]> git.eshelyaron.com Git - emacs.git/commit
* lisp/outline.el (outline-minor-mode-cycle--bind): Fix outline-on-heading-p.
authorJuri Linkov <juri@linkov.net>
Tue, 11 Jan 2022 08:56:54 +0000 (10:56 +0200)
committerJuri Linkov <juri@linkov.net>
Tue, 11 Jan 2022 08:56:54 +0000 (10:56 +0200)
commit0b0a8dab6817a974eb8d7baf18efe9fb5dc99c2b
tree1d2cbb8790faea9cd99600882b47e53e1eb0b10f
parent38575b72037fa727f3d633434cda6c529ae58bc4
* lisp/outline.el (outline-minor-mode-cycle--bind): Fix outline-on-heading-p.

When calling outline-on-heading-p, set its argument INVISIBLE-OK to t,
so when <backtab> (bound to outline-cycle-buffer) hides the current outline
at a deep level, <backtab> should continue cycling outlines even when
the current outline heading is invisible.  It worked this way before
the recent change that moved cycling keys from font-lock text properties
to outline-minor-mode keymap with :filter.
lisp/outline.el