diff options
| author | Dave Love | 1998-09-14 17:26:39 +0000 |
|---|---|---|
| committer | Dave Love | 1998-09-14 17:26:39 +0000 |
| commit | b64ea3878b352dc0236a50013629eb1c943e3ac0 (patch) | |
| tree | 21e849cb340c0657e41bedb8cda3aabedc08ce58 | |
| parent | c733d4ce34a2d37ad135c39e7b40a5f1bf998d9a (diff) | |
| download | emacs-b64ea3878b352dc0236a50013629eb1c943e3ac0.tar.gz emacs-b64ea3878b352dc0236a50013629eb1c943e3ac0.zip | |
(vc-menu-map): Change the vc-directory label. Don't
use the menu-enable properties, pending doing it correctly and
acceptably fast.
| -rw-r--r-- | lisp/vc-hooks.el | 32 |
1 files changed, 18 insertions, 14 deletions
diff --git a/lisp/vc-hooks.el b/lisp/vc-hooks.el index 1b2d78c2a4c..bb110c1e3e0 100644 --- a/lisp/vc-hooks.el +++ b/lisp/vc-hooks.el | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | ;; Author: Eric S. Raymond <esr@snark.thyrsus.com> | 5 | ;; Author: Eric S. Raymond <esr@snark.thyrsus.com> |
| 6 | ;; Maintainer: Andre Spiegel <spiegel@inf.fu-berlin.de> | 6 | ;; Maintainer: Andre Spiegel <spiegel@inf.fu-berlin.de> |
| 7 | 7 | ||
| 8 | ;; $Id: vc-hooks.el,v 1.110 1998/05/17 15:33:39 spiegel Exp rms $ | 8 | ;; $Id: vc-hooks.el,v 1.111 1998/08/08 07:11:40 rms Exp fx $ |
| 9 | 9 | ||
| 10 | ;; This file is part of GNU Emacs. | 10 | ;; This file is part of GNU Emacs. |
| 11 | 11 | ||
| @@ -1174,7 +1174,7 @@ Returns t if checkout was successful, nil otherwise." | |||
| 1174 | '("Retrieve Snapshot" . vc-retrieve-snapshot)) | 1174 | '("Retrieve Snapshot" . vc-retrieve-snapshot)) |
| 1175 | (define-key vc-menu-map [vc-create-snapshot] | 1175 | (define-key vc-menu-map [vc-create-snapshot] |
| 1176 | '("Create Snapshot" . vc-create-snapshot)) | 1176 | '("Create Snapshot" . vc-create-snapshot)) |
| 1177 | (define-key vc-menu-map [vc-directory] '("Show Locked Files" . vc-directory)) | 1177 | (define-key vc-menu-map [vc-directory] '("VC Directory Listing" . vc-directory)) |
| 1178 | (define-key vc-menu-map [separator1] '("----")) | 1178 | (define-key vc-menu-map [separator1] '("----")) |
| 1179 | (define-key vc-menu-map [vc-annotate] '("Annotate" . vc-annotate)) | 1179 | (define-key vc-menu-map [vc-annotate] '("Annotate" . vc-annotate)) |
| 1180 | (define-key vc-menu-map [vc-rename-file] '("Rename File" . vc-rename-file)) | 1180 | (define-key vc-menu-map [vc-rename-file] '("Rename File" . vc-rename-file)) |
| @@ -1193,18 +1193,22 @@ Returns t if checkout was successful, nil otherwise." | |||
| 1193 | (define-key vc-menu-map [vc-next-action] '("Check In/Out" . vc-next-action)) | 1193 | (define-key vc-menu-map [vc-next-action] '("Check In/Out" . vc-next-action)) |
| 1194 | (define-key vc-menu-map [vc-register] '("Register" . vc-register))) | 1194 | (define-key vc-menu-map [vc-register] '("Register" . vc-register))) |
| 1195 | 1195 | ||
| 1196 | (put 'vc-rename-file 'menu-enable 'vc-mode) | 1196 | ;;; These are not correct and it's not currently clear how doing it |
| 1197 | (put 'vc-annotate 'menu-enable '(eq (vc-buffer-backend) 'CVS)) | 1197 | ;;; better (with more complicated expressions) might slow things down |
| 1198 | (put 'vc-version-other-window 'menu-enable 'vc-mode) | 1198 | ;;; on older systems. |
| 1199 | (put 'vc-diff 'menu-enable 'vc-mode) | 1199 | |
| 1200 | (put 'vc-update-change-log 'menu-enable | 1200 | ;;;(put 'vc-rename-file 'menu-enable 'vc-mode) |
| 1201 | '(eq (vc-buffer-backend) 'RCS)) | 1201 | ;;;(put 'vc-annotate 'menu-enable '(eq (vc-buffer-backend) 'CVS)) |
| 1202 | (put 'vc-print-log 'menu-enable 'vc-mode) | 1202 | ;;;(put 'vc-version-other-window 'menu-enable 'vc-mode) |
| 1203 | (put 'vc-cancel-version 'menu-enable 'vc-mode) | 1203 | ;;;(put 'vc-diff 'menu-enable 'vc-mode) |
| 1204 | (put 'vc-revert-buffer 'menu-enable 'vc-mode) | 1204 | ;;;(put 'vc-update-change-log 'menu-enable |
| 1205 | (put 'vc-insert-headers 'menu-enable 'vc-mode) | 1205 | ;;; '(eq (vc-buffer-backend) 'RCS)) |
| 1206 | (put 'vc-next-action 'menu-enable 'vc-mode) | 1206 | ;;;(put 'vc-print-log 'menu-enable 'vc-mode) |
| 1207 | (put 'vc-register 'menu-enable '(and buffer-file-name (not vc-mode))) | 1207 | ;;;(put 'vc-cancel-version 'menu-enable 'vc-mode) |
| 1208 | ;;;(put 'vc-revert-buffer 'menu-enable 'vc-mode) | ||
| 1209 | ;;;(put 'vc-insert-headers 'menu-enable 'vc-mode) | ||
| 1210 | ;;;(put 'vc-next-action 'menu-enable 'vc-mode) | ||
| 1211 | ;;;(put 'vc-register 'menu-enable '(and buffer-file-name (not vc-mode))) | ||
| 1208 | 1212 | ||
| 1209 | (provide 'vc-hooks) | 1213 | (provide 'vc-hooks) |
| 1210 | 1214 | ||