I confirmed that an old emacs (25.1.50.1) running on Linux with an old stock orgmode (8.2.10) does NOT exhibit the folding bug. The incorrect behavior still happens on my up-to-date emacs/org (Org mode version 9.5.2 (release_9.5.2-25-gaf6f12 @ /opt/homebrew/Cellar/emacs-mac/emacs-28.1-mac-9.0/share/emacs/28.1/lisp/org/))
On Thu, Apr 7, 2022 at 7:26 PM Skip wrote: > > I think this is a real bug. Am I wrong? Seems like it should be easy to fix. > > On Mon, Apr 4, 2022 at 11:25 AM Skip wrote: > > I confirmed that the buffer display bug occurs with emacs -Q. Steps to > > reproduce: > > 1. From a shell, open emacs with an empty file: > > emacs -Q test.org > > > > 2. From emacs, enable auto-revert-mode: > > M-x auto-revert-mode > > > > 3. From another shell, add text to the file: > > echo "* foo\nsome text\n" >>test.org > > > > 4. From emacs, fold the headline: > > S-TAB > > > > 5. From the shell, add more text to the file: > > echo "* bar\n" >>test.org > > > > 6. Observe the incorrect display of the two headlines: > > * foo...* bar > > > > 7. From emacs, fix the buffer display: > > S-TAB > > > > 8. Observe the correct display of the two headlines: > > * foo... > > * bar > > > > This bug seems to trigger when text is added indirectly to an org-mode > > buffer, via both capture and auto-revert. I suspect it would show up > > via refile as well.