john@polyof.UUCP ( John Buck ) (09/06/88)
In article <66898@sun.uucp>, guy@gorodish.Sun.COM (Guy Harris) writes: > > >S5R3 has streams, but doesn't use them for ttys (except maybe in some > > >cases). > > I thought SVR3.1 or perhaps SVR3.2 had finished the conversion of the > > character I/O system to use STREAMS. > Nope, at least not in the S5R3.2 code we have, and definitely not in S5R3.1. Well, if you whip out your handy-dandy "System V, Release 3.2" Release Notes, page 6-46 says, " In the next major release of UNIX System V, the current character-based TTY subsystem will be replaced with a STERAMS-based version the TTY subsystem... The new TTY subsystem will include STREAMS-based versions of the 3b2 console driver, PORTS, HIPORTS, and EPORTS drivers as well as a STREAMS-based module called LDTERM. LDTERM will support both the UNIX System V termio(7) line discipline and the TERMIOS line discipline as specifed in the POSIX standard." Now, we need a definition of "the next major release of UNIX System V", that would probably be Release 4. john@polyof.poly.edu
ekrell@hector.UUCP (Eduardo Krell) (09/08/88)
In article <66898@sun.uucp>, guy@gorodish.Sun.COM (Guy Harris) writes: > > I thought SVR3.1 or perhaps SVR3.2 had finished the conversion of the > > character I/O system to use STREAMS. > Nope, at least not in the S5R3.2 code we have, and definitely not in S5R3.1. Well, the first release of the STREAMS-based tty driver was in JAE 2.0 (Japanese Application Environment), which is SVR3 with support for multi-byte characters. Check you Summer '87 Usenix Proceedings, page 323 "A UNIX(R) System V STREAMS TTY Implementation for Multiple Language Processing". Eduardo Krell AT&T Bell Laboratories, Murray Hill, NJ UUCP: {att,decvax,ucbvax}!ulysses!ekrell Internet: ekrell@ulysses.att.com