mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
Move all the put's for menu-enable props to top level.
(vc-next-action, vc-toggle-read-only): Enable whenever vc-mode.
This commit is contained in:
parent
8c37989580
commit
738efc8e5c
1 changed files with 14 additions and 14 deletions
|
|
@ -1022,20 +1022,20 @@ Returns t if checkout was successful, nil otherwise."
|
|||
'("Insert Header" . vc-insert-headers))
|
||||
(define-key vc-menu-map [vc-menu-check-in] '("Check In" . vc-next-action))
|
||||
(define-key vc-menu-map [vc-check-out] '("Check Out" . vc-toggle-read-only))
|
||||
(define-key vc-menu-map [vc-register] '("Register" . vc-register))
|
||||
(put 'vc-rename-file 'menu-enable 'vc-mode)
|
||||
(put 'vc-version-other-window 'menu-enable 'vc-mode)
|
||||
(put 'vc-diff 'menu-enable 'vc-mode)
|
||||
(put 'vc-update-change-log 'menu-enable
|
||||
'(eq (vc-buffer-backend) 'RCS))
|
||||
(put 'vc-print-log 'menu-enable 'vc-mode)
|
||||
(put 'vc-cancel-version 'menu-enable 'vc-mode)
|
||||
(put 'vc-revert-buffer 'menu-enable 'vc-mode)
|
||||
(put 'vc-insert-headers 'menu-enable 'vc-mode)
|
||||
(put 'vc-next-action 'menu-enable '(and vc-mode (not buffer-read-only)))
|
||||
(put 'vc-toggle-read-only 'menu-enable '(and vc-mode buffer-read-only))
|
||||
(put 'vc-register 'menu-enable '(and buffer-file-name (not vc-mode)))
|
||||
)
|
||||
(define-key vc-menu-map [vc-register] '("Register" . vc-register)))
|
||||
|
||||
(put 'vc-rename-file 'menu-enable 'vc-mode)
|
||||
(put 'vc-version-other-window 'menu-enable 'vc-mode)
|
||||
(put 'vc-diff 'menu-enable 'vc-mode)
|
||||
(put 'vc-update-change-log 'menu-enable
|
||||
'(eq (vc-buffer-backend) 'RCS))
|
||||
(put 'vc-print-log 'menu-enable 'vc-mode)
|
||||
(put 'vc-cancel-version 'menu-enable 'vc-mode)
|
||||
(put 'vc-revert-buffer 'menu-enable 'vc-mode)
|
||||
(put 'vc-insert-headers 'menu-enable 'vc-mode)
|
||||
(put 'vc-next-action 'menu-enable 'vc-mode)
|
||||
(put 'vc-toggle-read-only 'menu-enable 'vc-mode)
|
||||
(put 'vc-register 'menu-enable '(and buffer-file-name (not vc-mode)))
|
||||
|
||||
(provide 'vc-hooks)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue