On 29 Dez., 21:14, Terry Reedy <tjre...@udel.edu> wrote: > On 12/29/2010 2:31 PM, Terry Reedy wrote: > > > "Changed in version 3.2: Allowed use of Windows and Mac newlines. Also > > input in 'exec' mode does not have to end in a newline anymore. Added > > the optimize parameter." > > Retest shows that above is correct. > > >>> compile("print(999)\r\n", "blah", "exec") > > <code object <module> at 0x00F5EC50, file "blah", line 1> >
Ok, I see. Thanks. The '\r\n' acceptance has been introduced in Python 2.7 and I was a little bit suprised with Python 3.1. For the story, I'm not using directly the compile() command, but something like: <my_interactive_interpreter_instance>.runsource(source) where source is coming from a GUI toolkit text widget. -- http://mail.python.org/mailman/listinfo/python-list