aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/replace.el
diff options
context:
space:
mode:
authorDan Nicolaescu2007-11-22 03:01:36 +0000
committerDan Nicolaescu2007-11-22 03:01:36 +0000
commit85ea5b19e47665e6c694684cceb02a2db2503cd4 (patch)
tree24e0efa8cbaef3438e2b99a572d7647435d9635d /lisp/replace.el
parentd5f05c46bda1016407689f7fe5b6b529400a7186 (diff)
downloademacs-85ea5b19e47665e6c694684cceb02a2db2503cd4.tar.gz
emacs-85ea5b19e47665e6c694684cceb02a2db2503cd4.zip
(occur-mode-map): Add a major mode menu with entries
for all occur operations.
Diffstat (limited to 'lisp/replace.el')
-rw-r--r--lisp/replace.el29
1 files changed, 29 insertions, 0 deletions
diff --git a/lisp/replace.el b/lisp/replace.el
index 8b2c3b92399..34fdd5fe3df 100644
--- a/lisp/replace.el
+++ b/lisp/replace.el
@@ -734,6 +734,35 @@ a previously found match."
734 (define-key map "q" 'quit-window) 734 (define-key map "q" 'quit-window)
735 (define-key map "z" 'kill-this-buffer) 735 (define-key map "z" 'kill-this-buffer)
736 (define-key map "\C-c\C-f" 'next-error-follow-minor-mode) 736 (define-key map "\C-c\C-f" 'next-error-follow-minor-mode)
737 (define-key map [menu-bar] (make-sparse-keymap))
738 (define-key map [menu-bar occur]
739 (cons "Occur" map))
740 (define-key map [next-error-follow-minor-mode]
741 (menu-bar-make-mm-toggle next-error-follow-minor-mode
742 "Auto Occurrence Display"
743 "Display another occurrence when moving the cursor"))
744 (define-key map [separator-1] '("--"))
745 (define-key map [kill-this-buffer]
746 '("Kill occur buffer" . kill-this-buffer))
747 (define-key map [quit-window]
748 '("Quit occur window" . quit-window))
749 (define-key map [revert-buffer]
750 '("Revert occur buffer" . revert-buffer))
751 (define-key map [clone-buffer]
752 '("Clone occur buffer" . clone-buffer))
753 (define-key map [occur-rename-buffer]
754 '("Rename occur buffer" . occur-rename-buffer))
755 (define-key map [separator-2] '("--"))
756 (define-key map [occur-mode-goto-occurrence-other-window]
757 '("Go To Occurrence Other Window" . occur-mode-goto-occurrence-other-window))
758 (define-key map [occur-mode-goto-occurrence]
759 '("Go To Occurrence" . occur-mode-goto-occurrence))
760 (define-key map [occur-mode-display-occurrence]
761 '("Display Occurrence" . occur-mode-display-occurrence))
762 (define-key map [occur-next]
763 '("Move to next match" . occur-next))
764 (define-key map [occur-prev]
765 '("Move to previous match" . occur-prev))
737 map) 766 map)
738 "Keymap for `occur-mode'.") 767 "Keymap for `occur-mode'.")
739 768