[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

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Monotone-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/monotone-devel

Reply via email to