[racket] Debug button unavailable when is should not be

From: Dmitry Pavlov (dpavlov at ipa.nw.ru)
Date: Fri Mar 2 04:05:11 EST 2012

Roby, Sam,

Thanks for your help, I did not know about raco link.
Everything is working fine now.

Best regards,


On Thu, Mar 1, 2012 at 4:42 PM, Robby Findler
<robby at eecs.northwestern.edu> wrote:
> The second approach only controls what happens for programs that run
> in DrRacket. So I think that if you set the collection path and then
> started up a DrRacket inside that DrRacket, you'd see the buttons as
> you expect.
> But in any case, I think raco link is probably the best approach.
> Robby
> On Thu, Mar 1, 2012 at 2:22 AM, Dmitry Pavlov <dpavlov at ipa.nw.ru> wrote:
>> Hello,
>> I once implemented a DSL called "slon" in Racket.
>> My programs start with "#lang slon", and I open
>> them in DrRacket, edit, run, and debug them.
>> To make Racket aware of the DSL, I can either put a symbolic
>> link to my code into the standard collects directory:
>> ln -s /home/dpavlov/work/slon ~/.racket/5.2.1/collects
>> or alternatively I can use DrRacket's GUI to add the "work"
>> folder itself into collection paths: Choose Language ->
>> Details -> Collection Paths -> Add -> /home/dpavlov/work.
>> The problem is: the "Check Syntax", "Debug", and "Macro Stepper"
>> buttons are absent on my ".slon" programs when I use the second
>> approach. The "Run" and "Stop" buttons are there (and work) in
>> both cases, but the "Check Syntax", "Debug", and "Macro Stepper"
>> are there only if I put the symbolic link to ~/.racket/5.2.1/collects.
>> Any comments?
>> Best regards,
>> Dmitry
>> ____________________
>>  Racket Users list:
>>  http://lists.racket-lang.org/users
> ____________________
>  Racket Users list:
>  http://lists.racket-lang.org/users

Posted on the users mailing list.