<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Mar 24, 2010, at 8:25 PM, Adam Getchell wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><a href="http://ccl.clozure.com/ccl-documentation.html#watched-watch">http://ccl.clozure.com/ccl-documentation.html#watched-watch</a><br>
<br>My results are somewhat different than what's documented:<br><br>adam@ubuntu:~$ ./ccl64 <br>Welcome to Clozure Common Lisp Version 1.4-r13548M (LinuxX8664)!<br>? (defvar *s* "xxxxx")<br>*S*<br>? (watch *s*)<br>
> Error: Undefined function WATCH called with arguments ("xxxxx") .<br>> While executing: CCL::TOPLEVEL-EVAL, in process listener(1).<br>> Type :GO to continue, :POP to abort, :R for a list of available restarts.<br>
> If continued: Retry applying WATCH to ("xxxxx").<br>> Type :? for other options.<br>1 > <br><br>I've submitted this in case it's useful, since I'm following the trunk version of CCL.<br></blockquote></div><br><div>You don't appear to be running the trunk; if you were, the version string in the banner would look like "1.5-dev-r13548M" (i.e., there would be a "-dev" in there somewhere). You're running the 1.4 release branch.</div><div><br></div><div>Anyway, you want ccl::watch and ccl::unwatch (note double colons). I forgot to export those symbols. I checked in a fix to the trunk just now.</div><div><br></div></body></html>