diff options
author | Juri Linkov <juri@linkov.net> | 2022-01-10 20:20:09 +0200 |
---|---|---|
committer | Juri Linkov <juri@linkov.net> | 2022-01-10 20:20:09 +0200 |
commit | 2b7a486605c01f7927de47ec2788f1eb2a4c0142 (patch) | |
tree | 259056ebf6f2e359cc632450bbe924939984f631 /test/lisp/emacs-lisp/bytecomp-resources/warn-free-variable-reference.el | |
parent | 415ed4b42515ff2e6dd9b94e964b479e50c6392e (diff) | |
download | emacs-2b7a486605c01f7927de47ec2788f1eb2a4c0142.tar.gz emacs-2b7a486605c01f7927de47ec2788f1eb2a4c0142.tar.bz2 emacs-2b7a486605c01f7927de47ec2788f1eb2a4c0142.zip |
* lisp/outline.el: Don't set outline-minor font-lock text property 'keymap'.
Instead of adding font-lock text property 'keymap' with
outline-minor-mode-cycle on headings in outline-minor-mode,
check for outline-minor-mode-cycle and outline-on-heading-p
in :filter on keys from the keymap of outline-minor-mode.
https://lists.gnu.org/archive/html/emacs-devel/2022-01/msg00180.html
(outline-minor-mode-cycle--bind): Add a condition on outline-minor-mode-cycle
and outline-on-heading-p in :filter.
(outline-font-lock-keywords): Remove if-branches for outline-minor-mode-cycle
that added keymap.
(outline-minor-mode-highlight-buffer): Don't put keymap on overlays.
(outline-minor-mode): Rewrite :keymap setting to rely on
easy-mmode-define-keymap, and add :inherit outline-minor-mode-cycle-map.
Don't check for outline-minor-mode-cycle to add font-lock keywords.
(outline--insert-open-button, outline--insert-close-button):
Remove :parent outline-minor-mode-cycle-map.
Diffstat (limited to 'test/lisp/emacs-lisp/bytecomp-resources/warn-free-variable-reference.el')
0 files changed, 0 insertions, 0 deletions