On February 25, 2014 5:43:10 PM CST, Zach Beane <xach@xach.com> wrote:
"Robert P. Goldman" <rpgoldman@sift.info> writes:
Faré wrote:
Should non-lowercase strings be either forbidden or case-converted?
That's a backward incompatible change that would need to be tested
with cl-test-grid before it's committed — and even then might affect
unpublished or proprietary code by other users.
I think there's a strong incentive to make such a backward-incompatible
change right now:
It would break Quicklisp.
such systems are *already* broken in at least one
sense -- they can
not be
used correctly with logical pathnames,
Not true. A logical pathname can map to any physical pathname.
nor can they be referred to by symbols.
They are already referred to by symbols whenever someone does
(asdf:load-system :foo).
Zach