thephoeron / let-over-lambda

Doug Hoyte's "Production" version of macros from Let Over Lambda, ready for ASDF and Quicklisp.
Other
131 stars 25 forks source link

":safe-sbcl" feature #2

Open thephoeron opened 10 years ago

thephoeron commented 10 years ago

A few issues with the quick-and-dirty hack to support the new implementation of backquotes in SBCL 1.2.2 were reported by @csrhodes:

File-Compiling: there needs to be an eval-when (:compile-toplevel :execute) around the sbcl version test and *features* frobbing, otherwise file-compiling the code will not have the expected effect.

Shared Namespace of *features*: use a package-internal symbol for the reader *features*, rather than the :safe-sbcl keyword

Long-Term Support of Version Test: the code to test the sbcl version will fail with the release of SBCL 1.2.10, either use sb-ext:assert-version->= or test for the representation of backquote directly

thephoeron commented 10 years ago

That covers File Compiling and Long-Term Support of Version Test...