>>>>> "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

Reply via email to