On 2023-07-18 10:13, Ihor Radchenko wrote:
No, it is space. In particular, it is `org--align-tags-here' + some bug
in Emacs that screws up column computation.
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=64696
FWIW the third test yields
■ Warning (emacs): Test #3:: ’word’ is hidden applying ’invisible
text property to heading body.
■ Warning (emacs): Moved point after first ’word’
■ Warning (emacs): 1:: current-column = 0
■ Warning (emacs): redisplayed
■ Warning (emacs): 2:: current-column = 0
■ Warning (emacs): Indented to column 50
■ Warning (emacs): 3:: current-column = 0
■ Warning (emacs): redisplayed
■ Warning (emacs): 4:: current-column = 0
■ Warning (emacs): Enabled visible mode
■ Warning (emacs): 5:: current-column = 50
■ Warning (emacs): redisplayed
■ Warning (emacs): 6:: current-column = 50
on my system which seems to be different from what you described.
And for the fun of it: With (indent-tabs-mode -1) tests 3 and 4 report
column 54 for "5::" and "6::".