2004-03-13 Atsushi Enomoto <atsushi@ximian.com>
[mono.git] / mcs / class / System.XML / Mono.Xml.Xsl / ChangeLog
index 59ba1cfdf1dda2393f152610a4cb39904a95f530..dc92dbca1cb73057a7e78d69018f64cbdc1f5fc3 100644 (file)
@@ -1,3 +1,34 @@
+2004-03-13 Atsushi Enomoto <atsushi@ximian.com>
+
+       * Compiler.cs,
+         XslStylesheet.cs : Reject xsl element other than stylesheet and
+         transform. Check mandatory version attribute (only for existence).
+
+2004-03-07 Atsushi Enomoto <atsushi@ximian.com>
+
+       * MSXslScriptManager.cs : if extension namespace was not found in
+         the script, just return null. Patch by Joshua Tauberer.
+
+2004-03-01 Atsushi Enomoto <atsushi@ximian.com>
+
+       * XslLiteralElement.cs : quick fix for ArgumentNullException which
+         was because of the combination of non-namespaced instances and
+         exclude-result-prefixes.
+
+2004-02-17 Atsushi Enomoto <atsushi@ximian.com>
+
+       * XsltCompiledContext.cs : Extracted XslFunctions and changed namespace
+         from Mono.Xml.Xsl.Functions to Mono.Xml.Xsl.
+       * XslFunctions.cs : hereby Added.
+       * Compiler.cs : Removed deleted usingdecl.
+
+2004-02-16 Atsushi Enomoto <atsushi@ximian.com>
+
+       * XslTransformProcessor.cs : Bugfix. Stored keys should be cleared.
+       * XslKey.cs : Added ExprKeyContainer expression type, which is 
+         designed to be matched at any level.
+       * Compiler.cs : support for ExprKeyContainer.
+
 2004-02-16 Atsushi Enomoto <atsushi@ximian.com>
 
        * XslKey.cs : Now it collects key and matching nodes at the first