GNU bug report logs - #3641
no antidote to vc-dir-hide-up-to-date

Previous Next

Package: emacs;

Reported by: jidanni <at> jidanni.org

Date: Sun, 21 Jun 2009 21:40:06 UTC

Severity: wishlist

Tags: wontfix

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #10 received at 3641 <at> debbugs.gnu.org (full text, mbox):

From: Mario Frasca <mariotomo <at> gmail.com>
To: 3641 <at> debbugs.gnu.org
Subject: please more info
Date: Wed, 2 Mar 2011 12:18:50 +0100
I started using *svn-status* I found it a bit unfortunate that the key
bindings are not the same as *cvs* and that you can't have more than
one buffer at a time.  now I'm starting to contribute to a project
where they use mercurial, and I was looking for an emacs interface and
found *vc-dir*.

one thing, an important thing, I miss here is the possiblity to show
up-to-date files.

why is it filed as a "wish"?
it seems to me an important missing feature!

I tried to implement it myself, but I'm missing a function (I call it
here vc-dir-find-versioned-child-files) that gives me the list of the
files that are under version control.

(defun vc-dir-show-child-files ()
  "expand the directory under the cursor"
  (interactive)
  (let ((files (vc-dir-find-versioned-child-files (vc-dir-current-file)))
        fileentries)
    (when files
      (dolist (crt files)
        (push (list (file-relative-name crt) (vc-state crt))
              fileentries))
      (vc-dir-update fileentries (current-buffer)))))

see also http://stackoverflow.com/questions/5107266




This bug report was last modified 5 years and 278 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.