summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorDaniel Veillard <veillard@src.gnome.org>2003-04-23 20:44:16 +0000
committerDaniel Veillard <veillard@src.gnome.org>2003-04-23 20:44:16 +0000
commit6c87e3dd3f46eadf7a7caabfc1c364cb4d1f4edb (patch)
tree49890172677b3698acba1be023fc33a7d3b182e4 /TODO
parentac5c2925a59714f99f28bf26135dad618e6ba9fd (diff)
downloadlibxslt-6c87e3dd3f46eadf7a7caabfc1c364cb4d1f4edb.tar.gz
libxslt-6c87e3dd3f46eadf7a7caabfc1c364cb4d1f4edb.tar.bz2
libxslt-6c87e3dd3f46eadf7a7caabfc1c364cb4d1f4edb.zip
applied last patch for #110023 from Mark Vakoc fixed a memory leak when
* libexslt/strings.c: applied last patch for #110023 from Mark Vakoc * libexslt/sets.c: fixed a memory leak when mixing one of the EXSLT set functions and a Result Value Tree * TODO: there are other bugs around in libexslt/sets.c in conjunction with Result Value Tree Daniel
Diffstat (limited to 'TODO')
-rw-r--r--TODO16
1 files changed, 3 insertions, 13 deletions
diff --git a/TODO b/TODO
index 3986481a..2c671fa9 100644
--- a/TODO
+++ b/TODO
@@ -4,9 +4,9 @@
* *
********
-Design:
- - seems that saving back XSLT stylesheet from a compiled form might
- be a bit ugly ... Yes forget about it, it's just twaeked to the extreme
+Lifetime of result Value Tree, make sure we keep pointers. Exslt
+handling of node set values is especially nasty in this respect,
+lots of potential mem leaks...
Pattern tester:
-> try to optimize for ID scan and tests.
@@ -14,20 +14,10 @@ Pattern tester:
Pattern scanner:
-> add error checks on all returns
-Error handling:
- -> check the version stuff, design a separate module for error interfacing
- and default handling, parsing vs. runtime, fatal / compat / warning,
- and lack of optionnal features.
- -> catch recursion end of 5.4 ...
-
Sorting:
-> add lang and case-order
-> add foreign sorting functions (interfaces ?).
-Format Number:
- -> cleanup % handling (May 21 2001) possibly following the cleaned
- up wording of XSLT-2.0
-
********
* *
* DONE *