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.