Hi!
Wouldn't it be nice if LyX had the function "Compare document" as in OpenOffice?
As I understand it, the change tracking function only records changes
as they are done. With this function, you could say
"Compare with document B" and LyX would insert all necessary change
markup to transform the current document into B. After that you could use
the usual dialog to accept or reject these changes.
Once this function is there, it would be no problem to use it for merging
in version control. LyX could then offer exclusive locking or concurrent
modification with CVS-like merge; independent of underlying vc system
(just needs: read with lock, read w/o lock, commit and unlock, determine
current version, read prior version w/o lock).
Someone posted that he working on displaying two buffers side by side, that would be nice to resolve conflicts manually (Eclipse has that).
WebDAV version control also would be nice ...
What do you think?
I have some ideas about how to adapt the diff algorithm to LyX buffers, so I could start with the first part.
Cheers /Andreas