[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
vc-svn and svn:externals
From: |
Alfred M. Szmidt |
Subject: |
vc-svn and svn:externals |
Date: |
Sat, 02 Sep 2017 14:16:29 -0400 |
This makes sure that vc-svn handles the svn:externals property so that
vc-diff/vc-log/... etc work on files that are pulled in via that
mechanism.
2017-09-02 Alfred M. Szmidt <address@hidden> (tiny change)
* lisp/vc/vc-svn.el (vc-svn-parse-status): Don't ignore files
marked with the svn:externals property.
diff --git a/lisp/vc/vc-svn.el b/lisp/vc/vc-svn.el
index db16eb2..5ff1262 100644
--- a/lisp/vc/vc-svn.el
+++ b/lisp/vc/vc-svn.el
@@ -700,8 +700,7 @@ vc-svn-parse-status
(let (multifile file status propstat)
(goto-char (point-min))
(while (re-search-forward
- ;; Ignore the files with status X.
- "^\\(?:\\?\\|[ ACDGIMR!~][ MC][ L][ +][ S]..\\([ *]\\)
+\\([-0-9]+\\) +\\([0-9?]+\\) +\\([^ ]+\\)\\) +" nil t)
+ "^\\(?:\\?\\|[ ACDGIMR!~][ MC][ L][ +][ SX]..\\([ *]\\)
+\\([-0-9]+\\) +\\([0-9?]+\\) +\\([^ ]+\\)\\) +" nil t)
;; If the username contains spaces, the output format is ambiguous,
;; so don't trust the output's filename unless we have to.
(setq file (or (unless multifile filename)
- vc-svn and svn:externals,
Alfred M. Szmidt <=