unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* apropos commands for commands, user options, all functions, all variables
@ 2007-10-19 19:08 Drew Adams
  2007-10-19 20:24 ` Andreas Röhler
                   ` (2 more replies)
  0 siblings, 3 replies; 25+ messages in thread
From: Drew Adams @ 2007-10-19 19:08 UTC (permalink / raw)
  To: Emacs-Devel

I think we should do the following (I do it in my own code):

* Rename `apropos-variable' to `apropos-option'.

* Define a new `apropos-variable' command that works for all variables, not
just user options.

* Define an `apropos-function' command that works for all functions, not
just commands.

Users should be able to find and use commands that give them info about (a)
all vars, (b) all functions, (c) just commands, and (d) just user options;
and the names of those commands should reflect what they do.


Similarly, we should rename `set-variable' to `set-option' and define a new
`set-variable' command that sets any variable, not just a user option. (I
have defined such a command in my own code, but I just call it
`set-any-variable', for now.)

^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2007-11-12 20:32 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-10-19 19:08 apropos commands for commands, user options, all functions, all variables Drew Adams
2007-10-19 20:24 ` Andreas Röhler
2007-10-19 20:42   ` Drew Adams
2007-10-21  6:40 ` Stephen J. Turnbull
2007-10-21  7:26 ` Richard Stallman
2007-10-21 20:41   ` Juri Linkov
2007-10-22  0:55     ` Stefan Monnier
2007-10-23  0:35       ` Juri Linkov
2007-10-23  7:11         ` Drew Adams
2007-10-26  3:48           ` Richard Stallman
2007-10-26 22:43             ` Juri Linkov
2007-10-27 13:58               ` Richard Stallman
2007-11-06 22:46                 ` customize-set-(value|variable) [was: apropos commands for commands, user options, all functions, all variables] Drew Adams
2007-11-11 21:11                   ` Drew Adams
2007-11-11 21:34                     ` Lennart Borgman (gmail)
2007-11-12  0:43                       ` Drew Adams
2007-11-12  0:58                         ` Lennart Borgman (gmail)
2007-11-12  5:59                   ` Richard Stallman
2007-11-12 12:33                     ` Robert J. Chassell
2007-11-12 15:30                       ` customize-set-(value|variable) [was: apropos commands forcommands, " Drew Adams
2007-11-12 17:10                         ` Robert J. Chassell
2007-11-12 19:23                           ` customize-set-(value|variable) [was: apropos commandsforcommands, " Drew Adams
2007-11-12 20:32                             ` Robert J. Chassell
2007-10-23  7:12     ` apropos commands for commands, user options, all functions, all variables Richard Stallman
2007-10-25 20:59       ` Juri Linkov

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).