[asdf-devel] summary proposal for COMMON_LISP_PATH and system search changes
Pascal J. Bourguignon
pjb at informatimago.com
Sun Sep 27 14:33:09 UTC 2009
On Sep 27, 2009, at 3:16 PM, Gary King wrote:
> COMMON_LISP_PATH environment variable with syntax like
>
> path[;path]*
It is custommary in POSIX systems to use ':' as separtor in PATH
variables, since ';' has a special meaning for POSIX shells, and
therefore would require escape.
It should also be specified that if a path doesn't end with a '/',
then it will be automatically added, that is, these are considered to
be directory pathnames.
It should also be specified what happens if there's an empty path. We
can easily get an empty path, notably at the end, with careless shell
programming (it must be said it's rather awkward to write it right in
shell). I would specify that empty paths are ignored.
Since it is an environment variable designed to set the ASDF central
registry paths, why not call it ASDF_CENTRAL_REGISTRY_PATH ? Or
ASDF_SYSTEMS_PATH ? Cannot ASDF be used to compile C programs?
--
__Pascal Bourguignon__
http://www.informatimago.com
More information about the asdf-devel
mailing list