~ chicken-core (master) 69a82c841cf8691940fcf04927b7db4a201089e3


commit 69a82c841cf8691940fcf04927b7db4a201089e3
Author:     felix <felix@call-with-current-continuation.org>
AuthorDate: Wed Jun 3 10:46:06 2026 +0200
Commit:     felix <felix@call-with-current-continuation.org>
CommitDate: Wed Jun 3 10:46:06 2026 +0200

    more missing exports from scheme.base
    
    (reported by Peter McGoron)

diff --git a/modules.scm b/modules.scm
index 92f158e2..e5e81463 100644
--- a/modules.scm
+++ b/modules.scm
@@ -1306,7 +1306,7 @@
                 parameterize when unless do define define-syntax case cond guard
                 define-record-type include include-ci set! syntax-rules cond-expand
                 import export begin import-for-syntax and or lambda if quote
-                case-lambda quasiquote syntax-error)
+                case-lambda quasiquote syntax-error let-syntax letrec-syntax)
              (##sys#macro-environment)))
 
 ;; Hack for library.scm to use macros from modules it defines itself.
Trap