mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-01-01 11:14:55 +00:00
(vc-menu-map-filter): Be more careful when finding
the current backend.
This commit is contained in:
parent
dc7f8d5723
commit
f3d57a2c20
@ -1,3 +1,8 @@
|
||||
2008-03-29 Dan Nicolaescu <dann@ics.uci.edu>
|
||||
|
||||
* vc-hooks.el (vc-menu-map-filter): Be more careful when finding
|
||||
the current backend.
|
||||
|
||||
2008-03-29 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* calendar/calendar.el (diary-file, american-date-diary-pattern)
|
||||
|
@ -1064,8 +1064,12 @@ Used in `find-file-not-found-functions'."
|
||||
(if (and (symbolp orig-binding) (fboundp orig-binding))
|
||||
(setq orig-binding (indirect-function orig-binding)))
|
||||
(let ((ext-binding
|
||||
(if vc-mode (vc-call-backend (vc-backend buffer-file-name)
|
||||
'extra-menu))))
|
||||
(when vc-mode
|
||||
(vc-call-backend
|
||||
(if buffer-file-name
|
||||
(vc-backend buffer-file-name)
|
||||
(vc-responsible-backend default-directory))
|
||||
'extra-menu))))
|
||||
;; Give the VC backend a chance to add menu entries
|
||||
;; specific for that backend.
|
||||
(if (null ext-binding)
|
||||
|
Loading…
Reference in New Issue
Block a user