guile-devel
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]