W3C home > Mailing lists > Public > w3c-sgml-wg@w3.org > June 1997

Re: Parameter entities vs. GI name groups

From: Tim Bray <tbray@textuality.com>
Date: Fri, 20 Jun 1997 08:09:32 -0700
Message-Id: <3.0.32.19970620080828.00a6da30@pop.intergate.bc.ca>
To: w3c-sgml-wg@w3.org
At 10:23 AM 20/06/97 -0500, David G. Durand wrote:
>Let's relax compatibility with SGML and make PEs into straight text macros
>rather than eliminating them. I think that this would be a win for users as
>well, since the harders thing about learning PEs is that the string
>substitution model is _not_ correct.

Exact-a-mundo.  There is nothing wrong in principle with having
a macro-processor facility in markup declarations, and I certainly
agree 100% with the people who lament the loss of PEs on these
grounds.  It's just that doing it in a way that's compatible with 
8879's replacement rules is messy and complicated and hard to 
understand.

Having said that, I can't at this point support simply dropping 
SGML compatibility on this issue (although it *would* solve the
problem).

WG8-folk on the list; are we the only ones who would like a
radical simplification of the PE replacement rules, or is this
another pending-for-the-subset item?  How about another SGML
Declaration option that says PEs are just string-substituted
without regard for where they may be? -Tim
Received on Friday, 20 June 1997 11:11:29 EDT

This archive was generated by hypermail pre-2.1.9 : Wednesday, 24 September 2003 10:04:43 EDT