X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:subject:date:message-id:references :in-reply-to:content-type:content-transfer-encoding :mime-version; q=dns; s=default; b=Wv+bu7vsase/KL9oN90h4+9tFXELq v2is93M61CLB6s6GQsPHUinursO7Z031cuL8RNQUotixA0IzPRUyDMTl23gJgeHf xHH6iRLQDjOWX8TAj9j9KK/00fuBIxLvsEYNva72qYdT1FDgHLp6MNACZfcU2P8B w9toTFfT3S+/sY= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:subject:date:message-id:references :in-reply-to:content-type:content-transfer-encoding :mime-version; s=default; bh=1Ka2dOcqLlzSIIDO72ittz5u6vs=; b=Bz4 j5z1274ynAHuvFNJyea9F+6rAhvLZYzHBam/QLSeljCDHQ2rDYIlwJCrGebMoB9r ljndHamZgAp32JYeMkfe1QkeCaNzfMZUF8WTfOdZud2B5AwtpoTafHqmlHD0fFsU 8W9F3NRIR4+ZTKo40HdFGD/BnRi5vZfDjigAA70A= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com 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,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 X-HELO: na01-bn1-obe.outbound.protection.outlook.com From: Rich Eizenhoefer To: "cygwin AT cygwin DOT com" Subject: RE: From Microsoft: Windows 10 Console and Cygwin Date: Tue, 2 Jun 2015 17:50:14 +0000 Message-ID: References: <20150430082231 DOT GB19795 AT calimero DOT vinschen DOT de> <20150502133833 DOT GB12723 AT calimero DOT vinschen DOT de> <1433098286892-118602 DOT post AT n5 DOT nabble DOT com> <20150601082456 DOT GG4308 AT calimero DOT vinschen DOT de> <20150602165013 DOT GE741 AT calimero DOT vinschen DOT de> In-Reply-To: <20150602165013.GE741@calimero.vinschen.de> authentication-results: spf=none (sender IP is ) smtp.mailfrom=riche AT microsoft DOT com; x-microsoft-exchange-diagnostics: 1;BN3PR03MB1432;3:fLkHopTxEgoiVo8coppNLS1lqdpXclQChZggWPTudxxgBTlSITKbcT+ozpHPO5jyaAuOErN48EmAFveASYP9h5/MeAkgDqlqsE9x5F5MrmxxAsHuNNwSqZutBmuC6xeYuTyUHYYZshi7FXjf7hEP8Q==;10:TgzNFF2OchuUycwOBFvQ9RtAGx+Ac0GLwEJfUzYfHRNFwsh2eZoxcK6cQ4niL4ruin+KOO2Y58nwtjsSGy9zTx8NFfBbltDL/xxUgzzMNa0=;6:+ZKywW5tbO5cEezT9EpqAmkyUD0qj8qL/ZRCTbMKQXs8BzGLlWUR81CasB/mA6aO x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN3PR03MB1432; x-o365ent-eop-header: Message processed by - O365_ENT: Allow from ranges (Engineering ONLY) x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(601004)(2401001)(5005006)(520003)(3002001);SRVR:BN3PR03MB1432;BCL:0;PCL:0;RULEID:;SRVR:BN3PR03MB1432; x-forefront-prvs: 05954A7C45 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(6009001)(13464003)(189002)(164054003)(24454002)(52044002)(199003)(377454003)(107886002)(50986999)(2501003)(2900100001)(5001860100001)(77096005)(68736005)(15975445007)(5890100001)(5002640100001)(97736004)(2950100001)(4001540100001)(5001830100001)(189998001)(54356999)(110136002)(5001960100002)(76176999)(102836002)(46102003)(33656002)(19580395003)(64706001)(101416001)(19580405001)(66066001)(92566002)(86612001)(86362001)(76576001)(74316001)(99286002)(450100001)(105586002)(81156007)(106116001)(77156002)(93886004)(62966003)(2656002)(106356001)(122556002)(2351001)(87936001)(40100003);DIR:OUT;SFP:1102;SCL:1;SRVR:BN3PR03MB1432;H:BN3PR03MB1430.namprd03.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jun 2015 17:50:14.9878 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR03MB1432 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by delorie.com id t52HoZsZ024630 Thank you, Corinna and Ismail. I had added an item for this to the console backlog and attached your email (with my annotations) and is_a_tty code to it. --Rich -----Original Message----- From: Corinna Vinschen [mailto:corinna-cygwin AT cygwin DOT com] Sent: Tuesday, June 2, 2015 9:50 AM To: cygwin AT cygwin DOT com Cc: Rich Eizenhoefer Subject: Re: From Microsoft: Windows 10 Console and Cygwin Hi Rich, On Jun 2 16:37, Rich Eizenhoefer wrote: > Can you provide more detail on changing isatty function to support > Cygwin PTY's? I need to be able to support the request in our backlog. As I outlined in https://cygwin.com/ml/cygwin/2015-05/msg00029.html, I'm wondering if the MSVCRT guys would really like to support this, but if they are willing to consider that, I have a POC implementation of a MSVCRT isatty replacement implementation I once created for a customer. I attached it to this mail. It's entirely self-written, free for any usage, no strings attached. Feel free to use it as you see fit. Thanks, Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat