> IMO, if the idea is to follow XDG (I don't care strongly either way), > then let's follow it properly and use the appropriate environment > variables instead of canonicalizing on the defaults.
OK. Will do. The next question is what to do on Windows? On LispWorks, I could use (merge-pathnames* (sys:get-folder-path :local-appdata) "common-lisp/config/") instead of ~/.config/common-lisp/ and probably also (merge-pathnames* (sys:get-folder-path :local-appdata) "common-lisp/) instead of ~/.local/share/common-lisp and similarly (merge-pathnames* (sys:get-folder-path :common-appdata) "common-lisp/config/") instead of /etc/config/common-lisp/ and (merge-pathnames* (sys:get-folder-path :common-appdata) "common-lisp/") instead of /usr/share/common-lisp/ How do I do the same on all Windows Lisp implementations? GAH! [ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ] Anyone who is capable of getting themselves made President should on no account be allowed to do the job. — Douglas Adams, "The Hitchhiker's Guide to the Galaxy" _______________________________________________ asdf-devel mailing list [email protected] http://common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel
