Skip to content
Snippets Groups Projects
  1. Feb 13, 1992
    • ram's avatar
      Changed load to deal with source files having NIL type more reasonably. Added · e5bfa4b8
      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.
      e5bfa4b8
    • ram's avatar
      Added a doc string for LOAD. Added ANSI features *LOAD-TRUENAME*, · ea24ca58
      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...
      ea24ca58
  2. Dec 04, 1991
  3. Nov 24, 1991
  4. Nov 18, 1991
  5. Apr 23, 1991
    • ram's avatar
      Added a CONTINUE restart in LOAD that returns NIL. · c3d1583c
      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.
      c3d1583c
  6. Apr 09, 1991
  7. Apr 06, 1991
    • wlott's avatar
      Changed load to check the first line of files for ``FASL FILE'' instead of · 4c143708
      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.
      4c143708
  8. Mar 23, 1991
  9. Mar 20, 1991
  10. Feb 28, 1991
  11. Feb 08, 1991
  12. Jan 25, 1991
  13. Jan 11, 1991
  14. Dec 19, 1990
    • wlott's avatar
      typo · 8fd50d39
      wlott authored
      8fd50d39
  15. Dec 18, 1990
  16. Dec 01, 1990
  17. Nov 24, 1990
  18. Nov 21, 1990
  19. Nov 19, 1990
  20. Nov 07, 1990
  21. Nov 06, 1990
  22. Oct 25, 1990
  23. Oct 24, 1990
  24. Oct 23, 1990
  25. Oct 13, 1990
  26. Oct 10, 1990
  27. Oct 09, 1990
  28. Oct 05, 1990
  29. Oct 04, 1990
  30. Aug 24, 1990
  31. May 30, 1990
  32. Mar 19, 1990
  33. Mar 15, 1990
  34. Mar 05, 1990
  35. Feb 07, 1990
  36. Feb 06, 1990
Loading