Are revlog diff calculated as "text" ALWAYS?

Dave S snidely.too at gmail.com
Wed May 14 21:52:35 UTC 2014


On Wed, May 14, 2014 at 1:46 PM, Kastner Masilko, Friedrich <
kastner-masilko at at.festo.com> wrote:

[...]

>
> However, chances are high that you are not always changing something at
> the start of a file. Especially with documents, the natural workflow is to
> append data.
>
>
Warning:  XML is often machine-generated, and the folk over at Beyond
Compare have found that many such machines often reorder xml elements
arbitrarily.  This can dilute the "appending" nature of the human-level
changes.

[...]

> The thing is this: I don't believe that a radical change of the diffing
> system will get accepted. For that to happen you will have to prove that
> neither the performance is decreased (too much), nor the
> backwards-compatibility is broken. If you can come up with such a patch
> series, all the better! Please have a go at it.
>

A radical change that can be done as an extension would be an easier sale,
of course.  And once in a while, an extension is so useful that it moves
into core.

/dps
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20140514/3c6426d8/attachment-0002.html>


More information about the Mercurial mailing list