2004-05-20 Atsushi Enomoto <atsushi@ximian.com>
authorAtsushi Eno <atsushieno@gmail.com>
Thu, 20 May 2004 08:41:12 +0000 (08:41 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Thu, 20 May 2004 08:41:12 +0000 (08:41 -0000)
commitff370646d6da58cf925a7e5093e3a161e3eeced4
tree90bdc2a5d4757fb87f0c16d73f2ee20b57ddd222
parent23e602b3cc05234178147d79b174c2133fa66ca7
2004-05-20  Atsushi Enomoto  <atsushi@ximian.com>

* Compiler.cs :
  - CompilePattern() now throws XsltCompileException for invalid
    pattern, and add error location support.
  - In Compiler.TryGetFunction(), compare namespace URI, not prefix.
    Now it returns MSXslNodeSet instance (for msxsl:node-set).
* Debug.cs : don't throw System.Exception.
* XslFunctions.cs : Added MSXslNodeSet class.
* XslTemplate.cs : reflected CompilePattern() change.
* XslTransformProcessor.cs : don't throw System.Exception.
* XsltCompiledContext.cs : don't throw System.Exception.

svn path=/trunk/mcs/; revision=27724
mcs/class/System.XML/Mono.Xml.Xsl/ChangeLog
mcs/class/System.XML/Mono.Xml.Xsl/Compiler.cs
mcs/class/System.XML/Mono.Xml.Xsl/Debug.cs
mcs/class/System.XML/Mono.Xml.Xsl/XslFunctions.cs
mcs/class/System.XML/Mono.Xml.Xsl/XslTemplate.cs
mcs/class/System.XML/Mono.Xml.Xsl/XslTransformProcessor.cs
mcs/class/System.XML/Mono.Xml.Xsl/XsltCompiledContext.cs