John Tobler wrote: > > > Just to get your Unix input on this: Would us checking > Environment.OSVersion.Platform > > and switch from Ctrl-Z to Ctrl-D for Unix sound ok to you? The > reason I ask is we don't > > have Environment.EndOfFileDescriptor :). > > Considering that CTRL-Z has indicated an exit from Python Consoles on > all platforms, including Windows, for about as long as anyone can > remember, it seems a bit presumptious of the IronPython community to > make such a drastic change so cavalierly! My vote? NO! > Hmm... I've just tried it on several windows interpreters.
Ctrl-Z as an exit works on Python 2.2.3 (???), but not Python 2.3, 2.4, or 2.5b1 Personally I'm +1 on the change. Sticking with a Unix convention that hasn't worked on Windows for years seems odd... :-p Fuzzyman http://www.voidspace.org.uk/python/index.shtml > John Tobler > > ----- > > On 7/12/06, *Dino Viehland* <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > Thanks for the bug report Miguel. I think the reason we're doing > this today is because we're using Console.ReadKey which returns > the raw key info instead of EOF when there's no input > available. I've opened CodePlex bug 904 to track the issue ( > > http://www.codeplex.com/WorkItem/View.aspx?ProjectName=IronPython&WorkItemId=904 > > <http://www.codeplex.com/WorkItem/View.aspx?ProjectName=IronPython&WorkItemId=904>). > > Just to get your Unix input on this: Would us checking > Environment.OSVersion.Platform and switch from Ctrl-Z to Ctrl-D > for Unix sound ok to you? The reason I ask is we don't have > Environment.EndOfFileDescriptor :). > > -----Original Message----- > From: [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> [mailto: > [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>] On Behalf Of Miguel > de Icaza > Sent: Wednesday, July 12, 2006 11:30 AM > To: Discussion of IronPython > Subject: [IronPython] IronPython Console on Unix. > > Hello, > > Something in IronPython is now looking for Control-z, which is > fine on Windows, but on Unix, Control-Z stands for "suspend > application". > > In Unix, the end-of-file descriptor is control-d; Am not sure why > the code is actually looking for a Control-Z, while it could be > checking whether there is input available instead. > > miguel. > _______________________________________________ > users mailing list > [email protected] <mailto:[email protected]> > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com > <http://lists.ironpython.com/listinfo.cgi/users-ironpython.com> > _______________________________________________ > users mailing list > [email protected] <mailto:[email protected]> > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com > > > ------------------------------------------------------------------------ > > _______________________________________________ > users mailing list > [email protected] > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com > _______________________________________________ users mailing list [email protected] http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
