X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FSystem.XML%2FMono.Xml.Xsl%2FChangeLog;h=2c381e63034f89af306d5fd6db8cc7b9c73a81a4;hb=75e131ed39fffe6639e307809e768cdef2b0a643;hp=b37e515e58d719ca21c0a02e581b396c90b518fa;hpb=906d9af6c5e6c31978c2f77256e6304ef8eebef0;p=mono.git diff --git a/mcs/class/System.XML/Mono.Xml.Xsl/ChangeLog b/mcs/class/System.XML/Mono.Xml.Xsl/ChangeLog index b37e515e58d..2c381e63034 100644 --- a/mcs/class/System.XML/Mono.Xml.Xsl/ChangeLog +++ b/mcs/class/System.XML/Mono.Xml.Xsl/ChangeLog @@ -1,3 +1,96 @@ +2004-06-14 Atsushi Enomoto + + * HtmlEmitter.cs : Correct URL escape implementation. + +2004-06-06 Atsushi Enomoto + + * XslTransformProcessor.cs : On document() function, close the + XmlTextReader opened from uri string. + +2004-06-03 Atsushi Enomoto + + * Compiler.cs, + GenericOutputter.cs : XmlNamespaceManager.LookupPrefix() allows only + atomized names. Fixed XPathNavigatorNsm.LookupNamespace() that + should override another overload. + +2004-05-25 Lluis Sanchez Gual + + * ScriptCompilerInfo.cs: the name used to load the Microsoft.JScript + assembly should not include the .dll extension. + +2004-05-20 Atsushi Enomoto + + * 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. + +2004-05-12 Atsushi Enomoto + + * XmlOutputter.cs, + XslOutput.cs, + XslStylesheet.cs : made classes/enums internal. + +2004-04-24 Atsushi Enomoto + + * Attribute.cs, Compiler.cs, Debug.cs, Emitter.cs, + MSXslScriptCompiler.cs, Outputter.cs, XslAttributeSet.cs, + XslDecimalFormat.cs, XslKey.cs, XslStylesheet.cs, XslTemplate.cs, + XslTransformProcessor.cs : Make extra classes internal. + + * XslKey.cs : It should require sorting. + * Debug.cs : Just avoid debug output. Only who want to output should + turn it on. + +2004-04-24 Atsushi Enomoto + + * GenericOutputter.cs : Culture-independency fix. + Replaced StringCollection to ArrayList. + * XslOutput.cs : Culture-independency fix. + +2004-04-12 Atsushi Enomoto + + * Compiler.cs : When BaseURI is an empty string, it should not try to + create Uri instance. This will fix bug #56832, but not sure. + * XslFunctions.cs : for XsltDocument.Resolve(), did the same. + * HtmlEmitter.cs : Environment.NewLine was incorrectly used (it + should be the TextReader's NewLine). + * MSXslScriptManager.cs : Should raise an error when the prefix which + was specified by "implements-prefix" was not found. + +2004-03-27 Atsushi Enomoto + + * ScriptCompilerInfo.cs : #line directive now holds dummy filename + when BaseURI for msxsl:script node is not available. This fixes + bug #56070. + Don't output line number in the error message, when it is 0. + +2004-03-27 Atsushi Enomoto + + * Compiler.cs : Supply NameTable to base ctor() of XPathNavigatorNsm. + +2004-03-22 Atsushi Enomoto + + * Compiler.cs, + XslAttributeSet.cs, + XslFunctions, + XslTransformProcessor.cs : + Throw specific types of exceptions instead of Exception. + * XslFunctions.cs, XsltCompiledContext.cs : + added node argument for XsltExtensionFunction ctor() etc. + +2004-03-22 Atsushi Enomoto + + * ScriptCompilerInfo.cs : Modified compilation processing. Now it uses + CodeDom. Compilation error should be caught. This fixes bug #55875. + 2004-03-13 Atsushi Enomoto * XslStylesheet.cs : "version" attribute is also required for embedded