QUIRKS (797B)
1 * Undo with multiple views: 2 Since a new mode group is started each time insert is entered, when text 3 is typed in one view in insert, then in another view, and then again in 4 the first one, the last two inserts will be undone in one go since both 5 views were in insert already. I'm not sure how to make this more logical, 6 though. 7 Maybe it could be "improved" by also saving view in undo stack, but that 8 would cause problems because views can be added and removed, and it would 9 maybe not even be more logical. 10 11 * Scroll offset is stored as pixel value, so a view may scroll when text is 12 added or deleted in another view. Additionally, when a new view is created, 13 the scroll offset from the old view is taken, which may be weird if the 14 window of the new view is a different size.