- Feb 13, 1992
-
-
ram authored
support for wild pathnames in load. Improved handling of nonexistent files, in particular, don't always assume that missing files are source files. Added condition restarts for missing files. Improved formatting of error and warning messages. When *LOAD-VERBOSE* print just the file name if we can get it, instead of always printing the stream.
-
ram authored
*LOAD-PATHNAME* and *LOAD-PRINT*. As per ANSI, bind *READTABLE* to itself to make assignments file-local. Added new variables EXT:*SOURCE-FILE-TYPES* and EXT:*OBJECT-FILE-TYPES*. When no file type is specified, LOAD tries the types in these lists to locate the source and object files. LOAD now recognizes source types "l", "cl" and "lsp" in addition to "lisp". We now bind *LOAD-PRINT*, *LOAD-VERBOSE* and EXT:*LOAD-IF-SOURCE-NEWER* conditionally depending (via PROGV) on whether they corresponding argument is actually specified. This allows these variables to be altered by load (such as of an init file.) The compiler OPTIMIZE policy is now bound during load, so proclamations in a file don't leave the global policy clobbered when the load is finished. Changed the :IF-SOURCE-NEWER option to signal an error and use restarts, rather than PROMPT-FOR-Y-OR-N. Fixed the load source case to actually load the source, rather than loading the object as a source file...
-
- Dec 04, 1991
-
-
ram authored
trivially concatenate fasl files.
-
- Nov 24, 1991
-
-
wlott authored
-
- Nov 18, 1991
-
-
wlott authored
-
- Apr 23, 1991
-
-
ram authored
Changed INTERNAL-LOAD to CERROR if you attempt to load a file with a fasl type, but that doesn't have a fasl header. Changed FASLOAD to use FILE-LENGTH instead of LISTEN to tell whether the file is empty, since LISTEN currently doesn't work.
-
- Apr 09, 1991
-
-
wlott authored
type.
-
- Apr 06, 1991
-
-
wlott authored
assuming that everyone is going to use the same pathname type that we use. Also, when the given filename doesn't exist and doesn't have a type, try ``fasl'' in addition to the machine specific fasl file type. Also added a *load-depth* special that load maintains as the number of times load recurses. The various people who print semicolons at the beginning of the line now print this many semicolons instead of always printing one.
-
- Mar 23, 1991
-
-
wlott authored
-
- Mar 20, 1991
-
-
wlott authored
have a trace-table-offset slot.
-
- Feb 28, 1991
-
-
ram authored
into the load-group loop. This eliminates the "feature" whereby zero-length fasl files where considered to be valid (doing nothing).
-
- Feb 08, 1991
-
-
ram authored
-
- Jan 25, 1991
-
-
wlott authored
has it's hack so we don't have to recompile everything.
-
- Jan 11, 1991
-
-
wlott authored
-
- Dec 19, 1990
-
-
wlott authored
-
- Dec 18, 1990
-
-
wlott authored
structurifying vectors.
-
- Dec 01, 1990
-
-
wlott authored
-
- Nov 24, 1990
-
-
wlott authored
are now in the kernel package.
-
- Nov 21, 1990
-
-
wlott authored
re-interned in the C package automatically. Rewrote fop-int-vector to just call make-array instead of trying to use allocate-vector itself.
-
- Nov 19, 1990
-
-
wlott authored
-
- Nov 07, 1990
-
-
wlott authored
-
- Nov 06, 1990
-
-
wlott authored
Use (c:backend-file-mumble c:*backend*) instead of vm:target-file-mumble.
-
- Oct 25, 1990
-
-
wlott authored
print the function that was defined if it is set. Fixed a place in fop-foreign-fixup I had missed last time.
-
- Oct 24, 1990
- Oct 23, 1990
-
-
wlott authored
Moved fixup-code-object to the machine specific file.
-
- Oct 13, 1990
-
-
wlott authored
The new fixup with kind stuff is under new fops so the old fasls can still be loaded.
-
- Oct 10, 1990
-
-
wlott authored
that long, and fill in all the slots by popping the stack.
-
- Oct 09, 1990
-
-
wlott authored
simple-vectors. ,
-
- Oct 05, 1990
-
-
wlott authored
set-vector-subtype.
-
- Oct 04, 1990
-
-
ram authored
load all the IEEE special values.
-
- Aug 24, 1990
-
-
wlott authored
-
- May 30, 1990
-
-
cvs2git authored
-
- Mar 19, 1990
-
-
ram authored
flushed the old commented-out version.
-
- Mar 15, 1990
-
-
ram authored
with the dumper (and both were differently inconsistent with the documentation.) The new version is even more inconsistent with the documentation, but should be consistent with the dumper (and more efficient too.)
-
- Mar 05, 1990
-
-
cvs2git authored
-
- Feb 07, 1990
-
-
ram authored
reason is that it lets us load the miscops which currently still have "fasl" type, but this also has the nice side-effect of giving a better error if someone tries to load an old "fasl" file.
-
- Feb 06, 1990
-
-
ram authored
-