0.9.1.28:
commit5bc505c743d3f89de71b319479c2bbb71b0256ae
authorJuho Snellman <jsnell@iki.fi>
Tue, 7 Jun 2005 10:49:56 +0000 (7 10:49 +0000)
committerJuho Snellman <jsnell@iki.fi>
Tue, 7 Jun 2005 10:49:56 +0000 (7 10:49 +0000)
tree7073ffbf26004d6144667762ef3de64940a69754
parentf369c736b57608402903ce5c59be78a87ef23364
0.9.1.28:
MORE PRETTY:

* "Oops". Change the definition of the recenctly introduced
          WITH-CIRCULARITY-DETECTION macro to only include BODY once.
          Otherwise code with nested PPRINT-LOGICAL-BLOCKs would
          expand into ridiculous amounts of code. (The macroexpansion
          of PPRINT-LAMBDA-LIST was >18000 lines).
        * Return NIL from PPRINT-POP when OBJECT is NIL.
* Check for malformed LABELS/FLET/MACROLET forms in PPRINT-FLET.

        Other stuff:

        * Declare a more specific type for *CHARACTER-DATABASE* to
          avoid going through HAIRY-DATA-VECTOR-REF. (thanks to
          Christophe for noticing this)
        * Add missing type predicate for VECTOR-NIL-P. (MISC.596)
NEWS
src/code/early-pprint.lisp
src/code/early-print.lisp
src/code/pprint.lisp
src/code/pred.lisp
src/code/target-char.lisp
version.lisp-expr