Newsgroups: comp.binaries.ibm.pc.d Path: utzoo!utgpu!watserv1!maytag!looking!brad From: brad@looking.on.ca (Brad Templeton) Subject: Re: UUencode vs. XXencode (was: Automated extraction of c.p.i.b...) Organization: Looking Glass Software Ltd. Date: Mon, 30 Jul 90 05:19:13 GMT Message-ID: <1990Jul30.051913.23352@looking.on.ca> References: <34590@ut-emx.UUCP> <37392@shemp.CS.UCLA.EDU> <34630@ut-emx.UUCP> I just threw in XXENCODE mode into ABE/DABE. Which means that ABE can produce xxencode type files with the ABE extra information, and DABE can decode them, or an xxdecoder can decode them. Note that in my surveys, the following bytes were the ones that people reported trouble with in EBCDIC translations. ABE2 avoids these as well: ! ` [ \ ] ^ { | } ~ Note that "!" is in the set because of a bug in "dd" on some UNIX machines, and some ebcdic translation out there is being done by dd. Space and DEL are also in the no-no set, although space is usually preserved these days, you can't count on leading and trailing space in some systems. Most UUENCODES used to use space for 0, but they found such troubles and switched to grave (`), but that also has troubles in some areas. Currently ABE supports ABE1 (94 printables, not safe over EBCDIC links but the most compact) ABE2 (safe over EBCDIC), UUENCODE and XXENCODE. I am thinking of adding a "text" mode that would be good for source groups. Next batch of spare time :-) -- Brad Templeton, ClariNet Communications Corp. -- Waterloo, Ontario 519/884-7473