(vc-delete-file): Make sure the buffer is deleted and
vc-dir buffers are updated.
This commit is contained in:
parent
ee91bfdf8c
commit
64e5a32f19
2 changed files with 8 additions and 4 deletions
|
@ -1,3 +1,8 @@
|
|||
2008-05-23 Dan Nicolaescu <dann@ics.uci.edu>
|
||||
|
||||
* vc.el (vc-delete-file): Make sure the buffer is deleted and
|
||||
vc-dir buffers are updated.
|
||||
|
||||
2008-05-23 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
* vc.el (vc-delete-file): Don't try to resynch the buffer.
|
||||
|
|
|
@ -2445,10 +2445,9 @@ backend to NEW-BACKEND, and unregister FILE from the current backend.
|
|||
(when (file-exists-p file) (delete-file file))
|
||||
;; Forget what VC knew about the file.
|
||||
(vc-file-clearprops file)
|
||||
;; Since we've deleted the file and we've made sure the buffer had no
|
||||
;; unsaved changes, we can kill the buffer. Much easier than trying to
|
||||
;; properly refresh its VC state.
|
||||
(when buf (kill-buffer buf))))
|
||||
;; Make sure the buffer is deleted and the *vc-dir* buffers are
|
||||
;; updated after this.
|
||||
(vc-resynch-buffer file nil t)))
|
||||
|
||||
;;;###autoload
|
||||
(defun vc-rename-file (old new)
|
||||
|
|
Loading…
Add table
Reference in a new issue