aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/ChangeLog6
-rw-r--r--lisp/vc-svn.el4
2 files changed, 8 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 50128348afc..6459bbfe6f7 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,9 @@
12008-08-06 Dan Nicolaescu <dann@ics.uci.edu>
2
3 * vc-svn.el (vc-svn-parse-status): Use when instead of if.
4 Fix 2008-01-01 change: use a shy group to not affect subsequent
5 match calls.
6
12008-08-06 Reto Zimmermann <reto@gnu.org> 72008-08-06 Reto Zimmermann <reto@gnu.org>
2 8
3 * progmodes/vera-mode.el (vera-electric-tab): 9 * progmodes/vera-mode.el (vera-electric-tab):
diff --git a/lisp/vc-svn.el b/lisp/vc-svn.el
index 30bf8d4ccf9..854e66e3d1d 100644
--- a/lisp/vc-svn.el
+++ b/lisp/vc-svn.el
@@ -604,7 +604,7 @@ information about FILENAME and return its status."
604 (goto-char (point-min)) 604 (goto-char (point-min))
605 (while (re-search-forward 605 (while (re-search-forward
606 ;; Ignore the files with status X. 606 ;; Ignore the files with status X.
607 "^\\(\\?\\|[ ACDGIMR!~][ MC][ L][ +][ S]..\\([ *]\\) +\\([-0-9]+\\) +\\([0-9?]+\\) +\\([^ ]+\\)\\) +" nil t) 607 "^\\(?:\\?\\|[ ACDGIMR!~][ MC][ L][ +][ S]..\\([ *]\\) +\\([-0-9]+\\) +\\([0-9?]+\\) +\\([^ ]+\\)\\) +" nil t)
608 ;; If the username contains spaces, the output format is ambiguous, 608 ;; If the username contains spaces, the output format is ambiguous,
609 ;; so don't trust the output's filename unless we have to. 609 ;; so don't trust the output's filename unless we have to.
610 (setq file (or filename 610 (setq file (or filename
@@ -643,7 +643,7 @@ information about FILENAME and return its status."
643 ((eq status ?R) 643 ((eq status ?R)
644 (vc-file-setprop file 'vc-state 'removed)) 644 (vc-file-setprop file 'vc-state 'removed))
645 (t 'edited))))) 645 (t 'edited)))))
646 (if filename (vc-file-getprop filename 'vc-state)))) 646 (when filename (vc-file-getprop filename 'vc-state))))
647 647
648(defun vc-svn-valid-symbolic-tag-name-p (tag) 648(defun vc-svn-valid-symbolic-tag-name-p (tag)
649 "Return non-nil if TAG is a valid symbolic tag name." 649 "Return non-nil if TAG is a valid symbolic tag name."