diff options
author | Daniel Veillard <veillard@src.gnome.org> | 2001-01-23 16:27:12 +0000 |
---|---|---|
committer | Daniel Veillard <veillard@src.gnome.org> | 2001-01-23 16:27:12 +0000 |
commit | fd72be7739ff4e127da024c86bec35eb99327491 (patch) | |
tree | 63a69073bdbfbe0a33a69664e5d6d7ec87d759b6 /TODO | |
parent | 583e78078754e2c77a72da0050d9176d150fbc7c (diff) | |
download | libxslt-fd72be7739ff4e127da024c86bec35eb99327491.tar.gz libxslt-fd72be7739ff4e127da024c86bec35eb99327491.tar.bz2 libxslt-fd72be7739ff4e127da024c86bec35eb99327491.zip |
That part is not very fun:
- tests/Makefile.am: cleanup
- libxslt/pattern.c: should support most of the patterns now
except ID/Key and maybe some namespace checks when having
a default namespace
- TODO: updated
Daniel
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -7,7 +7,6 @@ Design: - should transforms for a given stylesheet be thread clean, or can a stylesheet be enriched with document specific informations and cleaned up later ? - => currently stylesheet manipulation is not reentrant. - seems that saving back XSLT stylesheet from a compiled form might be a bit ugly ... @@ -26,11 +25,12 @@ ID and Key support: Pattern tester: -> try to optimize for ID scan and tests. + -> also put fast lookup for "text()", "comment()", "node()" + based patterns lists. Pattern scanner: -> add error checks on all returns -> handle unions - -> compute priority Error handling: -> check the version stuff, design a separate module for error interfacing @@ -72,3 +72,6 @@ Support for disable-output-escaping="yes": level. => Done with a trick, text node name is different, requires > 2.2.11 +Pattern scanner: + -> compute priority + => done |