From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 52101 invoked by alias); 15 Aug 2019 16:08:04 -0000 Mailing-List: contact cygwin-developers-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner@cygwin.com Mail-Followup-To: cygwin-developers@cygwin.com Received: (qmail 52057 invoked by uid 89); 15 Aug 2019 16:08:04 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-6.7 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 spammy=H*Ad:U*cygwin-developers, HContent-Transfer-Encoding:8bit X-HELO: conssluserg-02.nifty.com Received: from conssluserg-02.nifty.com (HELO conssluserg-02.nifty.com) (210.131.2.81) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 15 Aug 2019 16:08:01 +0000 Received: from Express5800-S70 (ntsitm268057.sitm.nt.ngn.ppp.infoweb.ne.jp [125.1.110.57]) (authenticated) by conssluserg-02.nifty.com with ESMTP id x7FG7prF014088 for ; Fri, 16 Aug 2019 01:07:51 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-02.nifty.com x7FG7prF014088 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.ne.jp; s=dec2015msa; t=1565885271; bh=sbR1Q4e3U8xgt25vAAjXcb1P2N9ATUOSX9sBA2BJA1w=; h=Date:From:To:Subject:In-Reply-To:References:From; b=HYjMDmtZ4cl9RDAJBllQgQETHjo2zajdGvJ3M7WsYoAr1icVTqdG6b1Fy8RVSrZ8u XPLKd2RJL9m88BqnGKZWG+1bahewA3QHVTjdCp95XzB+LXApcCX9ye/CZ7S9uL8J2+ iXTH3Lma4sTlp3alF2OONDU7Bh3SwpCJ/CHbUtz+3RXdrY2o9kJGVnY5i9JJAvGgfZ oBH0PDFSRBSaeGzbMCTXo53uSDF7scZOhqSh09B+oZccxv3OHjeP3qeo2NDYfSP5oQ iFkmozk7SXKhWAUgs3NxYvRQHtoX7pIdQsahIDObqplN+3MQYDQ+d87QAaLCSZ/wTz NlSxj5lBtt9Kw== Date: Thu, 15 Aug 2019 16:08:00 -0000 From: Takashi Yano To: cygwin-developers@cygwin.com Subject: Re: [PATCH v6 1/1] Cygwin: pty: add pseudo console support. Message-Id: <20190816010759.a119e95e367a4911d46e781b@nifty.ne.jp> In-Reply-To: References: <20190812120927.2034-1-takashi.yano@nifty.ne.jp> <20190812120927.2034-2-takashi.yano@nifty.ne.jp> <6535a0f7-0ec3-222e-db83-7666f1378eea@towo.net> <20190813001118.fbbbed4d2b3e700609b74df6@nifty.ne.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-IsSubscribed: yes X-SW-Source: 2019-08/txt/msg00013.txt.bz2 Hi Thomas, Thanks for testing. On Tue, 13 Aug 2019 23:14:49 +0200 Thomas Wolff wrote: > ↯non-ASCII output fails in non-Unicode mintty > ↯non-ASCII output fails in non-Unicode mintty > ↯fails in cmd within non-Unicode mintty (LC_ALL=en_US mintty) > ↯fails in cmd within non-Unicode mintty (LC_ALL=en_US mintty) I have worked on these problem, and improved character code conversion. I will post v7 patch soon in which the problem in non UTF-8 terminal is fixed. > The same program, compiled with cygwin gcc, fails in mintty: > output is skipped (like without the patch) > ↯input stalls, kill -9 fails. > Without conpty patch v6, both output and input are skipped. > Note that winpty properly handles this case. This problem is hard to be fixed in the current implementation... -- Takashi Yano