• Francois-Rene Rideau's avatar
    2.28.1: various upgrade issues · d78df051
    Francois-Rene Rideau authored
    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 #+.
    d78df051
Name
Last commit
Last update
bin Loading commit data...
contrib Loading commit data...
debian Loading commit data...
doc Loading commit data...
test Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
Makefile Loading commit data...
README Loading commit data...
TODO Loading commit data...
action.lisp Loading commit data...
asdf-driver.asd Loading commit data...
asdf.asd Loading commit data...
backward-driver.lisp Loading commit data...
backward-interface.lisp Loading commit data...
backward-internals.lisp Loading commit data...
build.xcvb Loading commit data...
bundle.lisp Loading commit data...
cache.lisp Loading commit data...
common-lisp.lisp Loading commit data...
component.lisp Loading commit data...
concatenate-source.lisp Loading commit data...
configuration.lisp Loading commit data...
defsystem.lisp Loading commit data...
driver.lisp Loading commit data...
filesystem.lisp Loading commit data...
find-component.lisp Loading commit data...
find-system.lisp Loading commit data...
footer.lisp Loading commit data...
header.lisp Loading commit data...
image.lisp Loading commit data...
interface.lisp Loading commit data...
lisp-action.lisp Loading commit data...
lisp-build.lisp Loading commit data...
operate.lisp Loading commit data...
operation.lisp Loading commit data...
os.lisp Loading commit data...
output-translations.lisp Loading commit data...
package.lisp Loading commit data...
pathname.lisp Loading commit data...
plan.lisp Loading commit data...
run-program.lisp Loading commit data...
source-registry.lisp Loading commit data...
stream.lisp Loading commit data...
system.lisp Loading commit data...
upgrade.lisp Loading commit data...
user.lisp Loading commit data...
utility.lisp Loading commit data...
version.lisp-expr Loading commit data...