Somelauw / evil-org-mode

Supplemental evil-mode keybindings to emacs org-mode

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Strange behavior of `ie` on verbatim and code markup

sindikat opened this issue · comments

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.

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.

Can you reproduce this issue on #35?