[racket-users] Re: Help creating a distributable version of my app

2020-08-17 Thread Deren Dohoda
Hello, The main submodule is intended to be a way to have execution when run from racket/drracket. Maybe there is a way to use ++lib or ++named-lib flags to raco exe but I can't tell from the docs. I just removed your (module+ main ...) wrapper and used the default tool settings from DrRacket

Re: saneboxes: welcome remedies for a world in turmoil [racket-users]

2020-08-17 Thread Tim Meehan
Perhaps you meant 1600 Pennsylvania ave.? > On Aug 16, 2020, at 13:46, Etan Wexler wrote: > > Matthew Flatt recommended “wrapping the sanebox creation”. Matthew, these > saneboxes that you’ve invented seem to be just the devices that we’ve needed. > We’d like an initial batch of 5000

Re: [racket-users] lsp server

2020-08-17 Thread Catonano
Il giorno dom 16 ago 2020 alle ore 15:48 Philip McGrath < phi...@philipmcgrath.com> ha scritto: > On Fri, Jul 31, 2020 at 2:46 PM Catonano wrote: > >> I'm playing with a toy project in #Racket >> >> > I'd like to use the lsp server… >> > how do I connect to

[racket-users] Re: Pretty Printing for ASTs represented as structs

2020-08-17 Thread Jeremy Siek
Thanks for the tip! I found the following to work pretty well :) #lang racket (require racket/match) (require racket/struct) (struct Var (name) #:methods gen:custom-write [(define (write-proc ast port mode) (match ast [(Var x) (write x port)]))]) (struct Num (value)

[racket-users] Can OpenSSL be upgraded for the next Racket release?

2020-08-17 Thread Andre Garzia
Hi Folks, The OpenSSL DLLs being shipped with Racket (in version 7.7 at least) is v1.1.0.8 which has already been EOLd. Version 1.1.1 is the stable version. Version 1.1.1 is LTS and supported until 2023. In theory 1.1.1 is a drop-in replacement for 1.1.0.8 since it is ABI and binary compatible

[racket-users] Help creating a distributable version of my app

2020-08-17 Thread Andre Garzia
Good afternoon friends, I'm trying to build a distributable version of my little Gemini browser: https://git.sr.ht/~soapdog/fafi-browser The source folder contains a `main.rkt` which has `(module+ main ...)` in it. I thought that selecting that file and using the menu to create a distribution