blob: 1ceb6f03e9f7fd604fa487e57ff2f24c6e77bf95 [file] [log] [blame]
<?xml version="1.0"?>
<Commits>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>11/12/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler XslAttribute.java</Modified>
<Log>Fixed bug for xsl:attribute
PR: 4175
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>11/12/2001</DateCommitted>
<Modified>java/src/org/apache/xml/dtm/ref/dom2dtm DOM2DTM.java</Modified>
<Log>Reorder slightly and add test to not synthesize xmlns:xsl declaration
if one was already present on the DOM's root element.</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>11/12/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/trax
TransformerFactoryImpl.java</Modified>
<Log>Fix for properly creating a SAX InputSource from a TrAX InputStream for
encapsulating a stylesheet before it is compiled.
PR: bugzilla 4711 (I hope to God)
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>11/12/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/trax
TransformerFactoryImpl.java</Modified>
<Log>Fix for last putback.</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>11/12/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler Stylesheet.java</Modified>
<Log>This fix should take care of a regression introduced by the code that was
added on the 29.10.2001 to take care of forward referenced variables.
This little patch ensures that variables that do not have any dependencies
are kept in order.
PR: bugzilla 4779
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>11/12/2001</DateCommitted>
<Modified>java/src/org/apache/xalan Version.java</Modified>
<Log>D13 internal version number update</Log>
</Commit>
<Commit category="core">
<Who>jkesselm@apache.org</Who>
<DateCommitted>11/12/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/processor XSLProcessorVersion.java</Modified>
<Log>D13 internal version number update</Log>
</Commit>
<Commit category="core">
<Who>jkesselm@apache.org</Who>
<DateCommitted>11/13/2001</DateCommitted>
<Modified>java/src/org/apache/xml/dtm/ref DTMNodeList.java</Modified>
<Log>Bugzilla4842, secondary complaint (glitch in getChildren)... &lt;blush/&gt;</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>11/14/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler xpath.cup</Modified>
<Log>Fixed a minor regression after the fix for 3592. A literal number zero was
always interpreted as an integer zero and never as a double -0 opr 0.0.
PR: bugzill 4810
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>11/15/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/runtime TextOutput.java</Modified>
<Log>Fixed the code that prevents escaping of text inside &lt;script&gt; and &lt;style&gt;
elements in HTML. The code did not handle upper case element names.
PR: bugzilla 2517
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>11/15/2001</DateCommitted>
<Modified>java/src/org/apache/xml/dtm/ref DTMNodeProxy.java</Modified>
<Log>Bugzilla4842: Expand the proxy layer to support more of the DOM API.</Log>
</Commit>
<Commit category="core">
<Who>jkesselm@apache.org</Who>
<DateCommitted>11/15/2001</DateCommitted>
<Modified>java/src/org/apache/xml/dtm/ref/dom2dtm DOM2DTM.java</Modified>
<Log>Namespace decls are themselves not namespace-aware, in the
Namespaces 1.0 REC. Use the qname.Grumble.</Log>
</Commit>
<Commit category="xsltc">
<Who>tmiller@apache.org</Who>
<DateCommitted>11/16/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/runtime
AbstractTranslet.java</Modified>
<Log>bug fix 4906</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>11/20/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler Mode.java
Template.java xpath.cup</Modified>
<Log>Fix for nested parent location paths / filter parent paths with key() or
id() root. These paths would in some case returnt he root node when they
should not.
PR: bugzilla 4781
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>11/20/2001</DateCommitted>
<Modified>java/src/org/apache/xml/dtm/ref/dom2dtm DOM2DTM.java</Modified>
<Log>"Tupograflica eror". Sorry 'bout that!</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>11/20/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler Sort.java</Modified>
<Log>Fix for a big in the &lt;xsl:sort&gt; implementation. The element would not always
work properly in the innermost loop in nested &lt;xsl:for-each&gt; elements.
PR: bugzilla 4921
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>11/21/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler ApplyTemplates.java
Sort.java</Modified>
<Log>A fix for a regression introduced by a fix for &lt;xsl:sort/&gt; and nested
&lt;xsl:for-each/&gt; elements.
PR: bugzilla 4921
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>11/21/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/runtime TextOutput.java</Modified>
<Log>Fix to ensure that double quotes are escaped inside attribute values in
HTML output.
PR: bugzilla 4845
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>11/21/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler ApplyTemplates.java</Modified>
<Log>Fix for a bug caused by &lt;xsl:apply-templates/&gt; not always passing parameters
to
the invoked template(s). Parameters would not be put on the stack if the
'select' attribute contained wildcards.
PR: bugzilla 4718
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>11/21/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler/util
StringType.java
java/src/org/apache/xalan/xsltc/runtime BasisLibrary.java</Modified>
<Log>Fixed conversion between strings and numbers. Empty strings should return
0 and not NaN.
PR: bugzilla 4783
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>11/22/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler Choose.java
Parser.java SyntaxTreeNode.java Text.java
java/src/org/apache/xalan/xsltc/runtime TextOutput.java</Modified>
<Log>Fix for a whole wack of bugs related to text-nodes and handling of whitespace
and special characters.
PR: bugzilla 1403, 1520, 3005, 3418 and 3690
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>11/22/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/dom DOMImpl.java</Modified>
<Log>Prevented the namespace-uri() from returning anything for namespace nodes.
PR: bugzilla 4896
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>11/22/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler XslElement.java</Modified>
<Log>Added test in &lt;xsl:element&gt; to verify that the local name of the created
element is legal (must have contents, but no whitespaces or colon).
PR: bugzilla 4894
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>11/22/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/runtime BasisLibrary.java</Modified>
<Log>A small fix for the substring() function to output an empty string if the
start index is an infinite value.
PR: bugzilla 4813
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>11/22/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler Constants.java
Stylesheet.java</Modified>
<Log>Fix for XHTML output.
PR: bugzilla 4904
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>11/22/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler Message.java</Modified>
<Log>A cleanup in the Message class. Making way for a fix for 4874
Submitted by: morten@xml.apache.org
Reviewed by: morten@xml.apache.org</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>11/26/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler Predicate.java</Modified>
<Log>A fix for position predicates used within parameters and variables.
PR: bugzilla 4783
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>11/26/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler XslAttribute.java</Modified>
<Log>A small fix needed after a fix for stripping/preserving text nodes. The fix
for text-nodes caused us to insert text nodes before &lt;xsl:attribute&gt; elements
in the AST, which again caused the XslAttribute class to complain.
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>11/26/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc DOM.java
java/src/org/apache/xalan/xsltc/compiler Message.java
java/src/org/apache/xalan/xsltc/dom DOMAdapter.java
DOMImpl.java MultiDOM.java</Modified>
<Log>Added a new method to the DOM interface for retrieving the DOM as a single
string. This method is different from the existing getStringValue() in the
way that it generates element brackets and copies PIs and comments.
PR: bugzilla 4874
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>11/26/2001</DateCommitted>
<Modified>java/src/org/apache/xml/dtm/ref/dom2dtm DOM2DTM.java</Modified>
<Log>Sigh. The XML Namespaces spec it itself imperfectly
namespace-aware. While there's a plan to fix that, it's
safer for now if we test the QName when looking for
explicit instances of xmlns:xml in the source document.</Log>
</Commit>
<Commit category="core">
<Who>jkesselm@apache.org</Who>
<DateCommitted>11/26/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/lib/sql DTMDocument.java
java/src/org/apache/xalan/templates ElemApplyTemplates.java
java/src/org/apache/xalan/xslt Process.java
java/src/org/apache/xml/dtm DTMManager.java
java/src/org/apache/xml/dtm/ref DTMDefaultBase.java
DTMDefaultBaseIterators.java
DTMDefaultBaseTraversers.java
DTMManagerDefault.java
java/src/org/apache/xml/dtm/ref/dom2dtm DOM2DTM.java
java/src/org/apache/xml/dtm/ref/sax2dtm SAX2DTM.java</Modified>
<Log>Another fairly large change in the DTM architexture (sic)....
We've changed DTM's internal behavior so it can now assign
more than one "DTM ID" to a single document, cascading from
one ID to the next. This means that the size of a single DTM is
no longer limited by the bits available in the low part of the DTM
Node Handle. This means we can support larger documents.
That has allowed us to reduce the number of bits reserved
for that portion of the node addresing scheme... which in turn has
increased the number of bits available for use in the DTM ID. This
means we can now have many more documents active at once.
The trade-off is that huge documents will require more than one
DTM ID and thus cut into the number of documents, But since we
now have 16 bits of DTM ID space, I don't think we're really likely
to run into both limits at once. And the changes are essentially
limited to the DTM layer; the rest of Xalan should be unaffected.
In the process of making this change, I've also encapsulated the
conversions between DTM API node handles and DTMDefaultBase's
internal node indices. That should be safer all 'round.
NOTE: One side effect of this change is that the strings
generated by the key() function have changed again.
I've updated the IDKEY testcases to reflect this.
Smoketest is currently passing everything except
axes109 and the API's TraceListenerTest . But I believe
those failures are due to a glitch in my test directory
since they also happen when I run the D13 code there,
whereas D13 runs fine in the directory where I built it.
I'm going to assume that "same result is no new bug"
for now.</Log>
</Commit>
<Commit category="core">
<Who>jkesselm@apache.org</Who>
<DateCommitted>11/26/2001</DateCommitted>
<Modified>java/src/org/apache/xml/dtm/ref
DTMDefaultBaseTraversers.java</Modified>
<Log>Found the glitch causing the axes108 bug -- exptype/type.</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>11/27/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/dom DOMImpl.java
FilteredStepIterator.java StepIterator.java
UnionIterator.java</Modified>
<Log>Updated the StepIterator and FilteredStepIterator's cloneIterator() and
reset() methods so that the _isRestartable flag is set correctly.
PR: bugzilla 4905
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>11/27/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler Parser.java</Modified>
<Log>Another fix for 3005 (special characters inside CDATA).
PR: bugzilla 3005
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>11/27/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/runtime BasisLibrary.java</Modified>
<Log>A fix for decimal formatting
PR: bugzilla 4901
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>11/27/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler AttributeSet.java</Modified>
<Log>A fix for a regression introduced by a fix for whitespace handling.
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>11/27/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler FilterExpr.java
Predicate.java VariableRefBase.java
java/src/org/apache/xalan/xsltc/dom
CurrentNodeListIterator.java DOMImpl.java
FilteredStepIterator.java KeyIndex.java
MatchingIterator.java MultiDOM.java
NthIterator.java StepIterator.java
UnionIterator.java
java/src/org/apache/xalan/xsltc/runtime
AbstractTranslet.java</Modified>
<Log>A fix for trees of step iterators stored inside variables.
Also some fixes for recently introduced regressions.
PR: n/a
Obtained from: n/a
Submitted by: morten@xml.apache.org
Reviewed by: morten@xml.apache.iorg</Log>
</Commit>
<Commit category="core">
<Who>jkesselm@apache.org</Who>
<DateCommitted>11/27/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xslt Process.java</Modified>
<Log>Added option to set the recursion limit (which we're having trouble with
right now; the code that supported it seems to be disabled...) and
selfdoc for this and a few other newer options.</Log>
</Commit>
<Commit category="core">
<Who>sboag@apache.org</Who>
<DateCommitted>11/28/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/transformer ResultTreeHandler.java</Modified>
<Log>Catch exceptions from the output content handler in flush(), and throw a
SAXParseException with line numbers filled in.
If we don't do this, and the exception is a RuntimeException,
good line numbers of where the exception occured in the stylesheet
won't get reported. I tried just catching RuntimeException, but
for whatever reason it didn't seem to catch.
Fix for Christina's DOMException error problem.</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>11/29/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/trax TemplatesImpl.java</Modified>
<Log>A fix for the TrAX API when used from within an environment that does _not_
use one of the standard classloaders.
PR: bigzilla 5130
Obtained from: n/a
Submitted by: Jochen.Cordes@t-online.de
Reviewed by: morten@xml.apache.org</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>11/29/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler Sort.java
java/src/org/apache/xalan/xsltc/dom NodeSortRecord.java</Modified>
<Log>A fix for multilevel sort-keys. If a set of translets (representing different
stylesheets) are running one the same JVM, and two or more of these translets
use NodeSortRecord objects to represent &lt;xsl:sort/&gt; elements, then the number
of sort keys would be set in the NodeSortRecord _class_ constructor instead of
being set locally for each occurance of &lt;xsl:sort/&gt;.
PR: bugzilla 4755
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>11/29/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler CastExpr.java
EqualityExpr.java Expression.java LastCall.java
Predicate.java VariableRefBase.java
java/src/org/apache/xalan/xsltc/dom DOMImpl.java
StepIterator.java</Modified>
<Log>A fix for resetting the source iterator of a node-value iterator.
PR: bugzilla 5152
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>11/29/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler
DecimalFormatting.java
java/src/org/apache/xalan/xsltc/runtime BasisLibrary.java</Modified>
<Log>A fix for a few regressions from yesterday.
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>jkesselm@apache.org</Who>
<DateCommitted>11/29/2001</DateCommitted>
<Modified>java/src/org/apache/xml/dtm/ref/dom2dtm DOM2DTM.java</Modified>
<Added>java/src/org/apache/xml/dtm/ref/dom2dtm
DOM2DTMdefaultNamespaceDeclarationNode.java</Added>
<Log>Moved default namespace declaration node object out of its "inner
class" status, since I think I want to perform an instanceof test on it.</Log>
</Commit>
<Commit category="core">
<Who>jkesselm@apache.org</Who>
<DateCommitted>11/29/2001</DateCommitted>
<Modified>java/src/org/apache/xml/dtm/ref DTMDefaultBase.java
DTMManagerDefault.java
java/src/org/apache/xml/dtm/ref/dom2dtm DOM2DTM.java
java/src/org/apache/xpath XPathAPI.java</Modified>
<Added>java/src/org/apache/xpath CachedXPathAPI.java</Added>
<Log>Bugzilla 4336 -- fix for presenting symptom (since the implicit
xml: declaration pseudo-DOM node is resynthesized in each
DTM, find the _corresponding_ node), and a first draft of
CachedXPathAPI which should be a fix for the larger symptom
(XPathAPI creates a new DTM every time, which is potentially
very ugly for applications that want to run XPaths repeatedly
on a single document).
Also caught and fixed another node-handle/node-identity confusion.
The fact that DTM.get...() allowed us to be sloppy about that
distinction in the past means there may still be a few others lurking
in the code. Ye gods, I _wish_ Java had typedef!</Log>
</Commit>
<Commit category="core">
<Who>jkesselm@apache.org</Who>
<DateCommitted>11/29/2001</DateCommitted>
<Modified>java/src/org/apache/xml/dtm/ref DTMNodeProxy.java</Modified>
<Log>Minor tweaks</Log>
</Commit>
<Commit category="core">
<Who>curcuru@apache.org</Who>
<DateCommitted>11/29/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/lib Redirect.java</Modified>
<Log>Patch to enable optional 'append' attribute on redirect:open and
redirect:write elements to append to file; note that behavior may
not be what you expect when using xml output, since the xml decl
will currently be output *each* time you newly write to the file
Submitted by: jpvdm@iafrica.com</Log>
</Commit>
<Commit category="core">
<Who>jkesselm@apache.org</Who>
<DateCommitted>11/29/2001</DateCommitted>
<Modified>java/src/org/apache/xml/dtm/ref DTMNodeProxy.java</Modified>
<Log>Implement getDocumentElement. If the DTM doesn't represent a
wellformed Document, this call is undefined and throws an exception...
which isn't DOMlike but that's a non-DOMlike situation.</Log>
</Commit>
<Commit category="xsltc">
<Who>morten@apache.org</Who>
<DateCommitted>11/30/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler xpath.cup</Modified>
<Log>A fix to the XPath parser to make sure (again!) that non-prefixed elements
in XPath expressions/patterns are not assigned the default namespace but
rather the null namespace.
PR: bugzilla 4904
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>11/30/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xsltc/compiler Stylesheet.java</Modified>
<Log>Modified the order in which top-level elements are parsed. This to make sure
that xsl:namespace-alias elements are parsed before xsl:import and include,
so that namespace aliases are global to all included stylesheets.
PR: bugzilla 4876
Obtained from: n/a
Submitted by: morten@xml.apache.org
Reviewed by: morten@xml.apache.org</Log>
</Commit>
</Commits>