2009/9/27 Robert Goldman rpgoldman@sift.info:
Here's a use case for which I don't think this is good --- consider a person who uses more than a single Common Lisp implementation (e.g., ACL
- SBCL + CCL). Is it problematic to have a single COMMON_LISP_PATH
environment variable?
Actually, we have at ITA some big application that can be compiled by at least two Lisp implementations and would live quite happily with the same COMMON_LISP_PATH, thanks to conditional compilation.
There might indeed (or then again might not) be a need to keep any implementation-specific directories in the central registry directories.
For instance, the current XCVB_PATH thingie allows you to specify "!" for "the previous value of the path", that you can insert anywhere in your PATH, e.g. /home/fare/cl:!:/home/fare/.local/share/common-lisp
[ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ] A tautology is a thing which is tautological.