>>>>> "Martin" == Martin Vermeer <[EMAIL PROTECTED]> writes:
Martin> It's a bit all over the place. First hunk of paragraph.C Martin> (::write), and text.C second hunk. Martin> What we do now is no longer terminating in Change::UNCHANGED. Martin> The paragraph break at the end is treated no different from Martin> other positions: if its CT attribute differs from that of the Martin> last real character, an appropriate \change_<something> is Martin> output to the file, just before the \end_layout. Martin> Correspondingly on read-in, the state of change at the end of Martin> the paragraph is recorded in the par.size() location. So it does not really require a format change, and LyX 1.3.7 can still read the files? This is very good. A small remark (I did not look very closely to the patch). What about renaming setChange to setChangeType and setChangeFull to setChange? This is something we could even add during 1.4.x, I think. The format is the same, it is just the semantics that changes a bit. Anyway, big testing is needed before this happens. JMarc