[PATCH 3 of 4] diff: accept "dict" as diff option

Boris FELD lothiraldan at gmail.com
Sun Jun 17 11:47:11 EDT 2018


On 15/06/2018 13:44, Yuya Nishihara wrote:
> On Fri, 15 Jun 2018 10:48:34 +0200, Boris FELD wrote:
>>> I'd rather force callers of ctx.diff() to build a diffopts object.
>> Do you see a way to solves the import cycle?
> Which one?

+  Import cycle: mercurial.obsutil -> mercurial.patch -> 
mercurial.scmutil -> mercurial.obsutil
+  Import cycle: mercurial.copies -> mercurial.scmutil -> 
mercurial.obsutil -> mercurial.patch -> mercurial.copies
+  Import cycle: mercurial.obsolete -> mercurial.obsutil -> 
mercurial.patch -> mercurial.scmutil -> mercurial.obsolete

>
> Maybe we can move patch.diff*opts() functions to either mdiff or new module
> if that's the case.
> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at mercurial-scm.org
> https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel



More information about the Mercurial-devel mailing list