зеркало из https://github.com/mozilla/pjs.git
Родитель
46833bc539
Коммит
6b728bf655
|
@ -1,7 +1,11 @@
|
|||
TransforMiiX (TM)
|
||||
TransforMiiX (TM)
|
||||
(C) Copyright 1999, 2000, The MITRE Corporation, Keith Visco, et al. All rights reserved.
|
||||
|
||||
|
||||
Build 20000618
|
||||
-- Added changes from Olivier Gerardin for improved
|
||||
handling of template parameters
|
||||
|
||||
Build 20000523
|
||||
|
||||
-- Added fix from Marc Schefer regarding OR expressions
|
||||
|
@ -26,7 +30,7 @@ Build 20000420
|
|||
- When an XSLT stylesheet is specified on the command line
|
||||
the document base was still defaulting to the XML document,
|
||||
instead of the stylesheet
|
||||
|
||||
|
||||
-- Fixed bug in namespace-uri() function [NodeSetFunctionCall.cpp] - Marina
|
||||
- If an expression was passed as an argument to the function,
|
||||
which evaluated to an empty NodeSet, the context node was being
|
||||
|
@ -35,14 +39,14 @@ Build 20000420
|
|||
-- Fixed bug in PathExpr::matches (Marina)
|
||||
- expressions such as "foo//bar" would not always match
|
||||
properly if more than one node existed in the final
|
||||
set of "matching context nodes" (so basically if foo
|
||||
set of "matching context nodes" (so basically if foo
|
||||
was not the root element).
|
||||
|
||||
|
||||
|
||||
Build 20000419
|
||||
|
||||
-- Added the generate-id function
|
||||
-- Added XPath Extension Function support
|
||||
-- Added XPath Extension Function support
|
||||
|
||||
Build 20000413
|
||||
|
||||
|
@ -88,7 +92,7 @@ Build 20000326
|
|||
within Mozilla
|
||||
|
||||
-- Added Marina Mechtcheriakova's changes to xml/parser/XMLParser.cpp to fix
|
||||
a Unicode bug in ::startElement. Instead of improperly casting char*
|
||||
a Unicode bug in ::startElement. Instead of improperly casting char*
|
||||
as DOM_CHAR*, the proper String constructor, String(char*) is used
|
||||
|
||||
Build 20000322
|
||||
|
@ -120,7 +124,7 @@ Build 20000216
|
|||
-- this also caused default priorities to be incorrectly calculated.
|
||||
|
||||
Build 19991110
|
||||
-- fixed bug with PathExpr and LocationStep with respect
|
||||
-- fixed bug with PathExpr and LocationStep with respect
|
||||
to the ::match method
|
||||
-- problem reported by Oblix
|
||||
-- Added support for xsl:include (only file URLs will work)
|
||||
|
@ -132,7 +136,7 @@ Build 19990818
|
|||
-- Added support for xsl:with-param
|
||||
-- Added more XPath support
|
||||
-- added operator precedence
|
||||
-- added and, or, <,<=,>=,>
|
||||
-- added and, or, <,<=,>=,>
|
||||
|
||||
|
||||
Build 19990816
|
||||
|
@ -157,14 +161,14 @@ Build 19990812
|
|||
FloatPort to Double, I wanted to add more Double related methods
|
||||
-- changed the NaN() method to just a static double
|
||||
-- All expr classes now use Double::isNaN() and Double::NaN
|
||||
-- I added Double::isInfinite, Double::POSITIVE_INFINITY and
|
||||
-- I added Double::isInfinite, Double::POSITIVE_INFINITY and
|
||||
Double::NEGATIVE_INFINITY
|
||||
-- Added base/Integer.cpp back into Makefile
|
||||
-- added Integer::toString(int,String);
|
||||
-- added Integer::toString(int,String);
|
||||
-- changed implementation
|
||||
-- Moved code to convert from Strings to doubles and from doubles to Strings
|
||||
into the Double class
|
||||
-- removed testdom.cpp from xml/dom
|
||||
-- removed testdom.cpp from xml/dom
|
||||
-- Added more changes from Larry Fitzpatrick and Michele Lee for
|
||||
porting issues
|
||||
-- added appropriate return values for:
|
||||
|
@ -173,9 +177,9 @@ Build 19990812
|
|||
-- base/StringList.cpp
|
||||
-- xsl/expr/PredicateList.cpp
|
||||
-- Added remaining String Function Calls
|
||||
-- substring(), substring-after(), substring-before(), translate(),
|
||||
-- substring(), substring-after(), substring-before(), translate(),
|
||||
string-length()
|
||||
|
||||
|
||||
|
||||
Build 19990810
|
||||
-- Added most of the Whitespace handling
|
||||
|
@ -189,7 +193,7 @@ Build 19990810
|
|||
|
||||
Build 19990806
|
||||
-- Incoporated Changes From Larry Fitzpatrick
|
||||
-- Added more XPath functions
|
||||
-- Added more XPath functions
|
||||
-- last(), count(), string(), contains(), starts-with(), concat()
|
||||
-- see functions.xml/functions.xsl for available functions
|
||||
-- Added xsl:text support
|
||||
|
|
|
@ -149,7 +149,11 @@ The following people have contributed to the development.
|
|||
<A HREF="mailto:ogerardin@vo.lu">Gerardin, Olivier</A>
|
||||
</TD>
|
||||
<TD WIDTH="300">
|
||||
Implemented the XPath Number functions.
|
||||
Implemented the XPath Number functions, the document()
|
||||
function, as well as some other changes/improvements.
|
||||
<FONT SIZE="-1">
|
||||
(see <A HREF="changes.txt">changes.txt</A> for more info)
|
||||
</FONT>
|
||||
</TD>
|
||||
<TD VALIGN="TOP">
|
||||
<A HREF="http://www.digitalwave.lu">DigitalWave</A>
|
||||
|
|
|
@ -1,44 +0,0 @@
|
|||
TransforMiiX (TM)
|
||||
(C) Copyright 1999 The MITRE Corporation, Keith Visco. All rights reserved.
|
||||
|
||||
|
||||
Last updated: 2000/04/12
|
||||
|
||||
The current "target" XSLT version is the 19991116 XSLT Recommendation, which
|
||||
can be found at http://www.w3.org/TR/1999/REC-xslt-19991116.
|
||||
XPath implementation is also "targeting" the 19991116 version.
|
||||
|
||||
What's Remaining?
|
||||
|
||||
-- Network support for URI handling
|
||||
-- currently I only implemented the file:/// protocol
|
||||
-- Note: Peter Van der Beken is currently working on integrating the
|
||||
URIUtils into Mozilla
|
||||
|
||||
-- I18N support for sorting and numbering
|
||||
|
||||
-- Finishing sorting for xsl:for-each and xsl:apply-templates
|
||||
-- simple sorting is working, see examples/sort.xml[xsl]
|
||||
|
||||
-- Stylesheet inclusion using xsl:import
|
||||
-- xsl:include works
|
||||
|
||||
-- finish XPath function implementations
|
||||
-- see examples/functions.html for a list of available functions
|
||||
-- Note: Olivier Gerardin is currently working on the number functions.
|
||||
|
||||
-- XSLT extension functions
|
||||
-- I've implemented generate-id(), see examples/functions.html
|
||||
for a list of currently implemented functions
|
||||
-- document(), format-number(), system-propety(), etc need to
|
||||
be implemented
|
||||
|
||||
-- Add support for xsl:key
|
||||
|
||||
-- convert result-ns, and indent-result to new xsl:output
|
||||
-- some of this has been done
|
||||
|
||||
-- Add support for disable-output-escaping for xsl:text
|
||||
|
||||
-- clean up Namespace handling
|
||||
|
Загрузка…
Ссылка в новой задаче