Development branch setup/usage, repositories roles
Patrick Mézard
pmezard at gmail.com
Thu Jun 22 12:58:42 CDT 2006
Matt Mackall wrote:
> On Thu, Jun 22, 2006 at 05:40:46PM +0200, Patrick M?zard wrote:
> Sounds like something screwy with Python search paths on Windows. "."
> should be _last_ in the search path if it's there at all.
>
I am not sure about that.
"""
C:\>mkdir foo
C:\>cd foo
C:\foo>python
ActivePython 2.4.2 Build 248 (ActiveState Corp.) based on
Python 2.4.2 (#67, Oct 30 2005, 16:11:18) [MSC v.1310 32 bit (Intel)] on
win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.path
['', 'D:\\WINDOWS\\system32\\python24.zip', 'C:\\foo',
'D:\\Python24\\DLLs', 'D:
\\Python24\\lib', 'D:\\Python24\\lib\\plat-win',
'D:\\Python24\\lib\\lib-tk', 'D
:\\Python24', 'D:\\Python24\\lib\\site-packages',
'D:\\Python24\\lib\\site-packa
ges\\PIL', 'D:\\Python24\\lib\\site-packages\\win32',
'D:\\Python24\\lib\\site-p
ackages\\win32\\lib', 'D:\\Python24\\lib\\site-packages\\Pythonwin']
>>>
"""
'' and 'c:\\foo' comes before more general packages paths like
'site-packages', which is consistent with other languages practices and
seems to be supported by
<http://docs.python.org/tut/node8.html#SECTION008110000000000000000>.
>> 2- What is the purpose of the main selenial and crew repositories? I
>> cannot find explanation about this in the wiki. crew is likely to be the
>> "development" branch whatever it means and main some kind of snapshot,
>> but that's a wild guess.
>>
>
> At this point most development is queued for review in crew and pushed
> into main when I've looked it over and approved it.
Ok, thanks.
I was asking because "main" fails to compile under Windows because of
stdint.h issues in bdiff.c, while "crew" contains the relevant patches.
--
Patrick Mézard
More information about the Mercurial
mailing list