[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: elisp code to list interactive functions
From: |
Philipp Stephani |
Subject: |
Re: elisp code to list interactive functions |
Date: |
Thu, 4 Nov 2021 12:51:28 +0100 |
Am Do., 4. Nov. 2021 um 10:44 Uhr schrieb Robert Pluim <rpluim@gmail.com>:
>
> >>>>> On Thu, 04 Nov 2021 09:08:26 +0100, Alexander Asteroth
> >>>>> <alexander.asteroth@h-brs.de> said:
>
> Alexander> Dear all,
> Alexander> I don't know if I'm right here but I don't find a group that
> is devoted
> Alexander> to elisp programming. I'm trying to write a little funtion
> that I can
> Alexander> call from emacsclient to get a list of interactive functions
> Alexander> available. The result shoud be a list of strings or just one
> string,
> Alexander> more or less what the *Completions* buffer displays when
> pressing
> Alexander> M-x followed by <TAB>. I'm sure there must be a very simple
> solution to
> Alexander> this but somehow I get lost in the code in simple.el on my
> search for
> Alexander> it.
>
> You mean something like this?
>
> (all-completions ""
> #'help--symbol-completion-table
> (lambda (f)
> (commandp f)))
>
> (that returns quite a few things)
That's using an internal function, which should not be used outside
help.el and can go away at any time. But the following should also
work:
(cl-loop for symbol being the symbols
when (commandp symbol)
collect symbol)
- elisp code to list interactive functions, Alexander Asteroth, 2021/11/04
- Re: elisp code to list interactive functions, Po Lu, 2021/11/04
- Re: elisp code to list interactive functions, Robert Pluim, 2021/11/04
- Re: elisp code to list interactive functions, Alexander Asteroth, 2021/11/04
- Re: elisp code to list interactive functions,
Philipp Stephani <=
- Re: elisp code to list interactive functions, Alexander Asteroth, 2021/11/04
- Re: elisp code to list interactive functions, Lars Ingebrigtsen, 2021/11/04
- Re: elisp code to list interactive functions, Robert Pluim, 2021/11/04
- Re: elisp code to list interactive functions, Andreas Schwab, 2021/11/04
- Re: elisp code to list interactive functions, Stefan Monnier, 2021/11/04
- Re: elisp code to list interactive functions, Lars Ingebrigtsen, 2021/11/04
- Re: elisp code to list interactive functions, Stefan Monnier, 2021/11/04
- Re: elisp code to list interactive functions, Lars Ingebrigtsen, 2021/11/04
- Re: elisp code to list interactive functions, Po Lu, 2021/11/04
Re: elisp code to list interactive functions, Stefan Monnier, 2021/11/04