svn commit: r1293790 [21/21] - in /xalan/c/branches/XalanDocs: docs/xalan/ docs/xalan/resources/ docs/xalan/xalan-c/ docs/xalan/xalan-c/resources/ docs/xalan/xalan-j/ docs/xalan/xalan-j/design/ docs/xalan/xalan-j/design/resources/ docs/xalan/xalan-j/re...
[email protected] Sun, 26 Feb 2012 09:12:49 -0000
| Newsgroups | gmane.text.xml.xalan.cvs |
|---|---|
| Message-ID | <[email protected]> |
Modified: xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xalan-c/whatsnew.xml URL: http://svn.apache.org/viewvc/xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xalan-c/whatsnew.xml?rev=1293790&r1=1293789&r2=1293790&view=diff ============================================================================== --- xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xalan-c/whatsnew.xml (original) +++ xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xalan-c/whatsnew.xml Sun Feb 26 09:12:45 2012 @@ -1,265 +1,265 @@ -<?xml version="1.0" standalone="no"?> -<!DOCTYPE s1 SYSTEM "../../style/dtd/document.dtd" -[<!ENTITY % entity-c-values SYSTEM "../entities-c.ent" > -%entity-c-values; -<!--<!ENTITY done-c SYSTEM "DONE"> --> -<!--<!ENTITY status-c SYSTEM "STATUS"> --> -<!--<!ENTITY todo-c SYSTEM "BUGS"> --> -<!ENTITY history-c SYSTEM "history.xml">]> - -<!-- - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. ---> -<s1 title="What's New in this Release"> - - <ul> - <li><link anchor="status">Status</link></li> - <li><link anchor="contact">Getting in Touch</link></li> - <li><link anchor="history">History of Software Changes</link></li> - <li><link anchor="bugfix11">Bug Fixes in Release 1.11</link></li> - <li><link anchor="bugfix10">Bug Fixes in Release 1.10</link></li> - <li><link anchor="bugs">Bug reporting</link></li> - <li><link anchor="to-do">To-do tasks for future Xalan-C/C++ releases</link></li> - </ul> - -<anchor name="status"/> -<s2 title="Status"> - -<p><em>Release notes for Xalan-C/C++ Version 1.11</em> -</p> -<p>This is primarily a bug-fix release of version 1.10. -</p> -<p>Xalan-C/C++ Version 1.11; has been tested with Xerces-C/C++ Version 3.1.1. -Other versions of Xerces-C/C++ (2.8, 3.0, 3.0.1, 3.1) have also been tested, -but their use requires separate compilation of the Xerces-C/C++ library. -</p> -<p>At present, the Xalan-C/C++ Version 1.11 has no binary releases. -When building Xalan-C/C++ from sources, -you should use the same platform that was used to -compile the companion Xerces-C/C++ library. -</p> -<p>If you are able to successfully create a new binary package and wish it -to be included, then we welcome your participation on the -<jump href="mailto:[email protected]">xalan-dev</jump> mail list. -</p> - -</s2> - -<anchor name="contact"/> -<s2 title="Getting in Touch"> -<p>Your feedback is more than welcome. Offers of help are even more so! -Perhaps you would like to contribute to the ongoing development, -testing, or documentation of &xslt4c;. -</p> -<p>Please email your comments, questions, suggestions, bug reports, -and offers to help to <human-resource-ref idref="xalandev"/>. -</p> -<p>Your general user comments on &xslt4c; usage are also welcome on -<human-resource-ref idref="xalancusers"/>. -</p> -</s2> - -<anchor name="history"/> -<s2 title="Cumulative history of software changes"> -<p>The following sections list the changes in each release since &xslt4c; version 0.40.0.</p> -&history-c; -</s2> - - -<anchor name="bugfix11"/> -<s2 title="Bug Fixes in Release 1.11"> -<p>The bugs fixed in &xslt4c-current; include:</p> -<ul> -<li>XALANC-709: Doxygen bug in XalanQName.hpp</li> -<li>XALANC-705: Crash with pure virtual function call</li> -<li>XALANC-703: Compiler errors while building on AIX 5.3</li> -<li>XALANC-700: Broken output when serializing UTF16 surrogates</li> -<li>XALANC-699: Compile using Visual C++ 2010 (VC10)</li> -<li>XALANC-698: Buffer overflow from XalanMessageLoader::load()</li> -<li>XALANC-690: The document function does not handle fragment IDs in URLs correctly</li> -<li>XALANC-689: XalanC transformation of a 600 kb file takes 43 seconds</li> -<li>XALANC-684: XPath single quate-comma bug</li> -<li>XALANC-683: xsl:number with level any does not always count all of the preceeding nodes in the document</li> -<li>XALANC-681: NamedNodeMapAttributeList constructor asserts when the provided NamedNodeMap is empty</li> -<li>XALANC-680: Error in match pattern with // and abbreviated attribute node test</li> -<li>XALANC-679: Possible wrong evaluation of abbreviated XPath in template match</li> -<li>XALANC-677: Debug assertion switching to HTML mode when the outputter is producing a DOM</li> -<li>XALANC-675: No error is reported for an unknown key</li> -<li>XALANC-675: GCC-4.3 cleanup</li> -<li>XALANC-673: Assertion failed with XalanDOMString::substr</li> -<li>XALANC-671: Incorrect handling of default namespace in xsl:element</li> -<li>XALANC-669: XalanOtherEncodingWriter reports an incorrect error message</li> -<li>XALANC-667: setUseValidation doesn't work</li> -<li>XALANC-664: Testing harness writes strings to the output XML in the local code page.</li> -<li>XALANC-661: PlatformSupport/DoubleSupport.cpp compile error on AIX 5.3</li> -<li>XALANC-660: Compilation errors in Tests/Performance/TestHarness.hpp on some platforms</li> -<li>XALANC-659: Unnecessary casting in ReusableArenaBlock</li> -<li>XALANC-658: Misplaced assert in ReusableArenaAllocator::destroyObject()</li> -<li>XALANC-657: Add Windows x64 targets to the project files</li> -<li>XALANC-655: Boolean value incorrectly converted ot string in attribute value templates</li> -<li>XALANC-653: Xalan-C not including namespace declaration in output</li> -<li>XALANC-650: XPathProcessorImpl uses XalanDOMString copy constructor instead of referring to an existing instance</li> -<li>XALANC-648: XalanUTF8Writer::write(const XalanDOMChar*, XalanDOMString::size_type) does not handle surrogates properly</li> -<li>XALANC-647: XalanOtherEncodingWriter::writeNumericCharacterReference() is inefficient</li> -<li>XALANC-646: During transcoding XalanC fails to append '0' to the transcoded string </li> -<li>XALANC-645: Pluggin of DOMStringPrintWriter into FormatterToXML leads to assert</li> -<li>XALANC-641: Class used as exception needs accessible copy constructor</li> -<li>XALANC-640: Path problem in Makefile under cygwin</li> -<li>XALANC-638: Performance test program does not build on HP-UX</li> -<li>XALANC-635: Build fails on Solaris 2.8</li> -<li>XALANC-634: Build fails with VC6</li> -<li>XALANC-633: The processor should ignore xsl:fallback element in LRE </li> -<li>XALANC-632: @use-attribute-sets attribute has to have no effect on xsl:copy when the context item is a documen node.</li> -<li>XALANC-631: The next stylesheet crashes XalanC</li> -<li>XALANC-630: Incorrect cast in XalanUTF16Writer</li> -<li>XALANC-629: Performance improvements for text node stripping</li> -<li>XALANC-628: Inconsistent flusing of serializers</li> -<li>XALANC-627: Broken cast in ElemTemplateElement::findTemplateToTransformChild()</li> -<li>XALANC-626: Fix copyrights in Apache XalanC source</li> -<li>XALANC-625: Spurious (though harmless) assert failure in XPath::findNodeSet() when an expression contains an empty node-set enclosed in parenthesis</li> -<li>XALANC-624: The key() function does not work when the context node is the root node of a result tree fragment obtained through exsl:node-set()</li> -<li>XALANC-623: Compatibility issues with Xerces-C 3.0</li> -<li>XALANC-621: Selection of compiler definitions file fails on Linux PPC in client code</li> -<li>XALANC-618: uninstallExternalFunction can run past the end of the array</li> -<li>XALANC-617: Leak in XalanTransformer</li> -<li>XALANC-616: xsl:strip-space element doesn't work proprely</li> -<li>XALANC-615: Xalan resolves a namespace prefix when it should report an error</li> -<li>XALANC-614: MsgCreator Makefile needs link option</li> -<li>XALANC-613: Cannot pass value to stylesheet parameter if parameter name is namespace-qualified</li> -<li>XALANC-609: Template with built-in template rules for namespaces gives and assert</li> -<li>XALANC-604: ConstructWithNoMemoryManager has a bug which prevents proper default initialization of built-in types.</li> -<li>XALANC-603: Source does not compile properly on HP-UX with newer versions of the HP compiler</li> -<li>XALANC-595: EXSLT date-time function missing + or - before timezone offset</li> -<li>XALANC-588: Floating point exceptions in DoubleSupport::initialize() on Solaris 10 (x86)</li> -<li>XALANC-570: Removal of compiler warnings from STLHelper.hpp</li> -<li>XALANC-535: If an error/warning message contains not-displayable character for the local encoding , no message is shown at all</li> -<li>XALANC-480: XML1.1 and Namespaces for XML1.1 support</li> -<li>XALANC-478: Add support for XMLEntityResolver</li> -<li>XALANC-432: Minor spelling problems in XalanMsg_en_US.xlf</li> -<li>XALANC-430: "StylesheetExecutionContext::getVariable(name)" crahes if variable "name" was not found.</li> -<li>XALANC-421: omit-xml-declaration ignored</li> -<li>XALANC-416: Wrong access to out-of-scope xsl:variable not detected in certain circumstances</li> -<li>XALANC-415: Encoding attribute is not returning properly in output XML header</li> -<li>XALANC-413: Crash while using transform method on MacOSX</li> -<li>XALANC-412: XalanEXSLTDateTime not threadsafe, crashing application</li> -<li>XALANC-409: compilation error on g++ on SunOS 2.8</li> -<li>XALANC-408: runConfigure help does not include new HP platform</li> -<li>XALANC-407: XalanC output format is not suitable as a document entity</li> -<li>XALANC-376: Result tree fragment attributes are created without proper namespace and local name </li> -</ul> -</s2> - -<anchor name="bugfix10"/> -<s2 title="Bugs Fixed in Release 1.10"> -<p>The bugs fixed in the 1.10 release include:</p> -<ul> - <li>XALANC-572: Compile failure on SuSE80AMD_64b_GCC322 </li> - <li>XALANC-569: Compile-time assert on 32-bit Solaris and HPUX due to IEEE754 issue </li> - <li>XALANC-568: Pattern "/" does not match the pseudo root document of a node-set obtained from a result-tree fragment via exsl:node-set </li> - <li>XALANC-511: Crash during XalanTransformer::initialize on AIX </li> - <li>XALANC-554: Xalan-C does not implement erratum 25 </li> - <li>XALANC-552: Problems with the new serializers with CDATA and unrepresentable or special characters </li> - <li>XALANC-558: Latest source code does not build with the Intel compiler on Windows </li> - <li>XALANC-555: XalanEXSLTDateTime.cpp has too many platform-specifc ifdefs </li> - <li>XALANC-421: omit-xml-declaration ignored </li> - <li>XALANC-529: Xalan-C sometimes creates empty text nodes in RTFs or sends empty characters() events to FormatterListeners </li> - <li>XALANC-530: Serializers filter attributes unnecessarily </li> - <li>XALANC-245: substring-before and substring-after </li> - <li>XALANC-115: Need to catch use of variables in xsl:key attributes </li> - <li>XALANC-540: XPath absolute location path does not work when the context node was obtained from a result tree fragment through exsl:node-set() </li> - <li>XALANC-544: Assert failure, then crash, during "variable undefined" error recovery in certain circumstances. </li> - <li>XALANC-543: Crash when calling a template that wrongly uses xsl:with-param instead of xsl:param to declare its parameter. </li> - <li>XALANC-539: XalanMap needs to compact buckets to prevent long search times and ever-increasing memory usage. </li> - <li>XALANC-542: XalanDocumentFragmentXNodeSetBaseProxy::dereferenced() is not implemented properly </li> - <li>XALANC-538: Better handling for non-existent node test </li> - <li>XALANC-541: Fixes for zOS build </li> - <li>XALANC-455: Problem when releasing InputSource obtained through an EntityResolver </li> - <li>XALANC-535: If an error/warning message contains not-displayable character for the local encoding , no message is shown at all </li> - <li>XALANC-532: FormatterToXMLUnicode does not serialize UTF-8 </li> - <li>XALANC-536: ElemNumber uses extra temporary strings </li> - <li>XALANC-537: XalanC source code quotes incorrectly license protected documents </li> - <li>XALANC-526: Use of undefined stricmp breaks compilation on Linux </li> - <li>XALANC-513: ICUFormatNumberFunctor has some MemoryManager issues </li> - <li>XALANC-507: Safety improvements for XalanVector::insert() </li> - <li>XALANC-506: Remove references to stlport directory in Makefile.incl.in </li> - <li>XALANC-505: DirectoryEnumerator.hpp will not build on Solaris 10 with Sun Workshop 10 </li> - <li>XALANC-502: XalanDOMStringCache has initializer list out of order </li> - <li>XALANC-501: Creation of comments and PIs needs to detect illegal values </li> - <li>XALANC-500: Remove old "diagnostic" output from StylesheetRoot and XSLTEngineImpl </li> - <li>XALANC-497: Local variables or parameters in EXSLT-functions are interpreted as global </li> - <li>XALANC-496: Glitches in header files </li> - <li>XALANC-493: Problem with XALAN_STATIC_CHECK on HP-UX IA64 </li> - <li>XALANC-492: Various pluggable memory management bugs. </li> - <li>XALANC-490: XalanFileReporter is inconsistent in its usage of pluggable memory management </li> - <li>XALANC-489: XalanMemMgrs has a thread-safety issue </li> - <li>XALANC-488: XSLTInputSource does not support pluggable memory management </li> - <li>XALANC-487: URISupport does not provide explicit MemoryManager </li> - <li>XALANC-485: GCC warns about order of members in initializer list </li> - <li>XALANC-484: Remove compiler warnings about placement delete for HP's aCC compiler </li> - <li>XALANC-483: XercesParserLiaison does not create Xerces-C DOM instances with namespaces support enabled. </li> - <li>XALANC-482: Remove compiler warnings </li> - <li>XALANC-470: runConfigure does not pass link options to Makefile for AIX platform </li> - <li>XALANC-465: Add alt tag to footer.html page under html/apiDocs tree. </li> - <li>XALANC-463: Transforming an XML DOM document encapsulated within an XercesDOMWrapperParsedSource object triggers an invalid heap pointer exception if XSL opens other XML document with 'document()' function. </li> - <li>XALANC-460: Linux/xlC port </li> - <li>XALANC-448: TestXSLT/process.cpp compilation fails, interface broken in FormatterToText.hpp </li> - <li>XALANC-445: generate-id() inserts periods into name which limits usage </li> -</ul> -</s2> - - -<anchor name="bugs"/> -<s2 title="Bug reporting"> -<p>All known &xslt4c; bugs are listed in <resource-ref idref="jira"/>. For a list of open bugs with links to each bug - report, see <resource-ref idref="buglist"/>. If you find a new bug, please enter a XalanC bug report in this - database.</p> -<note>Before you can enter your first bug report, - you must submit your email address to - <jump href="https://issues.apache.org/jira">JIRA</jump> - and receive a password. -</note> -<p>We strongly encourage you write patches for problems you find and - submit them to JIRA and the - <jump href="mailto:[email protected]">xalan-dev</jump> mailing list. - We review the patches we receive to make sure they do not break something else, and (assuming they do not) - include them in our next release. - In the interest of fixing bugs, adding enhancements, and - addressing outstanding design issues, we sincerely want - (and need!) your active participation in the ongoing development of Xalan. -</p> -</s2> - -<anchor name="to-do"/> -<s2 title="To-do tasks for future Xalan-C/C++ releases"> -<p>Open bugs:</p> -<ul> -<li>Does not support 20 or more digits of numerical precision after the decimal.</li> -<li>The namespace axis does not return the default "xml" namespace.</li> -<li>Does not support case-order and lang attributes in xsl:sort.</li> -</ul> -<p>Items to do:</p> -<ul> -<li>Add support for new specifications (XPath-20, XSLT-2.0)</li> -<li>Add transcoding support using Xerces-C modules</li> -<li>Add XSLT extension elements</li> -<li>Add more EXSLT extension functions</li> -<li>Add the EXSLT document extension function</li> -<li>Add support for user-defined extension modules</li> -<li>Add support for node-set to be declared as top-level XSLT parameter</li> -</ul> -</s2> -</s1> +<?xml version="1.0" standalone="no"?> +<!DOCTYPE s1 SYSTEM "../../style/dtd/document.dtd" +[<!ENTITY % entity-c-values SYSTEM "../entities-c.ent" > +%entity-c-values; +<!--<!ENTITY done-c SYSTEM "DONE"> --> +<!--<!ENTITY status-c SYSTEM "STATUS"> --> +<!--<!ENTITY todo-c SYSTEM "BUGS"> --> +<!ENTITY history-c SYSTEM "history.xml">]> + +<!-- + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +--> +<s1 title="What's New in this Release"> + + <ul> + <li><link anchor="status">Status</link></li> + <li><link anchor="contact">Getting in Touch</link></li> + <li><link anchor="history">History of Software Changes</link></li> + <li><link anchor="bugfix11">Bug Fixes in Release 1.11</link></li> + <li><link anchor="bugfix10">Bug Fixes in Release 1.10</link></li> + <li><link anchor="bugs">Bug reporting</link></li> + <li><link anchor="to-do">To-do tasks for future Xalan-C/C++ releases</link></li> + </ul> + +<anchor name="status"/> +<s2 title="Status"> + +<p><em>Release notes for Xalan-C/C++ Version 1.11</em> +</p> +<p>This is primarily a bug-fix release of version 1.10. +</p> +<p>Xalan-C/C++ Version 1.11; has been tested with Xerces-C/C++ Version 3.1.1. +Other versions of Xerces-C/C++ (2.8, 3.0, 3.0.1, 3.1) have also been tested, +but their use requires separate compilation of the Xerces-C/C++ library. +</p> +<p>At present, the Xalan-C/C++ Version 1.11 has no binary releases. +When building Xalan-C/C++ from sources, +you should use the same platform that was used to +compile the companion Xerces-C/C++ library. +</p> +<p>If you are able to successfully create a new binary package and wish it +to be included, then we welcome your participation on the +<jump href="mailto:[email protected]">xalan-dev</jump> mail list. +</p> + +</s2> + +<anchor name="contact"/> +<s2 title="Getting in Touch"> +<p>Your feedback is more than welcome. Offers of help are even more so! +Perhaps you would like to contribute to the ongoing development, +testing, or documentation of &xslt4c;. +</p> +<p>Please email your comments, questions, suggestions, bug reports, +and offers to help to <human-resource-ref idref="xalandev"/>. +</p> +<p>Your general user comments on &xslt4c; usage are also welcome on +<human-resource-ref idref="xalancusers"/>. +</p> +</s2> + +<anchor name="history"/> +<s2 title="Cumulative history of software changes"> +<p>The following sections list the changes in each release since &xslt4c; version 0.40.0.</p> +&history-c; +</s2> + + +<anchor name="bugfix11"/> +<s2 title="Bug Fixes in Release 1.11"> +<p>The bugs fixed in &xslt4c-current; include:</p> +<ul> +<li>XALANC-709: Doxygen bug in XalanQName.hpp</li> +<li>XALANC-705: Crash with pure virtual function call</li> +<li>XALANC-703: Compiler errors while building on AIX 5.3</li> +<li>XALANC-700: Broken output when serializing UTF16 surrogates</li> +<li>XALANC-699: Compile using Visual C++ 2010 (VC10)</li> +<li>XALANC-698: Buffer overflow from XalanMessageLoader::load()</li> +<li>XALANC-690: The document function does not handle fragment IDs in URLs correctly</li> +<li>XALANC-689: XalanC transformation of a 600 kb file takes 43 seconds</li> +<li>XALANC-684: XPath single quate-comma bug</li> +<li>XALANC-683: xsl:number with level any does not always count all of the preceeding nodes in the document</li> +<li>XALANC-681: NamedNodeMapAttributeList constructor asserts when the provided NamedNodeMap is empty</li> +<li>XALANC-680: Error in match pattern with // and abbreviated attribute node test</li> +<li>XALANC-679: Possible wrong evaluation of abbreviated XPath in template match</li> +<li>XALANC-677: Debug assertion switching to HTML mode when the outputter is producing a DOM</li> +<li>XALANC-675: No error is reported for an unknown key</li> +<li>XALANC-675: GCC-4.3 cleanup</li> +<li>XALANC-673: Assertion failed with XalanDOMString::substr</li> +<li>XALANC-671: Incorrect handling of default namespace in xsl:element</li> +<li>XALANC-669: XalanOtherEncodingWriter reports an incorrect error message</li> +<li>XALANC-667: setUseValidation doesn't work</li> +<li>XALANC-664: Testing harness writes strings to the output XML in the local code page.</li> +<li>XALANC-661: PlatformSupport/DoubleSupport.cpp compile error on AIX 5.3</li> +<li>XALANC-660: Compilation errors in Tests/Performance/TestHarness.hpp on some platforms</li> +<li>XALANC-659: Unnecessary casting in ReusableArenaBlock</li> +<li>XALANC-658: Misplaced assert in ReusableArenaAllocator::destroyObject()</li> +<li>XALANC-657: Add Windows x64 targets to the project files</li> +<li>XALANC-655: Boolean value incorrectly converted ot string in attribute value templates</li> +<li>XALANC-653: Xalan-C not including namespace declaration in output</li> +<li>XALANC-650: XPathProcessorImpl uses XalanDOMString copy constructor instead of referring to an existing instance</li> +<li>XALANC-648: XalanUTF8Writer::write(const XalanDOMChar*, XalanDOMString::size_type) does not handle surrogates properly</li> +<li>XALANC-647: XalanOtherEncodingWriter::writeNumericCharacterReference() is inefficient</li> +<li>XALANC-646: During transcoding XalanC fails to append '0' to the transcoded string </li> +<li>XALANC-645: Pluggin of DOMStringPrintWriter into FormatterToXML leads to assert</li> +<li>XALANC-641: Class used as exception needs accessible copy constructor</li> +<li>XALANC-640: Path problem in Makefile under cygwin</li> +<li>XALANC-638: Performance test program does not build on HP-UX</li> +<li>XALANC-635: Build fails on Solaris 2.8</li> +<li>XALANC-634: Build fails with VC6</li> +<li>XALANC-633: The processor should ignore xsl:fallback element in LRE </li> +<li>XALANC-632: @use-attribute-sets attribute has to have no effect on xsl:copy when the context item is a documen node.</li> +<li>XALANC-631: The next stylesheet crashes XalanC</li> +<li>XALANC-630: Incorrect cast in XalanUTF16Writer</li> +<li>XALANC-629: Performance improvements for text node stripping</li> +<li>XALANC-628: Inconsistent flusing of serializers</li> +<li>XALANC-627: Broken cast in ElemTemplateElement::findTemplateToTransformChild()</li> +<li>XALANC-626: Fix copyrights in Apache XalanC source</li> +<li>XALANC-625: Spurious (though harmless) assert failure in XPath::findNodeSet() when an expression contains an empty node-set enclosed in parenthesis</li> +<li>XALANC-624: The key() function does not work when the context node is the root node of a result tree fragment obtained through exsl:node-set()</li> +<li>XALANC-623: Compatibility issues with Xerces-C 3.0</li> +<li>XALANC-621: Selection of compiler definitions file fails on Linux PPC in client code</li> +<li>XALANC-618: uninstallExternalFunction can run past the end of the array</li> +<li>XALANC-617: Leak in XalanTransformer</li> +<li>XALANC-616: xsl:strip-space element doesn't work proprely</li> +<li>XALANC-615: Xalan resolves a namespace prefix when it should report an error</li> +<li>XALANC-614: MsgCreator Makefile needs link option</li> +<li>XALANC-613: Cannot pass value to stylesheet parameter if parameter name is namespace-qualified</li> +<li>XALANC-609: Template with built-in template rules for namespaces gives and assert</li> +<li>XALANC-604: ConstructWithNoMemoryManager has a bug which prevents proper default initialization of built-in types.</li> +<li>XALANC-603: Source does not compile properly on HP-UX with newer versions of the HP compiler</li> +<li>XALANC-595: EXSLT date-time function missing + or - before timezone offset</li> +<li>XALANC-588: Floating point exceptions in DoubleSupport::initialize() on Solaris 10 (x86)</li> +<li>XALANC-570: Removal of compiler warnings from STLHelper.hpp</li> +<li>XALANC-535: If an error/warning message contains not-displayable character for the local encoding , no message is shown at all</li> +<li>XALANC-480: XML1.1 and Namespaces for XML1.1 support</li> +<li>XALANC-478: Add support for XMLEntityResolver</li> +<li>XALANC-432: Minor spelling problems in XalanMsg_en_US.xlf</li> +<li>XALANC-430: "StylesheetExecutionContext::getVariable(name)" crahes if variable "name" was not found.</li> +<li>XALANC-421: omit-xml-declaration ignored</li> +<li>XALANC-416: Wrong access to out-of-scope xsl:variable not detected in certain circumstances</li> +<li>XALANC-415: Encoding attribute is not returning properly in output XML header</li> +<li>XALANC-413: Crash while using transform method on MacOSX</li> +<li>XALANC-412: XalanEXSLTDateTime not threadsafe, crashing application</li> +<li>XALANC-409: compilation error on g++ on SunOS 2.8</li> +<li>XALANC-408: runConfigure help does not include new HP platform</li> +<li>XALANC-407: XalanC output format is not suitable as a document entity</li> +<li>XALANC-376: Result tree fragment attributes are created without proper namespace and local name </li> +</ul> +</s2> + +<anchor name="bugfix10"/> +<s2 title="Bugs Fixed in Release 1.10"> +<p>The bugs fixed in the 1.10 release include:</p> +<ul> + <li>XALANC-572: Compile failure on SuSE80AMD_64b_GCC322 </li> + <li>XALANC-569: Compile-time assert on 32-bit Solaris and HPUX due to IEEE754 issue </li> + <li>XALANC-568: Pattern "/" does not match the pseudo root document of a node-set obtained from a result-tree fragment via exsl:node-set </li> + <li>XALANC-511: Crash during XalanTransformer::initialize on AIX </li> + <li>XALANC-554: Xalan-C does not implement erratum 25 </li> + <li>XALANC-552: Problems with the new serializers with CDATA and unrepresentable or special characters </li> + <li>XALANC-558: Latest source code does not build with the Intel compiler on Windows </li> + <li>XALANC-555: XalanEXSLTDateTime.cpp has too many platform-specifc ifdefs </li> + <li>XALANC-421: omit-xml-declaration ignored </li> + <li>XALANC-529: Xalan-C sometimes creates empty text nodes in RTFs or sends empty characters() events to FormatterListeners </li> + <li>XALANC-530: Serializers filter attributes unnecessarily </li> + <li>XALANC-245: substring-before and substring-after </li> + <li>XALANC-115: Need to catch use of variables in xsl:key attributes </li> + <li>XALANC-540: XPath absolute location path does not work when the context node was obtained from a result tree fragment through exsl:node-set() </li> + <li>XALANC-544: Assert failure, then crash, during "variable undefined" error recovery in certain circumstances. </li> + <li>XALANC-543: Crash when calling a template that wrongly uses xsl:with-param instead of xsl:param to declare its parameter. </li> + <li>XALANC-539: XalanMap needs to compact buckets to prevent long search times and ever-increasing memory usage. </li> + <li>XALANC-542: XalanDocumentFragmentXNodeSetBaseProxy::dereferenced() is not implemented properly </li> + <li>XALANC-538: Better handling for non-existent node test </li> + <li>XALANC-541: Fixes for zOS build </li> + <li>XALANC-455: Problem when releasing InputSource obtained through an EntityResolver </li> + <li>XALANC-535: If an error/warning message contains not-displayable character for the local encoding , no message is shown at all </li> + <li>XALANC-532: FormatterToXMLUnicode does not serialize UTF-8 </li> + <li>XALANC-536: ElemNumber uses extra temporary strings </li> + <li>XALANC-537: XalanC source code quotes incorrectly license protected documents </li> + <li>XALANC-526: Use of undefined stricmp breaks compilation on Linux </li> + <li>XALANC-513: ICUFormatNumberFunctor has some MemoryManager issues </li> + <li>XALANC-507: Safety improvements for XalanVector::insert() </li> + <li>XALANC-506: Remove references to stlport directory in Makefile.incl.in </li> + <li>XALANC-505: DirectoryEnumerator.hpp will not build on Solaris 10 with Sun Workshop 10 </li> + <li>XALANC-502: XalanDOMStringCache has initializer list out of order </li> + <li>XALANC-501: Creation of comments and PIs needs to detect illegal values </li> + <li>XALANC-500: Remove old "diagnostic" output from StylesheetRoot and XSLTEngineImpl </li> + <li>XALANC-497: Local variables or parameters in EXSLT-functions are interpreted as global </li> + <li>XALANC-496: Glitches in header files </li> + <li>XALANC-493: Problem with XALAN_STATIC_CHECK on HP-UX IA64 </li> + <li>XALANC-492: Various pluggable memory management bugs. </li> + <li>XALANC-490: XalanFileReporter is inconsistent in its usage of pluggable memory management </li> + <li>XALANC-489: XalanMemMgrs has a thread-safety issue </li> + <li>XALANC-488: XSLTInputSource does not support pluggable memory management </li> + <li>XALANC-487: URISupport does not provide explicit MemoryManager </li> + <li>XALANC-485: GCC warns about order of members in initializer list </li> + <li>XALANC-484: Remove compiler warnings about placement delete for HP's aCC compiler </li> + <li>XALANC-483: XercesParserLiaison does not create Xerces-C DOM instances with namespaces support enabled. </li> + <li>XALANC-482: Remove compiler warnings </li> + <li>XALANC-470: runConfigure does not pass link options to Makefile for AIX platform </li> + <li>XALANC-465: Add alt tag to footer.html page under html/apiDocs tree. </li> + <li>XALANC-463: Transforming an XML DOM document encapsulated within an XercesDOMWrapperParsedSource object triggers an invalid heap pointer exception if XSL opens other XML document with 'document()' function. </li> + <li>XALANC-460: Linux/xlC port </li> + <li>XALANC-448: TestXSLT/process.cpp compilation fails, interface broken in FormatterToText.hpp </li> + <li>XALANC-445: generate-id() inserts periods into name which limits usage </li> +</ul> +</s2> + + +<anchor name="bugs"/> +<s2 title="Bug reporting"> +<p>All known &xslt4c; bugs are listed in <resource-ref idref="jira"/>. For a list of open bugs with links to each bug + report, see <resource-ref idref="buglist"/>. If you find a new bug, please enter a XalanC bug report in this + database.</p> +<note>Before you can enter your first bug report, + you must submit your email address to + <jump href="https://issues.apache.org/jira">JIRA</jump> + and receive a password. +</note> +<p>We strongly encourage you write patches for problems you find and + submit them to JIRA and the + <jump href="mailto:[email protected]">xalan-dev</jump> mailing list. + We review the patches we receive to make sure they do not break something else, and (assuming they do not) + include them in our next release. + In the interest of fixing bugs, adding enhancements, and + addressing outstanding design issues, we sincerely want + (and need!) your active participation in the ongoing development of Xalan. +</p> +</s2> + +<anchor name="to-do"/> +<s2 title="To-do tasks for future Xalan-C/C++ releases"> +<p>Open bugs:</p> +<ul> +<li>Does not support 20 or more digits of numerical precision after the decimal.</li> +<li>The namespace axis does not return the default "xml" namespace.</li> +<li>Does not support case-order and lang attributes in xsl:sort.</li> +</ul> +<p>Items to do:</p> +<ul> +<li>Add support for new specifications (XPath-20, XSLT-2.0)</li> +<li>Add transcoding support using Xerces-C modules</li> +<li>Add XSLT extension elements</li> +<li>Add more EXSLT extension functions</li> +<li>Add the EXSLT document extension function</li> +<li>Add support for user-defined extension modules</li> +<li>Add support for node-set to be declared as top-level XSLT parameter</li> +</ul> +</s2> +</s1> Modified: xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xalan-design.xml URL: http://svn.apache.org/viewvc/xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xalan-design.xml?rev=1293790&r1=1293789&r2=1293790&view=diff ============================================================================== --- xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xalan-design.xml (original) +++ xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xalan-design.xml Sun Feb 26 09:12:45 2012 @@ -1,27 +1,27 @@ -<?xml version="1.0"?> -<!DOCTYPE book SYSTEM "../style/dtd/book.dtd"> - -<!-- - * Copyright 2000-2012 The Apache Software Foundation. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. ---> -<!-- $Id: xalandesign.xml 337884 2004-02-17 19:29:35Z minchau $ --> - -<book title="Xalan 2.0.0 Design" copyright="2000 The Apache Software Foundation"> - - <document id="design2_0_0" - label="Xalan-J 2.0.0 Design" - source="design/design2_0_0.xml"/> -</book> - +<?xml version="1.0"?> +<!DOCTYPE book SYSTEM "../style/dtd/book.dtd"> + +<!-- + * Copyright 2000-2012 The Apache Software Foundation. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +--> +<!-- $Id: xalandesign.xml 337884 2004-02-17 19:29:35Z minchau $ --> + +<book title="Xalan 2.0.0 Design" copyright="2000 The Apache Software Foundation"> + + <document id="design2_0_0" + label="Xalan-J 2.0.0 Design" + source="design/design2_0_0.xml"/> +</book> + Modified: xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xalan-jlocal.xml URL: http://svn.apache.org/viewvc/xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xalan-jlocal.xml?rev=1293790&r1=1293789&r2=1293790&view=diff ============================================================================== --- xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xalan-jlocal.xml (original) +++ xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xalan-jlocal.xml Sun Feb 26 09:12:45 2012 @@ -1,61 +1,61 @@ -<?xml version="1.0"?> -<!DOCTYPE book SYSTEM "../style/dtd/book.dtd"> - -<!-- - * Copyright 2000-2012 The Apache Software Foundation. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. ---> -<!-- $Id: xalan-jlocal.xml 489426 2006-12-21 18:17:29Z minchau $ --> - -<book title="Xalan XSL Transformer User's Guide" copyright="2011 The Apache Software Foundation"> - <resources source="xalan-j/resources.xml"/> - <document id="whatsnew" label="What's New" source="xalan-j/whatsnew.xml"/> - <document id="readme" label="Release Notes" source="xalan-j/readme.xml"/> - <separator/> - <document id="overview" label="Overview" source="xalan-j/overview.xml"/> - <document id="downloads" label="Download/Build" source="xalan-j/downloads.xml"/> - <document id="getstarted" label="Getting Started" source="xalan-j/getstarted.xml"/> - <document id="xsltc_usage" label="Using XSLTC" source="xalan-j/xsltc_usage.xml"/> - <separator/> - <faqs id="faq" label="FAQs" source="xalan-j/faq.xml"/> - <separator/> - <document id="samples" label="Sample Apps" source="xalan-j/samples.xml"/> - <document id="commandline" label="Command Line" source="xalan-j/commandline.xml"/> - <hidden id="commandline_xsltc" source="xalan-j/commandline_xsltc.xml"/> - <separator/> - <document id="features" label="Features" source="xalan-j/features.xml"/> - <document id="trax" label="Transform API" source="xalan-j/trax.xml"/> - <document id="xpath_apis" label="XPath API" source="xalan-j/xpath_apis.xml"/> - <document id="usagepatterns" label="Usage Patterns" source="xalan-j/usagepatterns.xml"/> - <separator/> - <external href="apidocs/index.html" label="Xalan-J API"/> - <document id="public_apis" label="Public APIs" source="xalan-j/public_apis.xml"/> - <document id="dtm" label="DTM" source="xalan-j/dtm.xml"/> - <separator/> - <document id="extensions" label="Extensions" source="xalan-j/extensions.xml"/> - <document id="extensionslib" label="Extensions Library" source="xalan-j/extensionslib.xml"/> - <document id="extensions_xsltc" label="XSLTC Exts" source="xalan-j/extensions_xsltc.xml"/> - <separator/> - <external href="design/design2_0_0.html" label="Xalan 2 Design"/> - <external href="xsltc/index.html" label="XSLTC Design"/> - <separator/> - <document id="builds" label="Building a release" source="xalan-j/builds.xml"/> - <external href="http://xml.apache.org/xalan-j/test/overview.html" label="Testing"/> - <document id="bugreporting" label="Bug Reporting" source="xalan-j/bugreporting.xml"/> - <separator/> - <document id="contact_us" label="Contact us" source="xalan-j/contact_us.xml"/> - <hidden id="history" source="xalan-j/history.xml"/> - <hidden id="xsltc_history" source="xalan-j/xsltc_history.xml"/> - -</book> +<?xml version="1.0"?> +<!DOCTYPE book SYSTEM "../style/dtd/book.dtd"> + +<!-- + * Copyright 2000-2012 The Apache Software Foundation. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +--> +<!-- $Id: xalan-jlocal.xml 489426 2006-12-21 18:17:29Z minchau $ --> + +<book title="Xalan XSL Transformer User's Guide" copyright="2011 The Apache Software Foundation"> + <resources source="xalan-j/resources.xml"/> + <document id="whatsnew" label="What's New" source="xalan-j/whatsnew.xml"/> + <document id="readme" label="Release Notes" source="xalan-j/readme.xml"/> + <separator/> + <document id="overview" label="Overview" source="xalan-j/overview.xml"/> + <document id="downloads" label="Download/Build" source="xalan-j/downloads.xml"/> + <document id="getstarted" label="Getting Started" source="xalan-j/getstarted.xml"/> + <document id="xsltc_usage" label="Using XSLTC" source="xalan-j/xsltc_usage.xml"/> + <separator/> + <faqs id="faq" label="FAQs" source="xalan-j/faq.xml"/> + <separator/> + <document id="samples" label="Sample Apps" source="xalan-j/samples.xml"/> + <document id="commandline" label="Command Line" source="xalan-j/commandline.xml"/> + <hidden id="commandline_xsltc" source="xalan-j/commandline_xsltc.xml"/> + <separator/> + <document id="features" label="Features" source="xalan-j/features.xml"/> + <document id="trax" label="Transform API" source="xalan-j/trax.xml"/> + <document id="xpath_apis" label="XPath API" source="xalan-j/xpath_apis.xml"/> + <document id="usagepatterns" label="Usage Patterns" source="xalan-j/usagepatterns.xml"/> + <separator/> + <external href="apidocs/index.html" label="Xalan-J API"/> + <document id="public_apis" label="Public APIs" source="xalan-j/public_apis.xml"/> + <document id="dtm" label="DTM" source="xalan-j/dtm.xml"/> + <separator/> + <document id="extensions" label="Extensions" source="xalan-j/extensions.xml"/> + <document id="extensionslib" label="Extensions Library" source="xalan-j/extensionslib.xml"/> + <document id="extensions_xsltc" label="XSLTC Exts" source="xalan-j/extensions_xsltc.xml"/> + <separator/> + <external href="design/design2_0_0.html" label="Xalan 2 Design"/> + <external href="xsltc/index.html" label="XSLTC Design"/> + <separator/> + <document id="builds" label="Building a release" source="xalan-j/builds.xml"/> + <external href="http://xml.apache.org/xalan-j/test/overview.html" label="Testing"/> + <document id="bugreporting" label="Bug Reporting" source="xalan-j/bugreporting.xml"/> + <separator/> + <document id="contact_us" label="Contact us" source="xalan-j/contact_us.xml"/> + <hidden id="history" source="xalan-j/history.xml"/> + <hidden id="xsltc_history" source="xalan-j/xsltc_history.xml"/> + +</book> Modified: xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xalan-jsite.xml URL: http://svn.apache.org/viewvc/xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xalan-jsite.xml?rev=1293790&r1=1293789&r2=1293790&view=diff ============================================================================== --- xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xalan-jsite.xml (original) +++ xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xalan-jsite.xml Sun Feb 26 09:12:45 2012 @@ -1,67 +1,67 @@ -<?xml version="1.0"?> -<!DOCTYPE book SYSTEM "../style/dtd/book.dtd"> - -<!-- - * Copyright 2000-2012 The Apache Software Foundation. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. ---> -<!-- $Id: xalan-jsite.xml 489426 2006-12-21 18:17:29Z minchau $ --> - -<book title="Xalan XSL Transformer User's Guide" copyright="2011 The Apache Software Foundation"> - <resources source="xalan-j/resources.xml"/> -<!-- <external href="http://xalan.apache.org/index.html" label="Home"/> --> - <external href="../index.html" label="Home"/> - - <separator/> - <document id="index" label="Xalan-J 2.7.1" source="xalan/index.xml"/> - <document id="charter" label="Charter" source="xalan-j/charter.xml"/> - <separator/> - <document id="whatsnew" label="What's New" source="xalan-j/whatsnew.xml"/> - <document id="readme" label="Release Notes" source="xalan-j/readme.xml"/> - <separator/> - <document id="overview" label="Overview" source="xalan-j/overview.xml"/> - <document id="downloads" label="Download/Build" source="xalan-j/downloads.xml"/> - <document id="getstarted" label="Getting Started" source="xalan-j/getstarted.xml"/> - <document id="xsltc_usage" label="Using XSLTC" source="xalan-j/xsltc_usage.xml"/> - <separator/> - <faqs id="faq" label="FAQs" source="xalan/faq.xml"/> - <separator/> - <document id="samples" label="Sample Apps" source="xalan/samples.xml"/> - <document id="commandline" label="Command Line" source="xalan-j/commandline.xml"/> - <hidden id="commandline_xsltc" source="xalan/commandline_xsltc.xml"/> - <separator/> - <document id="features" label="Features" source="xalan-j/features.xml"/> - <document id="trax" label="Transform API" source="xalan-j/trax.xml"/> - <document id="xpath_apis" label="XPath API" source="xalan-j/xpath_apis.xml"/> - <document id="usagepatterns" label="Usage Patterns" source="xalan-j/usagepatterns.xml"/> - <separator/> - <external href="apidocs/index.html" label="Xalan-J API"/> - <document id="public_apis" label="Public APIs" source="xalan-j/public_apis.xml"/> - <document id="dtm" label="DTM" source="xalan-j/dtm.xml"/> - <separator/> - <document id="extensions" label="Extensions" source="xalan-j/extensions.xml"/> - <document id="extensionslib" label="Extensions Library" source="xalan-j/extensionslib.xml"/> - <document id="extensions_xsltc" label="XSLTC Exts" source="xalan-j/extensions_xsltc.xml"/> - <separator/> - <external href="design/design2_0_0.html" label="Xalan 2 Design"/> - <external href="xsltc/index.html" label="XSLTC Design"/> - <separator/> - <document id="builds" label="Building a release" source="xalan-j/builds.xml"/> - <external href="http://xml.apache.org/xalan-j/test/overview.html" label="Testing"/> - <document id="bugreporting" label="Bug Reporting" source="xalan-j/bugreporting.xml"/> - <separator/> - <document id="contact_us" label="Contact us" source="xalan-j/contact_us.xml"/> - <hidden id="history" source="xalan-j/history.xml"/> - <hidden id="xsltc_history" source="xalan-j/xsltc_history.xml"/> -</book> +<?xml version="1.0"?> +<!DOCTYPE book SYSTEM "../style/dtd/book.dtd"> + +<!-- + * Copyright 2000-2012 The Apache Software Foundation. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +--> +<!-- $Id: xalan-jsite.xml 489426 2006-12-21 18:17:29Z minchau $ --> + +<book title="Xalan XSL Transformer User's Guide" copyright="2011 The Apache Software Foundation"> + <resources source="xalan-j/resources.xml"/> +<!-- <external href="http://xalan.apache.org/index.html" label="Home"/> --> + <external href="../index.html" label="Home"/> + + <separator/> + <document id="index" label="Xalan-J 2.7.1" source="xalan/index.xml"/> + <document id="charter" label="Charter" source="xalan-j/charter.xml"/> + <separator/> + <document id="whatsnew" label="What's New" source="xalan-j/whatsnew.xml"/> + <document id="readme" label="Release Notes" source="xalan-j/readme.xml"/> + <separator/> + <document id="overview" label="Overview" source="xalan-j/overview.xml"/> + <document id="downloads" label="Download/Build" source="xalan-j/downloads.xml"/> + <document id="getstarted" label="Getting Started" source="xalan-j/getstarted.xml"/> + <document id="xsltc_usage" label="Using XSLTC" source="xalan-j/xsltc_usage.xml"/> + <separator/> + <faqs id="faq" label="FAQs" source="xalan/faq.xml"/> + <separator/> + <document id="samples" label="Sample Apps" source="xalan/samples.xml"/> + <document id="commandline" label="Command Line" source="xalan-j/commandline.xml"/> + <hidden id="commandline_xsltc" source="xalan/commandline_xsltc.xml"/> + <separator/> + <document id="features" label="Features" source="xalan-j/features.xml"/> + <document id="trax" label="Transform API" source="xalan-j/trax.xml"/> + <document id="xpath_apis" label="XPath API" source="xalan-j/xpath_apis.xml"/> + <document id="usagepatterns" label="Usage Patterns" source="xalan-j/usagepatterns.xml"/> + <separator/> + <external href="apidocs/index.html" label="Xalan-J API"/> + <document id="public_apis" label="Public APIs" source="xalan-j/public_apis.xml"/> + <document id="dtm" label="DTM" source="xalan-j/dtm.xml"/> + <separator/> + <document id="extensions" label="Extensions" source="xalan-j/extensions.xml"/> + <document id="extensionslib" label="Extensions Library" source="xalan-j/extensionslib.xml"/> + <document id="extensions_xsltc" label="XSLTC Exts" source="xalan-j/extensions_xsltc.xml"/> + <separator/> + <external href="design/design2_0_0.html" label="Xalan 2 Design"/> + <external href="xsltc/index.html" label="XSLTC Design"/> + <separator/> + <document id="builds" label="Building a release" source="xalan-j/builds.xml"/> + <external href="http://xml.apache.org/xalan-j/test/overview.html" label="Testing"/> + <document id="bugreporting" label="Bug Reporting" source="xalan-j/bugreporting.xml"/> + <separator/> + <document id="contact_us" label="Contact us" source="xalan-j/contact_us.xml"/> + <hidden id="history" source="xalan-j/history.xml"/> + <hidden id="xsltc_history" source="xalan-j/xsltc_history.xml"/> +</book> Modified: xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xslt-resources/apache-xalan.css URL: http://svn.apache.org/viewvc/xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xslt-resources/apache-xalan.css?rev=1293790&r1=1293789&r2=1293790&view=diff ============================================================================== --- xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xslt-resources/apache-xalan.css (original) +++ xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xslt-resources/apache-xalan.css Sun Feb 26 09:12:45 2012 @@ -137,7 +137,7 @@ h1 {} text-align: center; } -#content h1 { background-color: #ee5 } +#content h1 { background-color: #ee4 } h2 {} @@ -163,7 +163,7 @@ h3 {} text-align: center; } -#content h3 { background-color: #ee5 } +#content h3 { background-color: #ee8 } h4{} @@ -172,6 +172,8 @@ h4{} border-bottom: 1px solid blue; } +#content h4 { background-color: #eec } + /* * Tables */ Modified: xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xsltc.xml URL: http://svn.apache.org/viewvc/xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xsltc.xml?rev=1293790&r1=1293789&r2=1293790&view=diff ============================================================================== --- xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xsltc.xml (original) +++ xalan/c/branches/XalanDocs/xalan/java/trunk/xdocs/sources/xsltc.xml Sun Feb 26 09:12:45 2012 @@ -1,109 +1,109 @@ -<?xml version="1.0"?> -<!DOCTYPE book SYSTEM "../style/dtd/book.dtd"> -<!-- - * Copyright 2001-2012 The Apache Software Foundation. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. ---> -<book title="XSLTC Design" copyright="2004 The Apache Software Foundation"> - - <document id="index" - label="Overview" - source="xsltc/index.xml"/> - - <separator/> - - <document id="xsltc_compiler" - label="Compiler design" - source="xsltc/xsltc_compiler.xml"/> - - <separator/> - - <document id="xsl_whitespace_design" - label="Whitespace" - source="xsltc/xsl_whitespace_design.xml"/> - - <document id="xsl_sort_design" - label="xsl:sort" - source="xsltc/xsl_sort_design.xml"/> - - <document id="xsl_key_design" - label="Keys" - source="xsltc/xsl_key_design.xml"/> - - <document id="xsl_comment_design" - label="Comment design" - source="xsltc/xsl_comment_design.xml"/> - - <separator/> - - <document id="xsl_lang_design" - label="lang()" - source="xsltc/xsl_lang_design.xml"/> - - <document id="xsl_unparsed_design" - label="Unparsed entities" - source="xsltc/xsl_unparsed_design.xml"/> - - <separator/> - <document id="xsl_if_design" - label="If design" - source="xsltc/xsl_if_design.xml"/> - <document id="xsl_choose_design" - label="Choose|When|Otherwise design" - source="xsltc/xsl_choose_design.xml"/> - <document id="xsl_include_design" - label="Include|Import design" - source="xsltc/xsl_include_design.xml"/> - <document id="xsl_variable_design" - label="Variable|Param design" - source="xsltc/xsl_variable_design.xml"/> - - <separator/> - - <document id="xsltc_runtime" - label="Runtime" - source="xsltc/xsltc_runtime.xml"/> - - <separator/> - - <document id="xsltc_dom" - label="Internal DOM" - source="xsltc/xsltc_dom.xml"/> - - <document id="xsltc_namespace" - label="Namespaces" - source="xsltc/xsltc_namespace.xml"/> - - <separator/> - - <document id="xsltc_trax" - label="Translet & TrAX" - source="xsltc/xsltc_trax.xml"/> - <document id="xsltc_predicates" - label="XPath Predicates" - source="xsltc/xsltc_predicates.xml"/> - <document id="xsltc_iterators" - label="Xsltc Iterators" - source="xsltc/xsltc_iterators.xml"/> - <document id="xsltc_native_api" - label="Xsltc Native API" - source="xsltc/xsltc_native_api.xml"/> - <document id="xsltc_trax_api" - label="Xsltc TrAX API" - source="xsltc/xsltc_trax_api.xml"/> - <document id="xsltc_performance" - label="Performance Hints" - source="xsltc/xsltc_performance.xml"/> -</book> - +<?xml version="1.0"?> +<!DOCTYPE book SYSTEM "../style/dtd/book.dtd"> +<!-- + * Copyright 2001-2012 The Apache Software Foundation. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +--> +<book title="XSLTC Design" copyright="2004 The Apache Software Foundation"> + + <document id="index" + label="Overview" + source="xsltc/index.xml"/> + + <separator/> + + <document id="xsltc_compiler" + label="Compiler design" + source="xsltc/xsltc_compiler.xml"/> + + <separator/> + + <document id="xsl_whitespace_design" + label="Whitespace" + source="xsltc/xsl_whitespace_design.xml"/> + + <document id="xsl_sort_design" + label="xsl:sort" + source="xsltc/xsl_sort_design.xml"/> + + <document id="xsl_key_design" + label="Keys" + source="xsltc/xsl_key_design.xml"/> + + <document id="xsl_comment_design" + label="Comment design" + source="xsltc/xsl_comment_design.xml"/> + + <separator/> + + <document id="xsl_lang_design" + label="lang()" + source="xsltc/xsl_lang_design.xml"/> + + <document id="xsl_unparsed_design" + label="Unparsed entities" + source="xsltc/xsl_unparsed_design.xml"/> + + <separator/> + <document id="xsl_if_design" + label="If design" + source="xsltc/xsl_if_design.xml"/> + <document id="xsl_choose_design" + label="Choose|When|Otherwise design" + source="xsltc/xsl_choose_design.xml"/> + <document id="xsl_include_design" + label="Include|Import design" + source="xsltc/xsl_include_design.xml"/> + <document id="xsl_variable_design" + label="Variable|Param design" + source="xsltc/xsl_variable_design.xml"/> + + <separator/> + + <document id="xsltc_runtime" + label="Runtime" + source="xsltc/xsltc_runtime.xml"/> + + <separator/> + + <document id="xsltc_dom" + label="Internal DOM" + source="xsltc/xsltc_dom.xml"/> + + <document id="xsltc_namespace" + label="Namespaces" + source="xsltc/xsltc_namespace.xml"/> + + <separator/> + + <document id="xsltc_trax" + label="Translet & TrAX" + source="xsltc/xsltc_trax.xml"/> + <document id="xsltc_predicates" + label="XPath Predicates" + source="xsltc/xsltc_predicates.xml"/> + <document id="xsltc_iterators" + label="Xsltc Iterators" + source="xsltc/xsltc_iterators.xml"/> + <document id="xsltc_native_api" + label="Xsltc Native API" + source="xsltc/xsltc_native_api.xml"/> + <document id="xsltc_trax_api" + label="Xsltc TrAX API" + source="xsltc/xsltc_trax_api.xml"/> + <document id="xsltc_performance" + label="Performance Hints" + source="xsltc/xsltc_performance.xml"/> +</book> +