master
tests: Port most of the test suite to C
fixes some output divergeances with libxml2-2.6.0beta1, daniel
Starting doing some bulk testing and transformations: - FEATURES: updated, added mode support for templates - pattern.[ch] transform.c xslt.c xsltInternals.h: added mode support for templates - templates.c variables.c: simple fixes - xslt.c: added a separate DEBUG_BLANKS debug class disabled - xsltproc.c: added option -timing - xsltutils.c: seem I forgot to add encoding support in output... - configure.in tests/Makefile.am tests/xmlspec/*: added a test consisting of reformatting the XML REC with the xmlspec XSLT, heavy ! Daniel
The XML Rec formatting test starts looking okay, also added apply-imports support: - FEATURES libxslt/imports.h libxslt/pattern.[ch] libxslt/xsltInternals.h libxslt/transform.[ch] libxslt/templates.c libxslt/xslt.c: Added apply-imports, keep a stack of running templates - libxslt/xsltutils.c: bugfixes, gather the output informations down the cascade - tests/xmlspec/Makefile.am tests/xmlspec/REC-xml-2e.xsl tests/xmlspec/diffspec.xsl tests/xmlspec/xmlspec.xsl: running the real set of transformation on XML-1.0 2e generages a near perfect HTML. Needs just more number fixes and implementation and an obscure problem in 3.3.3 Daniel
Would be good to get a benchmark output now: - libxslt/transform.[ch]: finished integrating the current state of the preproc optimizations. - tests/xmlspec/diffspec.xsl: switched off diff printing Daniel
Debug, debug: - libxslt/transform.c libxslt/xsltproc.c: cleanup and debug