[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Patch for ice-9/format.scm (~&)
From: |
Matthias Koeppe |
Subject: |
Re: Patch for ice-9/format.scm (~&) |
Date: |
15 Jun 2001 10:14:40 +0200 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) Emacs/20.6 |
Marius Vollmer <address@hidden> writes:
> Yes, agreed. Should we keep columns within one call to format? The
> column is needed for ~& and for ~T, tabulate. CL encourages format to
> deduce the column count, just as our format does now, so I think we
> should keep doing that, but maybe only when the ports doesn't do it
> for us.
I think FORMAT should keep columns within one call. Maybe the column
count should be initialized to #f if `port-column' returns that; this
could be made to mean "output a new line" to ~& but "0" to all other
functions.
> However, format:out-str fails when outputting a string that
> contains newlines.
That should be fixed.
> > For thread-safeness we would need to get rid of the global format
> > variables and replace them with fluids or one structure passed between
> > all the internal procedures.
>
> I'd prefer a common structure.
Me too.
--
Matthias Köppe -- http://www.math.uni-magdeburg.de/~mkoeppe