From 72bf65b6474a0ce3acc208cecb1af95f29455a10 Mon Sep 17 00:00:00 2001 From: Chris Hanson Date: Tue, 3 Nov 1998 05:53:13 +0000 Subject: [PATCH] Guarantee that *PARSER-CANONICALIZE-SYMBOLS?* is #T when loading option files. --- v7/src/runtime/option.scm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/v7/src/runtime/option.scm b/v7/src/runtime/option.scm index cfe488af4..15c253f94 100644 --- a/v7/src/runtime/option.scm +++ b/v7/src/runtime/option.scm @@ -1,8 +1,8 @@ #| -*-Scheme-*- -$Id: option.scm,v 14.34 1997/03/31 19:27:09 cph Exp $ +$Id: option.scm,v 14.35 1998/11/03 05:53:13 cph Exp $ -Copyright (c) 1988-97 Massachusetts Institute of Technology +Copyright (c) 1988-98 Massachusetts Institute of Technology This material was developed by the Scheme project at the Massachusetts Institute of Technology, Department of Electrical Engineering and @@ -90,9 +90,10 @@ MIT in each case. |# (define (make-load-environment) (eval '(LET () (THE-ENVIRONMENT)) system-global-environment)) - (if (not (memq name loaded-options)) - (find-option) - name))) + (fluid-let ((*parser-canonicalize-symbols?* #t)) + (if (not (memq name loaded-options)) + (find-option) + name)))) (define loaded-options '()) (define *options* '()) ; Current options. -- 2.25.1