[cells-devel] Oops, I panicked...
Ken Tilton
kentilton at gmail.com
Thu May 4 19:57:18 UTC 2006
I recently made a fundamental change to (setf md-slot-value) in the face
of a bug in which a SETF got deferred and I could not think of a way to
make the code work without taking out the integrity wrapper in (setf
md-slot-value).
That was dumb. The way the slot was being used (setf?! Only in
eventhandlers, please.) the slot should not have been a cell. (Specify
":cell nil" in the slot definition.) What I decided to do was go the
other way (more Cell-ish) and use a rule to get the slot initialized.
Now I get to go back and take out the dozen extra (with-integrity
(:change)...) wrappers I had to add all over the ltktest-ci demo to get
that working after the dumb "fix".
Anyway, if you grabbed Cells in the past few days you might want to wait
till the smoke clears and grab it again.
And this time I will run the Cells regression test, which I did not
think to do last time. <sigh>
kt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kentilton.vcf
Type: text/x-vcard
Size: 171 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/cells-devel/attachments/20060504/cbe4ffcd/attachment.vcf>
More information about the cells-devel
mailing list