X-Recipient: archive-cygwin@delorie.com
X-SWARE-Spam-Status: No, hits=-5.4 required=5.0	tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,KHOP_RCVD_TRUST,KHOP_THREADED,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE
X-Spam-Check-By: sourceware.org
MIME-Version: 1.0
In-Reply-To: <505764B9.9010406@dancol.org>
References: <CA+sc5mnmVykGQLMvf3GXnf5RUM3SHVP6C5PreJ+F4dSksX3+Sw@mail.gmail.com>	<20120915162136.GB25529@ednor.casa.cgf.cx>	<5057036D.3080304@dancol.org>	<5057254C.4040405@cwilson.fastmail.fm>	<CAKw7uVjiM-M8xd1o24HAb4-axTpOzugnW1KOFm05DOVCN9+6Vg@mail.gmail.com>	<CAKw7uVgZEezTZZ19tXbi=KpySzSxFEbZysUSQsrqOWiVh_ttMg@mail.gmail.com>	<20120917134855.GC16552@ednor.casa.cgf.cx>	<505764B9.9010406@dancol.org>
Date: Mon, 17 Sep 2012 15:33:25 -0400
Message-ID: <CA+sc5mmPyz=W9h009Eu-c0O9S22gj_kJhskVCbr1-odv2j=jzQ@mail.gmail.com>
Subject: Re: Win PTY library.
From: Earnie Boyd <earnie@users.sourceforge.net>
To: cygwin@cygwin.com
Content-Type: text/plain; charset=UTF-8
X-IsSubscribed: yes
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
Precedence: bulk
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie.com@cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com

On Mon, Sep 17, 2012 at 1:58 PM, Daniel Colascione wrote:
>
> If your pty layer refreshes every 100ms and your program updates at
> 20, 40, and 80ms, you'll lose all but the last update. I'm not
> interested in writing a testcase to demonstrate a perfectly
> foreseeable problem.
>

So create a patch that works based on your ideas of how it should
work.  So far, there have not been any who have been able to do it for
the case of Cygwin execing a native MSVCRT binary.

If the ideas behind Console2 and winpty can do so, great, it is a step
in the right direction.  If you can come up with a working model other
than what these are doing then prove it.

-- 
Earnie
-- https://sites.google.com/site/earnieboyd

--
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

