1.0.35.12: Minor cleanup in %TARGET-DEFSTRUCT.
authorTobias C. Rittweiler <trittweiler@users.sourceforge.net>
Thu, 11 Feb 2010 22:11:07 +0000 (22:11 +0000)
committerTobias C. Rittweiler <trittweiler@users.sourceforge.net>
Thu, 11 Feb 2010 22:11:07 +0000 (22:11 +0000)
commitb002696f4d26c41ea09fc9af296a2d1f10b2ebb6
treecae747aef7f2b2cb3dfbd0b5e2b0ceaec94cab15
parent4e77726ecbe2bb33d3208610266db3b8c9cb2719
1.0.35.12: Minor cleanup in %TARGET-DEFSTRUCT.

  * Minor refactoring: split MAKE-DEFSTRUCT-PREDICATE and
    MAKE-DEFSTRUCT-COPIER out of %TARGET-DEFSTRUCT.

  * Remove FIXME: MAKE-DEFSTRUCT-COPIER now returns a closure which
    type checks its argument for proper layout before passing it to
    COPY-STRUCTURE.
src/code/target-defstruct.lisp
tests/defstruct.impure.lisp
version.lisp-expr