W3C home > Mailing lists > Public > www-smil@w3.org > January to March 2006

SMIL21: Id-value incorrect

From: Bjoern Hoehrmann <derhoermi@gmx.net>
Date: Sat, 07 Jan 2006 22:11:00 +0100
To: www-smil@w3.org
Message-ID: <d4b0s15ht19d5u7d2v4sitvg49bed9hjel@hive.bjoern.hoehrmann.de>

Dear Synchronized Multimedia Working Group,

  http://www.w3.org/TR/2005/REC-SMIL2-20051213/ has

  Id-value                   ::= Id-ref-value
  Id-ref-value               ::= IDREF | Escaped-Id-ref-value
  Escaped-Id-ref-value       ::= Escape-Char NMTOKEN
  Escape-Char                ::= "\"

This seems wrong, the \ should be escaped and per this grammar, only a
leading '.' or other character can be escaped, while the intent seems to
be that any character can be escaped. The idea is that without escaping
or after removing the escapes the result is a Nmtoken which is NameChar+
so it seems this should be

  Id-value                   ::= (NameChar | EscapedNameChar)+
  EscapedNameChar            ::= '\\' NameChar

or something along these lines.

regards,
-- 
Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de
Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de
68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/ 
Received on Saturday, 7 January 2006 21:10:27 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 October 2009 08:37:37 GMT