On Tue, 18 May 2010 20:40:15 -0400 Jorden M <jrm8...@gmail.com> wrote:
> On Tue, May 18, 2010 at 7:59 PM, ron minnich <rminn...@gmail.com> wrote: > > On Tue, May 18, 2010 at 4:50 PM, Federico G. Benavento > > <benave...@gmail.com> wrote: > >> just a comment, the python port includes some hg bits because of my > >> lazyness > >> the thing is that hg isn't just python, it has some c modules that had > >> to be built > >> in in python, so python needs to be recompiled to support hg... > >> so I went the easy way, python already comes with the hg c code. > > > > > > wow. That's crazy of the hg guys but I guess I understand. > > If memory serves, it wasn't done willingly. There were performance > problems that the C was used to alleviate. It also doesn't require recompiling/relinking Python on the systems Python and Mercurial are usually used on. (They support dynamic loading of shared libraries.) Robert Ransom