Subject: CLISP pretty-printing
From: Erik Naggum <erik@naggum.no>
Date: 1996/08/30
Newsgroups: comp.lang.lisp
Message-ID: <3050386886476853@arcana.naggum.no>


Bruno Haible's CLISP system is a small and very useful Common Lisp
Implementation that implements most of CLtL1 and much of CLtL2.  I have
used it in the past for many things, but the pretty-printer had the
displeasing habit of putting right parens on a line by themselves,
vertically aligned in reverse order to the matching left paren.

example:

    (defun foo ()
      (let (bar)
	zot
    ) )

finally, I found out how to disable this abomination:

    (setq *print-rpars* nil)

the above example will then prett-print as

    (defun foo ()
      (let (bar)
	zot))

this has been a public service broadcast.

#\Erik
-- 
trust the source, Luke.