Some questions concerning buffers

Rolf Wester <[email protected]> Wed, 21 May 2003 12:28:21 +0200
Newsgroups gmane.lisp.ilisp.general
Message-ID <[email protected]>
Hi,

I'have used ILISP (with Xemacs and CMUCL) quite a while now but still 
I'm not very familiar with its features and capabilities.
I have two questions concerning the buffers and their interaction:

1. Without (setf lisp-no-popper t) Xemacs hangs after some evaluations 
and/or compilations.  Is this a configuration problem?

2. When I define the function

(defun test ()
  (loop for i from 0 to 99 do
    (loop for j from 0 below 3000 do (* j i)) do
    (print i) (force-output *standard-output*)))

within a lisp-source buffer, evaluate it and then evaluate (test) within 
this buffer the output is written to the *cmulisp* buffer only after the 
function has finished. When typing (test) <Return> in the *cmulisp* 
buffer, the output is written immediatly. Is there any way to make ILISP 
write the output immediatly
when issuing the eval command within the lisp-source buffer? The problem 
is that in case of large amounts of output Xemacs hangs (probably 
because Xemacs blocks itself  due to a full output buffer).

I would be very appreciative for help


With kind regards

Rolf Wester



-------------------------------------------------------
This SF.net email is sponsored by: ObjectStore.
If flattening out C++ or Java code to make your application fit in a
relational database is painful, don't do it! Check out ObjectStore.
Now part of Progress Software. http://www.objectstore.net/sourceforge