delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/03/21/10:31:24

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
X-Originating-IP: [212.209.126.190]
X-Originating-Email: [jpv50 AT hotmail DOT com]
From: "John Vincent" <jpv50 AT hotmail DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: RXVT Problem with buffering of application output.
Date: Fri, 21 Mar 2003 15:31:13 +0000
Mime-Version: 1.0
Message-ID: <F81g3MGQFzWQ3spix5y00032f7f@hotmail.com>
X-OriginalArrivalTime: 21 Mar 2003 15:31:14.0151 (UTC) FILETIME=[E8645770:01C2EFBE]

Hi,

I suspect the problem is that there are two ways to read and write in 
DOS/Windows. You can read the standard input and write to the standard 
output, as in unix/linux etc. You can also read from the console and write 
to the console with calls that don't touch the standard input/output. I 
believe (dredging up from the depths of long unused memory) that a different 
interrupt if used as the entry point into the operating system for these 
calls. Therefore I suspect that a TSR program could be written to hook these 
entry points and read/write from the standard input/output streams as 
appropriate. This is just an idea ... I'm not offering to do it, I'm afraid.

/John Vincent.

>On Thu, Mar 20, 2003 at 11:18:31PM -0500, Igor Pechtchanski wrote:
>>FYI, you could try writing a Cygwin wrapper program that would
>>capture the
>>output of a Windows process and print it out using Cygwin functions.
>>This program should be able to recognize Cygwin ttys.
>
>You've just described rxvt...
>
>cgf





_________________________________________________________________
Overloaded with spam? With MSN 8, you can filter it out 
http://join.msn.com/?page=features/junkmail&pgmarket=en-gb&XAPID=32&DI=1059


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019