From: Graham B. <gb...@po...> - 2001-02-08 17:13:06
|
I went a re-read the RFC too, and scratched my head. Personally I think it must be an oversight in the RFC. Graham. On Thu, Feb 08, 2001 at 03:49:20PM +0000, John Berthels wrote: > > Hi folks. > > Sorry for trouble with the clearly-not-quite-production schema code. > > On Thu, 8 Feb 2001, Clif Harden wrote: > > > What I find strange is why the schema code could parse the record > > before the patches and not afterwords. I/we did not change anything > > in the parse code. > > > > I also think that the ' in I'M should be escaped with a > > \ if it is going to be used this way. > > Well, you (and I :-) would like to think so. I may be way off, but I don't > see the standard as being clear. > > from RFC2252: > > "Terms which begin with the characters "X-" are reserved for private > experiments, and MUST be followed by a <qdstrings>." > > and: > > "utf8 = <any sequence of octets formed from the UTF-8 [9] > transformation of a character from ISO10646 [10]> > > dstring = 1*utf8 > > qdstring = whsp "'" dstring "'" whsp > > qdstringlist = [ qdstring *( qdstring ) ] > > qdstrings = qdstring / ( whsp "(" qdstringlist ")" whsp )" > > > So...why can't qdstrings contain unquoted ' and ) chars? > > What have I missed? > > > jb > > > > > |