Re: [racket-users] Is it possible to embed a scheme'y text editor in another GUI application?

2020-10-11 Thread Christopher Lemmer Webber
Matthew Flatt writes:

> At Sun, 05 Aug 2018 11:50:09 -0400, Christopher Lemmer Webber wrote:
>> DrRacket includes a nice Scheme editor.  I don't need the whole
>> thing... but some of it would be nice, like the paren matching.  How
>> reusable is DrRacket's text editor tooling?  Reusable enough to embed in
>> another application?  Or would I have to rewrite this?
>
> You can use `racket:text%`.
>
> I usually find that I need something a little different than
> `racket:text%`, for one reason or another, but composing the right
> pieces of the "framework" collection can be tricky. If `racket:text%`
> isn't exactly what you want, you might look at this bit of the
> "slideshow-repl" package (which embeds a Racket editor into a Slideshow
> presentation) as an extra example:
>
> https://github.com/mflatt/slideshow-repl/blob/master/slideshow/private/editor.rkt

Been a while since I originally asked this, and I did put racket:text%
to use!

  https://dustycloud.org/gfx/goodies/fairy-forest-ui-mockup2.png

Out of curiosity, how hard is it to compose in other #lang type things
into this?  At the very least, it would be nice for my purposes to be
able to enable something scribble-like or at least the at-exp feature.

-- 
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 racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/871ri472e4.fsf%40dustycloud.org.


[racket-users] Re: VSCode users what extensions do you use for Racket programming?

2020-10-11 Thread jest array
I use magick racket and that's really it.  Some extensions unrelated to 
racket are bracket pair colorizer 

 
and tabnine autocomplete

On Wednesday, October 7, 2020 at 1:35:20 PM UTC-7 Stephen De Gabrielle 
wrote:

> VSCode users what extensions do you use for Racket programming?
>
> https://marketplace.visualstudio.com/search?term=Racket=VSCode=Programming%20Languages=Relevance
> I’m updating the wiki page 
> https://github.com/racket/racket/wiki/IDE%27s-and-text-editors
> but I’m not a VSC user so I need your advice!
>
> KR 
> Stephen
>

-- 
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 racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/4605d844-6809-45f5-a298-51e60ffac5c8n%40googlegroups.com.


Re: [racket-users] Automated method for making racket package installs consistent?

2020-10-11 Thread primer
On Sunday, October 11, 2020 at 1:35:24 AM UTC-7 William J. Bowman wrote:

> I'm not sure what you're asking: is your question equivalent to figuring 
> out which packages are explicitly installed? 
>

That's part of the problem.  I have several computers, each with racket 
installed.  I'd like to get them on the same page in terms of the 
explicitly installed packages, which are currently different on each 
machine depending on what I played with at the time.

So I imagine the workflow to be something like this:
1.  On machine A, do something that generates a list of explicitly 
installed packages
2.  Do something on machine B to bring in that list of packages and 
automatically install them, while not disturbing any explicit packages 
already installed on B
3. Repeat steps 1 and 2 starting with the now updated B.  After this A and 
B should be in sync.

-- 
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 racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/6cbeacf9-cebe-4c1a-9d49-9fe75d2eb39dn%40googlegroups.com.


Re: [racket-users] Automated method for making racket package installs consistent?

2020-10-11 Thread Robert Postill
Hi Primer,

Have you tried raco pkg migrate?  I have used this before and it's pretty 
painless from my POV.  The docs are 
at https://docs.racket-lang.org/pkg/cmdline.html#%28part._raco-pkg-migrate%29.

Hope that helps.
Robert

On Sunday, 11 October 2020 at 19:35:24 UTC+11 William J. Bowman wrote:

> I'm not sure what you're asking: is your question equivalent to figuring 
> out which packages are explicitly installed?
>
> On Sat, Oct 10, 2020 at 04:04:14PM -0700, primer wrote:
> > 
> > If I have an an install with packages X and Y installed, and a second 
> > install with packages Y and Z installed, is there a way to use raco.exe 
> or 
> > some such to get X, Y, and Z installed on both machines without having 
> to 
> > figure out "by hand" which packages are missing from each install?
> > 
> > -- 
> > 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 racket-users...@googlegroups.com.
> > To view this discussion on the web visit 
> https://groups.google.com/d/msgid/racket-users/da026119-c6c8-470f-b125-c6982b2b558fn%40googlegroups.com
> .
>
>

-- 
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 racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/5abb4121-50de-444a-970d-48ef7fbb1a21n%40googlegroups.com.


Re: [racket-users] Automated method for making racket package installs consistent?

2020-10-11 Thread William J. Bowman
I'm not sure what you're asking: is your question equivalent to figuring out 
which packages are explicitly installed?

On Sat, Oct 10, 2020 at 04:04:14PM -0700, primer wrote:
> 
> If I have an an install with packages X and Y installed, and a second 
> install with packages Y and Z installed, is there a way to use raco.exe or 
> some such to get X, Y, and Z installed on both machines without having to 
> figure out "by hand" which packages are missing from each install?
> 
> -- 
> 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 racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/racket-users/da026119-c6c8-470f-b125-c6982b2b558fn%40googlegroups.com.

-- 
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 racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/20201011083517.GH1664150%40williamjbowman.com.