From d183aa487d99baea3746f79759c17cf36c55dfbf Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Sat, 1 Aug 2020 12:49:29 +0200 Subject: build: Remove support for Guile 1.8. * configure.ac: Remove "1.8" from 'GUILE_PKG'. Remove 'HAVE_GUILE2' conditional. Remove checks for (srfi srfi-34), (srfi srfi-35), and (srfi srfi-37). * guilec.am: Inline what was in HAVE_GUILE2 and remove the alternate. * src/guile/skribilo/debug.scm (debug-item): Remove 'cond-expand' and keep only the 'guile-2' variant. * src/guile/skribilo/engine.scm (engine-loaded?): Likewise. * src/guile/skribilo/lib.scm (&invocation-location, define-markup): Likewise. * src/guile/skribilo/utils/syntax.scm (%skribilo-module-reader): Likewise. * web/index.skb: Remove mention of 1.8. * README: Likewise. --- web/index.skb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'web') diff --git a/web/index.skb b/web/index.skb index ef4cf62..78f1cd8 100644 --- a/web/index.skb +++ b/web/index.skb @@ -139,8 +139,8 @@ document generation tasks. Technically, the Skribilo language/API is an embedded domain-specific language (EDSL), implemented ,(it [via]) so-called ,(ref :url "http://www.haskell.org/haskellwiki/Embedded_domain_specific_language#Degree_of_embedding" -:text [“deep embedding”]). Skribilo uses ,(guile [GNU Guile]) 2.2, 2.0, -or 1.8 as the underlying Scheme implementation.]) +:text [“deep embedding”]). Skribilo uses ,(guile [GNU Guile]) 2.2 or 2.0 +as the underlying Scheme implementation.]) (chapter :title [Features] :number #f :file #f @@ -181,7 +181,7 @@ General Public Licence]), version 3 or later. To use Skribilo, you need the following pieces of software: ,(itemize - (item [,(guile [GNU Guile]) 2.2.*, 2.0.*, or 1.8.3+;]) + (item [,(guile [GNU Guile]) 2.2.* or 2.0.*;]) (item [,(ref :url "http://www.nongnu.org/guile-reader/" :text [Guile-Reader]) 0.6 or later;]) (item [either ,(lout [Lout]) (3.31 or later), ,(latex [LaTeX]), or -- cgit v1.2.3