- From: Éric Bischoff <e.bischoff@noos.fr>
- Date: Sun, 23 Feb 2003 04:40:05 +0100
- To: Paul Grosso <pgrosso@arbortext.com>
- Cc: xsl-editors@w3.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Le Saturday 22 February 2003 23:46, Paul Grosso a écrit:
> >Okay with that, but it contradicts the spec then (perharps it's just a bug
> > in the spec) :
> >
> >At
> > http://www.w3.org/TR/xsl/slice7.html#src
> >one can read :
> >==================================================
> > 7.28.7 "src"
> >
> > XSL Definition:
> >
> > Value:
> > <uri-specification> | inherit
> >==================================================
> >
> >Please note that it does not accept a <string>, but an <uri-specification>
>
> Per http://www.w3.org/TR/xsl/slice5.html#section-N8794-Property-Datatypes
> a <uri-specification> is "A sequence of characters that is "url(",
> followed..." and <string> is "a sequence of characters". Therefore, the
> spec is saying that <uri-specification> is a subset of the <string>
> datatype.
Well, a lot of other things are described directly or indirectly as "sequences
of characters", including numbers (see the grammar productions). I don't
think that '4.3' with quotes would be a valid <number> though.
Therefore, if <uri-specification> _is_ a subset of <string> as you say it,
then in my honest opinion it should be explicitely said in the specification.
> I agree that the spec could be clearer in the area of property datatypes,
> but I hope my explanation clarifies how our response to your comment
> doesn't contradict the spec.
Yes, it clarifies a lot, thank you.
PS It would have been much easier for most implementors to make url( ) a
regular function that produces a <uri-specification>, and you're done. I am
still puzzled by the unnecessary complexities of the spec.
- --
According to a recent survey, 82% of the citizens of the
European Union are against American planned invasion of Irak.
(EOS Gallup Europe, 15,080 people aged 15+, 21st to 27th January 2003)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE+WEKVfYJTRPWp6rkRAs3EAJwOEd0ZtHwz4isTWSfudXS6WgfFJACfSpOI
fWJwLrR7A2T38qFImmPGUXk=
=u+kf
-----END PGP SIGNATURE-----
Received on Saturday, 22 February 2003 22:38:30 UTC