newline problem to be fixed for 5.9.2



>>>>> "Robert" == Robert Dodier  writes:

    Robert> i can tinker with throwing in (fresh-line) here or there, but i don't
    Robert> have any deep understanding of how this is supposed to work.
    Robert> however i am pretty sure that stuff like

    Robert> (%i20) grind(foo+bar);
    Robert> foo+bar$(%o20)                               done

    Robert> is wrong.

    Robert> if someone knows how to fix this, please, let's hear about it.

Perhaps putting a (format  "~&") before printing the prompt
will work.  The ~& is supposed to send a newline if we're not at the
beginning of a line.  I don't know how well this actually works.  The
streams used by maxima are kind of confusing to me.

Ray