fresh-line (was: Re: [Maxima] Some main loop fixes)



James Amundson  writes:

[about tty-io.lisp]
> I think I am finally ready to agree to this change.

But you don't use this without the top-io patch, do you?

http://www.math.utexas.edu/pipermail/maxima/2005/009681.html

Also, the GCL newlines problem is still there.  Shall we ignore it or
adorn Viktor's changes with #+gcl or something?

> Presumably you have the code integrated into maxima.system, etc. If so,
> go ahead and commit to cvs. If not, I can commit my copy. I put tty-io
> in the prerequisites module. Where did you put it?

I have it in share and it is loaded from share/maxima-init.lisp, via

#+(or cmu sbcl) (unless (boundp 'cl-user::*tty-io*) ($load "tty-io"))

I regard this merely as a kind of CMUCL/SBCL specific tweaking and as
maxima-init.lisp already contained some GCL specific settings this
seemed the right place.  Besides, people might prefer the CMUCL
blank-line look and feel, and I'd rather not force on them something.

Wolfgang