[Ecls-list] [Maxima] writefile does not write
Oliver Kullmann
O.Kullmann at swansea.ac.uk
Sat Nov 5 17:28:26 UTC 2011
I definitely don't know much (at all) about the Lisp standard,
but the only information I could find which sounds like a standard is
http://www.lispworks.com/documentation/HyperSpec/Body/f_dribbl.htm
and there it says
Either binds *standard-input* and *standard-output* or takes other appropriate action, so as to send a record of the input/output interaction to a file named by pathname. dribble is intended to create a readable record of an interactive session.
This is vagues, but it says "takes appropriate action", which should
be something.
Oliver
On Sat, Nov 05, 2011 at 11:05:10AM -0600, Robert Dodier wrote:
> On 11/5/11, Raymond Toy <toy.raymond at gmail.com> wrote:
>
> > Sounds like a bug in ecl. I did a very quick test with writefile using
> > maxima and cmucl. The output file is not empty.
>
> I just tried (dribble "/tmp/foo.log") in ECL 11.1.1 (Ubuntu) and
> it puts nothing into the file. (Maxima writefile punts to dribble iirc.)
>
> Actually iirc that behavior is conformant with the CL spec,
> which doesn't require that DRIBBLE do anything at all iirc.
> Be that as it may, it would certainly be useful if it did something.
>
> best
>
More information about the ecl-devel
mailing list