mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-14 09:39:42 +00:00
Another longstanding to-do: bind vc-delete-file.
This commit is contained in:
parent
92411a0d2e
commit
e6fe301afe
@ -1,5 +1,11 @@
|
||||
2014-12-02 Eric S. Raymond <esr@snark.thyrsus.com>
|
||||
|
||||
* vc-hooks.el: Bind vc-delete-file to Ctrl-x v delete.
|
||||
|
||||
* vc.el (vc-expand-dirs): Now takes a second BACKEND argument,
|
||||
improving behavior on directories using multiple file-oriented
|
||||
VCSes.
|
||||
|
||||
* vc/vc.el and all backends: API simplification; clear-headers
|
||||
is no longer a public method. It is now local to the one place
|
||||
it's used, in the RCS steal-lock method.
|
||||
|
@ -893,6 +893,7 @@ current, and kill the buffer that visits the link."
|
||||
(define-key map "=" 'vc-diff)
|
||||
(define-key map "D" 'vc-root-diff)
|
||||
(define-key map "~" 'vc-revision-other-window)
|
||||
(define-key map "[delete]" 'vc-delete-file)
|
||||
map))
|
||||
(fset 'vc-prefix-map vc-prefix-map)
|
||||
(define-key ctl-x-map "v" 'vc-prefix-map)
|
||||
|
@ -602,15 +602,13 @@
|
||||
|
||||
;;; Todo:
|
||||
|
||||
;; - Add key-binding for vc-delete-file.
|
||||
|
||||
;;;; New Primitives:
|
||||
;;
|
||||
;; - deal with push operations.
|
||||
;;
|
||||
;;;; Primitives that need changing:
|
||||
;;
|
||||
;; - vc-update/vc-merge should deal with VC systems that don't
|
||||
;; - vc-update/vc-merge should deal with VC systems that don't do
|
||||
;; update/merge on a file basis, but on a whole repository basis.
|
||||
;; vc-update and vc-merge assume the arguments are always files,
|
||||
;; they don't deal with directories. Make sure the *vc-dir* buffer
|
||||
|
Loading…
Reference in New Issue
Block a user