help-gnu-emacs
[Top][All Lists]
Advanced

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

Re: PROPOSAL: Repurpose one key and reserve it for third-party packages


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.



reply via email to

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