Re: [racket-users] Questions about working on DrRacket and gui

2020-05-05 Thread Gustavo Massaccesi
I try to encourage people to participate, but be careful because this task is probably too big for a first contribution. GUI is difficult, DrRacket has a lot of moving parts, and opening DrRacket inside DrRacket is possible but weird. I think the guess of Matthew is correct, it´s a problem with

Re: [racket-users] Questions about working on DrRacket and gui

2020-05-05 Thread Robby Findler
On Tue, May 5, 2020 at 10:36 AM Gustavo Massaccesi wrote: > I try to encourage people to participate, but be careful because this task > is probably too big for a first contribution. GUI is difficult, DrRacket > has a lot of moving parts, and opening DrRacket inside DrRacket is possible > but

[racket-users] I should probably stop ignoring this internal error on startup

2020-05-05 Thread 'John Clements' via Racket Users
I think I maybe get this error every time I start up. Is this normal? I tried moving all prefs files aside to see if it was a configuration error, and … same thing. In fact, even when I go into the three listed directories (pkgs/algol60, collects/racket, collects/syntax/parse/lib) and delete

Re: [racket-users] Matching groups of optional elements

2020-05-05 Thread Laurent
If you insist on using match, you can do it with a loop: #lang racket (define (parsel l) (match l [(list-rest req1 req2 r) (cons (list req1 req2) (let loop ([r r]) (match r ['() '()] [(list-rest opt1 opt2 opt3 opt4 r2)