[PREV - WIPING_TP] [TOP]
The emacs implementation of "text-properties"
*requires* text to attach them to.
In my application, I need a way to
represent deletions: changes with no
characters left to attach to.
I tried some hacks, like attaching deletion
information to the following character.
This gets ugly, e.g in the multiple-adjacent-deletions case.
Emacs has an alternate system called "overlays" that
are better for this: you can attach them to
zero-length regions, i.e. the positions between
Consider the multiple-adjacent-deletions case
again though: these end up *unordered*.
From emacs point of view, they're all on top of each
[NEXT - ORDERED_MONADS]