Add a FORCE-OUTPUT at the end of your code. Since you do not have a REPL nothing is flushing the I/O cache of your lisp.

BTW, your module does not handle reloading of pages gracefully. If I use Firefox' reload button, the server just keeps spinning.


On Tue, Jul 27, 2010 at 5:24 PM, Louis Höfler <> wrote:
Hello everyone, I compiled the cl-who
package and installed it within ecl.
I try to execute the following lisp code

(require 'cl-who)
(use-package 'cl-who)
(with-html-output (*standard-output*)
 (loop for (link . title) in '(("" . "Frank Zappa")
                               ("" . "Marcus
                               ("" . "Miles
       do (htm (:a :href link
                 (:b (str title)))

But the only thing wich is printed out is
;;; Loading #P"/usr/lib/ecl-10.4.1/cl-who.fas"

It looks like the evaluation stops after
the (require 'cl-who) statement.
If I execute the above code within ecl directly
in the console, everything works
without problems, and I also get this line
<a href=''><b>Frank Zappa</b></a><br /><a
href=''><b>Marcus Miller</b></a><br /><a
href=''><b>Miles Davis</b></a><br />

Does someone know what I am doing wrong?
My code is here:;a=blob_p

Thank you for the help, Louis Hoefler.

The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:;226879339;13503038;l?
Ecls-list mailing list

Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)