On 2026-05-04 05:09, J.D. Smith wrote:
> [...]
Sorry for the late reply, and sorry for not replying to your mail in
more detail. My provider had IMAP connectivity issues, and now I'm
catching up.
Some short remarks, will try to test more when I have more time:
- There is still some debugging output active:
(message "Setting appearance with inside: %s showing: %s beg: %d end:
%d" ...)
- Maybe it's just me, but for a moment I thought I could even use
`org-inside-toggle-hidden' without `org-inside-mode' being active.
I just misunderstood your instructions. Probably you should
mention that in o-i-t-h's docstring or even user-error out when
o-i-t-h gets called w/o o-i-m being on.
- Please allow setting `org-inside-appearance' to nil. With o-i-t-h
in place that setting does make sense, IMHO. And if I first switch
on o-i-m and then set o-i-a to nil, things work as I'd like to have
them: No automatic effects at all, but o-i-t-h makes the markers
temporarily visible.
- And here is another funny repro:
make EMACS=/usr/local/emacs-30.2/bin/emacs repro
M-: (setq org-hide-emphasis-markers t)
M-x org-inside-mode RET (yes, in *scratch*!)
C-x C-f ~/tmp/test.org RET
M-x org-inside-mode RET
Move into emphasized text and let the cursor turn "bar"
C-x b *scratch* RET
=> Cursor is bar-shaped in *scratch*.
Not sure whether you feel responsible for that ... I noticed
that when I was typing too hasty.
Thanks for your work, really! I feel my .emacs getting lighter by
a good amount of code when Org 10 comes out.