> > It's not, rather it's scheme based. > > See http://www.apps.ietf.org/rfc/rfc3986.html#sec-6.2.2.1 and > http://www.apps.ietf.org/rfc/rfc3986.html#sec-6.2.3 . > > See http://www.apps.ietf.org/rfc/rfc1738.html#sec-3.10 , the > specification for the file scheme. It doesn't make the exception that > the path is case-insensitive. > Agreed,
I got that wrong. I made the common mistake of reading something and thinking that it meant what I wanted it to mean, not what it actually said. As far I can see this means that when executing on a windows system any code must resolve a file URI before doing any kinds of comparison, and then that comparison should be case insensitive. I do not know if it is a design goal of the DAE to keep all the code system agnostic. I will raise a bug on the the daeURU::MakeRelative function to request that it does case insensitive comparisons on resolved file URIs when running on Windows, and see what happens. In the mean time I will provide replacement functionality in the plugin that avoids calling MakeRelative on windows platforms. Roger _______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
