2.28.1: various upgrade issues
1- To make life easier on Xach, stop requiring asdf.lisp to be loaded as source before it's compiled. Instead, wrap each and every single form in an eval-when, most of the time via the with-upgradability macro that also transforms defun into defun* and defgeneric into defgeneric*. Causes massive reindentation :-( 2- Have a proper :version for fallback systems. Will make systems that check the version happier. 3- protect a condition with #+sb-eval. Fixes lp#1116408. 4- Protect warnings-file methods with dynamic when *warnings-file-type* rather than static #+.
Showing
- TODO 1 addition, 0 deletionsTODO
- action.lisp 215 additions, 209 deletionsaction.lisp
- asdf.asd 5 additions, 17 deletionsasdf.asd
- backward-driver.lisp 21 additions, 20 deletionsbackward-driver.lisp
- backward-interface.lisp 105 additions, 102 deletionsbackward-interface.lisp
- backward-internals.lisp 53 additions, 51 deletionsbackward-internals.lisp
- bundle.lisp 373 additions, 368 deletionsbundle.lisp
- cache.lisp 39 additions, 36 deletionscache.lisp
- common-lisp.lisp 13 additions, 11 deletionscommon-lisp.lisp
- component.lisp 189 additions, 186 deletionscomponent.lisp
- concatenate-source.lisp 74 additions, 73 deletionsconcatenate-source.lisp
- configuration.lisp 242 additions, 241 deletionsconfiguration.lisp
- defsystem.lisp 178 additions, 178 deletionsdefsystem.lisp
- doc/index.html 21 additions, 19 deletionsdoc/index.html
- filesystem.lisp 371 additions, 365 deletionsfilesystem.lisp
- find-component.lisp 99 additions, 97 deletionsfind-component.lisp
- find-system.lisp 283 additions, 283 deletionsfind-system.lisp
- footer.lisp 33 additions, 34 deletionsfooter.lisp
- header.lisp 2 additions, 2 deletionsheader.lisp
- image.lisp 274 additions, 270 deletionsimage.lisp
Loading
Please register or sign in to comment