зеркало из https://github.com/mozilla/pjs.git
81 строка
2.8 KiB
Plaintext
81 строка
2.8 KiB
Plaintext
|
TransforMiiX (TM)
|
||
|
(C) Copyright The MITRE Corporation 1999, Keith Visco. All rights reserved.
|
||
|
|
||
|
|
||
|
Build 19991110
|
||
|
-- 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)
|
||
|
-- fixed the built-in xsl:apply-templates rule to handle text nodes
|
||
|
-- moved code base to Linux platform for default development environment
|
||
|
|
||
|
Build 19990818
|
||
|
-- Added very simple support for xsl:number
|
||
|
-- Added support for xsl:with-param
|
||
|
-- Added more XPath support
|
||
|
-- added operator precedence
|
||
|
-- added and, or, <,<=,>=,>
|
||
|
|
||
|
|
||
|
Build 19990816
|
||
|
-- Changed focus from 19990709 to 19990813 XSLT Working Draft
|
||
|
-- Made some changes for Borland C compatibility
|
||
|
-- submitted by Stefan Heesch
|
||
|
-- added xsl:copy-of
|
||
|
-- fixed a bug with DOM Element, to allow DocumentFragments as children
|
||
|
|
||
|
Build 19990813
|
||
|
-- added new example: identity.xml/xsl which tests:
|
||
|
-- xsl:copy, node()
|
||
|
-- added comment(), pi(), and node()
|
||
|
-- XMLParser still needs to handle reading in XML comments
|
||
|
-- added xsl:copy
|
||
|
-- added xsl:processing-instruction
|
||
|
-- added xsl:comment
|
||
|
|
||
|
Build 19990812
|
||
|
-- Created base/Double.cpp (primitives.h)
|
||
|
-- Based off some code submitted by Larry Fitzpatrick, changed Name from
|
||
|
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
|
||
|
Double::NEGATIVE_INFINITY
|
||
|
-- Added base/Integer.cpp back into Makefile
|
||
|
-- 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
|
||
|
-- Added more changes from Larry Fitzpatrick and Michele Lee for
|
||
|
porting issues
|
||
|
-- added appropriate return values for:
|
||
|
-- xml/dom/Element.cpp
|
||
|
-- xml/dom/NodeDefinition.cpp
|
||
|
-- base/StringList.cpp
|
||
|
-- xsl/expr/PredicateList.cpp
|
||
|
-- Added remaining String Function Calls
|
||
|
-- substring(), substring-after(), substring-before(), translate(),
|
||
|
string-length()
|
||
|
|
||
|
|
||
|
Build 19990810
|
||
|
-- Added most of the Whitespace handling
|
||
|
-- Added ErrorObserver interface
|
||
|
-- ErrorObserver is now used throughout most of the code
|
||
|
-- Added SimpleErrorObserver implementation of ErrorObserver
|
||
|
-- Moved main() method from XSLProcessor.cpp to tranformiix.cpp
|
||
|
-- Added the following XPath functions:
|
||
|
-- local-part(), name(), namespace()
|
||
|
-- see functions.xml/functions.xsl for available functions
|
||
|
|
||
|
Build 19990806
|
||
|
-- Incoporated Changes From Larry Fitzpatrick
|
||
|
-- Added more XPath functions
|
||
|
-- last(), count(), string(), contains(), starts-with(), concat()
|
||
|
-- see functions.xml/functions.xsl for available functions
|
||
|
-- Added xsl:text support
|
||
|
|
||
|
|