diff options
| author | Philipp Stephani | 2018-01-28 21:57:59 +0100 |
|---|---|---|
| committer | Philipp Stephani | 2018-02-02 20:31:40 +0100 |
| commit | f3d0db7f0f9639ec0198d4f4f2c3eb9c7b495778 (patch) | |
| tree | ea08cabfb0f6262e7c9fe8137f93d9d16d96ad42 /lisp | |
| parent | 344750aef4a8e8c67b1857cf0fe413ba855026d6 (diff) | |
| download | emacs-f3d0db7f0f9639ec0198d4f4f2c3eb9c7b495778.tar.gz emacs-f3d0db7f0f9639ec0198d4f4f2c3eb9c7b495778.zip | |
Add support for module functions to C-h f (Bug#30163).
* lisp/help-fns.el (help-fns-function-description-header): Handle
module functions.
* test/src/emacs-module-tests.el (module/describe-function-1): New
test.
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/help-fns.el | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lisp/help-fns.el b/lisp/help-fns.el index 7a94d2f61ae..a592809de6a 100644 --- a/lisp/help-fns.el +++ b/lisp/help-fns.el | |||
| @@ -642,6 +642,8 @@ Returns a list of the form (REAL-FUNCTION DEF ALIASED REAL-DEF)." | |||
| 642 | (concat beg "Lisp macro")) | 642 | (concat beg "Lisp macro")) |
| 643 | ((byte-code-function-p def) | 643 | ((byte-code-function-p def) |
| 644 | (concat beg "compiled Lisp function")) | 644 | (concat beg "compiled Lisp function")) |
| 645 | ((module-function-p def) | ||
| 646 | (concat beg "module function")) | ||
| 645 | ((eq (car-safe def) 'lambda) | 647 | ((eq (car-safe def) 'lambda) |
| 646 | (concat beg "Lisp function")) | 648 | (concat beg "Lisp function")) |
| 647 | ((eq (car-safe def) 'closure) | 649 | ((eq (car-safe def) 'closure) |