Commit graph

13 commits

Author SHA1 Message Date
Ronald Oussoren
92919a66d2 Issue #6834: replace the implementation for the 'python' and 'pythonw' executables on OSX.
The previous implementation used execv(2) to run the real interpreter, which means that
you cannot use the arch(1) tool to select the architecture you want to use for a
universal build because that only affects the python/pythonw wrapper and not the actual
interpreter.

The new version uses posix_spawnv with a number of OSX-specific options that ensure that
the real interpreter is started using the same CPU architecture as the wrapper, and that
means that 'arch -ppc python' now actually works.

I've also changed the way that the wrapper looks for the framework: it is now linked to
the framework rather than hardcoding the framework path. This should make it easier to
provide pythonw support in tools like virtualenv.
2009-12-24 13:30:58 +00:00
Guilherme Polo
175e0bf8ca Typo. 2009-08-05 23:48:26 +00:00
Ronald Oussoren
55d8828f98 Fixes issue 6110 2009-05-26 18:44:48 +00:00
Ronald Oussoren
a97063a108 Fixes issues 3883 and 5194 2009-03-04 21:35:05 +00:00
Ronald Oussoren
8c95484cff Fix for issue3559: No preferences menu in IDLE on OSX
1) Add a comment to the help file to that points to the
   preferences menu.

2) An earlier checkin tried to detect Tk >= 8.10.14,
   but did this in the wrong way. The end result of this
   was that the IDLE->Preferences... menu got surpressed
   when using the system version of Tcl/Tk
2009-01-02 12:59:32 +00:00
Georg Brandl
6634bf2919 Tkinter rename reversal: remove tkinter package, adapt imports and docs. 2008-05-20 07:13:37 +00:00
Georg Brandl
ad9afeb8f0 Tkinter rename, step 2: fix imports and add stub modules. 2008-05-16 15:48:15 +00:00
Ronald Oussoren
9b0bcc1f4b Patch 1693258: Fix for duplicate "preferences" menu-OS X 2007-07-09 06:02:21 +00:00
Tim Peters
0bbfd83250 Whitespace normalization. 2006-07-24 21:02:15 +00:00
Ronald Oussoren
8133f9da17 Fix for bug #1517996: Class and Path browsers show Tk menu
This patch replaces the menubar that is used by AquaTk for windows without a
menubar of their own by one that is more appropriate for IDLE.
2006-07-23 09:46:11 +00:00
Tim Peters
231c3c8804 Add missing svn:eol-style property to text files. 2006-06-11 19:43:49 +00:00
Tim Peters
4f96f1f2b5 Whitespace normalization. 2006-06-11 19:42:51 +00:00
Ronald Oussoren
19302d927e This patch improves the L&F of IDLE on OSX. The changes are conditionalized on
being in an IDLE.app bundle on darwin. This does a slight reorganisation of the
menus and adds support for file-open events.
2006-06-11 14:33:36 +00:00