org.el: Allow empty subtrees to be folded back

* lisp/org.el (org-cycle-internal-local): Allow empty subtrees to
fold back.

See <https://orgmode.org/list/CA+Yh0SRPgeMUYAD0ds3TZnwpPKq8_mpact-OeKK-rXoQNb-eEg@mail.gmail.com>

Reported-by: Dmitrii Korobeinikov <dim1212k@gmail.com>
This commit is contained in:
Bastien 2020-09-05 08:01:58 +02:00
parent 8a3777e35b
commit ee3c3b5547
1 changed files with 1 additions and 2 deletions

View File

@ -6433,8 +6433,7 @@ Use `\\[org-edit-special]' to edit table.el tables"))
(goto-char eos)
(outline-next-heading)
(when (org-invisible-p) (org-flag-heading nil))))
((and (or (>= eol eos)
(not (string-match "\\S-" (buffer-substring eol eos))))
((and (>= eol eos)
(or has-children
(not (setq children-skipped
org-cycle-skip-children-state-if-no-children))))