From 262ce9ac4a43ad7bc29766c93a4350d7d2927189 Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Sun, 16 Oct 2016 20:52:29 -0400 Subject: [PATCH] Issue #211 - Import `(scheme)` --- ChangeLog.markdown | 9 ++++++++- husk-scheme.cabal | 2 +- lib/srfi/1.sld | 3 ++- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/ChangeLog.markdown b/ChangeLog.markdown index 431e5737..530b4671 100644 --- a/ChangeLog.markdown +++ b/ChangeLog.markdown @@ -1,7 +1,14 @@ +v3.19.4 +-------- + +Bug fixes: + +- Import `(scheme)` in SRFI 1, to prevent problems with missing the `receive` macro in compiled programs. + v3.19.3 -------- -Big Fixes: +Bug Fixes: - Fixed compilation errors in `FFI.hs`. diff --git a/husk-scheme.cabal b/husk-scheme.cabal index 1bac63c7..a74a0716 100644 --- a/husk-scheme.cabal +++ b/husk-scheme.cabal @@ -1,5 +1,5 @@ Name: husk-scheme -Version: 3.19.3 +Version: 3.19.4 Synopsis: R5RS Scheme interpreter, compiler, and library. Description: <> diff --git a/lib/srfi/1.sld b/lib/srfi/1.sld index a52cd259..1c71e13c 100644 --- a/lib/srfi/1.sld +++ b/lib/srfi/1.sld @@ -1,5 +1,6 @@ (define-library (srfi 1) (export-all) - (import (scheme base) + (import (scheme) + (scheme base) (scheme cxr)) (include "srfi-1.scm"))