[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
DELETEF loses when LIB: used
- To: bug-lisp at MIT-AI
- Subject: DELETEF loses when LIB: used
- From: DAVE.TOURETZKY at CMU-10A
- Date: Sun, 27 May 79 01:08:00 GMT
- Cc: SCOTT.FAHLMAN
- Original-date: 26 May 1979 2108-EDT
TOPS-10 allows users to set a pseudo-device called LIB: to point to
an arbitrary account. File lookups that fail for the user's directory
are tried on LIB: before giving up. This is a useful feature; I often
set my LIB: to C380ML5P (the MacLisp account) to run NEWLSP quicker.
However, DELETEF appears to also be using the LIB: lookup option, and
thus bombing with a protection failure whenever I delete a non-existent
file that does happen to exist on the LIB: account. This happens more
frequently than you might think, as COMPLR tries to delete .FAS files
while compiling. If I have no .FAS file, but one does exist on
C380ML5P, it flames out.
It is possible to not use the LIB: lookup when seeking a file; PIP does
so (and thus so does the TOPS-10 DELETE command.) MacLisp should do
likewise.