]> git.eshelyaron.com Git - emacs.git/commitdiff
(change-log-mode-map): Add a menu.
authorDan Nicolaescu <dann@ics.uci.edu>
Mon, 27 Jul 2009 17:41:38 +0000 (17:41 +0000)
committerDan Nicolaescu <dann@ics.uci.edu>
Mon, 27 Jul 2009 17:41:38 +0000 (17:41 +0000)
lisp/ChangeLog
lisp/add-log.el

index 7922b083a9f4389e9c63554516a6008228a2f888..5053ea60b0644d9d6d3612a230bab69752c2e054 100644 (file)
@@ -1,3 +1,7 @@
+2009-07-27  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * add-log.el (change-log-mode-map): Add a menu.
+
 2009-07-27  Michael Albinus  <michael.albinus@gmx.de>
 
        * net/dbus.el (dbus-call-method-non-blocking): Handle the case the
index cf97dfc0ee992120072fce770901d125b03b36bf..30c9520a66d08f126e98f2b14f5f39a5d0eb9a61 100644 (file)
@@ -554,11 +554,26 @@ Compatibility function for \\[next-error] invocations."
        (select-window change-log-find-window)))))
 
 (defvar change-log-mode-map
-  (let ((map (make-sparse-keymap)))
+  (let ((map (make-sparse-keymap))
+       (menu-map (make-sparse-keymap)))
     (define-key map [?\C-c ?\C-p] 'add-log-edit-prev-comment)
     (define-key map [?\C-c ?\C-n] 'add-log-edit-next-comment)
     (define-key map [?\C-c ?\C-f] 'change-log-find-file)
     (define-key map [?\C-c ?\C-c] 'change-log-goto-source)
+    (define-key map [menu-bar changelog] (cons "ChangeLog" menu-map))
+    (define-key menu-map [gs]
+      '(menu-item "Go To Source" change-log-goto-source
+                 :help "Go to source location of ChangeLog tag near point"))
+    (define-key menu-map [ff]
+      '(menu-item "Find File" change-log-find-file
+                 :help "Visit the file for the change under point"))
+    (define-key menu-map [sep] '("--"))
+    (define-key menu-map [nx]
+      '(menu-item "Next Log-Edit Comment" add-log-edit-next-comment
+                 :help "Cycle forward through Log-Edit mode comment history"))
+    (define-key menu-map [pr]
+      '(menu-item "Previous Log-Edit Comment" add-log-edit-prev-comment
+                 :help "Cycle backward through Log-Edit mode comment history"))
     map)
   "Keymap for Change Log major mode.")