mirror of
https://review.haiku-os.org/haiku
synced 2025-02-01 03:06:08 +01:00
4bf45bfb5d
This is all work in progress. The plan is to move the code that does any actual changes to the TextDocument into UndoableEdit implementations, then emit these edits to interesed listeners. They can then store them to implement the edit history. If there are not listeners, the edits will simply be released after they've done their work. Implemented so far is only the support for storing the edit listeners.