Amaury Forgeot d'Arc <[EMAIL PROTECTED]> added the comment: I reproduced the problem. - "python.exe idle.py" works (with many warnings) - "pythonw.exe idle.py" fails
pythonw.exe is a Windows (i.e. not a console) application, so sys.stderr points to an invalid file descriptor; printing lot of warnings raises an exception when the file tries to flush()... As an immediate workaround, you may delete everything in the directory named c:/Documents and Settings/%USERNAME%/.idlerc or if you feel it, add the missing entries in the file config-highlight.cfg. I'll try to correct this problem for python2.5: replace sys.stderr.write(warning) with try: sys.stderr.write(warning) except IOError: pass __________________________________ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue2665> __________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com