[email protected] spake unto us the following wisdom: > Now the VCS could use a different difference algorithm when processing > them. Or it could unpack them into something easier to process (like a > sequence of words instead of lines). Or the word-processor could use a > better file-format, or be careful to preserve the locations of the > meaningless line numbers in the file, or insert many of them in standard > places (such as sentence breaks, or punctuation, or between every two > words).
Note that gnu wdiff works reasonably well with several plain-text
formats, notably latex. I use wdiff + latex + VCS quite often, with
reasonably satisfactory results. There is no 'wpatch', so wdiff is
useful mainly for review, but that's OK -- one generally doesn't care
how the VCS actually *stores* the diffs.
I've not integrated wdiff with monotone's external diff hooks, but I
don't see why it couldn't be done.
Ethan
--
The laws that forbid the carrying of arms are laws [that have no remedy
for evils]. They disarm only those who are neither inclined nor
determined to commit crimes.
-- Cesare Beccaria, "On Crimes and Punishments", 1764
signature.asc
Description: Digital signature
_______________________________________________ Monotone-devel mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/monotone-devel
