
1 May
2008
1 May
'08
8:36 p.m.
On Thu, 1 May 2008 22:29:35 +0200 (CEST), "Leslie P. Polzer" <leslie.polzer@gmx.net> wrote:
Here's the case:
[4]> (in-package :cl-who) #<PACKAGE CL-WHO> WHO[5]> (with-html-output (*standard-output*) (:p (fmt "~A" (esc "foo")))) <p> *** - EVAL: undefined function ESC
Works as described: http://weitz.de/cl-who/#syntax The macro sees (fmt "~A" (esc "foo")) and substitutes (format s "~A" (esc "foo")) for it. At this point, CL-WHO stops expanding, and ESC is treated like any other symbol. Try this: http://weitz.de/cl-who/#escape-string