[Pythonmac-SIG] Mac{ho}Python architecture ready for review

Dan Grassi dan@grassi.org
Sun, 4 Aug 2002 12:53:11 -0400


Jack,

Thanks for all the hard work, things are really looking terrific!

Also thanks to all those who have contributed the various pieces , 
MacPython in and all it's capabilities is really coming together!


On Friday, August 2, 2002, at 11:43 AM, Jack Jansen wrote:

I noticed a few problems:

1) /Library/Frameworks/Python.framework/Versions/2.3/Mac/scripts is not 
created
2) There need to be sym-links in /usr/local/bin to python and pythonw at 
a minimum.  There may be issues with this because of prior installs such 
as the WxPython version of python which creates these symlinks so they 
may be present but point to the wrong place such as: 
/usr/local/bin/pythonw -> 
/Library/Frameworks/Python.framework/Versions/2.2/bin/python (notice the 
2.2 instead of current).


> make frameworkinstall

I found the following errors but I understand that this is pre-alpha 
(cvs head):

Compiling 
/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/
wxPython/lib/grids.py ...
   File 
"/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/
wxPython/lib/grids.py", line 129
     w = (sz.width  - (ncols - 1) * self.hgap) / ncols;
                                                       ^
SyntaxError: inconsistent use of tabs and spaces in indentation


Compiling 
/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/
wxPython/lib/imagebrowser.py ...
   File 
"/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/
wxPython/lib/imagebrowser.py", line 293
     self.files = filelist
                          ^
SyntaxError: inconsistent use of tabs and spaces in indentation


Compiling 
/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/
wxPython/lib/mixins/listctrl.py ...
   File 
"/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/
wxPython/lib/mixins/listctrl.py", line 150
     """ Standard initialiser.
                              ^
SyntaxError: inconsistent use of tabs and spaces in indentation


Compiling 
/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/
wxPython/lib/pyshell.py ...
   File 
"/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/
wxPython/lib/pyshell.py", line 251
     braceOpposite = -1
                       ^
SyntaxError: inconsistent use of tabs and spaces in indentation


Compiling 
/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/
wxPython/lib/wxpTag.py ...
   File 
"/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/
wxPython/lib/wxpTag.py", line 244
     while i<s and param[i] == " " : i = i+1
                                            ^
SyntaxError: inconsistent use of tabs and spaces in indentation


Dan