Histórico de commits

Autor SHA1 Mensagem Data
  sergei 3bb9bfd2b8 * XPath, fixed parent axis of attribute nodes: it must consist of the owner element of an attribute. 15 anos atrás
  sergei 1ed130e2e1 * Fixed XPath functions name() and local-name(), which should behave different from DOM properties of the same names. name() is empty for text, comment and document nodes. local-name() is the same as name() for non-prefixed attributes and processing instructions. 15 anos atrás
  sergei d44c6876cd xpath.pp: 16 anos atrás
  sergei a283bc4f46 xpath.pp: 16 anos atrás
  sergei 7e731c78b6 xpath.pp: cleaned up and simplified TXPathScanner.GetToken() 16 anos atrás
  sergei 3f5ce0d228 xpath.pp: Fixed runtime range and overflow checks, at least those which could be detected with existing test suite. 16 anos atrás
  sergei 2a924d0335 * For some reason, any assignment of NaN cannot be compiled with overflow checking, issue #14748. 16 anos atrás
  Jonas Maebe 2db72437e8 * fixed range check errors 16 anos atrás
  sergei f748a01baf * Once the #14143 is fixed, I may (and actually must) remove the related workarounds. 16 anos atrás
  sergei a9d9841eee * XPath: number-to-string conversion is now compliant to the specs (no scientific notation, decimal separator is a hardcoded period, correct output values for INF/NAN) + tests. 16 anos atrás
  Jonas Maebe 1f6ec379de * moved field definitions before method/property definitions (see mantis 16 anos atrás
  sergei 106a605e05 xpath.pp: 16 anos atrás
  sergei a45049155e XPath parser improvements: 16 anos atrás
  sergei 538f82091a XPath improvements: 16 anos atrás
  sergei 26767125f0 * Refactored TXPathLocationPathNode.Evaluate(), split that awful 3-level nested procedure into 16 anos atrás
  sergei e66e35ac2c XPath: reducing memory load: 16 anos atrás
  sergei 448b621ff4 xpath.pp: A slightly more efficient implementation of TXPathCompareNode.Evaluate(). 16 anos atrás
  sergei 7a478e64c2 xpath.pp: Honor axis direction when filtering step result with predicates. For reverse axes, ContextPosition is now relative to the last node of the set. The third argument of TXPathExprNode.EvalPredicate() is redundant and has been removed. 16 anos atrás
  sergei 4cabfad02a xpath.pp: Fixed lexical analysis in ParseStep(), now conformant with paragraph 3.7 of the specs: 16 anos atrás
  sergei f3e64cf8ce xpath.pp: replaced TXPathScanner.SaveState/RestoreState by PeekToken(). 16 anos atrás
  sergei d03e569ae9 Further XPath improvements: 16 anos atrás
  sergei d839aada5b xpath refactoring: 16 anos atrás
  sergei 9fe4f59c5a Three XPath scanner fixes: 16 anos atrás
  sergei 8c898e963a + Implements XPath function id() + test. Running the test is another story, however, because it requires parsing FilterExpr+'/'+RelativeLocationPath, which is currently not implemented. 16 anos atrás
  sergei e17ac308e0 Implementation of XPath function lang() + tests. 16 anos atrás
  sergei 841625e3dd Refactoring, no functional changes 16 anos atrás
  sergei b02aededf8 More progress with XPath: 16 anos atrás
  michael f641281a7e * Patch from Sergei Gorelkin: 16 anos atrás
  michael 8cf5d9abf2 * Patch from Sergei Gorelkin 16 anos atrás
  michael 478aefebd8 * Patch from Sergei Gorelkin: 16 anos atrás