delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/2001/05/18/08:05:38

Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-developers-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-developers/>
List-Post: <mailto:cygwin-developers AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-developers-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-developers-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin-developers AT sources DOT redhat DOT com
Date: Fri, 18 May 2001 16:04:01 +0400
From: egor duda <deo AT logos-m DOT ru>
X-Mailer: The Bat! (v1.45) Personal
Reply-To: egor duda <cygwin-developers AT cygwin DOT com>
Organization: deo
X-Priority: 3 (Normal)
Message-ID: <155167837968.20010518160401@logos-m.ru>
To: cygwin-developers AT cygwin DOT com
Subject: Re: [cgf AT redhat DOT com: fhandler redesign]
In-reply-To: <20010517164155.A25918@redhat.com>
References: <20010517164155 DOT A25918 AT redhat DOT com>
Mime-Version: 1.0

Hi!

Friday, 18 May, 2001 Christopher Faylor cgf AT redhat DOT com wrote:

CF> Any thoughts?

CF> cgf

CF> ----- Forwarded message from Christopher Faylor <cgf AT redhat DOT com> -----

CF> From: Christopher Faylor <cgf AT redhat DOT com>
CF> To: Corinna Vinschen <vinschen AT redhat DOT com>
CF> Subject: fhandler redesign
CF> Date: Sun, 1 Apr 2001 22:58:24 -0400

CF> I would like to start thinking about an fhandler redesign.  The current
CF> method is, IMO, too bulky and not layered enough.

CF> One problem is that there is no real "device" layer so many things are
CF> copied around between fds that should only exist at the device layer.

CF> One example of this is your recent save/restore screen changes.  There
CF> should only be one save screen buffer and it should only exist at the
CF> device layer.  Since we don't have a real device layer, we have to
CF> save the screen buffer in an opened fd.

there's a problem with persistent-across-address-space-boundaries
information, and functionality, associated with it. we should either
designate one of cygwin processes to be "master" for some device,
like it's done with ttys, or use separate server.

Egor.            mailto:deo AT logos-m DOT ru ICQ 5165414 FidoNet 2:5020/496.19


- Raw text -


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