7 Apr
2011
7 Apr
'11
5:10 p.m.
Hi, Using `with-timeout' with Clozure-CL results in the following bug, in which the dynamic value of special variables are not recognized inside of the `with-timeout' macro. #+begin_src common-lisp (defvar *echo* :default) (let ((*echo* :special)) (format t "~&outside echo:~a" *echo*) ;; => outside echo:SPECIAL (with-timeout (1) (format nil "~&inside echo:~a" *echo*))) ;; => "inside echo:DEFAULT" #+end_src Best -- Eric -- Eric Schulte http://cs.unm.edu/~eschulte/