
6 Mar
2012
6 Mar
'12
6:50 p.m.
Hi Liam,
After researching your previous issue, I think I have some insight on this one too. Unfortunately, contrary to my previous presumption, the save-lisp-and-die function does not in any way use make-load-form. So it's going to save any actual image with a foreign pointer that points to random nonsense.
That certainly fits with the behavior I was seeing.
However, I would like to keep it as is; I changed it from form to object because I was having some kind of trouble using it analogously to # and #2A (unfortunately, I can't remember what that was). May I suggest that you use #'grid:grid instead of #m in these contexts so that you don't have problems.
Sure, sounds pretty reasonable to me. Thanks! James