[racket] Debug button unavailable when is should not be

From: Robby Findler (robby at eecs.northwestern.edu)
Date: Thu Mar 1 07:42:38 EST 2012

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.


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

Posted on the users mailing list.