[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[no subject]



i dont have any objections with marty's suggestion and have
made the necessary changes to the system to accomodate them.
authors of lispusers packages should make the changes
they need to. here is what i have done:

(1) added argument DIRLST to FINDFILE and SPELLFILE

(2) initialized LISPUSERSDIRECTORIES to LISPUSERS LISP).

you can replace the LOAD? calls in
the various lispusers files to
(LOAD? (FINDFILE file T LISPUSERSDIRECTORIES) LDFLG)
and individual sites can reset LISPUSERSDIRECTORIES

as for changin the FILES file package command, i dont
even know whatit does. (it is not in the lisp manual).

note that in the case thatthe ue expllcitly
calls load himself, and has a file by the same
name on the connected directory,
he will get that file. however i agree 
that in this case the user would be more reasonably be expected
to be aware of possible name conflicts than when
the file in question loads some other files.)
thus if the site resets lispuserdirectories, it should
also make sure thatthe value of DIRECTORIES
is consistent. i.e. putting lispusers files
on directory FOO and adding FOO to LISPUSERSDIRECTORIES
is not sufficient, should also add FOO to DIRECTORIES.

warren

-------