[asdf-devel] LOCALAPPDATA vs APPDATA

Faré fahree at gmail.com
Sun Apr 1 22:37:44 UTC 2012


On Sun, Apr 1, 2012 at 14:35, Anton Vodonosov <avodonosov at yandex.ru> wrote:
> 01.04.2012, 22:19, "Faré" <fahree at gmail.com>:
>>>  15.01.2012, 22:46, "Faré" <fahree at gmail.com>:
>>>>  I'm a bit surprised that LOCALAPPDATA includes Roaming\ instead of
>>>>  Local\ but then again I don't understand Windows paths very well.
>>
>>>  If you are intrested, I just noticed: CLISP uses Roaming, while SBCL and CCL use Local.
>>>  (noticed with the ASDF version from the recent Quicklisp)
>>
>> Wow. Is that on the *same* machine?
>> Because on all implementations but LispWorks,
>> it's taken from the LOCALAPPDATA environment variable,
>> and that shouldn't vary from one program to the other.
>
> Yes, same machine.
>
> I suppose you mean APPDATA variable, because it is mentioned in asdf.lisp,
> but LOCALAPPDATA isn't. Anyway, the enviroment variable value is equal
> in all the 3 lisps
>
ASDF has favoring LOCALAPPDATA over APPDATA since 2.015.6. But I see
quicklisp is still using 2.014.6.

Now, considering the ECL bug in 2.20 (aka 2.019.9), I recommend that
ECL and/or Quicklisp should upgrade to 2.019.8 (if they upgrade),
until 2.21 is ready (which it won't be until we fix those 20 systems
that depend on something else than UTF-8).

—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
(map()(lambda(n l)(princ(subseq (format nil "(~{~A~^
~})~%"(let(r)(do-external-symbols(x :cl)(push x r))(sort r #'string<
:key #'string))) n (+ n l)))(finish-output))'(875 949 8 6010 4863 371
11)'(4 3 5 5 3 2 2))




More information about the asdf-devel mailing list