Re: On keybindings and the slow erosion of help's utility

Eli Zaretskii <[email protected]> Tue, 28 Jul 2026 14:26:44 +0300
Newsgroups gmane.emacs.devel
Message-ID <[email protected]>
> From: Richard Stallman <[email protected]>
> Cc: [email protected], [email protected]
> Date: Tue, 28 Jul 2026 00:36:32 -0400
> 
>   > >> - nil → not applicable; try the next function
>   > >> - =#'command= → run this command interactively
>   > >> - =#'keymap= → return this keymap (Emacs enters it for further lookup)
>   > >> - ='keymap-variable= → a symbol whose value is returned as a keymap
>   > >
>   > > Not completely sure what you mean by the above notation.
>   > > Do you mean that the function should return values of the form
>   > > `(function CMD)` and `(quote VAR)`?
> 
> I ask the same question about the syntaxes cited above.
> 
>   > I meant that the return value could be similar to what we already have
>   > inside keymaps (as in 23.3 Format of Keymaps section of Elisp manual):
>   > a command to run, another keymap, etc.
> 
> That section describes Lisp objects, not syntax using `='.

I think this might be a misunderstanding.  The '+' characters in the
likes of "=#'command=" are left-overs from Org markup.  They should be
ignored when reading the above text.