From: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX - 2008-08-17 07:48:36
|
On Sat, Aug 16, 2008 at 6:46 PM, Blake McBride <bl...@mc...> wrote: > > If I compile a files named ttt.lisp I get another file named ttt.abcl. If I > then type: > > (load "ttt") > > abcl loads "ttt.lisp". As in many other lisps, it would be nice if load > used the following algorithm: > > 1. If a file extension is explicitly named, use it. i.e. > > (load "ttt.lisp") > or > (load "ttt.abcl") > > 2. If the user types: > > (load "ttt") > > and there is only ttt.lisp OR ttt.abcl (but not both) load the one it finds. > > 3. If both exist, load the one with the latest modification date. > > > > This would allow code or users to load files (without the extension) and > always (and automatically) get the correct one. Heh. I hadn't noticed that, however, it explains some of the behaviour I'd seen so far. I'm looking into it - although contributions are still welcome ofcourse! Bye, Erik. |