[PATCH V2] dirstate: move pure python dirstate packing to pure/parsers.py

Matt Mackall mpm at selenic.com
Tue Feb 5 22:39:24 UTC 2013


On Tue, 2013-02-05 at 14:12 -0800, Siddharth Agarwal wrote:
> # HG changeset patch
> # User Siddharth Agarwal <sid0 at fb.com>
> # Date 1358495168 28800
> # Node ID e975281179d27bd46ab6ebece8bf3c738b481ed5
> # Parent  fe95dbd2ce7e4c6794be0500d31cf524b1de2fa0
> dirstate: move pure python dirstate packing to pure/parsers.py

This was intentionally not done when the C code was introduced to avoid
a hard dependence on having the latest set of compiled modules.
Apparently some "operating systems" ship without C compilers and some
even want you to pay extra money for them. Also, it makes bisecting in
the vicinity of the new C code a huge nuisance.

But I guess the C code's been in long enough that it won't be a hassle.

-- 
Mathematics is the supreme nostalgia of our time.





More information about the Mercurial-devel mailing list