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

"open" init files from LISP



LOAD will normally cause a file to be closed, *** if *** it 
successfully reads to the end;  often a person's LISP.INIT file
will remain hanging open because there is no reason to read
the whole file.   The trick I use for init files is to
have the last form in the file be a PROG or something which
will among other things explicity close INFILE.   Generally
the need for such a "trick" is that the init file does some
kind of THROW out of the loop which is "loading" it.
But as for why this loser had lots of dsk channels open while
doing multiple LOADs, maybe each load manages to abort 
abnormally somehow?