Commit 64e5a32f authored by Dan Nicolaescu's avatar Dan Nicolaescu
Browse files

(vc-delete-file): Make sure the buffer is deleted and

vc-dir buffers are updated.
parent ee91bfdf
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)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment