homepage

This issue tracker has been migrated to GitHub , and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Todd.Rovito
Recipients Todd.Rovito, amaury.forgeotdarc, asvetlov, ned.deily, roger.serwy, terry.reedy
Date 2013年07月01日.03:23:05
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1372648985.46.0.0579860639137.issue13582@psf.upfronthosting.co.za>
In-reply-to
Content
Yes I have a Mac and I am glad to help, so I gave it a test run tonight. The first thing I did was apply the patch then I ran idle from the console like so:
./python.exe Lib/idlelib/idle.py
For testing I used a simple print command to print to stderr:
sys.stderr.write("spam/n")
which I got the output of
spam/n6
I also tried to use the newer print function:
print("fatal error", file=sys.stderr)
Python 3.4 on the Mac behaved exactly the same way with or without the patch. I got the stderr output in the Python shell and nothing appeared in the console. With the patch applied I saw no dialog box to capture the stderr output. Maybe I didn't perform the test correctly?
Another thing to consider is for Mac IDLE runs in a special mode via macosxSupport.py which I turn on by forcing runningAsOSXApp() to always return True. Even after setting runningAsOSXApp() to true a dialog box does not appear when writing to stderr.
Maybe I am not testing this patch correctly? Let me know if I can do anything else to help, thanks.
History
Date User Action Args
2013年07月01日 03:23:05Todd.Rovitosetrecipients: + Todd.Rovito, terry.reedy, amaury.forgeotdarc, ned.deily, roger.serwy, asvetlov
2013年07月01日 03:23:05Todd.Rovitosetmessageid: <1372648985.46.0.0579860639137.issue13582@psf.upfronthosting.co.za>
2013年07月01日 03:23:05Todd.Rovitolinkissue13582 messages
2013年07月01日 03:23:05Todd.Rovitocreate

AltStyle によって変換されたページ (->オリジナル) /