Bug in Windows Xmaxima, was: Re: [Maxima] On vacation from 8/7 till 8/15



Am 14 Aug 2006 um 23:00 hat Vadim V. Zhytnikov geschrieben:

Thank you, Vadim, for clarifying this. There was a mail from Jaime which made me think 
that this would be different in Linux and some kind of bug in Windows.

Best regards 
Volker


> van Nek writes:
> 
> >> (%i1) 2+
> >> 1+1;
> >>
> >> result, when erasing '2+' before pressing the final ENTER after the semicolon? 
> >> 2 or 4?
> >> In my Windows Xmaxima I get 
> >>
> >> (%i1) 
> >> 1+1;
> 
> > 
> > no Linux user available for any comments?
> > 
> 
> I'm both Linux and Windows user.
> There is no difference in xmaxima behavior
> on Linux and Windows.
> 
> > Believe me, the described behaviour (what you see is NOT what you get) of Windows 
> > Xmaxima costs me a lot of nerves when teaching Maxima to young students. For them it 
> > would be a great benefit, if they can change (and correct) previously entered lines. 
> 
> 
> Now let me explain what is going on here.
> Xmaxima is essentially quite simple program.
> Interacting with Maxima it acts precisely like any
> console program - as soon as you hit [Enter] the line is
> passed to maxima to maxima and can't be retrieved back
> for editing.  Xmaxima has no multiline editing facility
> and AFAIK adding such facility is serious Xmaxima rewrite.
> On the other hand you can always get previous input lines
> for editing by pressing Alt-P.
> 
> Really bad thing about xmaxima is that, unlike honest
> console programs, it pretends that you are able to
> edit previous lines.  It let you erase "2+" while
> in fact this "2+" is already passed to maxima and
> is already out of xmaxima reach.
> This is very confusing and is the only reason I don't
> use xmaxima much.
> 
> With best regards,
> 
> Vadim
> 
> -- 
>       Vadim V. Zhytnikov
> 
>        <vvzhy at mail.ru>
>       <vvzhy at netorn.ru>
> 
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima