Xref: utzoo comp.sources.wanted:3901 comp.unix.wizards:7882 Path: utzoo!mnetor!uunet!seismo!sundc!pitstop!sun!gorodish!guy From: guy@gorodish.Sun.COM (Guy Harris) Newsgroups: comp.sources.wanted,comp.unix.wizards Subject: Re: TTY Driver wanted Message-ID: <50089@sun.uucp> Date: 19 Apr 88 23:42:04 GMT References: <526@n8emr.UUCP> Sender: news@sun.uucp Lines: 17 Keywords: tty, system v, bsd job control > I know this is probably an outrageous request but I am wondering if anyone > knows of any attempts to put the BSD job control, word editting (^r, ^w, tab > deletion, etc.) into a traditional system v like tty driver? Well, it depends on what you mean by "a traditional System V-like tty driver", but if you're referring to the "ioctl" interface rather than the implementation, well, "fixed in (SunOS) 4.0". The 4.0 tty driver is a streams driver (so the implementation isn't anything like the traditional S5 one), but it directly supports the S5 "ioctl" interface and an extended S5-like interface derived from early POSIX proposals; the latter supports all the BSD user interface and job control features, except for the "delayed suspend" character and the LTILDE mode bit. Another streams module maps V7/BSD "ioctl"s into the extended "ioctl"s. That sort of stuff could be done to the traditional implementation of the S5 driver; I did it a long time ago when I was at CCI, but that version never got released.