On Sun, Sep 15, 2024 at 3:42 PM Robert P. Goldman <rpgold...@sift.net> wrote:
> I’m away from my desk, so can’t check, but If I recall correctly there are > name canonicalization functions that downcase. I don’t know if these are > only applied when a system designator is a symbol or to strings as well. I looked at the code (ASDF 3.3.7.1). Downcasing is applied only if the path to the .asd is a logical pathname. So when there are no logical pathnames in sight, there is no downcasing. > The underscores would be an issue if the system name was merged with a > logical pathname, if a logical pathname was part of the ASDF configuration. > In that case, some lisp implementations would reject the resulting pathname > as illegal. OK by me. If I avoid logical pathnames, I won't encounter that. > Honestly, this seems a lot more trouble than it’s worth: the name > restrictions aren’t that onerous. As I said at the outset, I'm working with other peoples' projects, and I'm not at liberty to change the names of them. Robert