summaryrefslogtreecommitdiff
path: root/lisp/pcvs-defs.el
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2001-04-13 15:20:33 +0000
committerStefan Monnier <monnier@iro.umontreal.ca>2001-04-13 15:20:33 +0000
commit28037ecf6a6c08777ffc15628d7841e41de25376 (patch)
tree2cf0162931789bb4fd3bcae16c037a352053b257 /lisp/pcvs-defs.el
parentbe0add3033b1409e10cc8645eff5cc596726303f (diff)
downloademacs-28037ecf6a6c08777ffc15628d7841e41de25376.tar.gz
(cvs-mode-map): Bind C-o like in dired.
(cvs-menu): Add a few entries.
Diffstat (limited to 'lisp/pcvs-defs.el')
-rw-r--r--lisp/pcvs-defs.el8
1 files changed, 7 insertions, 1 deletions
diff --git a/lisp/pcvs-defs.el b/lisp/pcvs-defs.el
index fce6a6ccfec..00b534a837c 100644
--- a/lisp/pcvs-defs.el
+++ b/lisp/pcvs-defs.el
@@ -4,7 +4,7 @@
;; Author: Stefan Monnier <monnier@cs.yale.edu>
;; Keywords: pcl-cvs
-;; Revision: $Id: pcvs-defs.el,v 1.10 2000/12/18 03:17:31 monnier Exp $
+;; Revision: $Id: pcvs-defs.el,v 1.11 2001/03/07 00:18:27 monnier Exp $
;; This file is part of GNU Emacs.
@@ -329,6 +329,7 @@ This variable is buffer local and only used in the *cvs* buffer.")
;; marking
("m" . cvs-mode-mark)
("M" . cvs-mode-mark-all-files)
+ ("S" . cvs-mode-mark-on-state)
("u" . cvs-mode-unmark)
("\C-?". cvs-mode-unmark-up)
("%" . cvs-mode-mark-matching-files)
@@ -377,6 +378,8 @@ This variable is buffer local and only used in the *cvs* buffer.")
;; mouse bindings
([mouse-2] . cvs-mode-find-file)
([(down-mouse-3)] . cvs-menu)
+ ;; dired-like bindings
+ ("\C-o" . cvs-mode-display-file)
;; Emacs-21 toolbar
;;([tool-bar item1] . (menu-item "Examine" cvs-examine :image (image :file "/usr/share/icons/xpaint.xpm" :type xpm)))
;;([tool-bar item2] . (menu-item "Update" cvs-update :image (image :file "/usr/share/icons/mail1.xpm" :type xpm)))
@@ -390,6 +393,7 @@ This variable is buffer local and only used in the *cvs* buffer.")
'("CVS"
["Open file.." cvs-mode-find-file t]
[" ..other window" cvs-mode-find-file-other-window t]
+ ["Display in other window" cvs-mode-display-file t]
["Interactive merge" cvs-mode-imerge t]
("View diff"
["Interactive diff" cvs-mode-idiff t]
@@ -412,6 +416,8 @@ This variable is buffer local and only used in the *cvs* buffer.")
["Add ChangeLog" cvs-mode-add-change-log-entry-other-window t]
"----"
["Mark all" cvs-mode-mark-all-files t]
+ ["Mark by regexp..." cvs-mode-mark-matching-files t]
+ ["Mark by state..." cvs-mode-mark-on-state t]
["Unmark all" cvs-mode-unmark-all-files t]
["Hide handled" cvs-mode-remove-handled t]
"----"