Strange behavior of `ie` on verbatim and code markup
sindikat opened this issue · comments
Mirzhan Irkegulov commented
Enter the following text in your org-mode buffer.
Foo *bar* baz *quux*.
Foo =bar= baz =quux=.
Foo /bar/ baz /quux/.
Foo _bar_ baz _quux_.
Foo ~bar~ baz ~quux~.
Foo +bar+ baz +quux+.
Now try die key sequence on each bar
. For markup +
and =
(which stand for code and verbatim respectively), die deletes the preceding text up to a previous paragraph, instead of just deleting contents inside markup. Deleting quux
, however, works correctly.
Somelauw commented
For me, all "bar"s work, except == and ~~ which give an error.
Update: The error was due to some local experimenting. Without my local changes, these select paragraphs. The problem is that these elements expose there properties in a slightly different way. I'm working on a fix.