Mercurial > emacs
diff lisp/vc-cvs.el @ 93160:22d835ffa8f7
(vc-cvs-parse-status): Note there are problems with
subdirectories.
author | Dan Nicolaescu <dann@ics.uci.edu> |
---|---|
date | Sun, 23 Mar 2008 18:15:35 +0000 |
parents | 5ec26b66bbe8 |
children | 7b2ec9fec56e |
line wrap: on
line diff
--- a/lisp/vc-cvs.el Sun Mar 23 18:12:18 2008 +0000 +++ b/lisp/vc-cvs.el Sun Mar 23 18:15:35 2008 +0000 @@ -812,6 +812,12 @@ ;; Normalize CVS root record (list method user host root))))) +;; XXX: This does not work correctly for subdirectories. "cvs status" +;; information is context sensitive, it contains lines like: +;; cvs status: Examining DIRNAME +;; and the file entries after that don't show the full path. +;; Because of this vc-dired only shows changed files at the top level +;; for CVS. (defun vc-cvs-parse-status (&optional full) "Parse output of \"cvs status\" command in the current buffer. Set file properties accordingly. Unless FULL is t, parse only