|
From: | Gregory Heytings |
Subject: | Re: PROPOSAL: Repurpose one key and reserve it for third-party packages |
Date: | Tue, 09 Feb 2021 21:15:46 +0000 |
But no effort is needed for keys not yet bound - zero, beyond documenting the fact.
The effort, or the absence of effort, is not the important point here. The main point is freedom: give more freedom to both Emacs and third-party libraries. And "documenting the fact that keys not yet bound cannot be bound anymore" hinders Emacs' freedom. I know, you also said that "exceptions would be possible with the approval of maintainers", but that's precisely what happened with the new "C-x x" key, and you objected anyway.
My proposal is to separate any and all such possible default key-binding _changes_ from the simple act of declaring the keys so far unbound by default to be reserved for 3rd-party code.
That just can't happen, it would be a arbitrary constraint that would impair Emacs' evolution, it would mean that hundreds of small or large potential improvements would not be possible anymore.
I'm sorry to read you've seen it as a pull back. What I saw was that your request was being ignored, and I tried to help with something more constructive.I would welcome any such support, if that really is your intention.
FWIW, it was indeed really my intention. The proposal is an attempt to find a reasonable middle ground that would give as much freedom as possible to Emacs, as much freedom as possible to third-party library developers, and without changing users' habits too much.
[Prev in Thread] | Current Thread | [Next in Thread] |