[4suite-checkins] In 4Suite/packages, files Xml.pkg

Jeremy Kloth jkloth at 4suite.org
Mon Nov 27 09:29:31 MST 2006


Modified Files:
    Xml.pkg

Log Message:
- Xslt{Node,Root,Text,Element} are now C-types; this reduces memory footprint
  add paves the way for a C-based StylesheetReader.
- ContentInfo classes replace by Domlette's ContentModel; this should be
  transparent to implementors
- StylesheetHandler streamlined; only visible change is now CategoryTypes
  (i.e., .category on XsltElement subclasses) is ignored for validation
  purposes.
- Miscellaneous other speedups

ViewCVS diff:
  http://cvs.4suite.org/viewcvs/4Suite/packages/Xml.pkg.diff?r1=1.43&r2=1.44
ViewCVS view:
  http://cvs.4suite.org/viewcvs/4Suite/packages/Xml.pkg?rev=1.44&content-type=text/vnd.viewcvs-markup

Index: Xml.pkg
===================================================================
RCS file: /var/local/cvsroot/4Suite/packages/Xml.pkg,v
retrieving revision 1.43
retrieving revision 1.44
diff -U2 -r1.43 -r1.44
--- Xml.pkg	24 Nov 2006 22:04:12 -0000	1.43
+++ Xml.pkg	27 Nov 2006 16:29:31 -0000	1.44
@@ -189,4 +189,13 @@
               sources=['Ft/Xml/Xslt/src/RtfWriter.c'],
               ),
+    Extension('Ft.Xml.Xslt.cStylesheetTree',
+              include_dirs=['Ft/Xml/src'],
+              sources=['Ft/Xml/Xslt/src/stylesheet_tree.c',
+                       'Ft/Xml/Xslt/src/xsltnode.c',
+                       'Ft/Xml/Xslt/src/xsltroot.c',
+                       'Ft/Xml/Xslt/src/xslttext.c',
+                       'Ft/Xml/Xslt/src/xsltelement.c',
+                       ],
+              ),
     ]
 


More information about the 4suite-checkins mailing list