Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!rutgers!att!princeton!njin!paul.rutgers.edu!brushfire.rutgers.edu!gaynor From: gaynor@brushfire.rutgers.edu (Silver) Newsgroups: comp.lang.lisp Subject: Re: Tradition Lisp code formatting Message-ID: Date: 23 Jun 91 18:30:18 GMT References: <20899@sdcc6.ucsd.edu> Organization: Rutgers Univ., New Brunswick, N.J. Lines: 15 I made the mistake of re-reading my own posting. The format of some of the included code was slightly messed up because of the author's use of some strange control character (ascii 9?) to indent the code. [Frigging tabs are much more trouble than they were ever worth. That's it. I'm done with them. In GNU Emacs, I'm setting indent-tabs-mode nil and adding a hook to something, perhaps write-file, to warn me of their presence.] As for editors, any editor of reasonable sophistication will blink matching parens and compute hanging indents. Determining when special indentation is necessary is straightforward, but not run-of-the-mill. [In GNU Emacs, see Info on Lisp Indent, specifically, lisp-indent-offset and the lisp-indent-hook property.] Regards, [Ag]