Article View: mod.std.unix
Article #302Re: job control
From: Moderator, John Quarterman
Date: Sun, 12 Oct 1986 01:23
Date: Sun, 12 Oct 1986 01:23
28 lines
2058 bytes
2058 bytes
From: guy@sun.com (Guy Harris) Date: Sat, 11 Oct 86 02:29:27 PDT > > Something like the `pseudo-tty' concept would be very useful: an entity > > which looks like a terminal from one side, but whose behavior is under > > user-process control from the other side. Some existing systems do > > implement such things, but the lack of standardization largely prevents > > use of them in portable programs. > One idea would be to put Ritchie's streams in the standard or an extension > of the standard so that there is a "clean" way of writing user level window > managers. Given this there would probably be many window managers > implemented and likes shells you wouldn't need a single standard one, but > could provide several and allow users to write their own. Streams don't in and of themselves provide a "clean" way of writing user-level window managers. As Henry pointed out, a pseudo-tty is what you want here; you have a window manager that simulates a terminal (using a real terminal or some other sort of display) and provides a tty-like interface to clients using a pseudo-tty. Streams might permit a fairly clean implementation of a pseudo-tty, but they don't provide the only clean way of writing user-level window managers; any sufficiently powerful pseudo-tty mechanism will do that. Streams might provide the cleanest way of providing a sufficiently powerful pseudo-tty mechanism. Volume-Number: Volume 7, Number 49
Technical Details
Message-ID:
<5989@ut-sally.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!mnetor!seismo!cmcl2!husc6!ut-sally!std-unixReferences:
<5978@ut-sally.UUCP> <5932@ut-sally.UUCP>Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!cmcl2!husc6!ut-sally!std-unix From: std-unix@ut-sally.UUCP (Moderator, John Quarterman) Newsgroups: mod.std.unix Subject: Re: job control Message-ID: <5989@ut-sally.UUCP> Date: Sat, 11-Oct-86 21:23:34 EDT Article-I.D.: ut-sally.5989 Posted: Sat Oct 11 21:23:34 1986 Date-Received: Sat, 11-Oct-86 23:58:10 EDT References: <5978@ut-sally.UUCP> <5932@ut-sally.UUCP> Organization: IEEE P1003 Portable Operating System for Computer Environments Committee Lines: 28 Approved: jsq@sally.utexas.edu