1 2003-11-09 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
3 * XslAttribute.cs : namespace should be String.Empty if no specification
5 * XslNumber.cs : default format string is "1". See XSLT spec. 7.7.1.
7 2003-11-03 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
9 * XslCompiledElement.cs, XslAttribute.cs, XslElement.cs :
10 Removed Clone() everywhere. Limited only to required places.
12 2003-11-02 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
14 * XslCompiledElement.cs : Added InputNode for namespace-prefix support.
15 * XslAttribute.cs, XslElement.cs, XslLiteralElement.cs :
16 Correct Prefix support.
17 * XslLiteralElement.cs : Moved xmlns output after attribute sets.
18 * XslCopy.cs : Added use-attribute-sets support for Root XPath type.
19 * XslCopy.cs, XslCopyOf.cs, XslLiteralElement.cs : Support for
20 IsEmptyElement (XslElement not yet. confirm what OASIS tests expect).
21 * XslCopy.cs, XslElement.cs, XslLiteralElement.cs :
22 Support for stylesheet xmlns decls emission.
24 2003-09-20 Ben Maurer <bmaurer@users.sourceforge.net>
26 * XslAttribute.cs, XslElement.cs: Allow dynamically parsed names.
28 2003-09-19 Ben Maurer <bmaurer@users.sourceforge.net>
30 * XslCopyOf.cs: handle attributes.
32 2003-09-15 Ben Maurer <bmaurer@users.sourceforge.net>
34 * XslLiteralElement.cs: must evaluate used attr sets *BEFORE*
35 children (so that they get overriden).
37 2003-09-14 Oleg Tkachenko <oleg@tkachenko.com>
39 * XslCopyOf.cs - WriteAttributeString instead of
40 WriteStartAttribute/WriteString/WriteEndAttribute.
42 2003-09-13 Ben Maurer <bmaurer@users.sourceforge.net>
44 * XslLiteralElement.cs: reduce enumerator allocation.
46 2003-08-30 Oleg Tkachenko <oleg@tkachenko.com>
48 * XslAttribute.cs: output is now done to TextOutputter, which outputs
50 * XslVariable.cs: output is done to GenericOutputter.
52 2003-08-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
54 * XslVariable.cs : use newly introduced XmlNodeWriter.ctor(false) to
55 support for tree fragment, not only for single element.
57 2003-08-20 Ben Maurer <bmaurer@users.sourceforge.net>
59 * XslComment.cs, XslMessage.cs, XslProcessingInsturction.cs:
60 Ignore element contnet, per spec. (Oleg)
62 2003-08-19 Ben Maurer <bmaurer@users.sourceforge.net>
64 * XslNumber.cs: Better support for formatting.
66 2003-08-19 Ben Maurer <bmaurer@users.sourceforge.net>
68 * XslNumber.cs: Support for multiple level numbering
70 2003-08-19 Ben Maurer <bmaurer@users.sourceforge.net>
72 * XslNumber.cs: Initial support.
74 2003-08-19 Ben Maurer <bmaurer@users.sourceforge.net>
76 * XslCopyOf.cs, XslLiteralElement: Use namespace support in Outputter.
78 2003-08-19 Ben Maurer <bmaurer@users.sourceforge.net>
80 * XslVariable.cs: sync to API changes.
82 2003-08-18 Ben Maurer <bmaurer@users.sourceforge.net>
84 * *.cs: Support for xsl:output. (Oleg)
86 2003-08-17 Ben Maurer <bmaurer@users.sourceforge.net>
88 * XslCopyOf.cs: handle default ns
89 * XslFallback.cs: implement
90 * XslLiteralElement.cs: copy namespaces that were declared.
91 * XslTemplateContent.cs: handle ext elements
93 2003-08-17 Ben Maurer <bmaurer@users.sourceforge.net>
95 * XslComment.cs, XslTemplateContent.cs: remove dead variables.
97 2003-08-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
99 * XslComment.cs: patch by BenM that implements Evaluate.
101 2003-08-14 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
103 * XslCallTemplates.cs : Forgot to commit ;-)
105 2003-08-14 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
107 * XslApplyTemplates.cs,
108 XslCallTemplate.cs : Should accept other than element content such
110 * XslNumber.cs : In Compile(), 'value' might not exist. (Think about
111 it later if how it should be.)
112 * XslTemplateContent.cs : "comment" and "number" support. (I know they
113 are still incomplete.)
115 2003-08-14 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
117 * Added XslComment.cs.
119 2003-08-05 Ben Maurer <bmaurer@users.sourceforge.net>
121 * XslVariable.cs: Fix up how variables are evaluated.
123 2003-08-04 Ben Maurer <bmaurer@users.sourceforge.net>
125 * XslMessage.cs: Implement.
127 2003-08-04 Ben Maurer <bmaurer@users.sourceforge.net>
129 * XslText.cs: I can make that parsing simpler!
130 * XslText.cs, XslValueof.cs: support for disable-output-escaping.
132 2003-08-04 Ben Maurer <bmaurer@users.sourceforge.net>
134 * XslElement.cs, XslAttribute.cs: Better support for namespaces.
135 * XslAvt.cs: When precalculating, if the AVT is null (ie, the
136 attribute was not specified), just return null, that will be the
139 2003-08-01 Ben Maurer <bmaurer@users.sourceforge.net>
141 * XslNumber.cs: More stubbing.
143 2003-07-31 Ben Maurer <bmaurer@users.sourceforge.net>
145 * XslNumber.cs: Stub for parsing xsl:number.
147 2003-07-31 Ben Maurer <bmaurer@users.sourceforge.net>
149 * XslVariable.cs: Add IsEvaluated.
151 2003-07-30 Ben Maurer <bmaurer@users.sourceforge.net>
153 * XslApplyTemplates.cs, XslCallTemplate.cs, XslCompiledElement.cs,
154 XslTemplateContent.cs, XslVariable.cs:
155 Store variable values in the XslTransformProcessor
158 2003-07-30 Ben Maurer <bmaurer@users.sourceforge.net>
160 * XslAvt.cs, XslCopyOf.cs, XslIf.cs, XslText.cs, XslValueOf.cs,
162 Use new strong typed methods, remove verbose debugging messages.
165 2003-07-29 Ben Maurer <bmaurer@users.sourceforge.net>