From ... From: Erik Naggum Subject: Re: indentation levels with (format ...) Date: 2000/08/30 Message-ID: <3176657080550461@naggum.net>#1/1 X-Deja-AN: 664700917 References: <39AAFDB2.5B7DD707@poboxes.com> mail-copies-to: never Content-Type: text/plain; charset=us-ascii X-Complaints-To: newsmaster@eunet.no X-Trace: oslo-nntp.eunet.no 967718837 4371 195.0.192.66 (31 Aug 2000 10:47:17 GMT) Organization: Naggum Software; vox: +47 800 35477; gsm: +47 93 256 360; fax: +47 93 270 868; http://naggum.no; http://naggum.net User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 Mime-Version: 1.0 NNTP-Posting-Date: 31 Aug 2000 10:47:17 GMT Newsgroups: comp.lang.lisp * Masoud Pirnazar | Any ideas how to do this cleanly, ideally so I can just call (format | ...) without having to call (indent-line-if-necessary) before each | new line? You can use logical blocks in the pretty printer for this. That won't be much different from how the pretty printer does it for Lisp, either, so you can probably learn from some relevant code. #:Erik -- If this is not what you expected, please alter your expectations.