* 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.
This commit is contained in:
parent
38575b7203
commit
0b0a8dab68
1 changed files with 1 additions and 1 deletions
|
@ -197,7 +197,7 @@ in the file it applies to.")
|
|||
,(or filter
|
||||
(lambda (cmd)
|
||||
(when (and outline-minor-mode-cycle
|
||||
(outline-on-heading-p)
|
||||
(outline-on-heading-p t)
|
||||
(or (not (functionp outline-minor-mode-cycle-filter))
|
||||
(funcall outline-minor-mode-cycle-filter)))
|
||||
cmd))))))
|
||||
|
|
Loading…
Add table
Reference in a new issue