This is an automated email from the git hooks/post-receive script. rlb pushed a commit to branch main in repository guile.
The following commit(s) were added to refs/heads/main by this push: new 020d80c40 Make it easier to find the meaning of ice-9 020d80c40 is described below commit 020d80c401a0a69f134ab56ca111339ac24f3ca0 Author: Rob Browning <r...@defaultvalue.org> AuthorDate: Mon Jun 16 15:46:06 2025 -0500 Make it easier to find the meaning of ice-9 * doc/ref/history.texi: add a "ice-9, meaning" index entry. * doc/ref/tour.texi: add a footnote and cross-reference. * module/ice-9/README: mention meaning. --- doc/ref/history.texi | 1 + doc/ref/tour.texi | 6 ++++-- module/ice-9/README | 3 +++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/doc/ref/history.texi b/doc/ref/history.texi index 60d839ac3..4e0fdf681 100644 --- a/doc/ref/history.texi +++ b/doc/ref/history.texi @@ -251,6 +251,7 @@ application that you use and that you know well, think of something that it can't yet do, and figure out a way to integrate Guile and implement that task in Guile. +@cindex ice-9, meaning With time, perhaps this exposure can reverse itself, whereby programs can run under Guile instead of vice versa, eventually resulting in the Emacsification of the entire GNU system. Indeed, this is the reason diff --git a/doc/ref/tour.texi b/doc/ref/tour.texi index c0ecb1699..aae953d6b 100644 --- a/doc/ref/tour.texi +++ b/doc/ref/tour.texi @@ -212,8 +212,10 @@ installed manually. Here is a sample interactive session that shows how to use the @code{(ice-9 popen)} module which provides the means for communicating -with other processes over pipes together with the @code{(ice-9 -rdelim)} module that provides the function @code{read-line}. +with other processes over pipes together with the @code{(ice-9 rdelim)} +module that provides the function @code{read-line}.@footnote{``ice-9'' +is a is a reference to the fictional substance in Kurt Vonnegut's novel, +Cat's Cradle (@pxref{Status}).} @smallexample $ guile diff --git a/module/ice-9/README b/module/ice-9/README index f659b9ee7..d4574722f 100644 --- a/module/ice-9/README +++ b/module/ice-9/README @@ -2,6 +2,9 @@ This directory contains various bits of Guile Scheme code. Most of these are packaged as modules, with foo.scm implementing the module `(ice-9 foo)'. +The name ice-9 is a reference to the fictional substance in Kurt +Vonnegut's novel, Cat's Cradle. + The non-module files are: boot-9.scm -- loaded on guile startup