|
From: | Dmitry Gutov |
Subject: | bug#50572: 28.0.50; [PATCH] fix VC to find the responsible backend with the most specific path. |
Date: | Wed, 15 Sep 2021 13:41:57 +0300 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 |
On 14.09.2021 14:38, Eli Zaretskii wrote:
FWIW, I think the most specific should be the default of "C-x v v"I'm worried that we are arbitrarily changing the defaults, for the sole reason that the new default plays better with someone's workflows. AFAIR, it used to be the case that the order of VCS names in vc-handled-backends determined the way the default is sought out and set. This change (and I think the other one Dmitry mentioned in his response?) change that in a way that doesn't leave any "fire escape" to users who might be setting things up to have a meaningful (for them) order in that list.
It's really more of a discussion for bug#42966. Because no matter how one feels about that change (I don't have a strong opinion), these two pieces of code should follow the same pattern.
Now, the change in vc-responsible-backend might seem controversial, as it decreases customizability and performance (a bit), but it was made a year ago, and we've received no substantial complaints. And there have been multiple reports (all linked) about the previous behavior.
[Prev in Thread] | Current Thread | [Next in Thread] |