[asdf-devel] Patch for ACL 8.0
Gary King
gwking at metabang.com
Sat Jul 11 20:48:37 UTC 2009
Hi Jeff,
Thanks for the patch. Unfortunately, the whole "#+ #+ a b" versus "#+
a #+ b" is contentious so unless there is a lot of push back, I think
it might be better to leave things as is and suggest that ACL user's set
> EXCL:*WARN-ON-NESTED-READER-CONDITIONALS*
to nil in their init file. I'll at least make a note of it in the
manual unless some other solution presents itself.(*)
(*) E.g., adding some compile time magic code to set w-o-n-r-c to nil
for the duration of the compile without mucking up the user's current
settings.
On Jul 6, 2009, at 12:50 PM, Jeff Palmucci wrote:
> When loading the git version of asdf under ACL 8.0, you get the
> following worrying message:
>
> Warning: Nested reader conditional detected on
> #<FILE-SIMPLE-STREAM
> #P"/afs/csail.mit.edu/u/j/jpalmucci/repo-install/repo-
> install/../asdf/asdf.lisp" for input pos 52418>.
> The behavior of this feature of ACL changed between ACL 7.0
> and 8.0 to be more in line with the intent of the ANS
> specification. You should examine the code in question to
> make sure it does what you intend. In ACL 8.0, (list
> #+allegro :allegro #-allegro #+foo :foo #-foo :default)
> evaluates to (:allegro) instead of (:allegro :default) as in
> ACL 7.0 and before. See the documentation for
> EXCL:*WARN-ON-NESTED-READER-CONDITIONALS* and
> EXCL:*SHARP-PLUS-DE-FACTO-STANDARD-COMPATIBLE* for more
> information.
>
>
> Here as a patch to fix the problem.
>
> <0001-fix-a-nested-reader-conditional.patch>
>
>
> _______________________________________________
> asdf-devel mailing list
> asdf-devel at common-lisp.net
> http://common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel
--
Gary Warren King, metabang.com
Cell: (413) 559 8738
Fax: (206) 338-4052
gwkkwg on Skype * garethsan on AIM * gwking on twitter
More information about the asdf-devel
mailing list