diff options
| -rw-r--r-- | lisp/dired-x.el | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/lisp/dired-x.el b/lisp/dired-x.el index f5e6250b475..eecb1dbb709 100644 --- a/lisp/dired-x.el +++ b/lisp/dired-x.el | |||
| @@ -790,21 +790,18 @@ nil." | |||
| 790 | (revert-buffer))) | 790 | (revert-buffer))) |
| 791 | 791 | ||
| 792 | ;; A zero-arg version of dired-virtual. | 792 | ;; A zero-arg version of dired-virtual. |
| 793 | ;; You need my modified version of set-auto-mode for the | ||
| 794 | ;; `buffer-contents-mode-alist'. | ||
| 795 | ;; Or you use infer-mode.el and infer-mode-alist, same syntax. | ||
| 796 | (defun dired-virtual-mode () | 793 | (defun dired-virtual-mode () |
| 797 | "Put current buffer into Virtual Dired mode (see `dired-virtual'). | 794 | "Put current buffer into Virtual Dired mode (see `dired-virtual'). |
| 798 | Useful on `buffer-contents-mode-alist' (which see) with the regexp | 795 | Useful on `magic-mode-alist' with the regexp |
| 799 | 796 | ||
| 800 | \"^ \\(/[^ /]+\\)/?+:$\" | 797 | \"^ \\\\(/[^ /]+\\\\)+/?:$\" |
| 801 | 798 | ||
| 802 | to put saved dired buffers automatically into Virtual Dired mode. | 799 | to put saved dired buffers automatically into Virtual Dired mode. |
| 803 | 800 | ||
| 804 | Also useful for `auto-mode-alist' (which see) like this: | 801 | Also useful for `auto-mode-alist' like this: |
| 805 | 802 | ||
| 806 | \(setq auto-mode-alist (cons '(\"[^/]\\.dired\\'\" . dired-virtual-mode) | 803 | (add-to-list 'auto-mode-alist |
| 807 | auto-mode-alist)\)" | 804 | '(\"[^/]\\\\.dired\\\\'\" . dired-virtual-mode))" |
| 808 | (interactive) | 805 | (interactive) |
| 809 | (dired-virtual (dired-virtual-guess-dir))) | 806 | (dired-virtual (dired-virtual-guess-dir))) |
| 810 | 807 | ||