[iterate-devel] [Bug] Hashtable traversal code always put at the beginning

Olof-Joachim Frahm Olof.Frahm at web.de
Mon Aug 16 01:16:08 UTC 2010


Hi, so I played with this a bit and attached a patch to fix it by moving
the wrapping with WRAP-FORM/LOOP-BODY-WRAPPERS one level down inside the
variable declarations.  Two test cases are included (one for IN-HASHTABLE, the other
for IN-PACKAGE, which shares the behaviour).

Since no other parts of the code need the current behaviour of WRAP-FORM
I just changed it instead of introducing another wrapper list like
LOOP-BODY-INNER-WRAPPERS or so ...

Cheers,
Olof

-- 
The world is burning.  Run.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hashtable.patch
Type: text/x-patch
Size: 1945 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/iterate-devel/attachments/20100816/08add5ce/attachment.bin>


More information about the iterate-devel mailing list