Subject: Output/progress info during a long program?
From: Andrej Vodopivec
Date: Thu, 26 Oct 2006 03:41:41 +0200
On 10/26/06, Robert Dodier <robert.dodier at gmail.com> wrote:
> I tried some stuff like (print(FOO), ?sleep(3), print(BAR)); and it works
> as expected (i.e. FOO is printed immediately and BAR a few seconds
> later) with command line Maxima and Xmaxima (tried both on Linux
> and Windows). WxMaxima (Windows) appears to collect all of the
> output (FOO and BAR) before printing any of it. What interface are
> you using?
I have tried wxmaxima and xmaxima with clisp and cmucl on Linux. With
clisp FOO is printed (both in wxmaxima and xmaxima) imediately and
with cmucl all output is written at the same time. It appears that
cmucl does not write to the socket stream after FOO is printed but
clisp does. So the problem is not that GUIs are collecting output.
BTW, FOO is printed imediately with cmucl in console.
Andrej