From: jsancho Date: Sun, 8 Nov 2009 06:58:20 +0000 (+0000) Subject: (no commit message) X-Git-Url: https://git.jsancho.org/?a=commitdiff_plain;h=e3b5db38d5d5bf4e77e21e594223e89f534fa336;p=gacela.git --- diff --git a/gacela.lisp b/gacela.lisp index a98446b..6a93356 100644 --- a/gacela.lisp +++ b/gacela.lisp @@ -213,7 +213,14 @@ (when (and socket (si::listen socket)) (push (si:accept socket) clients))) (defun eval-from-clients () - (dolist (cli clients) (when (si::listen cli) (eval (read cli))))) + (dolist (cli clients) + (when (si::listen cli) + (let ((sto *standard-output*)) + (setq *standard-output* cli) + (setq *break-enable* nil) + (eval (read cli)) + (setq *break-enable* t) + (setq *standard-output* sto))))) (defun stop-server () (when socket