Fix my previous commit on setf expansions.
authorStas Boukarev <stassats@gmail.com>
Mon, 5 Dec 2011 11:47:13 +0000 (15:47 +0400)
committerStas Boukarev <stassats@gmail.com>
Mon, 5 Dec 2011 11:47:13 +0000 (15:47 +0400)
commit7df3c11a37f85e474e35af14fb40d9fa62843c79
treef7cd110d081218533769256f9d7372e70b79178a
parent0b1c9f716e522b89d20cc8e559bc6159c4c02a7c
Fix my previous commit on setf expansions.

Fix the case when `default' in (setf (getf x y default) z) isn't provided.

Add tests.
src/code/early-setf.lisp
tests/setf.impure.lisp