<div class="gmail_quote">On Sat, Apr 4, 2009 at 3:57 PM, Robby Findler <span dir="ltr">&lt;<a href="mailto:robby@eecs.northwestern.edu">robby@eecs.northwestern.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I&#39;m not sure, but it looks like that is a buggy error check. You might<br>
try changing the 1 to a 2 in collects/2htdp/universe.ss and seeing<br>
what happens. (Search for &quot;(define-keywords AllSpec&quot; and go down two<br>
lines, I think.)<br>
<br>
Robby<br>
<div><div></div><div class="h5"><br>
</div></div></blockquote></div><br>Yup, that was it, but it wasn&#39;t the obvious occurrence of 1.  The correct patch is as follows:<br><br>(define-keywords AllSpec<br>  [on-tick (function-with-arity<br>            1 <br>
            except<br>            [(x rate) <br>             #&#39;(list (proc&gt; &#39;on-tick (f2h x) 2)    ; last arg was 1<br>                     (num&gt; &#39;on-tick rate positive? &quot;pos. number&quot; &quot;rate&quot;))])])<br>
<br>Changing the number on line 3 doesn&#39;t do anything, but changing the one in the line that says proc&gt; does the trick.<br><br>Perhaps somebody can install this patch?<br><br>--Mitch<br>