2004-01-14 Atsushi Enomoto <atsushi@ximian.com>
authorAtsushi Eno <atsushieno@gmail.com>
Wed, 14 Jan 2004 19:43:05 +0000 (19:43 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Wed, 14 Jan 2004 19:43:05 +0000 (19:43 -0000)
commitb5ade3a8c72da53f0e8e2718ed0d3807dd82438f
tree3323dce09a253e4dcdf28e63ea6ed90d4d6d898c
parentbf9de60a095ec0bba32ddd9843bb12aff4f4f589
2004-01-14 Atsushi Enomoto <atsushi@ximian.com>

* XmlWriterEmitter.cs : It now uses WriteProcessingInstruction() to
  write XML declaration. It means that output supports non document
  entity. This fixes bug #52729.
* Emitter.cs, TextEmitter.cs, HtmlEmitter.cs, XmlWriterEmitter.cs :
  modified WriteStartDocument() signature to receive Encoding.
* GenericOutputter.cs :
  - Added .ctor() which receives Encoding. (It is used for TextWriter
    output to get actual encoding.)
  - Added .ctor() to take an boolean argument which indicates it is
    variable content or not. (When variable, it does not call
    WriteStartDocument().)
* XslKey.cs,
  XsltCompiledContext.cs : comment out WriteLine().
* XslOutput.cs : set default encoding utf-16.

svn path=/trunk/mcs/; revision=22072
mcs/class/System.XML/Mono.Xml.Xsl/ChangeLog
mcs/class/System.XML/Mono.Xml.Xsl/Emitter.cs
mcs/class/System.XML/Mono.Xml.Xsl/GenericOutputter.cs
mcs/class/System.XML/Mono.Xml.Xsl/HtmlEmitter.cs
mcs/class/System.XML/Mono.Xml.Xsl/TextEmitter.cs
mcs/class/System.XML/Mono.Xml.Xsl/XmlWriterEmitter.cs
mcs/class/System.XML/Mono.Xml.Xsl/XslKey.cs
mcs/class/System.XML/Mono.Xml.Xsl/XslOutput.cs
mcs/class/System.XML/Mono.Xml.Xsl/XsltCompiledContext.cs