Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!usc!snorkelwacker!mit-eddie!bbn.com!papaya.bbn.com!rsalz From: rsalz@bbn.com (Rich Salz) Newsgroups: comp.sources.d Subject: Re: Portable C & shars (Was Re: compress - tar - uuencode) Message-ID: <2750@litchi.bbn.com> Date: 13 Jul 90 21:30:28 GMT References: <9007121205.AA07748@jade.berkeley.edu> Organization: BBN Systems and Technology, Inc. Lines: 22 Here's the rules I try to follow: 1. Screw EBCDIC -- use ASCII or ISO whatever-it-is. 2. Assume a reasonably clean transport mechanism, but try to detect errors. 3. Keep it under 60K. 4. Avoid control characters, except for ^I ^L and perhaps ^H. 5. Keep your lines 80chars. This maximizes the chance that your software gets delivered, intact, to most systems on Usenet and off-shoot networks. It also maximizes the value of your posting, since people can READ your posting, without pulling the whole thing over and unpacking it. Posting anything other than human-readable sourcecode to a sources newsgroup is a crime. Your not-so-humble-c.s.unix-moderator, who is about to go on a much-needed vacation. /rich $alz -- Please send comp.sources.unix-related mail to rsalz@uunet.uu.net. Use a domain-based address or give alternate paths, or you may lose out.