diff options
author | Daniel Veillard <veillard@src.gnome.org> | 2001-02-21 03:12:53 +0000 |
---|---|---|
committer | Daniel Veillard <veillard@src.gnome.org> | 2001-02-21 03:12:53 +0000 |
commit | 4b1d154e7be8c19e6f340c5c533548c4d308ab74 (patch) | |
tree | 8b595077e4115b0f0a16eece6e53d8e21a472b41 /TODO | |
parent | e0dfbada8a4a06f85b0d788e1ab3f954878b7e2c (diff) | |
download | libxslt-4b1d154e7be8c19e6f340c5c533548c4d308ab74.tar.gz libxslt-4b1d154e7be8c19e6f340c5c533548c4d308ab74.tar.bz2 libxslt-4b1d154e7be8c19e6f340c5c533548c4d308ab74.zip |
This should speed up and correct a few problems:
- libxslt/transform.c libxslt/variables.c libxslt/xsltInternals.h:
fixed the param evaluation problem in apply-template
- libxslt/pattern.c: speed up seriously some context computation
- libxslt/xsltInternals.h: preparing for extension support
Daniel
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 32 |
1 files changed, 18 insertions, 14 deletions
@@ -4,6 +4,10 @@ * * ******** +Leak: + - find and fix memleak in xmlspec + => this is new ... + Doc: - manpage and doc for xsltproc @@ -18,24 +22,17 @@ Embedding Stylesheets: - example in 2.7 would force to validate Import: - -> make sure we use the cascade wherever it's needed Extra functions: -> document() should not be a problem since Result Tree Fragments are implemented => started, incomplete - -> missing key support ID and Key support: -> Id should be simple, key will probably requires some hash tables. -Templates: - -> check the built-in template rule for attributes - -> make sure @xxx matches are applied - Pattern tester: -> try to optimize for ID scan and tests. - -> support for mode Pattern scanner: -> add error checks on all returns @@ -54,22 +51,28 @@ Sorting: -> add lang and case-order -> add foreign sorting functions (interfaces ?). -Validity: - -> should we add validation by default ? Make this an option - -> redirrect validity errors - -Contextual error reporting: - -> provide a couple of functions providing context analysis, not urgent - ******** * * * DONE * * * ******** +Templates: + -> check the built-in template rule for attributes + -> make sure @xxx matches are applied + +Contextual error reporting: + -> provide a couple of functions providing context analysis, not urgent + +Validity: + -> should we add validation by default ? Make this an option + -> redirrect validity errors + => done added a special parsing mode + Import: -> parse them -> provide functions to circulate in the import tree of stylesheets + -> make sure we use the cascade wherever it's needed Extra functions: -> make a separate module. @@ -95,6 +98,7 @@ Support for disable-output-escaping="yes": Pattern scanner: -> compute priority -> handle unions + -> support for mode => done Pattern tester: |