Parser.XML.Tree namespaces wrong
Imported from http://bugzilla.roxen.com/bugzilla/show_bug.cgi?id=3788
Reported by Martin Nilsson, IDA nilsson@pike.ida.liu.se
Given that I understand the API correctly I think
> object x=Parser.XML.Tree.parse_input("<foo:x xmlns:foo='uri://bar/'/>")[0];
> x->get_tag_name();
(1) Result: "x"
> x->get_short_name();
(2) Result: "x"
> x->get_full_name();
(3) Result: "foo:x"
should return
"x", "foo:x" and "uri://bar/x".