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 rigordo
Recipients erik.bray, masamoto, rigordo, rigordo959, terry.reedy, vstinner, zach.ware
Date 2017-06-11.10:39:37
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <5BD3C7FF-EB49-40A6-8EF2-B17CCD27F8B2@comcast.net>
In-reply-to <9B35EEEC-37FE-4AD8-8BEF-7D76FCFA7A04@comcast.net>
Content
> On Jun 10, 2017, at 4:28 AM, Richard S. Gordon <rigordo@comcast.net> wrote:
> 
> 
>> On Jun 9, 2017, at 4:59 PM, Richard S. Gordon <report@bugs.python.org <mailto:report@bugs.python.org>> wrote:
>> 
>> 
>> Richard S. Gordon added the comment:
>> 
>>> On Jun 9, 2017, at 4:41 PM, STINNER Victor <report@bugs.python.org <mailto:report@bugs.python.org>> wrote:
>>> 
>>> 
>>> STINNER Victor added the comment:
>>> 
>>> Cygwin is not currently supported by CPython, so I suggest to close this
>>> issue. I mean: please report the issue to Cygwin, not CPython.
>>> 
>>> ----------
>>> 
>>> _______________________________________
>>> Python tracker <report@bugs.python.org <mailto:report@bugs.python.org>>
>>> <http://bugs.python.org/issue30609 <http://bugs.python.org/issue30609>>
>>> _______________________________________
>> 
>> Before you close this issue, answer how do you explain my success in running my wxPython emulation on all Cygwin releases since 2007 (Python 2.6.8) to 2017 (2.7.13 and Python 3.0-3.5.2 and 3.6.0-3.6.2)?
>> 
>> Richard S. Gordon
>> 
>> ----------
>> 
>> _______________________________________
>> Python tracker <report@bugs.python.org <mailto:report@bugs.python.org>>
>> <http://bugs.python.org/issue30609 <http://bugs.python.org/issue30609>>
>> _______________________________________
> 
> FYI:
> 
> My current test platform is a 27” iMAC (with 3.5 GHz Intel Core i7, 16 GB 1600 MHz DDR3) running Mac OS 10.12.5 (Sierra). It includes support for Python 3.6.0. It uses the Parallels Desktop 12 for Mac (a hypervisor) to run the following guest operating system:
> Android 4,
> Linux (CentOS 7.2 & 7.3, Debian 8.7 & 8.8, Fedora 24 &25, OpenSUSE 13.2, Scientific 7.2 & 7.3, Ubuntu 16.04 & 17.04)
> Solaris (OpenIndians Hipster 1610)
> Unix (PCDBSD 10.3 & TrueOS 12.0)
> Windows (10 32-bit, 10 64-bit) (NOTE: previously ran 32-bit XP, 7 and 8.1)
> Only Windows 10, with Cygwin, includes support for Python 3.6.1 and support for xterm, xterm-16color and xterm-256olor. The other Guest Operating Systems typically support 3.4.x or 3.5.x with xterm (8-color).
> 
> Richard S. Gordon

Fixing this Python 3.6.1 issue will probably require modification to the Python curse stdlib. Here is the ncurses 6.0 author’s description of the notable changes that he made
to ncurses 5.x in order to produce ncurses 6.0 (excerpted from: http://invisible-island.net/ncurses/announce.html):
Extend the cchar_t structure to allow more than 16 colors to be encoded.
Modify the encoding of mouse state to make room for a 5th mouse button. That allows one to use ncurses with a wheel mouse with xterm or similar X terminal emulators.
Richard S. Gordon
History
Date User Action Args
2017-06-11 10:39:38rigordosetrecipients: + terry.reedy, vstinner, erik.bray, zach.ware, masamoto, rigordo959
2017-06-11 10:39:38rigordolinkissue30609 messages
2017-06-11 10:39:37rigordocreate