2003-12-18 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
[mono.git] / mcs / class / System.XML / Mono.Xml.XPath / ChangeLog
1 2003-12-18  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
2
3         * DTMXPathDocumentBuilder.cs : Removed supportsID argument and always
4           assumes to support IDs when specified XmlValidatingReader.
5           Quick fix for NullReferenceException when type was null.
6
7 2003-11-19  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
8
9         * KeyPattern.cs : Matches() should iterate candidate keys to the end.
10
11 2003-11-19  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
12
13         * IdPattern.cs,
14           KeyPattern.cs : Implemented Matches(), overrode DefaultPriority,
15           modified inheritance.
16         * Pattern.cs : Added id and key pattern support.
17
18 2003-11-02  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
19
20         * DTMXPathNavigator.cs : Fixed MoveToNamespace() that might result in
21           infinite loop.
22
23 2003-10-04  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
24
25         * DTMXPathDocumentBuilder.cs : Bugfix for whitespace handling.
26
27 2003-10-01  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
28
29         * Added DTMXPathNode.cs.
30         * Fundamental changes in whole DTM stuff. Node information is now array
31           of "node struct" instead of individual arrays.
32
33 2003-09-21 Ben Maurer  <bmaurer@users.sourceforge.net>
34
35         * Pattern.cs: save the parser (will reduce memory allocation when
36         Jackson's jay patch is committed).
37
38 2003-09-20 Ben Maurer  <bmaurer@users.sourceforge.net>
39
40         * Pattern.cs: Typo, when i got //a i was giving off /
41         * LocationPathPattern.cs: Append to the tail, not head.
42
43 2003-09-14  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
44
45         * DTMXPathNavigator.cs,
46           DTMXPathDocument.cs,
47           DTMXPathDocumentBuilder.cs : Added IXmlLineInfo support. Removed
48           node's extraneous schemaType. Some code reformatting.
49
50 2003-09-13 Ben Maurer  <bmaurer@users.sourceforge.net>
51
52         * Pattern.cs: Support static context.
53
54 2003-08-25 Ben Maurer  <bmaurer@users.sourceforge.net>
55
56         * DTMXPathNavigator.cs: Allocate valueBuilder on first use.
57
58 2003-08-14  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
59
60         * DTMXPathDocument.cs,
61           DTMXPathDocumentBuilder.cs,
62           DTMXPathNavigator.cs :
63           - Implemented ID support using XmlValidatingReader.
64           - Prefix should be String.Empty even if XmlReader.Prefix is null.
65
66 2003-07-23  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
67
68         * DTMXPathDocumentBuilder.cs :
69           Fixed Read() that sets nodes' parent incorrectly.
70
71 2003-07-17  Peter Williams  <peter@newton.cx>
72
73         * DTMXPathDocumentBuilder.cs: csc.exe is more stringent about namespaces
74         than mcs. We need to disambiguate System.Math from Mono.Math here.
75
76 2003-06-30  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
77
78         * Initial checkin.
79         * Added ChangeLog, DTMXPathDocument.cs, DTMXPathDocumentBuilder.cs
80           and DTMXPathNavigator.cs.
81