[xcvb-devel] Bug/typo
Theam Yong Chew
senatorzergling at gmail.com
Sun Aug 8 23:30:02 UTC 2010
Howdy Fare,
I might have spotted a typo below (from xcvb .532), where
the format string should probably be (setf *features*...) with an s.
Yong
--- a/driver-commands.lisp
+++ b/driver-commands.lisp
@@ -89,7 +89,13 @@ will create the desired content. An atomic rename()
will have to be performed af
(lisp-invocation-arglist
:image-path (if image (fullname-enough-namestring env image)
*lisp-image-pathname*)
:load (mapcar/ #'fullname-enough-namestring env load)
- :eval eval)))
+ :eval (if (or *target-added-features* *target-suppressed-features*)
+ (format nil "(progn~
+ ~{~#[~;(pushnew ~S *features*)~:;(dolist(x'(~@{~S~^ ~}))(pushnew x
*features*))~]~}~
+ ~@[(setf *feature*(remove~{~#[~; ~S~:;-if(lambda(x)(member
x'(~@{~S~^ ~})))~]~} *features*))~]~
+ ~A)"
+ *target-added-features*
*target-suppressed-features* eval)
+ eval))))
(defun compile-file-directly-shell-token (env name &key cfasl)
(quit-form
More information about the xcvb-devel
mailing list