Path: utzoo!attcan!uunet!husc6!think!barmar From: barmar@think.COM (Barry Margolin) Newsgroups: comp.unix.wizards Subject: Re: autowrap Message-ID: <27607@think.UUCP> Date: 12 Sep 88 07:18:12 GMT References: <1988Sep2.224258.27960@gpu.utcs.toronto.edu> <1402@spp2.UUCP> <3854@bsu-cs.UUCP> <1306@mcgill-vision.UUCP> Sender: news@think.UUCP Reply-To: barmar@kulla.think.com.UUCP (Barry Margolin) Organization: Thinking Machines Corporation, Cambridge, MA Lines: 15 In article <1306@mcgill-vision.UUCP> mouse@mcgill-vision.UUCP (der Mouse) writes: >And what does VMS do to avoid "wrapping" in the middle of an escape >sequence? I don't know what VMS's solution is, but in Multics we solved it by implementing a variant of the tty_write system call, called tty_write_whole_string. It guarantees that the string passed will be sent to the terminal together. The Multics equivalent of termcap uses this system call whenever it sends control sequences. Barry Margolin Thinking Machines Corp. barmar@think.com {uunet,harvard}!think!barmar