dleslie     01/03/21 05:25:36

  Modified:    java     commits.xml
  Log:
  Periodic extract of commit messages from local Notes database.
  
  Revision  Changes    Path
  1.8       +25 -687   xml-xalan/java/commits.xml
  
  Index: commits.xml
  ===================================================================
  RCS file: /home/cvs/xml-xalan/java/commits.xml,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- commits.xml       2001/03/15 18:08:51     1.7
  +++ commits.xml       2001/03/21 13:25:28     1.8
  @@ -1,704 +1,42 @@
   <?xml version="1.0"?>
   <Commits>
  -<Commit category="compat">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/02/2001</DateCommitted>
  -<Modified>java/compat_src/org/apache/xalan/xslt XSLTInputSource.java
  - XSLTResultTarget.java</Modified>
  -<Log>Implement some more methods for compatibility</Log>
  -</Commit>
  -<Commit category="compat">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/02/2001</DateCommitted>
  -<Modified>java/compat_src/org/apache/xalan/xslt 
XSLTInputSource.java</Modified>
  -<Log>Fixed javadoc for api that was just added back.</Log>
  -</Commit>
  -<Commit category="compat">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/02/2001</DateCommitted>
  -<Modified>java/compat_src/org/apache/xalan/xslt 
XSLTResultTarget.java</Modified>
  -<Log>Fixed javadoc for api that was just added back.</Log>
  -</Commit>
  -<Commit category="compat">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/02/2001</DateCommitted>
  -<Modified>java/compat_src/org/apache/xalan/xslt 
XSLTEngineImpl.java</Modified>
  -<Log>Fix problem with calling the processor with a liaison</Log>
  -</Commit>
  -<Commit category="compat">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/02/2001</DateCommitted>
  -<Modified>java/compat_src/org/apache/xalan/xslt 
XSLTEngineImpl.java</Modified>
  -<Log>Fix problem where source file was being parsed more than once and if 
using an 
  -input stream, we would get a read error</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/06/2001</DateCommitted>
  -<Modified>java/src/org/apache/xpath/axes ChildWalkerMultiStep.java</Modified>
  -<Log>Fix for bug reported by "Chris P. McCabe" &lt;[EMAIL PROTECTED]&gt;
  - 02/06/2001 06:55 PM.
  - Defensive fix for if the last used walker is null, then don't check to
  - see if it is a fast walker! Without this, a null pointer exception is
  - very possible.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/06/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/transformer 
TransformerImpl.java</Modified>
  -<Log>Fixes for exceptions being thrown that weren't being passed through
  - the error listener.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/07/2001</DateCommitted>
  -<Modified>java/src/org/apache/xpath/axes FollowingWalker.java</Modified>
  -<Log>Fix for bug reported by Dave Haffner &lt;[EMAIL PROTECTED]&gt;
  - 02/06/2001 04:03 AM
  - In parentNode(), don't screen out nextAncestor, since the parent
  - is never actually returned. This sets things up correctly for firstChild
  - and nextSibling.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/07/2001</DateCommitted>
  -<Modified>java/src/org/apache/xpath/axes PrecedingWalker.java</Modified>
  -<Log>Fix for bug reported by Dave Haffner &lt;[EMAIL PROTECTED]&gt;
  - 02/06/2001 04:03 AM
  - In nextSibling(), don't return null if isAncestorOfRootContext, instead
  - do next.getFirstChild().</Log>
  -</Commit>
   <Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/07/2001</DateCommitted>
  -<Modified>java/src/org/apache/xpath SourceTreeManager.java</Modified>
  -<Log>Fix for bug reported by [EMAIL PROTECTED]
  - 02/07/2001 09:35 AM
  - removed extra bogus TransformerException decl in resolveURI</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/08/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/stree SourceTreeHandler.java</Modified>
  -<Log>Fix bug reported by Jason Harrop &lt;[EMAIL PROTECTED]&gt;
  - 02/07/2001 08:12 PM
  - Don't process comment or whitespace events if inside a startDTD/endDTD
  - event.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/10/2001</DateCommitted>
  -<Modified>java/src/org/apache/xpath/axes WalkerFactory.java</Modified>
  -<Log>In indirect response to bug posted by "Thee Boon Hoo" &lt;[EMAIL 
PROTECTED]&gt;
  - 02/07/2001 09:37 PM
  -
  - "//table[1]" patterns would give one node
  - when they should have given 2, when applied to Boon Hoo's
  - source.
  - "//table[1]" is equivelent to
  - "/descendant-or-self::node()/table[1]",
  - and so must return the first table child
  - of each table-inst element.
  +<Who>[EMAIL PROTECTED]</Who>
  +<DateCommitted>03/16/2001</DateCommitted>
  +<Modified>java/src/org/apache/xalan/processor StylesheetHandler.java
  + java/src/org/apache/xpath Expression.java XPath.java
  + XPathContext.java
  + java/src/org/apache/xpath/compiler Compiler.java
  + XPathParser.java</Modified>
  +<Log>Renamed "assert()" to "assertion()".
   
  - An optimization was optimizing this to
  - "/descendant-or-self::table, which is
  - fine as long as indexing isn't used. Since
  - we can not tell until runtime if indexing
  - is being used, we have to turn of this
  - optimization for all predicated "//foo[xx]"
  - patterns.</Log>
  -</Commit>
  -<Commit category="compat">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/12/2001</DateCommitted>
  -<Modified>java/compat_src/org/apache/xalan/xslt 
XSLTEngineImpl.java</Modified>
  -<Log>Set system id in stylesheet handler</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/12/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/processor StylesheetPIHandler.java
  - TransformerFactoryImpl.java</Modified>
  -<Log>Patch for Dmitri IIyin to use the specified URIResolver.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/12/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/templates ElemNumber.java</Modified>
  -<Log>Number Expression should be evaluated then rounded up.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/13/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/xslt Process.java</Modified>
  -<Log>Create a document fragment for the output node, for -flavor d2d.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/13/2001</DateCommitted>
  -<Modified>java/src/org/apache/xpath/compiler Compiler.java</Modified>
  -<Log>Better error message when quo is used.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/13/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/templates ElemCallTemplate.java
  - ElemChoose.java ElemCopy.java ElemFallback.java
  - ElemIf.java ElemLiteralResult.java
  - ElemTemplate.java
  - java/src/org/apache/xalan/transformer TransformerImpl.java</Modified>
  -<Log>Remove extra method/call to 
TransformerImpl.executeChildTemplates()</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/13/2001</DateCommitted>
  -<Modified>java/src/org/apache/xpath/patterns NodeTest.java</Modified>
  -<Log>Return an empty string instead of null from getLocalName() when the
  - nodetest does not have a name. Encountered with the SQL extension,
  - in response to bug reported by "Michael Kay" &lt;[EMAIL PROTECTED]&gt;,
  - 02/08/2001 08:57 AM.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/13/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/lib/sql ColumnData.java</Modified>
  -<Log>In getData() return an empty string instead of null if there is
  - no data to be obtained.
  - In response to bug reported by "Michael Kay" &lt;[EMAIL PROTECTED]&gt;,
  - 02/08/2001 08:57 AM.</Log>
  -</Commit>
  -<Commit category="compat">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/14/2001</DateCommitted>
  -<Modified>java/compat_src/org/apache/xalan/xslt 
XSLTInputSource.java</Modified>
  -<Log>Call local setSystemId.</Log>
  -</Commit>
  -<Commit category="compat">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/15/2001</DateCommitted>
  -<Modified>java/compat_src/org/apache/xalan/xslt 
XSLTEngineImpl.java</Modified>
  -<Log>Fix problem with processing an input source created from a reader with 
no 
  -systemId
  - Fix problem with reading an input source file twice if it has a PI</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/19/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/extensions MethodResolver.java</Modified>
  -<Log>Correct ConversionInfo array for Node-Set and RTF. Remove 
DocumentFragment 
  -from RTF and replace with NodeList. Remove duplicate Boolean from both. Fix 
  -Boolean conversion to make java.lang.Boolean higher than string.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/19/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/lib/sql ColumnHeader.java
  - RowSet.java XStatement.java</Modified>
  -<Log>Use null nodetest to mean the same as "node()". This fixes a bug 
reported
  - by "Voytenko, Dimitry" &lt;[EMAIL PROTECTED]&gt;
  - where &lt;xsl:copy-of select="sql:query(...)"/&gt;
  - crashes with NullPointerException, i.e.
  - there are cases where we really don't want
  - to set the NodeTest.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/20/2001</DateCommitted>
  -<Modified>java/src/org/apache/xpath/compiler XPathParser.java</Modified>
  -<Log>Check for null token before checking if it is a letter</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/20/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/transformer
  - TransformerIdentityImpl.java</Modified>
  -<Log>Fix made for bug reported by "Glencross, Christian" 
  -&lt;[EMAIL PROTECTED]&gt;
  - on 02/16/2001 10:18 AM.
  - Xerces 1.2.3 SAX parser calls
  - handler.setDocumentLocator() before handler.startDocument().
  - TransformerIdentityImpl.m_resultContentHandler isn't initialised until
  - TransformerIdentityImpl.startDocument() is called.
  - Added lazy construction of result handler
  - in setDocumentLocator, in addition to
  - startDocument.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/21/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/lib Extensions.java</Modified>
  -<Log>Correct implementation of string value of a node.</Log>
  + Assert can be a keyword, and brake the compilation.</Log>
   </Commit>
   <Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/21/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/lib/sql Column.java
  - ColumnAttribute.java ColumnData.java
  - ColumnHeader.java Row.java RowSet.java
  - StreamableNode.java XConnection.java
  - XStatement.java package.html</Modified>
  -<Log>Added experimental usage metatag to all classes in this package,
  - and an explanatory note to package.html.</Log>
  -</Commit>
  -<Commit category="compat">
   <Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/22/2001</DateCommitted>
  -<Modified>java/compat_src/org/apache/xalan/xslt 
StylesheetRoot.java</Modified>
  -<Log>Add getOutputMethod API.</Log>
  +<DateCommitted>03/19/2001</DateCommitted>
  +<Modified>java/src/org/apache/xalan/transformer KeyWalker.java</Modified>
  +<Log>Throw an error message if the key name in a key function was not 
defined</Log>
   </Commit>
   <Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/22/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/stree ElementImpl.java</Modified>
  -<Log>Bug fix attributed to Norman Walsh &lt;[EMAIL PROTECTED]&gt;, on
  - 02/20/2001 09:50 AM. if the attribute 'name' doesn't occur in the AttList, 
  -the
  - result of getIndex(name) is -1, but
  - getChildAttribute() would incorrectly
  - return the first attribute. Fix returns
  - null if index &lt; 0.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/22/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/serialize SerializerToXML.java
  - java/src/org/apache/xalan/transformer
  - TransformerIdentityImpl.java</Modified>
  -<Log>Implement DeclHandler for identity transforms</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/22/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/transformer 
TransformerImpl.java</Modified>
  -<Log>Fix for bug originally reported by Daryl Beattie &lt;[EMAIL 
PROTECTED]&gt;
  - on 02/14/2001 04:16 PM. A hang was occuring inside the use
  - of a Result Tree Fragment. When the result tree fragement was
  - being created, the Redirect extension was being called, which
  - called createResultContentHandler which set the ContentHandler
  - in the Transformer, but not in the ResultTreeHandler. Then, Redirect
  - called Transformer#executeChildTemplates(
  - ElemTemplateElement elem, Node sourceNode, QName mode, 
  -ContentHandler handler)
  - which saves the reference to the original content handler in
  - the transformer, and then sets the new one by calling setContentHandler,
  - which sets the ContentHandler in the ResultTreeHandler as well
  - as the Transformer. When it tried to restore the old ContentHandler,
  - it restored the value in the ResultTreeHandler to a Serializer, instead
  - of the correct ContentHandler. When transformToRTF then called
  - endDocument on it's resultTreeFragment, the event was sent
  - to the Serializer instead of the SourceTreeHandler, and thus the
  - isComplete flag was not set, and thus the hang. (whew!)
  - The fix is in executeChildTemplates save the value of the
  - resultTreeHandler's contentHandler as well as Transformer's
  - content handler, and restore them both. A more architectual fix
  - could be made, but not without high risk, so I think this is the best
  - and safest way to fix it.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/23/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/res XSLTInfo.properties</Modified>
  -<Log>Changed version to 2.0.1</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/23/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/processor 
XSLProcessorVersion.java</Modified>
  -<Log>Changed version to 2.0.1</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/28/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/res XSLTErrorResources.java</Modified>
  -<Log>Update text of error messages
  - Submitted by: Andreas Zehnpfund</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>02/28/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/xslt Process.java</Modified>
  -<Log>Update printArgOptions() with better text and to better reflect actual
  - options that are currently supported; catch missing -IN argument</Log>
  -</Commit>
  -<Commit category="core">
   <Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/05/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/client XSLTProcessorApplet.java
  - java/src/org/apache/xalan/processor StylesheetHandler.java
  - TransformerFactoryImpl.java
  - java/src/org/apache/xalan/stree DocImpl.java
  - StreeDOMBuilder.java TextImpl.java
  - java/src/org/apache/xalan/templates OutputProperties.java
  - java/src/org/apache/xalan/xslt Process.java
  - java/src/org/apache/xml/utils FastStringBuffer.java
  - java/src/trax trax.properties</Modified>
  -<Log>New approach to FastStringBuffer, and changes needed to support it.
  - We still need to do some serious work on both the initial values of the
  - tuning parameters and the heuristics driving the "chunk growth" algorithms.
  - Currently set for fixed-sized chunks of 8Kch in main tree, .5Kch in 
RTF.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/06/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/templates ElemElement.java
  - ElemForEach.java ElemLiteralResult.java
  - java/src/org/apache/xalan/transformer
  - ClonerToResultTree.java QueuedSAXEvent.java
  - QueuedStartDocument.java QueuedStartElement.java
  - ResultTreeHandler.java TransformerImpl.java
  - TreeWalker2Result.java</Modified>
  -<Log>Fix for http://nagoya.apache.org/bugzilla/show_bug.cgi?id=741.
  -
  - 1) ResultTreeHandler now implements the TransformState interface.
  - 2) Queued state such as the current node and the current template is stored 
  -as part of QueuedStartElement. Storage will only occur if the ContentHandler 
  -implements TransformClient.
  - 3) When state is requested (for instance 
TransformState#getCurrentElement()), 
  -if the queued element is null or not pending (for instance, in a characters 
  -event), it will get the state from the transformer, otherwise it will get 
the 
  -state from the queued element.
  -
  - Other fixes were attempted for this problem, including trying to
  - get rid of queueing altogether, and flushing a bit earlier before
  - the state was pushed on the various stacks, but both of
  - these had show-stopping issues (see discussions
  - on xalan-dev).
  -
  - Note that for the moment the ContextNodeList is node
  - cloned as it needs to be in order for
  - TransformState#getContextNodeList.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/06/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/templates ElemParam.java
  - java/src/org/apache/xpath Arg.java VariableStack.java</Modified>
  -<Log>The field Arg.isParamVar was attempting to serve two functions: to 
indicate 
  -variable Frame entries which are not currently activated and to indicate 
Frames 
  -containing parameters passed with xsl:with-param. When processing was 
finished 
  -for a node in a node-set, the isParamVar flag was turned on to indicate the 
  -Frame slot was available. Unfortunately, this also indicated that the item 
was 
  -passed as a parameter which it wasn't. This fix changes isParamVar into to 
  -fields, isAvailable which indicates that the slot is available and 
  -isFromWithParam indicating the Frame slot came from an xsl:with-param or a 
  -top-level parameter passed in via the tranformerImpl.setParameter() API.
  - I have tested this change against the conformance suite and had no 
  -regression. I've also submitted a test case which fails on the existing 
  -codebase but works okay after this fix.
  - It is possible that I've missed something with regard to the API 
setParameter 
  -calls but we can fix those if problems are reported.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/07/2001</DateCommitted>
  +<DateCommitted>03/20/2001</DateCommitted>
   <Modified>java/src/org/apache/xml/utils FastStringBuffer.java</Modified>
  -<Log>Correct operation when length of content to be appended is zero.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/07/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/serialize SerializerToXML.java</Modified>
  -<Log>Fix closing out doctype declaration</Log>
  -</Commit>
  -<Commit category="compat">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/07/2001</DateCommitted>
  -<Modified>java/compat_src/org/apache/xalan/xpath/xml
  - XMLParserLiaisonDefault.java</Modified>
  -<Log>Put in Apache copyright.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/08/2001</DateCommitted>
  -<Modified>java/src/org/apache/xml/utils SystemIDResolver.java</Modified>
  -<Log>Change SystemIdResolver to default to user.dir if the base URI is 
null</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/09/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/transformer TransformerImpl.java
  - java/src/org/apache/xpath VariableStack.java</Modified>
  -<Log>Parameters set with setParameter were available to stylesheet as 
variable 
  -references ($myParam) even though there was no xsl:param element to receive 
it.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/09/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/transformer
  - TransformerIdentityImpl.java</Modified>
  -<Log>Check if there is a DeclHandler before calling it.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/11/2001</DateCommitted>
  -<Modified>java/src/org/apache/xml/utils 
WrappedRuntimeException.java</Modified>
  -<Log>Patch attributed to Patrick Moore &lt;[EMAIL PROTECTED]&gt; on 
03/09/2001.
  - Adds another constructor to pass in the error message.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/11/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/templates ElemAttribute.java
  - ElemElement.java</Modified>
  -<Log>Checkin addresses http://nagoya.apache.org/bugzilla/show_bug.cgi?id=923.
  - elemAttribute now derives from elemElement so the basic name resolution
  - code can be shared. Breaks attribset24 test, but I think the newer
  - behavior is better. New virtual methods overloaded by elemAttribute are
  - constructNode, resolvePrefix, and validateNodeName. Also, in the
  - elemAttribute#execute method, checks are made to make sure an
  - element is pending.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/11/2001</DateCommitted>
  -<Modified>java/src/org/apache/xml/utils SystemIDResolver.java</Modified>
  -<Log>Added getAbsoluteURI(String url), and merge
  - with Myriam's changes.
  - Part of fix for problem found when
  - investigating http://nagoya.apache.org/bugzilla/show_bug.cgi?id=906.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/11/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/processor
  - TransformerFactoryImpl.java</Modified>
  -<Log>Call getAbsoluteURI(String url) for the source URL.
  - Fix for problem found when
  - investigating http://nagoya.apache.org/bugzilla/show_bug.cgi?id=906.
  - This tries to force us always having an absolute URL in the processing
  - stack as the base URL, which should be OK, I hope.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/11/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/transformer 
TransformerImpl.java</Modified>
  -<Log>Call getAbsoluteURI(String url) for the source URL.
  - Fix for problem found when
  - investigating http://nagoya.apache.org/bugzilla/show_bug.cgi?id=906.
  - This tries to force us always having an absolute URL in the processing
  - stack as the base URL, which should be OK, I hope.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/11/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/transformer QueuedEvents.java
  - QueuedStartElement.java ResultTreeHandler.java</Modified>
  -<Log>The user for http://nagoya.apache.org/bugzilla/show_bug.cgi?id=741 
reported
  - problems on testing, so these changes are a re-fix. He tested and
  - everything seems OK now. There actually may be a slight performance
  - improvement involved here.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/11/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/serialize 
SerializerToHTML.java</Modified>
  -<Log>Applied patches from [EMAIL PROTECTED] (Dmitri Ilyin)
  - from http://nagoya.apache.org/bugzilla/show_bug.cgi?id=705.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/11/2001</DateCommitted>
  -<Modified>java/src/org/apache/xpath XPathAPI.java</Modified>
  -<Log>Applied patch submitted by [EMAIL PROTECTED] (Norris Boyd)
  - at http://nagoya.apache.org/bugzilla/show_bug.cgi?id=702.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/11/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/serialize Encodings.java</Modified>
  -<Log>Applied patch submitted by [EMAIL PROTECTED] (H�vard Wigtil).
  - Also added "XXX-X" variants for all "XXX_X" java encoding names.
  - I'm not totally confident that this is the right thing to do, but I can't
  - see that it will hurt, except to make the table a bit larger. I
  - would prefer to be safe and make sure we handle the encoding.
  - See my comments in 
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=718.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/11/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/templates ElemTemplateElement.java
  - StylesheetRoot.java</Modified>
  -<Log>Minor changes to better bottleneck throwing of Runtime exceptions
  - during processing.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/11/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/processor
  - TransformerFactoryImpl.java</Modified>
  -<Log>Catch all exceptions thrown when processing stylesheet, and send
  - them to the error listener. There's probably some danger of having
  - the same error sent to the error listener multiple times, but better too
  - many reports, than none, I guess.
  - This addresses http://nagoya.apache.org/bugzilla/show_bug.cgi?id=906.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/11/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/lib/sql XConnection.java
  - XStatement.java</Modified>
  -<Added>java/src/org/apache/xalan/lib/sql ConnectionPool.java
  - DefaultConnectionPool.java ExtensionError.java
  - PooledConnection.java QueryParameter.java
  - SQLExtensionError.java XConnectionPoolManager.java</Added>
  -<Log>These are John Gentilin &lt;[EMAIL PROTECTED]&gt;
  - patches for connection pooling and parameterized
  - queries. These should be considered to be unstable
  - right now, as we are still working on some things.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/11/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/processor ProcessorInclude.java
  - TransformerFactoryImpl.java
  - java/src/org/apache/xalan/serialize SerializerToXML.java
  - java/src/org/apache/xalan/stree StreeDOMHelper.java
  - java/src/org/apache/xalan/transformer ResultTreeHandler.java
  - TransformerIdentityImpl.java TreeWalker2Result.java
  - java/src/org/apache/xml/utils AttList.java TreeWalker.java
  - java/src/org/apache/xpath DOM2Helper.java XPathContext.java</Modified>
  -<Log>The DOM2Helper#isNodeAfter(Node node1, Node node2) method
  - has been fixed so that it no longer does the try/catch thing if one
  - of the nodes doesn't implement DOMOrder, but instead does an
  - instanceof test. In StreeDOMHelper, it overloads this method and
  - *does* do the try/catch business, since almost always both nodes
  - will implement DOMOrder in this case, and this will be faster than
  - an instanceof test. Also, in various classes, I did some stuff to try
  - and make sure that a DOM2Helper wasn't being created and used
  - when a StreeDOMHelper is needed.
  -
  - This addresses http://nagoya.apache.org/bugzilla/show_bug.cgi?id=800
  - and should give a good performance fix for foreign DOM processing.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/12/2001</DateCommitted>
  -<Modified>java/src/org/apache/xpath/patterns NodeTest.java</Modified>
  -<Log>Xerces at some point decided to use "" instead
  - of null for null namespaces. There has been a
  - discussion between Gary Peskin in
  - Joe Kessleman on xalan-dev about this,
  - but I hadn't been fully keeping up the the
  - thread that well, and missed it's relation to
  - this problem. I include some of the discussion
  - at the end of this note. I made Xalan be able to
  - compare a "" namespace to null for now, until
  - we get this resolved.
  -
  - The gist of the discussion on xalan-dev regarding this is:
  -
  - &gt;&gt;1. Declare the Xerces-J support of schemas to have a bug and ask 
that
  - &gt;&gt;Xerces be corrected to always use a null namespace URI to indicate 
that
  - &gt;&gt;there is no default namespace. Even if the Xerces people change this
  - &gt;&gt;behavior, is this correct?
  - &gt;
  - &gt; Yes. If your description of the problem is accurate (you should 
probably
  - &gt; submit a more detailed case so it can be reproduced in the lab), this 
is a
  - > parser/DOM-builder bug.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/12/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/lib/sql ExtensionError.java</Modified>
  -<Log>Removed ( commented out ) dump() method and the imports in 
ExtensionError.
  -
  - So far the method doesn't seem to be used ( no warning in the compile ).
  -
  - The problem is that this method is breaking the build with crimson ( since
  - it uses xerces-specific classes ). It is possible to implement it on top
  - of the serialization classes that are part of xalan - if someone needs the
  - method I'll try to port it.</Log>
  -</Commit>
  -<Commit category="compat">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/13/2001</DateCommitted>
  -<Modified>java/compat_src/org/apache/xalan/xpath/xml TreeWalker.java
  - java/compat_src/org/apache/xalan/xslt XSLTEngineImpl.java</Modified>
  -<Log>Made changes for change to API for XalanJ2 TreeWalker, which
  - now requires that the DOM helper be created by the caller.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/13/2001</DateCommitted>
  -<Modified>java/src/org/apache/xml/utils TreeWalker.java</Modified>
  -<Log>Added back in the TreeWalker(ContentHandler contentHandler)
  - constructor, because I'm worried I'll break more dependent code.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/13/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/res XSLTErrorResources.java
  - java/src/org/apache/xalan/xslt Process.java</Modified>
  -<Log>Implement new arguments for the command line interface: URIResolver, 
  -EntityResolver and ContentHandler</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/13/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/templates FuncFormatNumb.java</Modified>
  -<Log>Fix error message to say that 2 or 3 arguments are required.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/13/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/processor ProcessorLRE.java
  - java/src/org/apache/xalan/res XSLTErrorResources.java</Modified>
  -<Log>Better error message for missing or incorrect XSLT namespace 
declaration in a 
  -stylesheet</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/13/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/lib Redirect.java
  - java/src/org/apache/xalan/transformer TransformerImpl.java
  - java/src/org/apache/xalan/xslt Process.java</Modified>
  -<Log>Remember the Result that was used to trigger the transform. Access that 
  -result from the Redirect extension to make file references in Redirect 
relative 
  -to the original result URI.
  - If this is not available, references are relative to the source URI.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/14/2001</DateCommitted>
  -<Modified>java/src/org/apache/xpath VariableStack.java</Modified>
  -<Log>Added protection for null pointer exception that I discovered when
  - running some Cocoon tests. Since I've never seen this before,
  - I assume this is related to the changes that Gary made, but am
  - unsure as it's 4:00 in the morning and I'm too tired to look into it 
deeply.</Log>
  +<Log>Reworked "chunk growth" algorithm again. Growing mode not
  + yet adequately tested, but fixed-size mode (which is what Xalan
  + is currently using) is simpler code and shows improved performance.</Log>
   </Commit>
   <Commit category="core">
   <Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/14/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/xslt Process.java</Modified>
  -<Log>Remove check for missing -IN arg; there are a number of use
  - cases for calling Process.main without an XML document</Log>
  +<DateCommitted>03/20/2001</DateCommitted>
  +<Added>java/src/org/apache/xalan/xslt EnvironmentCheck.java</Added>
  +<Log>Utility class to check your JVM environment for common problems</Log>
   </Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/14/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/xslt Process.java</Modified>
  -<Log>A (last ? ) place where XMLReaderFactory was used without
  - trying jaxp first. I used the same code that is used in all other
  - places in xalan.
  -
  - With this change, the parser defined in XSLTInfo.properties will be used
  - only if jaxp is not available.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/14/2001</DateCommitted>
  -<Modified>java/src/org/apache/xml/utils StringVector.java</Modified>
  -<Log>Added missing @serial Javadoc tags.</Log>
  -</Commit>
  -<Commit category="core">
  -<Who>[EMAIL PROTECTED]</Who>
  -<DateCommitted>03/15/2001</DateCommitted>
  -<Modified>java/src/org/apache/xalan/lib/sql ConnectionPool.java
  -                        DefaultConnectionPool.java ExtensionError.java
  -                        SQLExtensionError.java XConnection.java
  -                        XConnectionPoolManager.java 
XStatement.java</Modified>
  -<Log>Update from John Gentilin &lt;[EMAIL PROTECTED]&gt; to
  -  fix connection cleanup.</Log>
  +<Commit category="compat">
  +<Who>[EMAIL PROTECTED]</Who>
  +<DateCommitted>03/20/2001</DateCommitted>
  +<Modified>java/compat_src/org/apache/xalan/xpath XNumber.java</Modified>
  +<Log>Double-semicolon fixed so Henri's compiler stops complaining about an 
  +unreachable statement. &lt;grin/&gt;</Log>
   </Commit>
  -
   </Commits>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to