]> git.eshelyaron.com Git - emacs.git/commitdiff
(vc-switch-backend): Signal an error if the file is not registered
authorAndré Spiegel <spiegel@gnu.org>
Fri, 22 Sep 2000 07:49:19 +0000 (07:49 +0000)
committerAndré Spiegel <spiegel@gnu.org>
Fri, 22 Sep 2000 07:49:19 +0000 (07:49 +0000)
under the new backend.

lisp/vc.el

index b298831cb1b3227e15fc018987b661d74df530ed..4dba0fea2ae32c676834520366ca746c7e72d745 100644 (file)
@@ -2190,6 +2190,8 @@ VC's perspective on FILE, it does not register or unregister it."
    (list
     buffer-file-name
     (intern (upcase (read-string "Switch to backend: ")))))
+  (unless (vc-call-backend backend 'registered file)
+    (error "%s is not registered in %s" file backend))
   (vc-file-clearprops file)
   (vc-file-setprop file 'vc-backend backend)
   (vc-resynch-buffer file t t))