From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 124359 invoked by alias); 2 Jun 2015 20:49:41 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 124349 invoked by uid 89); 2 Jun 2015 20:49:41 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.6 required=5.0 tests=AWL,BAYES_00,KAM_LAZY_DOMAIN_SECURITY,T_RP_MATCHES_RCVD autolearn=no version=3.3.2 X-HELO: etr-usa.com Received: from etr-usa.com (HELO etr-usa.com) (130.94.180.135) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 02 Jun 2015 20:49:40 +0000 Received: (qmail 112 invoked by uid 13447); 2 Jun 2015 20:49:38 -0000 Received: from unknown (HELO polypore.west.etr-usa.com) ([73.26.17.49]) (envelope-sender ) by 130.94.180.135 (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 2 Jun 2015 20:49:38 -0000 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\)) Subject: Re: From Microsoft: Windows 10 Console and Cygwin From: Warren Young In-Reply-To: <556E01FC.6060004@redhat.com> Date: Tue, 02 Jun 2015 20:49:00 -0000 Content-Transfer-Encoding: quoted-printable Message-Id: References: <20150429200616.GL3657@calimero.vinschen.de> <20150430082231.GB19795@calimero.vinschen.de> <20150502133833.GB12723@calimero.vinschen.de> <1433098286892-118602.post@n5.nabble.com> <20150601082456.GG4308@calimero.vinschen.de> <556E01FC.6060004@redhat.com> To: The Cygwin Mailing List X-IsSubscribed: yes X-SW-Source: 2015-06/txt/msg00058.txt.bz2 On Jun 2, 2015, at 1:20 PM, Eric Blake wrote: >=20 > On 06/02/2015 10:37 AM, Rich Eizenhoefer wrote: >> Can you provide more detail on changing isatty function to support Cygwi= n PTY's? I need to be able to support the request in our backlog. >=20 > As long as we are wishing, it would be awesome if Windows natively > supported ptys as actual objects, instead of making cygwin have to > emulate them on top of other objects. In my ignorance of how ptys map to Windows console objects, I held off from= asking for this when Mr. Eizenhoefer solicited ideas, but this is what I t= hought of at that time, too. In other words, this notion of =E2=80=9Cvirtual terminals=E2=80=9D is alrea= dy implemented multiple times, following a standard that specifies the expe= cted semantics =E2=80=94 POSIX =E2=80=94 so why not just do that? Why, in the end, can Windows *not* have ptys? -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple