[Mono-list] Re: XmlNamespaceManager.LookupPrefix

ginga(A.E.) ginga@kit.hi-ho.ne.jp
Sat, 18 Jan 2003 02:58:41 +0900

Nick, James, thank you.

> System.Xml is part of the ECMA standard, yes? In this case shouldn't a
> documentation discrepancy indicate Microsoft needing to fix things, as
> otherwise they'd be breaking the "standard"? :)

I looked into ECMA spec and pnetlib (of DotGNU) source,
and found that both of them are based on MS's documentation.

I instinctually want to agree with James. But I also think different.
We should carefully consider which is totally good.
I think, for this time, it is ECMA specification that is worthless.

Intel's OCL 0.5 source points out the same problem. It comments out
the code which returns String.Empty, and is written to return null.

The only thing I worry is about compatibility of DotGNU. As far as
I saw, pnetlib's XmlTextWriter.LookupPrefix method is inconsistent
with MS documentation. I assume their attitude is not clear with
respect to ECMA specifications. I'll talk to them about this problem.


-- Atsushi Eno