• Eric Timmons's avatar
    Change apply to funcall in expansion of define-package · 21e3a85b
    Eric Timmons authored
    SBCL has been getting aggresive with checking arguments to functions. For some
    reason (as of SBCL 1.4.1), setting the package source location in define-package
    seems to trigger a source translation for the apply form that ends up producing
    (many) compilation notes that the arguments to ensure-package in the keyword
    positions are not constant, weakening keyword argument checking. We can get
    around that, however, by using a funcall directly.
    21e3a85b
Name
Last commit
Last update
bin Loading commit data...
contrib Loading commit data...
doc Loading commit data...
ext Loading commit data...
test Loading commit data...
tools Loading commit data...
uiop Loading commit data...
.cl-source-registry.cache Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.gitmodules Loading commit data...
Makefile Loading commit data...
Makefile-lisp-scripting Loading commit data...
README.md Loading commit data...
TODO Loading commit data...
action.lisp Loading commit data...
asdf.asd Loading commit data...
backward-interface.lisp Loading commit data...
backward-internals.lisp Loading commit data...
bundle.lisp Loading commit data...
component.lisp Loading commit data...
concatenate-source.lisp Loading commit data...
find-component.lisp Loading commit data...
find-system.lisp Loading commit data...
footer.lisp Loading commit data...
forcing.lisp Loading commit data...
header.lisp Loading commit data...
interface.lisp Loading commit data...
lisp-action.lisp Loading commit data...
make-asdf.bat Loading commit data...
make-asdf.sh Loading commit data...
operate.lisp Loading commit data...
operation.lisp Loading commit data...
output-translations.lisp Loading commit data...
package-inferred-system.lisp Loading commit data...
parse-defsystem.lisp Loading commit data...
plan.lisp Loading commit data...
session.lisp Loading commit data...
source-registry.lisp Loading commit data...
system-registry.lisp Loading commit data...
system.lisp Loading commit data...
upgrade.lisp Loading commit data...
user.lisp Loading commit data...
version.lisp-expr Loading commit data...