p.p.s.: кстати, BBCB явно имеет точно такое же понимание флага «чистый». да и многие другие среды. потому что после сохранения они помечают документ именно как «чистый» — что однозначно показывает: флажок чистоты обозначает: «текущее состояние документа соответствует файлу на диске». просто у них у всех баг с откруткой назад до упора. баг довольно мелкий, поэтому мало где чинят.

а, и справедливости ради: у BBCB этого бага не было, пока мы не убрали очистку undo после сохранения. оригинал же ундошки после сохранения чистит, поэтому там всё работает логично. а как только мы чистить перестали — вылезла вот такая фиговина.