MindTouch/DReAM — pull request #46 by danice (2011-12-28 09:54:43+00:00)
Title: Xpath default namespaces

XPath as implemented in .net and mono has a problem when the xml document uses default namespaces.
The only solution is to use a prefix. This problem and proposed solution is documented here:
http://stackoverflow.com/questions/585812/using-xpath-with-default-namespace-in-c-sharp
I propose that XDoc automatically use that solution in documents with default namespace.
I'm also extending the XObject project (https://github.com/danice/XObject) so it can use namespaces and this modification to XDoc would make the XObject code clearer.