]> code.delx.au - gnu-emacs/commitdiff
Modify `log-view-mode-map'.
authorXue Fuqiao <xfq.free@gmail.com>
Sun, 2 Jun 2013 23:04:43 +0000 (07:04 +0800)
committerXue Fuqiao <xfq.free@gmail.com>
Sun, 2 Jun 2013 23:04:43 +0000 (07:04 +0800)
* vc/log-view.el (log-view-mode-map): Copy keymap from
  `special-mode-map'.

lisp/ChangeLog
lisp/vc/log-view.el

index e37abcaf081725cee57ae32775a26839fcaf3b7e..10a653caad6c95a5f59beca6e0a67a2b1d4ddb9c 100644 (file)
@@ -1,6 +1,7 @@
 2013-06-02  Xue Fuqiao  <xfq.free@gmail.com>
 
        * vc/log-view.el: Doc fix.
+       (log-view-mode-map): Copy keymap from `special-mode-map'.
 
 2013-06-02  Tassilo Horn  <tsdh@gnu.org>
 
index 2c9a2c59cdda85e53606553ab3a0c913861d2af7..f20785966cdc64683d41c794ec2f78fa7e25b41b 100644 (file)
 (easy-mmode-defmap log-view-mode-map
   '(
     ;; FIXME: (copy-keymap special-mode-map) instead
-    ("z" . kill-this-buffer)
-    ("q" . quit-window)
-    ("g" . revert-buffer)
-    ("\C-m" . log-view-toggle-entry-display)
+    (" "       .       scroll-up-command)
+    ("-"       .       negative-argument)
+    ("0"       .       digit-argument)
+    ("1"       .       digit-argument)
+    ("2"       .       digit-argument)
+    ("3"       .       digit-argument)
+    ("4"       .       digit-argument)
+    ("5"       .       digit-argument)
+    ("6"       .       digit-argument)
+    ("7"       .       digit-argument)
+    ("8"       .       digit-argument)
+    ("9"       .       digit-argument)
+    ("<"       .       beginning-of-buffer)
+    (">"       .       end-of-buffer)
+    ("?"       .       describe-mode)
+    ("h"       .       describe-mode)
+    ("\7f"       .       scroll-down-command)
+    (33554464  .       scroll-down-command)
+    ("q"       .       quit-window)
+    ("g"       .       revert-buffer)
 
+    ("\C-m" . log-view-toggle-entry-display)
     ("m" . log-view-toggle-mark-entry)
     ("e" . log-view-modify-change-comment)
     ("d" . log-view-diff)