X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-2.0 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,T_TO_NO_BRKTS_FREEMAIL,WEIRD_PORT X-Spam-Check-By: sourceware.org MIME-Version: 1.0 In-Reply-To: <4C112165.1080700@cygwin.com> References: <4C111E48 DOT 7070608 AT cygwin DOT com> <4C112165 DOT 1080700 AT cygwin DOT com> Date: Fri, 11 Jun 2010 08:06:59 +0800 Message-ID: Subject: Re: mintty screen size problem From: Steven Woody To: cygwin AT cygwin DOT com Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: 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 On 11 June 2010 01:31, Larry Hall (Cygwin) wrote: > On 6/10/2010 1:21 PM, Steven Woody wrote: >> >> On 11 June 2010 01:18, Larry Hall (Cygwin) >> =A0wrote: >>> >>> On 6/10/2010 1:09 PM, Steven Woody wrote: >>>> >>>> On 10 June 2010 13:27, Andy Koppe =A0 =A0wrote: >>> >>> >>> >>>>> The workaround is to invoke such programs through 'cygstart'. >>>>> Alternatively, the 'conin' wrapper mentioned in that thread should >>>>> work fairly well for Python. >>>>> >>>> >>>> Thanks. =A0'cygstart' works, but I have to type the full path of the >>>> program that I want to run as a parameter to 'cygstart'. >>> >>> You can use 'which' to get the full path name, as long as the target is >>> in >>> the path. >>> >> >> Yes, I can. Just feel it's not easy to use (have to type many keys). >> On the other hand, cygstart always open another window to run the >> program, it's not so decent. > > That's because the Windows program you're trying to use doesn't understand > ptys and buffers its output as a result. =A0If you want to work around th= is > incompatibility, you need a console, not a tty. =A0'cygstart' will open a > console for any program that needs one. > > At this point, some inconvenience is necessary to get the output you expe= ct > when you expect it. =A0If you're curious to learn more, you can check out= the > email archives where this has been discussed allot. Understand, thanks for the explanation. Just thinking for the moment that why not we cannot have a good terminal emulator not based on pty. =2E > > -- > Larry Hall =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0htt= p://www.rfk.com > RFK Partners, Inc. =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0(508) 893-9= 779 - RFK Office > 216 Dalton Rd. =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0(508) 8= 93-9889 - FAX > Holliston, MA 01746 > > _____________________________________________________________________ > > A: Yes. >> >> Q: Are you sure? >>> >>> A: Because it reverses the logical flow of conversation. >>>> >>>> Q: Why is top posting annoying in email? > > -- > Problem reports: =A0 =A0 =A0 http://cygwin.com/problems.html > FAQ: =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 http://cygwin.com/faq/ > Documentation: =A0 =A0 =A0 =A0 http://cygwin.com/docs.html > Unsubscribe info: =A0 =A0 =A0http://cygwin.com/ml/#unsubscribe-simple > > --=20 Life is the only flaw in an otherwise perfect nonexistence -- Schopenhauer narke public key at http://subkeys.pgp.net:11371 (narkewoody AT gmail DOT com) -- 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