dleslie 00/10/10 08:46:37
Modified: c/xdocs/sources/xalan DONE overview.xml readme.xml
resources.xml samples.xml STATUS
Log:
Final versions for Xalan-C 1.0
Revision Changes Path
1.5 +2 -2 xml-xalan/c/xdocs/sources/xalan/DONE
Index: DONE
===================================================================
RCS file: /home/cvs/xml-xalan/c/xdocs/sources/xalan/DONE,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- DONE 2000/10/02 12:17:01 1.4
+++ DONE 2000/10/10 15:46:25 1.5
@@ -1,9 +1,9 @@
-<s3 title="Changes since &xslt4c; version 0.30.0">
+<s3 title="Changes since &xslt4c; version 0.40.0">
<p>Major updates since version 0.40.0 include:</p>
<ul>
<li>Full support for namespace handling<br/><br/></li>
<li>Full implementation of the format-number() function and support for the
decimal-format element<br/><br/></li>
-<li>Integration with the <resource-ref idref="icu"/>for number formatting,
sorting, and output encoding<br/><br/></li>
+<li>Integration with the <resource-ref idref="icu"/> for number formatting,
sorting, and output encoding<br/><br/></li>
<li>Support for the exclude-result-prefixes attribute<br/><br/></li>
<li>Support for the output encoding attribute</li>
</ul>
1.8 +1 -1 xml-xalan/c/xdocs/sources/xalan/overview.xml
Index: overview.xml
===================================================================
RCS file: /home/cvs/xml-xalan/c/xdocs/sources/xalan/overview.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- overview.xml 2000/09/29 15:44:28 1.7
+++ overview.xml 2000/10/10 15:46:26 1.8
@@ -144,7 +144,7 @@
Designers</jump></li>
</ul>
<p>When you come across other useful introductory or background
materials, please email <human-resource-ref
- idref="dleslie"/>, so he can add them to this list.</p>
+ idref="xalandev"/>, so we can add them to this list.</p>
</s2><anchor name="glossary"/>
<s2 title="Glossary">
1.15 +6 -2 xml-xalan/c/xdocs/sources/xalan/readme.xml
Index: readme.xml
===================================================================
RCS file: /home/cvs/xml-xalan/c/xdocs/sources/xalan/readme.xml,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- readme.xml 2000/10/03 20:30:23 1.14
+++ readme.xml 2000/10/10 15:46:27 1.15
@@ -70,7 +70,7 @@
<anchor name="status"/>
<s2 title="Status">
<ul>
- <li><link anchor="done">Changes since &xslt4c; version
0.30.0</link></li>
+ <li><link anchor="done">Changes since &xslt4c; version
0.40.0</link></li>
<li><link anchor="bugs">Bug reporting</link></li>
<li><link anchor="xml4j">Version of &xml4c; to use</link></li>
<li><link anchor="to-do">To-do tasks for future &xslt4c;
releases</link></li>
@@ -152,7 +152,11 @@
(This step is not required for Linux because The Linux GNU compiler
includes the STL (Standard Template
Library.)<br/><br/></li>
<li>(Optional) If you are including the ICUBridge, install the ICU
(see <link idref="usagepatterns"
- anchor="icu">Using the ICU</link>) and define
XALAN_USE_ICU.<br/><br/></li>
+ anchor="icu">Using the ICU</link>) and use the shell to define
XALAN_USE_ICU.<br/><br/>
+ If you are using Bourne Shell, K Shell, or Bash:
+ <br/> <code>export XALAN_USE_ICU
"1"</code><br/><br/>
+ If you are using C Shell:
+ <br/> <code>setenv
XALAN_USE_ICU="1"</code><br/><br/></li>
<li>Change directory to xml-xalan/c/src in the &xslt4c;
distribution.<br/><br/></li>
<li>Use the chmod +x command to set the executable flags for conf* and
runConfigure.<br/><br/>
1.7 +0 -11 xml-xalan/c/xdocs/sources/xalan/resources.xml
Index: resources.xml
===================================================================
RCS file: /home/cvs/xml-xalan/c/xdocs/sources/xalan/resources.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- resources.xml 2000/09/01 19:23:24 1.6
+++ resources.xml 2000/10/10 15:46:27 1.7
@@ -39,18 +39,7 @@
<resource id="XPath" title="XML Path Language (XPath) Version 1.0"
location="http://www.w3.org/TR/xpath"/>
<resource id="DOM" title="DOM" location="http://www.w3.org/DOM"/>
-
-
<human-resource id="xalandev" name="Xalan Development Mailing List"
mailto="[email protected]"/>
- <human-resource id="sboag" name="Scott Boag" mailto="[EMAIL PROTECTED]"/>
- <human-resource id="dnbertoni" name="David N. Bertoni"
mailto="[email protected]"/>
- <human-resource id="mmidy" name="Myriam Midy" mailto="[EMAIL PROTECTED]"/>
- <human-resource id="scurcuru" name="Shane Curcuru" mailto="[EMAIL
PROTECTED]"/>
- <human-resource id="dleslie" name="Don Leslie"
mailto="[email protected]"/>
- <human-resource id="pdick" name="Paul Dick" mailto="[EMAIL PROTECTED]"/>
-
- <human-resource id="nmendelsohn" name="Noah Mendelsohn" mailto="[EMAIL
PROTECTED]"/>
- <human-resource id="sanjiva" name="Sanjiva Weerawarana" mailto="[EMAIL
PROTECTED]"/>
</resources>
1.12 +17 -7 xml-xalan/c/xdocs/sources/xalan/samples.xml
Index: samples.xml
===================================================================
RCS file: /home/cvs/xml-xalan/c/xdocs/sources/xalan/samples.xml,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- samples.xml 2000/10/03 20:30:23 1.11
+++ samples.xml 2000/10/10 15:46:28 1.12
@@ -161,14 +161,18 @@
<p>See also: <link idref="usagepatterns" anchor="compiled">Compiling
stylesheets</link>.</p>
</s2><anchor name="xpathwrapper"/>
<s2 title="XPathWrapper">
- <p>This sample uses TestDriver, an executable, and two classes:
XPathWrapper and XPathWrapperImp. </p>
- <p>What it does: TestDriver passes XPathWrapper an XML file name, a
context node location path, and an XPath
- expression. XPathWrapper in turn passes these arguments to the
XPathWrapperImpl evaluate() method, which executes
- the XPath expression from specified context node in the XML document and
returns the nodes it finds (if any).</p>
+ <p>This sample uses an executable (TestDriver in Windows, XPathWrapper
in Linux and AIX), and two classes: XPathWrapper and
+ XPathWrapperImp.</p>
+ <p>What it does: The executable passes XPathWrapper an XML file name, a
context node location path, and an XPath
+ expression. XPathWrapper in turn passes these arguments to the
XPathWrapperImpl evaluate() method, which executes the
+ XPath expression from specified context node in the XML document and
returns the nodes it finds (if any).</p>
<note>You can use this sample as an aid when you want to find out what
a given XPath expression returns from a
given context node in an XML file.</note>
<p>Run this sample from the XPathWrapper subdirectory with</p>
- <p><code>TestDriver <ref>XMLFile ContextNode
XPathExpression</ref></code></p>
+ <p>Windows:<br/>
+ <code>TestDriver <ref>XMLFile ContextNode
XPathExpression</ref></code></p>
+ <p>Linux or AIX:<br/>
+ <code>XPathWrapper <ref>XMLFile ContextNode
XPathExpression</ref></code></p>
<p>where <ref>XMLFile</ref> is an XML source file,
<ref>ContextNode</ref> is the location path to the context
node, and <ref>XPathExpression</ref> is an XPath expression to apply to
that context node. The XPathWrapper
subdirectory contains an XML file named xml.foo (part of it appears
below).</p>
@@ -180,9 +184,15 @@
<name first="Paul" last="Dick"/>
</doc></source>
<p>You can try command lines like</p>
- <p><code>TestDriver foo.xml /doc name/@last</code></p>
+ <p>Windows:<br/>
+ <code>TestDriver foo.xml /doc name/@last</code></p>
+ <p>Linux or AIX:
+ <code>XPathWrapper foo.xml /doc name/@last</code></p>
<p>and</p>
- <p><code>TestDriver foo.xml //name[position()="4"]./@first</code></p>
+ <p>Windows:<br/>
+ <code>TestDriver foo.xml /
'//name[position()="4"]/@first'</code></p>
+ <p>Linux or AIX:<br/>
+ <code>XPathWrapper foo.xml /
'//name[position()="4"]/@first'</code></p>
<note>If an XPathWrapper argument includes characters (such as *) that
the shell intercepts, enclose the argument
in double quotes.</note>
<p>See also: <link idref="usagepatterns" anchor="xpath">Working with
XPath expressions</link>.</p>
1.10 +3 -2 xml-xalan/c/xdocs/sources/xalan/STATUS
Index: STATUS
===================================================================
RCS file: /home/cvs/xml-xalan/c/xdocs/sources/xalan/STATUS,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- STATUS 2000/09/05 13:03:06 1.9
+++ STATUS 2000/10/10 15:46:28 1.10
@@ -7,9 +7,10 @@
<s3 title="To-do tasks for future &xslt4c; releases">
<ul>
<li>Add support for extension elements<br/><br/></li>
- <li>Fix any conformance bugs we or our users find<br/><br/></li>
+ <li>Fix any conformance bugs we or our users find<br/><br/></li>
+ <li>Investigate introducing an API along the lines of the Java TRaX
(Transformations for XML) interfaces<br/><br/></li>
<li>Implement a more efficient mechanism for storing and navigating
DOM trees, along the lines of the &xslt4j; Document
- Table Model (DTM)<br/><br/></li>
+ Table Model (DTM)</li>
</ul>
<p>Watch the <human-resource-ref idref="xalandev"/> for more information
and for ideas about how you can get involved.</p>
</s3>