From: John B. <joh...@ne...> - 2001-02-08 15:51:59
|
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 |