Re: “Too many root sets” when calling compile frequently

2022-08-19 Thread Jean Abou Samra
Le 19/08/2022 à 00:33, Jean Abou Samra a écrit : Le 19/08/2022 à 00:18, Jean Abou Samra a écrit : Calling the Guile compiler often causes this BDWGC error: “Too many root sets”. scheme@(guile-user)> (define-syntax-rule (repeat n expr expr* ...) (do ((i 0 (1+ i))) ((eqv? i n)) expr expr* ...))

Re: (ice-9 base64)?

2022-08-19 Thread Maxime Devos
On 19-08-2022 02:20, Aleix Conchillo Flaqué wrote: So, what do you think would be the way to proceed in order to include a base64 implementation in Guile itself? For example: 1. Add (ice-9 base64) (or (encoding base64)) to Guile and let new projects and existing projects to update with condi

Re: “Too many root sets” when calling compile frequently

2022-08-19 Thread Maxime Devos
On 19-08-2022 00:18, Jean Abou Samra wrote: Hi, Calling the Guile compiler often causes this BDWGC error: “Too many root sets”. scheme@(guile-user)> (define-syntax-rule (repeat n expr expr* ...) (do ((i 0 (1+ i))) ((eqv? i n)) expr expr* ...)) scheme@(guile-user)> (use-modules (system base c

Re: Maintenance and future of Guile

2022-08-19 Thread Aleix Conchillo Flaqué
I'm not sure how all this ended up. But, I would encourage and love for Maxime Devos to be a Guile maintainer. Always great feedback in Guile and other projects (like Fibers) and I really feel Guile would benefit a lot from their contributions. Just a thought. Aleix On Tue, Dec 21, 2021 at 6:27

Re: Maintenance and future of Guile

2022-08-19 Thread zimoun
Hi, On ven., 17 déc. 2021 at 10:48, Olivier Dion via "Developers list for Guile, the GNU extensibility library" wrote: > Where can this be done? I know that Guix is using debbugs, but do Guile > does the same or is it all tracked on Savannah? Just to mention that Mumi (a web frontend of Debbu

Re: Maintenance and future of Guile

2022-08-19 Thread Blake Shaw
Considering this conversation is coming back, I'd mention that I'd be happy to become a Guile "janitor" (as discussed earlier) with some guidance, as I've only been using Guile for a year and still learning the internals, but have some patch series fixing some old bugs I've found. I could also hel