| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212 |
- 2003-04-28 Piers Haken <[email protected]>
- * Parser.jay, Tokenizer.cs: more compliant lexical parsing of ambiguous tokens
- 2003-03-07 Piers Haken <[email protected]>
- * Tokenizer.cs: allow '.'s in NCNames
- 2003-03-07 Piers Haken <[email protected]>
- * Exression.cs:
- * DefaultContext.cs:
- fixed function argument resolution
- 2003-02-09 Piers Haken <[email protected]>
- * XPathNavigator.cs:
- * Iterator.cs:
- * Expression.cs: fix namespace handling
- 2003-01-04 Piers Haken <[email protected]>
- * Parser.*: Remove extraneous "using" that was stopping the build. Permanently thisi time ;-)
- 2003-02-02 Piers Haken <[email protected]>
- * Parser.jay: add token names
- * Tokenizer.cs: fix NCName tokenization
- 2003-01-02 Atsushi Enomoto <[email protected]>
- * Tokenizer.cs : Fixed ParseIdentifier to allow digits.
- (It should be a temporary fix.)
- 2002-09-22 Nick Drochak <[email protected]>
- * Parser.cs: Remove extraneous "using" that was stopping the build.
- 2002-09-21 Piers Haken <[email protected]>
- * XPathException: implementation
- * Expression.cs:
- * Iterator.cs:
- * Parser.jay:
- * Tokenizer.jay:
- * XPathNavigator.jay:
- use XPathException.
- 2002-09-13 Gonzalo Paniagua Javier <[email protected]>
- * Parser.cs: commented out non-existent namespace (it compiles fine
- with mcs because of a bug that is already on bugzilla).
- 2002-09-12 Piers Haken <[email protected]>
- * Tokenizer.cs: fix parsing numbers that start with '.'
- * DefaultContext.cs: use MS-compatible formatting of doubles
- 2002-09-12 Piers Haken <[email protected]>
- * Iterator.cs: added NullIterator to handle unspecified contexts
- * XPathNavigator.cs: use NullIterator insted of SelfIterator when context is unspecified.
- * XPathNodeIterator.cs: change default _count to -1 to prevent recalculations for NullIterators
- 2002-09-12 Piers Haken <[email protected]>
- * Expression.cs, Parser.jay: allow ExprSLASH to take a generic expression as its left argument.
- * Iterator.cs: fix SlashIterator.Clone() when _iterRight is null.
- * DefaultContext.cs: fix id() return type.
- 2002-09-03 Gonzalo Paniagua Javier <[email protected]>
- * DefaultContext.cs: fixed bug #28840.
- * Expression.cs: added FIXME.
- 2002-08-17 Jason Diamond <[email protected]>
- * XPathNavigator.cs: Fixed matching on patterns that look like
- absolute XPath expressions.
- 2002-08-17 Jason Diamond <[email protected]>
- * XPathNavigator.cs: Added naive (but working) implementation of
- Matches.
- 2002-07-31 Piers Haken <[email protected]>
- * XPathDocument.cs: simple, XmlDocument-based implementation
- 2002-07-25 Piers Haken <[email protected]>
- * DefaultContext.cs: implement XPathFunctionName 'name()' function.
- 2002-07-17 Piers Haken <[email protected]>
-
- * DefaultContext.cs: implement 'string-length()', 'normalize-space()'
- * Parser.jay: remove redundant production
- * Expression.cs: add switches for debugging under VS.NET
- 2002-07-17 Piers Haken <[email protected]>
- * Expression.cs: implement nodeset/nodeset comparisons (non-optimal)
- 2002-07-15 Piers Haken <[email protected]>
- * Iterator.cs:
- - rename UnionIterator to MergedIterator,
- - create new UnionIterator to implment uniqueness for '|' operator
- - fix position bug in ArrayListIterator.Clone()
- * Expression.cs: use new UnionIterator constructor syntax
- 2002-07-12 Piers Haken <[email protected]>
- * Iterator.cs: PredicateIterator: handle numeric predicates
- * Parser.jay: add some debugging support: yyparseDebug
- * Tokenizer.cs: cleanup, include '-' chars in identifier tokens
- 2002-06-29 Piers Haken <[email protected]>
- * Expression.cs:
- - remove dead code
- - NodeTest uses XPathResultType instead of internal NodeTestTypes enum
- - remove NodeTestTypes enum
- - remove NodeTestTypeAny (functionality provided by base now)
- - fix ExprStep to handle wildcard QNames
- * Parser.jay:
- - moved to Mono.Xml.XPath namespace
- - use XPathResultType
- - handle wildcard QNames
-
- * Tokenizer.cs: moved to Mono.Xml.XPath namespace
-
- * XPathNavigator.cs: implement
- - IsDescendant
- - SelectAncestors
- - SelectDescendants
- - SelectChildren
-
- * XPathResultType.cs: fix enum values
-
- 2002-06-24 Jason Diamond <[email protected]>
- * XPathScanner.cs: Removed.
- 2002-06-24 Dick Porter <[email protected]>
- * XmlCaseOrder.cs: Fix namespace
- 2002-06-23 Piers Haken <[email protected]>
- * DefaultContext.cs: implemented XPathFUnctionId
- * Iterator.cs: new ArrayListIterator for id() support
- 2002-06-23 Piers Haken <[email protected]>
- * XPathNavigator.cs: implement:
- - Compile
- - Evaluate
- - Clone
- - Select
- - ToString
- - some forwarding methods
- * XPathNodeIterator: implement caching Count
- * Tokenizer.cs: new XPath tokenizer
- * Parser.jay: new XPath grammar
- * Parser.cs: new precompiled XPath grammar
- * Expression.cs: new XPath expression objects
- * Iterator.cs: new XPath result/context objects
- * DefaultContext.cs: new XPath function binding context
- 2002-05-08 Tim Coleman <[email protected]>
- * XPathDocument.cs:
- * XPathException.cs: New stub files added.
- 2002-04-12 Duncan Mak <[email protected]>
- * XmlCaseOrder.cs: Moved to here from System.Xml.
- 2002-03-26 Jason Diamond <[email protected]>
- * XPathScanner.cs: Now handles name tests with wildacards. Abbreviated
- steps. Both absolution and relative abbreviated location paths.
- 2002-03-25 Jason Diamond <[email protected]>
- * XPathScanner.cs: Added new file. This class is supposed to be internal
- but that would make it impossible to test.
- 2002-03-08 Duncan Mak <[email protected]>
- * XPathNamespaceScope.cs:
- * XPathNodeType.cs:
- * XPathResultType.cs:
- * XmlDataType.cs:
- * XmlSortOrder.cs: Used EnumCheck and realigned elements to be compatible with MS
- implementation. XPathResultType is interesting as EnumCheck does
- not show the Navigator element, but shows the String element twice.
- 2002-03-08 Jason Diamond <[email protected]>
- * XmlDataType.cs, XmlSortOrder.cs, XPathNodeType.cs: Added files.
- 2002-03-06 Jason Diamond <[email protected]>
- * ChangeLog: Added to this directory.
- * XPathExpression.cs, XPathNamespaceScope.cs, XPathNodeIterator.cs,
- XPathResultType.cs: New files.
- * XPathNavigator.cs: Stubbed out all properties and methods.
|