1.0.29.38: better DESCRIBE
authorNikodemus Siivola <nikodemus@random-state.net>
Thu, 25 Jun 2009 09:40:22 +0000 (09:40 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Thu, 25 Jun 2009 09:40:22 +0000 (09:40 +0000)
commit6dc30bee17d029acf6bb6da730f03e63b2a01948
treeb95493423bcc55ff26411f3ca6b77373b12ea9aa
parent2b82a3b74bce63abaf496587eba08339ac938c91
1.0.29.38: better DESCRIBE

* Rework DESCRIBE for more comprehensive reporting and
  easier to read output.

* Delete src/pcl/describe.lisp, no PCL leftovers in the new DESCRIBE
  except for some heritage in DESCRIBE-INSTANCE.

* Fix COMPILED timestamps: we want both internal-real and universal
  time for different use-cases. (Though I'm not sure if we really care
  about the COMPILED timestamps that much, especially now that I
  unilaterally removed their printing from DESCRIBE.)

* Give primitive type transform functions the lambda-list of the type.
NEWS
src/code/condition.lisp
src/code/describe.lisp
src/code/typedefs.lisp
src/cold/warm.lisp
src/compiler/compiler-deftype.lisp
src/compiler/main.lisp
src/pcl/describe.lisp [deleted file]
src/pcl/documentation.lisp
tests/interface.impure.lisp
version.lisp-expr