ChangeLog 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. 2002-06-29 Piers Haken <[email protected]>
  2. * Expression.cs:
  3. - remove dead code
  4. - NodeTest uses XPathResultType instead of internal NodeTestTypes enum
  5. - remove NodeTestTypes enum
  6. - remove NodeTestTypeAny (functionality provided by base now)
  7. - fix ExprStep to handle wildcard QNames
  8. * Parser.jay:
  9. - moved to Mono.Xml.XPath namespace
  10. - use XPathResultType
  11. - handle wildcard QNames
  12. * Tokenizer.cs: moved to Mono.Xml.XPath namespace
  13. * XPathNavigator.cs: implement
  14. - IsDescendant
  15. - SelectAncestors
  16. - SelectDescendants
  17. - SelectChildren
  18. * XPathResultType.cs: fix enum values
  19. 2002-06-24 Jason Diamond <[email protected]>
  20. * XPathScanner.cs: Removed.
  21. 2002-06-24 Dick Porter <[email protected]>
  22. * XmlCaseOrder.cs: Fix namespace
  23. 2002-06-23 Piers Haken <[email protected]>
  24. * DefaultContext.cs: implemented XPathFUnctionId
  25. * Iterator.cs: new ArrayListIterator for id() support
  26. 2002-06-23 Piers Haken <[email protected]>
  27. * XPathNavigator.cs: implement:
  28. - Compile
  29. - Evaluate
  30. - Clone
  31. - Select
  32. - ToString
  33. - some forwarding methods
  34. * XPathNodeIterator: implement caching Count
  35. * Tokenizer.cs: new XPath tokenizer
  36. * Parser.jay: new XPath grammar
  37. * Parser.cs: new precompiled XPath grammar
  38. * Expression.cs: new XPath expression objects
  39. * Iterator.cs: new XPath result/context objects
  40. * DefaultContext.cs: new XPath function binding context
  41. 2002-05-08 Tim Coleman <[email protected]>
  42. * XPathDocument.cs:
  43. * XPathException.cs: New stub files added.
  44. 2002-04-12 Duncan Mak <[email protected]>
  45. * XmlCaseOrder.cs: Moved to here from System.Xml.
  46. 2002-03-26 Jason Diamond <[email protected]>
  47. * XPathScanner.cs: Now handles name tests with wildacards. Abbreviated
  48. steps. Both absolution and relative abbreviated location paths.
  49. 2002-03-25 Jason Diamond <[email protected]>
  50. * XPathScanner.cs: Added new file. This class is supposed to be internal
  51. but that would make it impossible to test.
  52. 2002-03-08 Duncan Mak <[email protected]>
  53. * XPathNamespaceScope.cs:
  54. * XPathNodeType.cs:
  55. * XPathResultType.cs:
  56. * XmlDataType.cs:
  57. * XmlSortOrder.cs: Used EnumCheck and realigned elements to be compatible with MS
  58. implementation. XPathResultType is interesting as EnumCheck does
  59. not show the Navigator element, but shows the String element twice.
  60. 2002-03-08 Jason Diamond <[email protected]>
  61. * XmlDataType.cs, XmlSortOrder.cs, XPathNodeType.cs: Added files.
  62. 2002-03-06 Jason Diamond <[email protected]>
  63. * ChangeLog: Added to this directory.
  64. * XPathExpression.cs, XPathNamespaceScope.cs, XPathNodeIterator.cs,
  65. XPathResultType.cs: New files.
  66. * XPathNavigator.cs: Stubbed out all properties and methods.