[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [External] : Re: Proposal: new default bindings for winner and windm
From: |
Drew Adams |
Subject: |
RE: [External] : Re: Proposal: new default bindings for winner and windmove |
Date: |
Wed, 26 Jun 2024 17:02:31 +0000 |
> Windmove is not so important as ffap, to judge by the number of
> instances of each in the archives of help-gnu-emacs, and therefore
> default keybindings for its commands can only be less justified.
I fear your analogy/comparison with ffap might be
lost on some readers.
The point, I think, is that ffap DOES NOT just force
(what it considers to be its) default bindings on users.
What does it do? It puts a list of `global-set-key'
forms in a variable, `ffap-bindings'. And then it
defines a command, `ffap-bindings', that evaluates
the variable, creating the bindings.
What's more, ffap is polite enough to say this in the
doc string of variable `ffap-bindings':
"List of binding forms evaluated by function `ffap-bindings'.
A reasonable ffap installation needs just this one line:
(ffap-bindings)
Of course if you do not like these bindings, just roll your own!"
That's a clean approach. Alternatively, use a minor
mode. And maybe a defcustom instead of a defvar for
the bindings. (`ffap.el' was written long, long ago.)
- RE: [External] : Re: Proposal: new default bindings for winner and windmove, (continued)
- Re: Proposal: new default bindings for winner and windmove, Po Lu, 2024/06/26
- Re: Proposal: new default bindings for winner and windmove, Daniel Colascione, 2024/06/26
- Re: Proposal: new default bindings for winner and windmove, Po Lu, 2024/06/26
- Re: Proposal: new default bindings for winner and windmove, Stefan Monnier, 2024/06/26
- Re: Proposal: new default bindings for winner and windmove, Po Lu, 2024/06/26
- Re: Proposal: new default bindings for winner and windmove, Alan Mackenzie, 2024/06/26
- Re: Proposal: new default bindings for winner and windmove, Augusto Stoffel, 2024/06/27
- RE: [External] : Re: Proposal: new default bindings for winner and windmove,
Drew Adams <=
- Re: Proposal: new default bindings for winner and windmove, Daniel Colascione, 2024/06/23
- Re: Proposal: new default bindings for winner and windmove, Po Lu, 2024/06/23
- Re: Proposal: new default bindings for winner and windmove, Daniel Colascione, 2024/06/23
- Re: Proposal: new default bindings for winner and windmove, Joel Reicher, 2024/06/24
- RE: [External] : Re: Proposal: new default bindings for winner and windmove, Drew Adams, 2024/06/23
- Re: Proposal: new default bindings for winner and windmove, Daniel Colascione, 2024/06/23
- Telemetry, opt-in,opt-out [was: Proposal: new default bindings for winner and windmove], tomas, 2024/06/23
- Re: Telemetry, opt-in,opt-out [was: Proposal: new default bindings for winner and windmove], Daniel Colascione, 2024/06/23
- Re: Telemetry, opt-in,opt-out [was: Proposal: new default bindings for winner and windmove], Stefan Kangas, 2024/06/23
- Re: Telemetry, opt-in,opt-out [was: Proposal: new default bindings for winner and windmove], tomas, 2024/06/23