~ubuntu-elisp/emacs/+git/master:scratch/func-type-decls

Last commit made on 2024-02-23
Get this branch:
git clone -b scratch/func-type-decls https://git.launchpad.net/~ubuntu-elisp/emacs/+git/master

Branch merges

Branch information

Name:
scratch/func-type-decls
Repository:
lp:~ubuntu-elisp/emacs/+git/master

Recent commits

e8ef297... by Andrea Corallo <email address hidden>

Clean-up now unnecessary 'comp-primitive-type-specifiers'

acb5199... by Andrea Corallo <email address hidden>

Update C-h f

22da320... by Andrea Corallo <email address hidden>

Make use of Lisp function declarations in the native compiler

4ae6ac9... by Andrea Corallo <email address hidden>

Rename comp-primitive-type-specifiers

45e94db... by Andrea Corallo <email address hidden>

Move remaning declared types out of comp-known-type-specifiers

202c30a... by Andrea Corallo <email address hidden>

Add function type declarations for Lisp functions as well

1d630a5... by Andrea Corallo <email address hidden>

Move entries from comp-known-type-specifiers to DEFUN

55b617c... by Andrea Corallo <email address hidden>

Add optional arg to DEFUN to store the declared function type

58ca91f... by Andrea Corallo <email address hidden>

* Fix 'parse-colon-path' entry in 'comp-known-type-specifiers'

* lisp/emacs-lisp/comp-common.el (comp-known-type-specifiers): Fix
'parse-colon-path'.

cc58626... by Juri Linkov <email address hidden>

* lisp/help-fns.el (describe-mode-outline): New user option (bug#64684).

(describe-mode, describe-mode--minor-modes): Use 'describe-mode-outline'.

* lisp/help-mode.el (help-setup-xref): After disabling outline-minor-mode
also kill all outline-related local variables. So that they won't affect
the output of other help commands in the same help buffer.