Both the dirty and dirty_bytes members are left invalid if a change is undone after being saved. Results in the document potentially not being marked as unsaved and the wrong bytes being highlighted as changed.
Have a fix for this mostly prototyped, but there are some awkward edge cases I haven't decided how to resolve yet.
Both the
dirty
anddirty_bytes
members are left invalid if a change is undone after being saved. Results in the document potentially not being marked as unsaved and the wrong bytes being highlighted as changed.Have a fix for this mostly prototyped, but there are some awkward edge cases I haven't decided how to resolve yet.