better ctor fallback-generators
authorChristophe Rhodes <c.rhodes@gold.ac.uk>
Mon, 9 Sep 2013 11:42:30 +0000 (12:42 +0100)
committerChristophe Rhodes <c.rhodes@gold.ac.uk>
Mon, 9 Sep 2013 11:44:39 +0000 (12:44 +0100)
commit6c296da561efd25c22e051a1e55080d9689f3ecc
treea0431805a222961804009ea17a248c0438e1d795
parentb08c57465f30c0d1632a5ad47a247453698c3bcc
better ctor fallback-generators

The logic surrounding default-initargs in the presence of "hairy"
methods on make-instance and friends was not quite right, leading
to evaluation of the wrong things at the wrong times.  Patch by
Jan Moringen with extra test cases (lp#1179858).
NEWS
src/pcl/ctor.lisp
tests/clos.impure.lisp