Path: utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!samsung!zaphod.mps.ohio-state.edu!sunybcs!rutgers!att!dptg!pegasus!hansen From: hansen@pegasus.ATT.COM (Tony L. Hansen) Newsgroups: comp.sources.d Subject: Re: Why does 'stevie' mask the 8th bit ? Summary: the real vi is 8-bit compatible Keywords: vi, 8-bits, international Message-ID: <4552@pegasus.ATT.COM> Date: 22 Mar 90 17:34:06 GMT References: <1581@krafla.rhi.hi.is> <3052@auspex.auspex.com> <5909@fmeed1.UUCP> Reply-To: hansen@pegasus.ATT.COM (Tony L. Hansen) Organization: AT&T Bell Labs Middletown/Lincroft NJ USA Lines: 14 << >There are usually good reasons for masking the eighth bit, << No, there aren't. < Yes, there are. The one point I haven't seen yet is the fact that *real* < vi masks the 8th bit. If you're writing a clone, you do your best to do < *exactly* what the original does ... not matter how stupid it might be. Thay may have once been true, but it's true no longer. The vi that comes with System V release 3 and later is 8-bit transparent. The ONLY character that vi still doesn't like is the NUL (^@) character; those are still stripped. Tony Hansen att!pegasus!hansen, attmail!tony hansen@pegasus.att.com