GNU bug report logs -
#76769
31.0.50; marking inconsistency between VC-Dir and dired-vc-next-action
Previous Next
Reported by: Sean Whitton <spwhitton <at> spwhitton.name>
Date: Thu, 6 Mar 2025 03:58:02 UTC
Severity: normal
Found in version 31.0.50
Done: Sean Whitton <spwhitton <at> spwhitton.name>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Hi!
On 06/03/2025 05:56, Sean Whitton wrote:
> --8<---------------cut here---------------start------------->8---
> ./
> * src/
> * edited src/emacs.c
> --8<---------------cut here---------------end--------------->8---
> Currently vc-dir-deduce-fileset returns ("src/" "src/emacs.c"),
> it should return just ("src/").
Could you give an example of when this is a problem in practice? If you
just pass this list to 'git diff' or 'git log', either command would
behave as if the fileset contained only a directory.
I suppose the list of files in log-edit would be more awkward. Is that all?
Speaking of interface changes, I wonder if marking (or unmarking) a
directory should select/unselect all of its files instead (those
displayed in the buffer). But that's a more drastic change.
People mentioned some VCS handling directories special - does there
exist a specific tracking of directories in commit history in some?
This bug report was last modified 50 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.