[racket-dev] [plt] Push #29228: master branch updated
I am not able to get the colorer to be stopped with these steps or
anything like them. So maybe it would help if you'd add some code to
framework/private/color (use control-shift-o and "f/p/color" to get
directly to the file). In particular, look for
(set! stopped? #t)
which is around line 626 and add these lines just below it:
(printf "----\n")
(for ([x (in-list (continuation-mark-set->context
(current-continuation-marks)))])
(printf " ~s\n" x))
and then report back what the printfs print?
Thanks,
Robby
On Tue, Sep 16, 2014 at 9:26 AM, Stephen Chang <stchang at ccs.neu.edu> wrote:
> I realized I maybe left out some crucial information. I have every
> tool disabled except: htdp, rackunit, and test engine.
>
> Yes, here is a more detailed step by step:
>
> 1) start drracket 6.1 32bit in windows 7 64bit, language is BSL,
> cursor is in interactions
> 2) move cursor to defs, type "(require rackunit)"
> 3) press f5 to run, succeeds, cursor is in interactions
> 4) switch lang to "determine language from source" using bottom left menu
> 5) press f5 to run, get "only a module expression is allowed" error
> 6) switch lang to "bsl" using bottom left menu
> 7) skip-whitespace error
>
> Let me try to reproduce on another system.
>
> On Tue, Sep 16, 2014 at 10:14 AM, Robby Findler
> <robby at eecs.northwestern.edu> wrote:
>> On Mon, Sep 15, 2014 at 8:08 PM, Stephen Chang <stchang at ccs.neu.edu> wrote:
>>>> Does starting a fresh drracket exhibit these problems, if you follow
>>>> those steps right after starting up?
>>>
>>> Yes I can reproduce consistently.
>>
>> Hm. I'm stuck. I tried windows 32bit 6.1 in my windows 7 vm (as well
>> as git head, and those two versions on my mac) and a bunch of other
>> variations on those operations and I can't seem to make it happen.
>>
>> Just to confirm, you're using the popup menu in the bottom left to
>> select the language, right? And you've left the insertion point on the
>> close paren in the require, right?
>>
>> Robby