[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#39380: 26.3: Opening files in vc-dir-mode with differing root and wo

From: Dmitry Gutov
Subject: bug#39380: 26.3: Opening files in vc-dir-mode with differing root and working dir fails
Date: Wed, 12 Feb 2020 00:36:15 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0

Version: 27.1

On 08.02.2020 12:11, Eli Zaretskii wrote:
Cc: address@hidden, address@hidden
From: Dmitry Gutov <address@hidden>
Date: Sat, 8 Feb 2020 12:36:46 +0300

If I say "hg status" in a subdirectory, I by default get file names
relative to the root.  Wouldn't Mercurial users be surprised that
Emacs produces a different display?  (I understand that there's a
recent tendency to make it easier to produce relative file names, and
there's even a config option to make that the default, but I'm asking
whether we should force this behavior on users even if their
preference is not to.)

VC is intended to provide a unified interface across backends, even if
it's at times different from the "native" behaviors.

Anyway, it's very easy to get the names against the root anyway: just
open VC-Dir there. And it's the default input: M-x vc-dir RET.


Taking this as the approval of the patch, pushed.

Using "re:" adds a bit of a performance overhead, but it's probably not really noticeable on small-to-medium projects (and on a big one it was ~100ms where without it dir-status-files takes ~1s).

reply via email to

[Prev in Thread] Current Thread [Next in Thread]