Skip to content
Snippets Groups Projects
Forked from asdf / asdf
Source project has a limited visibility.
  • Daniel Barlow's avatar
    d8bd7cfb
    · 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
    History
    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