I hadn't realized that you were going to include the workaround in
the source, so I assumed that I would need to be able to redefine the
But your committing them makes life easier. Thanks.
BTW, I missed something in the undefined variables patch
(unless (or (special-variable-p (variable-name variable)) <--
(member (variable-name variable) *undefined-variables*))
To catch the globally declared specials, like defvars.
On Jun 9, 2006, at 4:50 AM, Peter Graves wrote:
> On Thu, 8 Jun 2006 at 00:13:58 -0400, Alan Ruttenberg wrote:
>> Forgot, also need to remove the #' in %with-compilation-unit
>> (defun %with-compilation-unit (fn &key override)
>> (handler-bind ((style-warning 'handle-style-warning)
>> (warning 'handle-warning)
>> (compiler-error 'handle-compiler-error))
> I've committed this too, although I'm not sure why it's necessary
> (except possibly for on-the-fly hackability).