<[email protected]> writes: > On Fri, Oct 02, 2026 at 09:37:21AM +0200, Dr. Arne Babenhauserheide wrote: >> "While the R5RS and R6RS standards processses are completed and R7RS >> yielded a standard that managed to partially unified both, named > ^^^^^^^ > unify
Thank you! Fixd in the new patch. Tomas Volf <[email protected]> writes: > "Dr. Arne Babenhauserheide" <[email protected]> writes: >> "While the R5RS and R6RS standards processses are completed and R7RS > > s/processses/processes/ Thank you! Fixed! >> yielded a standard that managed to partially unified both, named >> r7rs-small, work is underway to support a wider scope of programs with >> r7rs-large. There will continue to be development in the R7RS standard, >> and now modules will be defined using the SRFI process, and Guile will > > Maybe s/now/new/ ? I reworded that a bit more now: “There will continue to be development in the R7RS standard, the SRFI process will provide more modules, and Guile will support such efforts.” My previous version made this appear as if the preferred way to contribute to SRFI were the preferred way to contribute to Guile. But that would mean writing MIT-licensed code instead of LGPL-licensed code. New patch:
From 7599260c24d202dbae118b08f0429012edacf34e Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide <[email protected]> Date: Sat, 26 Sep 2026 11:03:54 +0200 Subject: [PATCH] doc: mention the existing progress in R7RS. * doc/ref/intro.texi (Guile and Scheme): reword paragraph, thanks to Tomas and Tomas --- doc/ref/intro.texi | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/doc/ref/intro.texi b/doc/ref/intro.texi index a9d017b66..4b8af8f2d 100644 --- a/doc/ref/intro.texi +++ b/doc/ref/intro.texi @@ -99,12 +99,14 @@ taking control of the official Scheme standardization track and in 2013 released a more limited R7RS, essentially consisting of R5RS, plus a module system. Guile supports R7RS also. @xref{R7RS Support}. -With R6RS and R7RS, the unified Scheme standardization process appears -to have more or less run its course. There will continue to be more -code written in terms of both systems, and modules defined using the -SRFI process, and Guile will support both. However for future -directions, Guile takes inspiration from other related language -communities: Racket, Clojure, Concurrent ML, and so on. +While the R5RS and R6RS standards processes are completed and R7RS +yielded a standard that managed to partially unify both, named +r7rs-small, work is underway to support a wider scope of programs with +r7rs-large. There will continue to be development in the R7RS standard, +the SRFI process will provide more modules, and Guile will support such +efforts. However for future directions, Guile also takes inspiration +from other related language communities: Racket, Clojure, Concurrent ML, +and so on. In summary, Guile supports writing and running code written to the R5RS, R6RS, and R7RS Scheme standards, and also supports a number of SRFI -- 2.54.0
Best wishes, Arne -- Unpolitisch sein heißt politisch sein, ohne es zu merken. https://www.draketo.de
signature.asc
Description: PGP signature
