| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
BufferCoord -> ByteCoord
DisplayCoord -> CharCoord
Moved their definition along with LineAndColumn into coord.hh
|
|
|
|
|
|
|
|
That means that lines that move around keep their timestamp.
|
|
Buffer values could be registered as a listener, so we need to
get rid of them before asserting that all listeners have been
unregistered.
|
|
|
|
|
|
|
|
ClientManager now stores only the free windows, clients take
ownership of its own.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Buffer now store a m_fs_timestamp field.
* Client in Normal mode checks current buffer file every 500 ms, or
each time it goes back to Normal mode.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BufferChangeListeners do as well use coord rather than iterators
|
|
|
|
|
|
|
|
With incremntal insertion, undo groups tends to be a lot of single
character insertion/deletions at the same point, but the end
result is most of the time a single string insertion. Buffer
now tries to optimize the undo group.
|