From: Chris Hanson Date: Tue, 3 Nov 1998 05:53:13 +0000 (+0000) Subject: Guarantee that *PARSER-CANONICALIZE-SYMBOLS?* is #T when loading X-Git-Tag: 20090517-FFI~4721 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=72bf65b6474a0ce3acc208cecb1af95f29455a10;p=mit-scheme.git Guarantee that *PARSER-CANONICALIZE-SYMBOLS?* is #T when loading option files. --- 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.