Ronald Oussoren ronaldousso...@mac.com added the comment:
Michael: Why must the subprocess started by IDLE be in 32-bit mode if we'd run
IDLE in 32-bit mode? AFAIK there is no technical reason to do so.
Not that running IDLE in 32-bit mode is an option, it wouldn't fix the issue by
itself
Michael Foord mich...@voidspace.org.uk added the comment:
Ronald: The subprocess also uses Tkinter (right?) so would also require 32bit.
FWIW I'm -1 on X11 as well.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10973
Ronald Oussoren ronaldousso...@mac.com added the comment:
On 25 Jan, 2011, at 13:41, Michael Foord wrote:
Michael Foord mich...@voidspace.org.uk added the comment:
Ronald: The subprocess also uses Tkinter (right?) so would also require
32bit.
Not AFAIK. I'm pretty sure I've had a
Michael Foord mich...@voidspace.org.uk added the comment:
The reason I think it is an issue is that a previous release of Python 2.7
could start IDLE (the initial window would appear), but a dialog would also
appear saying that it could not connect to the subprocess and IDLE would exit.
IDLE
Changes by STINNER Victor victor.stin...@haypocalc.com:
--
nosy: -haypo
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10973
___
___
Michael Foord mich...@voidspace.org.uk added the comment:
Activestate has said (replying to me on Twitter as it happens) that a patch is
available and they will do a new 8.5 release before 3.2 final.
--
___
Python tracker rep...@bugs.python.org
Ned Deily n...@acm.org added the comment:
Yes, see http://permalink.gmane.org/gmane.comp.lang.tcl.mac/6871
So the plan for 3.2 is to assume there will be an updated ActiveState Tk 8.5
available. I will update the web status page accordingly. And this issue can
be closed as a third-party
Nestor Aguilera aguil...@santafe-conicet.gov.ar added the comment:
On 23 Jan 2011, at 04:33, Georg Brandl wrote:
Georg Brandl ge...@python.org added the comment:
I disagree. There aren't really 64-bit users on OSX, thanks to fat
binaries. So if starting IDLE would start a 32-bit
Michael Foord mich...@voidspace.org.uk added the comment:
There are a few issues here.
X11 is not installed by *default* on Mac OS X (it is supplied separately) so it
doesn't provide an out of the box solution.
Starting IDLE as 32bit alone doesn't solve the problem as it launches a
Ned Deily n...@acm.org added the comment:
Michael, the crash documented here is *not* fixed by installing ActiveState
8.5; it is currently a problem seen with both A/S and Apple's Tk 8.5. Also, to
answer my own question, I double-checked the Snow Leopard 10.6 installation DVD
and, unlike
Ned Deily n...@acm.org added the comment:
This seems to me to be a nasty release blocker. As documented in the Tk bug
that Victor cited (thanks!), the crash occurs in Cocoa Tk when an input method
prefix dead key combining character is typed in a Tk text field. So, for
example, with the US
Ned Deily n...@acm.org added the comment:
Here's a brain dump of possible options I see for 3.2rc2:
1. document and do nothing
- IDLE (and other tkinter program) crashes whenever a user types a
composing character (like Option u in US layout for an umlaut) when the
64-/32-bit
Georg Brandl ge...@python.org added the comment:
Hmm. It seems better to me to accept this bug (and document it, and point out
that it isn't Python's fault) than depriving 64-bit users of IDLE, or (even
worse) of tkinter.
If you can manage a solution that doesn't remove IDLE, I'm in favor,
Ned Deily n...@acm.org added the comment:
Since the key strokes are captured directly by Tk, I doubt that anything could
be worked around on the Python side unless there was some Tk option to disable
a class of input characters or something. Seems unlikely but I can check with
the tcl-mac
Nestor Aguilera aguil...@santafe-conicet.gov.ar added the comment:
Thanks Ned for thinking of ways out.
- If I had a choice, I would agree with Georg's choice (Ned's option 1): most
users will not use the composite characters and need not go through
complications, or worse, cannibalization of
Martin v. Löwis mar...@v.loewis.de added the comment:
Hmm. It seems better to me to accept this bug (and document it, and
point out that it isn't Python's fault) than depriving 64-bit users
of IDLE, or (even worse) of tkinter.
I disagree. There aren't really 64-bit users on OSX, thanks to
Georg Brandl ge...@python.org added the comment:
I disagree. There aren't really 64-bit users on OSX, thanks to fat
binaries. So if starting IDLE would start a 32-bit interpreter, users
likely won't even notice. If they do notice, they can still run in
64-bit mode from the command line.
17 matches
Mail list logo