Frithjof Schulze wrote:
>
> On Mon, Nov 24, 2008 at 09:25:57PM -0500, Bill Page wrote:
> >
> > On Mon, Nov 24, 2008 at 4:19 PM, Ralf Hemmecke wrote:
> > >
> > > I am running just the previous version of 1.0.4 (after tagging but one
> > > or two days before the release).
> > >
> > > FriCAS (AXIOM fork) Computer Algebra System
> > > Version: FriCAS 2008-09-26
> > > Timestamp: Saturday October 18, 2008 at 15:11:26
> > >
> > > There the xx.out file contains everything (including output).
> > >
> >
> > I also cannot reproduce this problem using FriCAS just newly built from svn:
> >
> > FriCAS (AXIOM fork) Computer Algebra System
> > Version: FriCAS 2008-11-07
> > Timestamp: Monday November 24, 2008 at 20:06:50
> >
> > The file xx.out contains both input and output.
>
> I believe this is due to the used Lisp systems. Using SBCL xx.out
> contains only the input, using GCL or ECL it contains input and output.
>
> )spool uses the Common Lisp function dribble and according to the
> hyperspec dribble:
>
> 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.
>
> ...
>
Yes. Currently much of output goes to *terminal-io*. In sbcl
dribble does not affect *terminal-io*, so this output is not
logged. Unfortunatly, logic of file manipulations is rather
twisted and we can not use *standard-output* without other
changes.
Problem should be simple to fix if we replace dribble by a
function which also redirects *terminal-io*. It would be
better (but require more work) to untangle current mess.
--
Waldek Hebisch
[EMAIL PROTECTED]
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"FriCAS - computer algebra system" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/fricas-devel?hl=en
-~----------~----~----~----~------~----~------~--~---