Re: Semantic Bug

> In addition to the semantic bug, I think the assumption that the base 
> URI doesn't contain dot-segments in its path should be dropped. If a 
> URI has an absolute path beginning with a "//" and doesn't have an 
> authority, then the absolute path must be written as /.//...

No, the algorithm does not have to account for every possible bogus
reference and maintain that bogosity.  It only has to be consistent
in handling the bogus parts.  URIs that do not have authority components
are not going to have any paths that begin with "//", period.  There
is no reason for the algorithm to jump hoops for nonexistent schemes.

....Roy

Received on Saturday, 14 June 2003 22:24:25 UTC