2017-01-02 15:29 GMT+01:00 Matching Socks <phill.w...@gmail.com>: > Whereas RFC3986 presents a bunch of options, the W3C has chosen one for > use with XML: > > "Namespaces in XML 1.0 (Third Edition)", section 2.3 > https://www.w3.org/TR/REC-xml-names/#NSNameComparison > > 2.3 Comparing URI References > > URI references identifying namespaces are compared when determining > whether a name belongs to a given namespace, and whether two names belong > to the same namespace. [Definition: The two URIs are treated as strings, > and they are identical if and only if the strings are identical, that is, > if they are the same sequence of characters. The comparison is > case-sensitive, and no %-escaping is done or undone. > > It continues from there, with emphatic reinforcement of the point. > > OK! >
That's about as specific of a scope as one can hope for :) It seems, that we got namespace comparison right by chance, on the first try, as they specify exactly our approach (dumb string comparison). If I read that right, the only thing left to do, is to verify that our underlying xml parser handles normalization correctly, as per https://www.w3.org/TR/REC-xml/#AVNormalize -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.