"README.md" did not exist on "8e0c67d0c74e1dd5206d2b068734d863440ca286"
Replace *defined-systems* by *registered-systems*
Use a simple table *registered-systems* mapping name to system, and remember timestamps in the COMPONENT-OPERATION-TIME for DEFINE-OP, instead of the original *defined-systems* table mapping name to cons of timestamp and system.
Showing
- backward-interface.lisp 15 additions, 3 deletionsbackward-interface.lisp
- contrib/detect-multiply-used-files.lisp 2 additions, 2 deletionscontrib/detect-multiply-used-files.lisp
- find-system.lisp 4 additions, 5 deletionsfind-system.lisp
- interface.lisp 2 additions, 1 deletioninterface.lisp
- operate.lisp 1 addition, 1 deletionoperate.lisp
- parse-defsystem.lisp 7 additions, 8 deletionsparse-defsystem.lisp
- system-registry.lisp 17 additions, 31 deletionssystem-registry.lisp
- system.lisp 1 addition, 0 deletionssystem.lisp
- test/test-cache.script 1 addition, 1 deletiontest/test-cache.script
- test/test-defsystem-depends-on-change.asd 1 addition, 1 deletiontest/test-defsystem-depends-on-change.asd
- test/test-defsystem-depends-on-change.script 3 additions, 1 deletiontest/test-defsystem-depends-on-change.script
- test/test-defsystem-depends-on.script 1 addition, 1 deletiontest/test-defsystem-depends-on.script
- test/test-force.script 26 additions, 26 deletionstest/test-force.script
- test/test-preloaded.script 4 additions, 4 deletionstest/test-preloaded.script
- test/test-require.script 1 addition, 1 deletiontest/test-require.script
- test/test-touch-system-1.script 3 additions, 1 deletiontest/test-touch-system-1.script
- test/test-touch-system-2.script 18 additions, 14 deletionstest/test-touch-system-2.script
Please register or sign in to comment