Skip to content
Snippets Groups Projects
  1. Mar 16, 2003
    • Daniel Barlow's avatar
      Fix component-relative-pathname so that it merges the correct type in · e0d02781
      Daniel Barlow authored
      if unsupplied
      
      Shuffle some definitions around to reduce 'not defined yet' complaints
      
      Changes to :force option on operations -
      
       ':force t' is no longer passed onto dependent systems
       ':force (system1 system2 ...systemn)' is a list of system names to be forced
       ':force :all' is the original force-everything-recursively behaviour
      e0d02781
  2. Mar 07, 2003
  3. Mar 04, 2003
  4. Mar 03, 2003
  5. Feb 24, 2003
  6. Feb 14, 2003
  7. Feb 13, 2003
    • Christophe Rhodes's avatar
      Make messages that asdf prints slightly nicer, by using pretty-printer · a5a00774
      Christophe Rhodes authored
      justification routines.
      
      Sucky thing I: CLISP dislikes calls to FORMAT with pretty-print format
      strings.  Bizarrely, though, it accepts calls to FORMATTER with the
      same format strings.  So use FORMATTER everywhere to keep clisp happy.
      
      Sucky thing II: CMUCL can't do ENOUGH-NAMESTRING, because it has this
      weird ~UNSPECIFIC~ thing in its *DEFAULT-PATHNAME-DEFAULTS*.  So don't
      use ENOUGH-NAMESTRING, even though it's crying out for it.
      a5a00774
  8. Feb 09, 2003
  9. Feb 08, 2003
    • Daniel Barlow's avatar
      Make the :serial switch actually do something (useful for CLX systems) · d2063dd1
      Daniel Barlow authored
      Some glue that won't affect too many people but that lets ASDF cleanly
      hook the extensible PROVIDE/REQUIRE mechanism in upcoming SBCL 0.7.13
      
      Fix wild-modules to not object when we call (setf (module-components))
      on a new or about-to-be-reinitialised module.  We need to be able to
      do this to get the weeds out, so it should be legal
      d2063dd1
  10. Feb 04, 2003
  11. Jan 28, 2003
  12. Dec 15, 2002
  13. Dec 09, 2002
  14. Dec 02, 2002
  15. Nov 23, 2002
  16. Nov 19, 2002
  17. Nov 18, 2002
  18. Nov 12, 2002
    • Daniel Barlow's avatar
      More frobbing of TRAVERSE · ae9d0db6
      Daniel Barlow authored
       - now it takes two arguments not three
       - and returns (operation . component) pairs
       - which don't include pruned-ops
      
      Sorted out some load-op methods to use input-files instead of faking their
      own compile-ops just to find out what the input files are
      ae9d0db6
  19. Nov 08, 2002
    • Kevin Rosenberg's avatar
      remove load-compile-op from .asd file · ac9f529f
      Kevin Rosenberg authored
      ac9f529f
    • Daniel Barlow's avatar
      · d8bd7cfb
      Daniel Barlow authored
      shouldn't do global proclamations, that's bad karma (reported by Gary Byers)
      
      modules maybe now can have no components (Matthew Danish, SF bug id 625738)
      (added an :initform nil, haven't actually tested)
      
      significant reworking to handle recompilation of dependencies properly
       - use of component properties for last-compiled/last-loaded is gone
       - new internal gf INPUT-FILES (COMPONENT OPERATION)
       - TRAVERSE doesn't actually perform anything, but it now has a defined
         return value: a list of the ops and components that need doing.
         OPERATE loops over answers from TRAVERSE
       - intended to have no user-visible effects, but ICBW!
         May break existing systems!
       - still doesn't do cross-module dependencies properly, sigh.  but we're
         closer
       - default output-files method now returns NIL instead of causing an error
      d8bd7cfb
  20. Oct 12, 2002
  21. Sep 27, 2002
  22. Sep 25, 2002
  23. Sep 20, 2002
Loading