Assorted PCL sanity improvements
commitdf5daa88481c27c90a0472610209341c7dc60bef
authorDouglas Katzman <dougk@google.com>
Sun, 30 Nov 2014 02:08:54 +0000 (29 21:08 -0500)
committerDouglas Katzman <dougk@google.com>
Sun, 30 Nov 2014 02:08:54 +0000 (29 21:08 -0500)
tree0393b6d11e5535d171fb1d79322fc130cf74d481
parent2efe13d1a55e5c342a32b0da7cc15ec58ab5dce3
Assorted PCL sanity improvements

- PRINT-OBJECT on methods was ugly because it could use
  print-unreadable-oject inside print-unreadable-oject
- PRINT-OBJECT on a GF (or any named thing) should show the
  address too if the name is not a proper name for the object.
- PRINT-OBJECT on a cache was totally wrong
- CHECK-GF-LAMBDA-LIST is expressed slightly better
src/pcl/boot.lisp
src/pcl/cache.lisp
src/pcl/print-object.lisp