[racket-dev] Pre-Release Checklist for v5.1.2

From: Stephen Chang (stchang at ccs.neu.edu)
Date: Sun Jul 24 12:23:17 EDT 2011

<sperber at deinprogramm.de> wrote:
>>>>   - Stepper Tests
>>>
>>> Printing in the Stepper is broken yet again.  (I get backquote printing
>>> for the DMdA levels for lists.)  I'll try to fix it Monday or Tuesday.
>> Can you describe the failing test case?
>
> Pick the DeinProgramm -> Die Macht der Abstraktion language.
>
> Type, say
>
> (list 1 2)
>
> and Step.  You should get
>
> #<list 1 2>
>
> printed as an evaluation result (which is how it's printed in the REPL),
> instead you get `(1 2).
>
> Help with this would be much appreciated!

>> * John Clements <clements at brinckerhoff.org>
>>  - Stepper Tests
>
> I've just discovered a bug in the stepper (that was there in 5.1.1 as well). Let me see how simple it is to fix.

I've made a push that should fix both these problems. The push should
be included in the release.

The stepper was intercepting rendering of lists so that infinite lists
could be handled, but I've restored deferring to render-to-sexp for
non-lazy lists.



Posted on the dev mailing list.