[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: vc-svn-after-dir-status
From: |
Nick Roberts |
Subject: |
Re: vc-svn-after-dir-status |
Date: |
Tue, 10 Feb 2009 19:13:57 +1300 |
> I think the patch below fixes it but couldn't test it as I encountered bugs
> which stopped vc-dir from working. These were in vc-dir-update in
> vc-dir.el, and occurred because prev-node in (vc-dir-node-directory
> prev-node) was nil when files needed updating and expand-file-name somwhere
> had a nil argument when there were no files that needed updating. >
>...
> --- vc-svn.el.~1.111.~ 2009-02-05 09:37:04.000000000 +1300
> +++ vc-svn.el 2009-02-05 12:23:41.000000000 +1300
> @@ -164,7 +164,7 @@ want to force an empty list of arguments
> (?? . unregistered)
> ;; This is what vc-svn-parse-status does.
> (?~ . edited)))
> - (re (if remote "^\\(.\\)..... \\([ *]\\) +[-0-9]+ +\\(.*\\)$"
> + (re (if remote "^\\(.\\)..... \\([ *]\\) +\\(:?[-0-9]+\\)? +\\(.*\\)$"
That should have been:
> + (re (if remote "^\\(.\\)..... \\([ *]\\) +\\(?:[-0-9]+\\)? +\\(.*\\)$"
which was why I was seeing errors. I've committed this corrected change.
--
Nick http://www.inet.net.nz/~nickrob