blob: e344c7d3da1b399fb1afcaa5133b96060a96c2b7 [file] [log] [blame]
<?xml version="1.0"?>
<Commits>
<Commit category="core">
<Who>garyp@apache.org</Who>
<DateCommitted>08/13/2001</DateCommitted>
<Modified>java/src/org/apache/xml/dtm/ref/sax2dtm SAX2DTM.java</Modified>
<Log>Fix bugzilla bug 3056
(http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3056). SAX2DTM now keeps
track if it is receiving events inside a DTD and ignores comment events when
inside the DTD.</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/13/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler Parser.java</Modified>
<Log>I added a flag to the compiler/Parser class that is set if the outermost
element
in the stylesheet contains a definition of the XSL namespace. The parser
already
has a global variable '_target' that is set if the stylesheet contains a
&lt;?xml-stylesheet?&gt; PI or not. The compiler will now flag an error if neither
flags are set after the whole XSL/XML input document has been parsed.
PR: bugzilla 1780
Obtained from: n/a
Submitted by: morten@apache.org
Reviewed by: morten@apache.org</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/13/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler UnionPathExpr.java</Modified>
<Log>Added a small fix that orders the expressions inside a union in such a way
that
expressions with an attribute axis or attribute node type will be put first.
PR: bugzilla 2921
Obtained from: n/a
Submitted by: morten@apache.org
Reviewed by: morten@apache.org</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/13/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler Parser.java</Modified>
<Log>A small fix that will allow top-level elements of an unknown URI.
XSLTC now ignored the element(s), while it previously reported an error
of an unsupported XSLT extension.
PR: bugzilla 2840
Obtained from: n/a
Submitted by: morten@apache.org
Reviewed by: morten@apache.org</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/13/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/runtime
AbstractTranslet.java DefaultSAXOutputHandler.java
TextOutput.java</Modified>
<Log>A start on a fix for output DOCTYPE declarations based on the attributes
of the &lt;xsl:output&gt; element. I also added a fix for bug 2863, to prevent
us from outputting namespace delcaration that point a prefix to the null
URI (such as 'xmlns:blob=""').
PR: bugzilla 2863
Obtained from: n/a
Submitted by: morten@apache.org
Reviewed by: morten@apache.org</Log>
</Commit>
<Commit category="xsltc">
<Who>tmiller@apache.org</Who>
<DateCommitted>08/13/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler xpath.cup</Modified>
<Log>bug 2553, fixes AbbreviatedAbsoluteLocationPath,
some relative location paths still give duplicates, will need to filter.</Log>
</Commit>
<Commit category="core">
<Who>mmidy@apache.org</Who>
<DateCommitted>08/13/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/res XSLTInfo.properties</Modified>
<Log>Update version for 2.2.D9 build</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/14/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/cmdline Transform.java
java/src/org/apache/xalan/xsltc/compiler Output.java
java/src/org/apache/xalan/xsltc/runtime DefaultRun.java
DefaultSAXOutputHandler.java TextOutput.java
java/src/org/apache/xalan/xsltc/trax TransformerImpl.java</Modified>
<Log>Implemented support for the doctype-system and doctype-public attributes
of the &lt;xsl:output/&gt; element. The translet post-processor (TextOutput) can
now be instanciated with a ContentHandler and an optional LexicalHandler.
The LexicalHandler will receive notofications of the DOCTYPE declaration.
The default SAX output handler now implements both ContentHandler and
LexicalHandler. The LexicalHandler only handles the startDTD() method,
by outputting the DOCTYPE declaration, and all other methods are empty.
The trax.Transformer implementation has also been updated to use the
LexicalHandler, but I still have not found any way in which a SAX client
can set the LexicalHandler.
PR: bugzilla 1504
Obtained from: n/a
Submitted by: morten@apache.org
Reviewed by: morten@apache.org</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/14/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler XslElement.java</Modified>
<Log>A minor change to the class handling the &lt;xsl:element&gt; element to be more
in-sync with the XSLT 1.0 spec (and M.Kay's book). This in order to make
it more readable and maintainable. I was trying to debug the code for
something I thought was a bug, and it was just impossible to navigate.
This change was necessary, even though the code functioned as it should.
PR: n/a
Obtained from: n/a
Submitted by: morten@apache.org
Reviewed by: morten@apache.org</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/14/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler LiteralElement.java
Parser.java</Modified>
<Log>Fix for outputting all necessary namespace declarations with LREs.
PR: bugzilla 2863
Obtained from: n/a
Submitted by: morten@apache.org
Reviewed by: morten@apache.org</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/14/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/dom ReverseIterator.java</Modified>
<Log>A fix to allow reverse iterators to be reset (inside nested for-each loops).
PR: n/a
Obtained from: n/a
Submitted by: morten@apache.org
Reviewed by: morten@apache.org</Log>
</Commit>
<Commit category="core">
<Who>johng@apache.org</Who>
<DateCommitted>08/14/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/lib/sql ConnectionPool.java
DefaultConnectionPool.java SQLDocument.java
XConnection.java</Modified>
<Log>Fixed bug in connect method where User and Password were not
correctly being passed to the JDBC Driver. Requires chnage in
ConnectionPool Interface
Submitted by: John Gentilin</Log>
</Commit>
<Commit category="core">
<Who>mmidy@apache.org</Who>
<DateCommitted>08/15/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/lib/sql XConnection.java</Modified>
<Log>Use defined constant DTMManager.IDENT_DTM_NODE_BITS for shifting DTM nodes,
not hard coded value.</Log>
</Commit>
<Commit category="xsltc">
<Who>tmiller@apache.org</Who>
<DateCommitted>08/15/2001</DateCommitted>
<Added>java/src/org/apache/xalan/xsltc/dom DupFilterIterator.java</Added>
<Log>bug fix 2553, new iterator to get rid of dups</Log>
</Commit>
<Commit category="xsltc">
<Who>tmiller@apache.org</Who>
<DateCommitted>08/15/2001</DateCommitted>
<Added>java/src/org/apache/xalan/xsltc/compiler
FilteredAbsoluteLocationPath.java</Added>
<Log>bug fix 2553, new abs location path</Log>
</Commit>
<Commit category="xsltc">
<Who>tmiller@apache.org</Who>
<DateCommitted>08/15/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler xpath.cup
Constants.java</Modified>
<Log>bug fix 2553, updated Constants for dup processing
and updated CUP rule for AbbreviatedAbsoluteLocationPaths</Log>
</Commit>
<Commit category="core">
<Who>mmidy@apache.org</Who>
<DateCommitted>08/15/2001</DateCommitted>
<Modified>java/src/org/apache/xml/utils SystemIDResolver.java</Modified>
<Log>Fix problem with resolving a relative URI from a processing instruction</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/16/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/dom AbsoluteIterator.java
DOMImpl.java DupFilterIterator.java
StepIterator.java UnionIterator.java</Modified>
<Log>Implementation of id() and key() pattern - finally!
Added a small fix to the DOMImpl$DescendantIterator to prevent NPEs.
PR: bugzilla 1376
Obtained from: n/a
Submitted by: morten@xml.apache.org
Reviewed by: morten@xml.apache.org</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/16/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler IdKeyPattern.java
KeyCall.java Mode.java Output.java Parser.java
TestSeq.java xpath.cup</Modified>
<Log>Forgot an 'import' in DupFilterIterator
PR: n/a
Obtained from: n/a
Submitted by: morten@xml.apache.org
Reviewed by: morten@xml.apache.org</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/16/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc TransletOutputHandler.java
java/src/org/apache/xalan/xsltc/dom DupFilterIterator.java
java/src/org/apache/xalan/xsltc/runtime
AbstractTranslet.java DefaultSAXOutputHandler.java
SAXAdapter.java TextOutput.java
TransletOutputBase.java</Modified>
<Log>missing file</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/16/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/runtime
DefaultSAXOutputHandler.java</Modified>
<Log>Added another fix for the missing DOCTYPE declaration. XSLTC will now output
DOCTYPE declarations for HTML output if either doctype-system or doctype-
public is declared in the &lt;xsl:output&gt; element. XSL output will get a
DOCTYPE declaration only if doctype-system is declared.
PR: 1504
Obtained from: n/a
Submitted by: morten@xml.apache.org
Reviewed by: morten@xml.apache.org</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/16/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/dom AbsoluteIterator.java</Modified>
<Log>
</Log>
</Commit>
<Commit category="xsltc">
<Who>tmiller@apache.org</Who>
<DateCommitted>08/16/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler xpath.cup</Modified>
<Log>turning on filtering, bug 2553</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/16/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/dom DupFilterIterator.java</Modified>
<Log>Removed a bad optimisation in the duplicate filter iterator.
PR: n/a
Obtained from: n/a
Submitted by: morten@xml.apache.org
Reviewed by: morten@xml.apache.org</Log>
</Commit>
<Commit category="xsltc">
<Who>tmiller@apache.org</Who>
<DateCommitted>08/17/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler xpath.cup</Modified>
<Log>re-activated the no dups filtering, dont know how
this got reverted back to no filtering, but it is fixed again.</Log>
</Commit>
<Commit category="core">
<Who>mmidy@apache.org</Who>
<DateCommitted>08/17/2001</DateCommitted>
<Modified>java/src/org/apache/xml/utils SystemIDResolver.java</Modified>
<Log>Make sure base is not null before checking for its contents.</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/17/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler IdKeyPattern.java
Key.java KeyCall.java Parser.java Sort.java
xpath.cup
java/src/org/apache/xalan/xsltc/compiler/util
CompareGenerator.java NodeSortRecordGenerator.java
java/src/org/apache/xalan/xsltc/dom DTDMonitor.java
DupFilterIterator.java KeyIndex.java
NodeSortRecord.java NodeSortRecordFactory.java
java/src/org/apache/xalan/xsltc/runtime
AbstractTranslet.java BasisLibrary.java</Modified>
<Log>Major update for id() and key(). Patterns containing id() and key() are
now 100% supported (about time), and id() and key() expressions should
now work in all (at least most) combinations.
PR: bugzilla 1376 (!!!) and 2624
Obtained from: n/a
Submitted by: morten@xml.apache.org
Reviewed by: morten@xml.apache.org</Log>
</Commit>
<Commit category="core">
<Who>mmidy@apache.org</Who>
<DateCommitted>08/17/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/templates FuncDocument.java</Modified>
<Log>Fix document function so that if only one argument is passed and it is a
nodetest, the base to be used to resolve relative URIs is the base of the each
node in the nodeset.</Log>
</Commit>
<Commit category="core">
<Who>mmidy@apache.org</Who>
<DateCommitted>08/17/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/processor XSLTSchema.java</Modified>
<Log>Allow multiple iterations of xsl:with-param within an xsl:call-template or
xsl:apply-template</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/20/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/runtime BasisLibrary.java</Modified>
<Log>A small fix for a cleanup I did in the basis library (it broke the
substring() function)&gt;
PR: n/a
Obtained from: n/a
Submitted by: morten@xml.apache.org
Reviewed by: morten@xml.apache.org</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/20/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/runtime TextOutput.java</Modified>
<Log>Added small fix to prevent NPE in output handler.
PR: n/a
Obtained from: n/a
Submitted by: morten@xml.apache.org
Reviewed by: morten@xml.apache.org</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/20/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc TransletOutputHandler.java
java/src/org/apache/xalan/xsltc/compiler Variable.java
VariableRef.java VariableRefBase.java
java/src/org/apache/xalan/xsltc/compiler/util
MultiHashtable.java
java/src/org/apache/xalan/xsltc/dom DOMImpl.java
java/src/org/apache/xalan/xsltc/runtime BasisLibrary.java
TextOutput.java TransletOutputBase.java</Modified>
<Log>Added element/attribute prefix information in the internal DOM.
This should fix some problems we have had with the copy and copy-of
elements. Added a few lines of code in an attempt to speed up the DOM builder.
PR: n/a
Obtained from: n/a
Submitted by: morten@xml.apache.org
Reviewed by: morten@xml.apache.org</Log>
</Commit>
<Commit category="core">
<Who>sboag@apache.org</Who>
<DateCommitted>08/20/2001</DateCommitted>
<Modified>java/src/org/apache/xpath XPathContext.java</Modified>
<Log>Added getCurrentNodeList() for getting the current node list as defined
by http://www.w3.org/TR/xslt#dt-current-node-list.
This looks up the stack of the SubContextLists to find the top-level
LocPathIterator. I'm fairly unhappy with this fix, and hope to restructure
the context list stuff a bit to avoid the casts in the getCurrentNodeList(),
and to fix getCurrentNode() so that it properly defines the current
node as defined by the XSLT spec. As a matter of fact, I would
like to break up XPathContext into an XSLTContext.
Part of the http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3031
fix.</Log>
</Commit>
<Commit category="core">
<Who>sboag@apache.org</Who>
<DateCommitted>08/20/2001</DateCommitted>
<Modified>java/src/org/apache/xpath/functions FuncCurrent.java</Modified>
<Log>Call new XPathContext#getCurrentNodeList. Fixes
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3031.</Log>
</Commit>
<Commit category="core">
<Who>sboag@apache.org</Who>
<DateCommitted>08/20/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/transformer KeyRefIterator.java
java/src/org/apache/xpath/axes ChildIterator.java
ChildTestIterator.java DescendantIterator.java
MatchPatternIterator.java
SelfIteratorNoPredicate.java UnionPathIterator.java</Modified>
<Log>Fix for problem reported by Mike Starr &lt;mike.starr@air2web.com&gt;,
where the transformation hangs for "foo[2] | bang"
patters, i.e. unions with positional predicates. The fix
is to have the iterators#nextNode() set m_lastFetched to DTM.NULL
when m_foundLast is found to be true on function entry
(after the cache check). This allows getCurrentNode() to
fullfill it's contract of returning null if the last fetch was
null. The bug occured after an optimization for positional
predicates to have them not continue searching once
the positional node was found, by setting m_foundLast
to true.</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/21/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/dom DTDMonitor.java</Modified>
<Log>An attempt to optimise the building of the ID index. The previous version of
this code would traverse the DOM once for each type of element that had a
defined ID attribute. The new version traverses the DOM once, and looks up
each element's type in a hashtable to determine its ID attribute type (if
any).
The new version of the code does not use string comparisons, like the old one.
This update was done to compensate for the possible performance degradation of
having implemented an element/attribute prefix array in the internal DOM.
PR: n/a
Obtained from: n/a
Submitted by: morten@xml.apache.org
Reviewed by: morten@xml.apache.org</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/21/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/trax
TemplatesHandlerImpl.java TemplatesImpl.java
TransformerHandlerImpl.java TransformerImpl.java</Modified>
<Log>Protected some methods in our TrAX code that are not defined in the TrAX API.
These methods were never intended for public use and should have been defined
as "protected" to begin with.
PR: n/a
Obtained from: n/a
Submitted by: morten@xml.apache.org
Reviewed by: morten@xml.apache.org</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/22/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler XslElement.java</Modified>
<Log>Fix for a problem with some combinations of &lt;xsl:element&gt; and namespace
aliasing. The output lacked the necessary namespace definitions when an
element created with &lt;xsl:element&gt; was given a qname with a prefix that
was mapped to some other prefix.
PR: n/a
Obtained from: n/a
Submitted by: morten@xml.apache.org
Reviewed by: morten@xml.apache.org</Log>
</Commit>
<Commit category="xsltc">
<Who>tmiller@apache.org</Who>
<DateCommitted>08/23/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler ParameterRef.java</Modified>
<Log>removed typeCheck(), uses the base classes method now</Log>
</Commit>
<Commit category="xsltc">
<Who>tmiller@apache.org</Who>
<DateCommitted>08/23/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler
VariableRefBase.java</Modified>
<Log>added default typeCheck() to this base class</Log>
</Commit>
<Commit category="xsltc">
<Who>tmiller@apache.org</Who>
<DateCommitted>08/23/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler RelationalExpr.java</Modified>
<Log>bug fix 2838, cast to type real if both operands are
ResultTreeType</Log>
</Commit>
<Commit category="core">
<Who>johng@apache.org</Who>
<DateCommitted>08/24/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/lib/sql SQLDocument.java</Modified>
<Log>Removed debug flag
Submitted by:John Gentilin</Log>
</Commit>
<Commit category="core">
<Who>johng@apache.org</Who>
<DateCommitted>08/24/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/lib/sql SQLDocument.java
XConnection.java</Modified>
<Log>Fixed Streaming Mode
Submitted by: John Gentilin</Log>
</Commit>
<Commit category="core">
<Who>johng@apache.org</Who>
<DateCommitted>08/24/2001</DateCommitted>
<Modified>java/src/org/apache/xml/dtm DTM.java
java/src/org/apache/xml/dtm/ref DTMDefaultBase.java
DTMDocumentImpl.java DTMManagerDefault.java</Modified>
<Log>added document registration and release events to the DTM interface
Submitted by: John Gentilin</Log>
</Commit>
<Commit category="core">
<Who>garyp@apache.org</Who>
<DateCommitted>08/25/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/lib Extensions.java</Modified>
<Log>Fix bug 3112 (http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3112). Fix
tokenize to work with DTM by obtaining a new DocumentBuilder and not using the
document from the context node.</Log>
</Commit>
<Commit category="core">
<Who>garyp@apache.org</Who>
<DateCommitted>08/26/2001</DateCommitted>
<Modified>java/src/org/apache/xpath VariableStack.java
java/src/org/apache/xpath/operations Variable.java</Modified>
<Log>Fix bug 3265 (http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3265). Using
an expression in the evaluate extension function that contains a top-level
variable was cause an NPE.</Log>
</Commit>
<Commit category="core">
<Who>sboag@apache.org</Who>
<DateCommitted>08/26/2001</DateCommitted>
<Modified>java/src/org/apache/xpath/objects XStringForChars.java</Modified>
<Log>Fixed two bugs, one in getChars and one in charAt where the m_start
offset wasn't being used correctly. This manifested itself in some
stuff I was doing with the startsWith function, but likely caused
many other bugs with other functionality.</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/27/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc DOM.java
java/src/org/apache/xalan/xsltc/compiler
AbsoluteLocationPath.java AbsolutePathPattern.java
AncestorPattern.java ApplyTemplates.java
BooleanExpr.java CallTemplate.java CastExpr.java
Constants.java Copy.java CopyOf.java
DocumentCall.java FilterExpr.java
FilteredAbsoluteLocationPath.java ForEach.java
FunctionCall.java Key.java KeyCall.java
LastCall.java LocalNameCall.java Mode.java
NameCall.java NamespaceUriCall.java Number.java
Param.java ParameterRef.java
ParentLocationPath.java ParentPattern.java
PositionCall.java Predicate.java
RelationalExpr.java Sort.java Step.java
StepPattern.java Stylesheet.java
SyntaxTreeNode.java Template.java TestSeq.java
Text.java TransletOutput.java ValueOf.java
Variable.java VariableRef.java Whitespace.java
XSLTC.java
java/src/org/apache/xalan/xsltc/compiler/util
ClassGenerator.java ErrorMsg.java
MethodGenerator.java NodeSetType.java NodeType.java
ResultTreeType.java
java/src/org/apache/xalan/xsltc/dom Axis.java
DOMAdapter.java DOMImpl.java LoadDocument.java
MultiDOM.java
java/src/org/apache/xalan/xsltc/runtime
AbstractTranslet.java BasisLibrary.java</Modified>
<Log>Changes all calls from the compiled translet code to the DOM to be calls
to the DOM interface (and not to a specific DOM class). I did this to make
it possible to plugi in any DOM implementation.
PR: n/a
Obtained from: n/a
Submitted by: morten@xml.apache.org
Reviewed by: morten@xml.apache.org</Log>
</Commit>
<Commit category="core">
<Who>morten@apache.org</Who>
<DateCommitted>08/27/2001</DateCommitted>
<Added>java/src/org/apache/xalan/xsltc StripFilter.java</Added>
<Log>Forgot to add this file in my last putback.
PR: n/a
Obtained from: n/a
Submitted by: morten@xml.apache.org
Reviewed by: morten@xml.apache.org</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/27/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc TransletOutputHandler.java
java/src/org/apache/xalan/xsltc/compiler Constants.java
TransletOutput.java
java/src/org/apache/xalan/xsltc/runtime
AbstractTranslet.java DefaultSAXOutputHandler.java
TextOutput.java TransletOutputBase.java</Modified>
<Log>Added an &lt;xsltc:output&gt; extension to allow for multiple output files. I know
that this is not a prioritised task, but I need this for a little project I
am working on.
PR: n/a
Obtained from: n/a
Submitted by: morten@xml.apache.org
Reviewed by: morten@xml.apache.org</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/28/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler Param.java
ParameterRef.java Variable.java VariableBase.java
VariableRef.java
java/src/org/apache/xalan/xsltc/compiler/util
NodeSetType.java NodeType.java ReferenceType.java
ResultTreeType.java StringType.java Type.java</Modified>
<Log>A few fixes for the regression caused by my last (huge) putback.
PR: n/a
Obtained from: n/a
Submitted by: morten@xml.apache.org
Reviewed by: morten@xml.apache.org</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>08/28/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/dom DupFilterIterator.java</Modified>
<Log>A fix for the position() function when using duplicate filter iterators.
PR: n/
Obtained from: N/A
Submitted by: morten@xml.apache.org
Reviewed by: morten@xml.apache.org</Log>
</Commit>
<Commit category="core">
<Who>jkesselm@apache.org</Who>
<DateCommitted>08/28/2001</DateCommitted>
<Modified>java/src/org/apache/xml/dtm/ref DTMDefaultBase.java</Modified>
<Log>added dumpNode method, convenience for debugging.
We might want to move this function up to DTMDefaultBase, or
perhaps to the DTM API itself.</Log>
</Commit>
<Commit category="core">
<Who>sboag@apache.org</Who>
<DateCommitted>08/28/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/serialize SerializerToText.java</Modified>
<Log>Fix http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3131 by
overriding writeNormalizedChars and writeUTF16Surrogate to
not do any XML escaping.</Log>
</Commit>
<Commit category="core">
<Who>mmidy@apache.org</Who>
<DateCommitted>08/28/2001</DateCommitted>
<Modified>java/src/org/apache/xml/dtm/ref DTMDefaultBase.java</Modified>
<Log>The index was being stored as opposed to the node handle when we were
replacing namespace nodes. Store the actual node handle.</Log>
</Commit>
</Commits>