[asdf-devel] One failure on ASDF 3.1.0.70 on Allegro/Windows

Zach Beane xach at xach.com
Wed Feb 26 00:05:03 UTC 2014


"Robert P. Goldman" <rpgoldman at sift.net> writes:

> Zach, when ASDF reads a system name from a symbol, it takes the symbol
> name and down cases it. So loading :foo is the same as loading "foo".
>
> So I don't think this should break anything for you, unless quicklisp
> has some systems with camel-cased names.

My mistake, I read the situation backwards. Quicklisp currently coerces
system names to downcase before loading.

> Also, according to the hyperspec, a logical pathname can only contain
> upper case letters, so it can't distinguish files whose names differ
> by case alone. (Cf.19.3.1).

Sure, one logical pathname cannot map to multiple physical pathnames,
but any single logical pathname can map to *any* single physical
pathname.

Zach



More information about the asdf-devel mailing list