From 2970d69e764c265de8b65768ccedda838f21ecda Mon Sep 17 00:00:00 2001 From: retropikzel Date: Sun, 15 Jun 2025 09:58:28 +0300 Subject: [PATCH] Make the generic show on implementations list. Add note about install path into documentation. --- doc/chibi.scrbl | 2 +- lib/chibi/snow/commands.scm | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/chibi.scrbl b/doc/chibi.scrbl index 1b6ff8a4..568e51d3 100755 --- a/doc/chibi.scrbl +++ b/doc/chibi.scrbl @@ -1639,7 +1639,7 @@ installed. The following are currently supported: \item{chicken - version >= 4.9.0 with the \scheme{r7rs} egg} \item{cyclone - version >= 0.5.3} \item{foment - version >= 0.4} -\item{generic} +\item{generic; By default libraries are installed into /usr/local/lib/snow} \item{gauche - version >= 0.9.4} \item{kawa - version >= 2.0; you need to add the install dir to the search path, e.g. \scheme{-Dkawa.import.path=/usr/local/share/kawa}} \item{larceny - version 0.98; you need to add "lib/Snow" to the paths in startup.sch} diff --git a/lib/chibi/snow/commands.scm b/lib/chibi/snow/commands.scm index de83b3ce..1f73cbac 100644 --- a/lib/chibi/snow/commands.scm +++ b/lib/chibi/snow/commands.scm @@ -24,10 +24,10 @@ (else (warn msg) #f)))))) + (or (equal? (car spec) 'generic) (and confirm? - (or (equal? (car spec) 'generic) - (yes-or-no? cfg "Implementation " (car spec) " does not " - " seem to be available, install anyway?"))))) + (yes-or-no? cfg "Implementation " (car spec) " does not " + " seem to be available, install anyway?"))))) (define (conf-selected-implementations cfg) (let ((requested (conf-get-list cfg 'implementations '(chibi))))