On Wed, Oct 24, 2012 at 8:41 AM, Manger, James H <James.H.Manger@xxxxxxxxxxxxxxxx> wrote: > That is good to hear. There is no hint about this in the current text/outline. There is an "invalid" flag in the current text -- but that is for strings that are so broken no error handling can resurrect a URL. There is no mention of a separate "conforming" flag, even if the rules for when to set it are yet to be fixed (though it should have been easy to say conforming=conforming-as-per-rfc3987/3987 if that was the intention). Thanks for pointing that out. I renamed it to "fatal error flag" and added an issue about the ability to halt on the first (non-fatal) error. Ian is right that it's not defined yet because conformance is not defined. And yes, as you say I've yet to figure out if branches in the parser section is easy enough to do. If it is I think it's worthwhile because it makes implementing a conformance checker (or strict parser) much more straightforward. -- http://annevankesteren.nl/