I particularly like how in Acme, when selection is zero-width ("empty"), it is the cursor. Conversely selection can be extended from cursor in any direction. As a side effect, this greatly simplifies the API for manipulating both.
What is Acme in this context? Id like to get an idea of what you mean.
A Cursory Look at Cursors
21–23 of 23 posts