[issue19089] Windows: Make Ctrl-D exit key combination cross-platform

2013-09-27 Thread Raymond Hettinger

Raymond Hettinger added the comment:

[Brain Curtin]
 Ctrl-Z and Ctrl-D simply have different meanings 
 on the different platforms, outside of what Python does.
 We already can't make Ctrl-Z on Windows do what it does
 on Linux, and Ctrl-D is not natural to Windows users.

I concur.

It would be a mistake to violate the O/S standards and norms.
I recommend this issue be closed.

--
assignee:  - rhettinger
nosy: +rhettinger

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19089
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue19089] Windows: Make Ctrl-D exit key combination cross-platform

2013-09-27 Thread Raymond Hettinger

Changes by Raymond Hettinger raymond.hettin...@gmail.com:


--
priority: normal - low
type:  - enhancement
versions:  -Python 2.7, Python 3.1, Python 3.2, Python 3.3, Python 3.5

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19089
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue19089] Windows: Make Ctrl-D exit key combination cross-platform

2013-09-27 Thread Eric V. Smith

Eric V. Smith added the comment:

Closing as rejected.

--
resolution:  - rejected
stage:  - committed/rejected
status: open - closed

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19089
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue19089] Windows: Make Ctrl-D exit key combination cross-platform

2013-09-25 Thread anatoly techtonik

Changes by anatoly techtonik techto...@gmail.com:


--
title: Windows: Broken Ctrl-D shortcut on Python 3 - Windows: Make Ctrl-D exit 
key combination cross-platform
versions: +Python 2.7

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19089
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue19089] Windows: Make Ctrl-D exit key combination cross-platform

2013-09-25 Thread Eric V. Smith

Eric V. Smith added the comment:

It's trying to be consistent on whatever platform it's on. I'd rather 
python.exe match all other text-based .exe's on Windows. We can't have it both 
ways.

But I agree it's a hassle. Cross-platform is a problem that Cygwin is trying to 
solve, so I suggest you use it. I usually use the Cygwin python for this reason.

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19089
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue19089] Windows: Make Ctrl-D exit key combination cross-platform

2013-09-25 Thread Brian Curtin

Brian Curtin added the comment:

I'm unable to find the previous issue, but you asked for this in the past. 
Ctrl-Z and Ctrl-D simply have different meanings on the different platforms, 
outside of what Python does. We already can't make Ctrl-Z on Windows do what it 
does on Linux, and Ctrl-D is not natural to Windows users.

--
nosy: +brian.curtin

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19089
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue19089] Windows: Make Ctrl-D exit key combination cross-platform

2013-09-25 Thread Tim Golden

Tim Golden added the comment:

I'm at best +0.25, but I don't have a problem with Ctrl-D exiting on 
Windows, as it doesn't do anything else!

The thing is, though, that this is all handled within 
myreadline.c:my_fgets which is a call into the system fgets which errors 
out with Ctrl-Z but returns Ctrl-D. Which means that the two would 
behave differently even if we special-cased Ctrl-D.

(Sorry: was that explanation a bit involved?)

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19089
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com