(Honestly, I was going to post this anyway.)
Here are some questions after reading the section on richtext in the
new draft.
- Has anyone implemented or attempted to implement text/richtext
beyond the trivial implementation of Appendix D? The draft doesn't
seem to be changed much, nor have I seen much discussion of richtext
on the mailing list, which makes me suspect that everybody is
secretly planning to ignore this particular part of the standard...
- There seem to be two different ways to force a line break: enclosing
text in <paragraph> </paragraph> tags or inserting <nl>.
- Has anyone consulted an SGML expert about this? I seem to recall
that SGML prefers to use tags with *semantic* meaning (e.g.,
<emphasis>) rather than *lay-out* meaning such as <Bold>).
- The <ISO-10646> tag worries me. I seem to recall that 10646 may
come in 2-byte and 4-byte flavors. How am I supposed to find the
corresponding end tag?!?!?! Or us some encoding scheme implied?
(Also, shouldn't there be a charset=... parameter that sets the
initial character set, instead of fixing this to be ASCII?)
--Guido van Rossum, CWI, Amsterdam <guido(_at_)cwi(_dot_)nl>
"It happens sometimes -- people just explode. Natural causes."