summaryrefslogtreecommitdiff
path: root/lisp/vc/log-view.el
diff options
context:
space:
mode:
authorXue Fuqiao <xfq.free@gmail.com>2013-06-03 07:04:43 +0800
committerXue Fuqiao <xfq.free@gmail.com>2013-06-03 07:04:43 +0800
commitd3ffe17c6f56435ebd2aca787122a3982ac5fcb2 (patch)
treef4ae6ccbd975a866f01ad5f7f190482a1409c4f3 /lisp/vc/log-view.el
parent9c3b7be7649c495a26ebd594323a88f9904f94d9 (diff)
downloademacs-d3ffe17c6f56435ebd2aca787122a3982ac5fcb2.tar.gz
Modify `log-view-mode-map'.
* vc/log-view.el (log-view-mode-map): Copy keymap from `special-mode-map'.
Diffstat (limited to 'lisp/vc/log-view.el')
-rw-r--r--lisp/vc/log-view.el25
1 files changed, 21 insertions, 4 deletions
diff --git a/lisp/vc/log-view.el b/lisp/vc/log-view.el
index 2c9a2c59cdd..f20785966cd 100644
--- a/lisp/vc/log-view.el
+++ b/lisp/vc/log-view.el
@@ -124,11 +124,28 @@
(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)
+ ("" . 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)