aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Nicolaescu2008-01-10 14:17:06 +0000
committerDan Nicolaescu2008-01-10 14:17:06 +0000
commit11f6a31de4d94c6151cfbcc9f78eccfb82de6113 (patch)
treeecb65fbfbc8f39370e242bf40515419a49c6c66f
parent0e8356fe05318a591743e7457e223968eba89f1b (diff)
downloademacs-11f6a31de4d94c6151cfbcc9f78eccfb82de6113.tar.gz
emacs-11f6a31de4d94c6151cfbcc9f78eccfb82de6113.zip
(vc-svn-registered): Return the correct value for
ignored and unregistered files.
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/vc-svn.el3
2 files changed, 7 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index fc938a89929..dbba47e0883 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12008-01-10 Dan Nicolaescu <dann@ics.uci.edu>
2
3 * vc-svn.el (vc-svn-registered): Return the correct value for
4 ignored and unregistered files.
5
12008-01-10 Tassilo Horn <tassilo@member.fsf.org> 62008-01-10 Tassilo Horn <tassilo@member.fsf.org>
2 7
3 * doc-view.el (tramp): Require tramp because we use 8 * doc-view.el (tramp): Require tramp because we use
diff --git a/lisp/vc-svn.el b/lisp/vc-svn.el
index f50d5ab5dee..e387b57d4fe 100644
--- a/lisp/vc-svn.el
+++ b/lisp/vc-svn.el
@@ -132,7 +132,8 @@ If you want to force an empty list of arguments, use t."
132 ;; an `error' by vc-do-command. 132 ;; an `error' by vc-do-command.
133 (error nil)))) 133 (error nil))))
134 (when (eq 0 status) 134 (when (eq 0 status)
135 (vc-svn-parse-status file)))))) 135 (not (memq (vc-svn-parse-status file)
136 '(ignored unregistered))))))))
136 137
137(defun vc-svn-state (file &optional localp) 138(defun vc-svn-state (file &optional localp)
138 "SVN-specific version of `vc-state'." 139 "SVN-specific version of `vc-state'."