]> git.eshelyaron.com Git - emacs.git/commit
Make use of Lisp function declarations
authorAndrea Corallo <acorallo@gnu.org>
Fri, 23 Feb 2024 14:56:47 +0000 (15:56 +0100)
committerEshel Yaron <me@eshelyaron.com>
Mon, 6 May 2024 16:28:30 +0000 (18:28 +0200)
commit3c5537571c9802022aba049799873a87ed9bafc0
tree8520cc665b6816d77f9458871ae763e18effdda7
parentf8b58238d1f415370f10a131cbf57a01730d6e39
Make use of Lisp function declarations

* lisp/emacs-lisp/comp.el (comp-primitive-func-cstr-h): Rename.
(comp--get-function-cstr): Define new function.
(comp--add-call-cstr, comp--fwprop-call): Update.
* lisp/emacs-lisp/comp-common.el (comp-function-type-spec): Update.
* lisp/help-fns.el (help-fns--signature): Mention when a type is
declared.
* lisp/emacs-lisp/comp.el (comp-primitive-func-cstr-h): Rename.

(cherry picked from commit d8c941df7d8167fdec8cad562c095e27203f7818)
lisp/emacs-lisp/comp-common.el
lisp/emacs-lisp/comp.el
lisp/help-fns.el