LATEX-L Archives

Mailing list for the LaTeX3 project

LATEX-L@LISTSERV.UNI-HEIDELBERG.DE

Options: Use Forum View

Use Proportional Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Frank Mittelbach <[log in to unmask]>
Reply To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Date:
Fri, 28 Sep 2007 21:13:26 +0200
Content-Type:
text/plain
Parts/Attachments:
text/plain (30 lines)
Hi Andreas,

 > There is a name clash between l3io and l3messages. l3io  defines
 > a \iow_newline: (with colon), whereas l3messages requires a
 > \iow_newline (without colon).
 > 
 > I am not sure if it should be a function or a variable.

i think of it as a function though those things are a bit "matter of
opinion". Basically variables (other than tlps) cannot be used in the input
stream by themselves. tlps are different as they acknowlegde the fact that TeX
operates on token streams and tlps are simply containers for parts of the
stream

but it is interesting to look at the history (opinions change over time)
... at one stage it was \c_iow_newline .. then .. \iow_newline: ... then ...


 > * Since \err_newline: is a function, \iow_newline: should be
 >   a function, too.

i think it should be \iow_newline: and the documentation and code updated

cheers
frank

advance warning: I plan to clean up the names used for certain functions in
l3iow as they are not really fully consistent (probably in 4 weeks) --- will
send out proposal for changes then for those who are interested.

ATOM RSS1 RSS2