GNU bug report logs - #34949
27.0.50; Docstring of `vc-deduce-fileset' incomplete

Previous Next

Package: emacs;

Reported by: Philipp Stephani <p.stephani2 <at> gmail.com>

Date: Fri, 22 Mar 2019 18:04:02 UTC

Severity: minor

Tags: confirmed, fixed

Found in version 27.0.50

Fixed in version 28.0.50

Done: Juri Linkov <juri <at> linkov.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Drew Adams <drew.adams <at> oracle.com>
To: Juri Linkov <juri <at> linkov.net>
Cc: Lars Ingebrigtsen <larsi <at> gnus.org>, 34949 <at> debbugs.gnu.org, Dmitry Gutov <dgutov <at> yandex.ru>
Subject: bug#34949: 27.0.50; Docstring of `vc-deduce-fileset' incomplete
Date: Fri, 27 Mar 2020 09:11:53 -0700 (PDT)
> The whole keymap of VC-dired has the meaning of VC stuff.

That would be fine, if it didn't trounce Dired key bindings.

> > See "all", above.  `* v' as a _prefix_ key, for marking
> > stuff in VC-dired.  And this is an example - marking
> > unregistered stuff (presumably).
> 
> The prefix `v' is redundant in VC-dired.

It's to pull VC-dired bindings away from Dired bindings,
i.e., not let them interfere.

> >> > E.g., use `* v u' for `vc-dir-mark-unregistered'.  `* v'
> >> > is currently undefined for Dired, and that way Dired
> >> > sacrifices only `* v', for possible Dired marking commands.
> 
> In Dired `dired-unmark' is bound to `u'.  Why Dired needs another
> key sequence `* u' that is longer to type.  Since it makes no sense
> to use `* u' in Dired, this key can be used in VC-dired for other
> purposes.


"Since it makes no sense..."  No.  It makes sense.

Dired has long had that, and similar "redundancies",
so that all marking stuff is on *, all regexp stuff
is on %, etc.

VC-dired can use any keys it likes, as soon as it
uses only its own prefix key.  Separate it from
Dired - don't let it interfere - and you can use
whatever you like in its map.  That's the point.




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

Previous Next


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