One bit to add to the conversation... "racket -l blah" is another convenient way to run "blah/main" at the command-line if you want something convenient but feel bad for some reason taking a raco sub-command.
On Tue, Mar 6, 2018 at 6:41 AM, Philip McGrath <[email protected]> wrote: > Writing Racket tools for a small team of non-Racketeers (some of them > basically non-programmers with limited command-line skills), I discovered > that some of them (I don't remember how) managed to install Racket so that > raco was in their PATH but executables created using racket-launcher-names > were not, which led me to make some things raco sub-commands that I probably > otherwise wouldn't have. > > -Philip > > On Mon, Mar 5, 2018 at 7:40 PM, Matthias Felleisen <[email protected]> > wrote: >> >> >> +1 >> >> >> >> > On Mar 5, 2018, at 8:27 PM, 'John Clements' via Racket Users >> > <[email protected]> wrote: >> > >> > Speaking *only* for myself, I like the fact that raco—like git—reduces >> > the impact of racket on the “global namespace” of executables. I would >> > personally be happy to have racket, drracket, and raco as the only >> > executables. >> > >> > John >> > >> >> On Mar 5, 2018, at 12:32 PM, Claes Wallin (韋嘉誠) <[email protected]> >> >> wrote: >> >> >> >> I've been meaning to ask this: What's the scope of raco? Where does the >> >> community think the line is drawn between what belongs in raco and what >> >> doesn't? >> >> >> >> -- >> >> /c >> >> >> >> On Mar 6, 2018 3:35 AM, "Leif Andersen" <[email protected]> wrote: >> >> Probably just no one has bothered. Adding the following to the >> >> `slideshow-exe/slideshow` info file adds slideshow to `raco`. >> >> >> >> ``` >> >> (define raco-commands '(("slideshow" >> >> slideshow/start >> >> "render a Slideshow document" >> >> #f))) >> >> ``` >> >> >> >> ~Leif Andersen >> >> >> >> >> >> On Mon, Mar 5, 2018 at 2:25 PM, 'John Clements' via Racket Users >> >> <[email protected]> wrote: >> >>> I went looking for the standalone slideshow->pdf converter today, and >> >>> was mystified that it didn’t appear in the list of raco commands. >> >>> >> >>> Eventually, I realized that it’s actually its own executable, and has >> >>> been since before ‘raco’ even existed. >> >>> >> >>> Wouldn’t it make more sense for slideshow to be a raco command? Is >> >>> there an obvious reason why this doesn’t work? >> >>> >> >>> John >> >>> >> >>> >> >>> >> >>> -- >> >>> You received this message because you are subscribed to the Google >> >>> Groups "Racket Users" group. >> >>> To unsubscribe from this group and stop receiving emails from it, send >> >>> an email to [email protected]. >> >>> For more options, visit https://groups.google.com/d/optout. >> >> >> >> -- >> >> You received this message because you are subscribed to the Google >> >> Groups "Racket Users" group. >> >> To unsubscribe from this group and stop receiving emails from it, send >> >> an email to [email protected]. >> >> For more options, visit https://groups.google.com/d/optout. >> >> >> >> >> >> -- >> >> You received this message because you are subscribed to the Google >> >> Groups "Racket Users" group. >> >> To unsubscribe from this group and stop receiving emails from it, send >> >> an email to [email protected]. >> >> For more options, visit https://groups.google.com/d/optout. >> > >> > >> > >> > -- >> > You received this message because you are subscribed to the Google >> > Groups "Racket Users" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> > an email to [email protected]. >> > For more options, visit https://groups.google.com/d/optout. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Racket Users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/d/optout. > > > -- > You received this message because you are subscribed to the Google Groups > "Racket Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. -- -=[ Jay McCarthy http://jeapostrophe.github.io ]=- -=[ Associate Professor PLT @ CS @ UMass Lowell ]=- -=[ Moses 1:33: And worlds without number have I created; ]=- -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

