1.0.22.22: (SETF FIND-CLASSOID) to drop DEFTYPE lambda-lists and source-locations
commit9d40fd46df9f542c2271d939002400aafb0c9c30
authorNikodemus Siivola <nikodemus@random-state.net>
Mon, 1 Dec 2008 07:40:08 +0000 (1 07:40 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Mon, 1 Dec 2008 07:40:08 +0000 (1 07:40 +0000)
tree3c844e79375bcac1dce5fe8ecdbc70a77ebadbe8
parent7499dd43744531513e5186d72f08efec7b8c5ff9
1.0.22.22: (SETF FIND-CLASSOID) to drop DEFTYPE lambda-lists and source-locations

 * Going in despite the freeze, as this is a regression of sorts as of
   1.0.22.8.

 * Don't store early source-locations for defined types: use
   WITH-SOURCE-LOCATION to ensure we convert them to proper
   source-locations.

 Thanks to Tobias Ritterweiler for the heads-up.
src/code/class.lisp
src/compiler/compiler-deftype.lisp
tests/deftype.impure.lisp
version.lisp-expr