Started filling in the blanks. Created more blanks :-(
[platform/upstream/libxslt.git] / TODO
1 Design:
2   - should transforms for a given stylesheet be thread clean,
3     or can a stylesheet be enriched with document specific
4     informations and cleaned up later ?
5     
6 Import:
7   -> parse them
8   -> provide functions to circulate in the import tree of stylesheets
9
10 Pattern tester:
11   -> try to optimize for ID scan and tests.
12
13 Pattern scanner:
14   -> add error checks on all returns
15   -> handle unions
16   -> compute priority
17
18 Separate util module:
19   -> macros, config, verbosity ?
20
21 Support for disable-output-escaping="yes":
22   -> looks problematic, libxml has no support for anything like this,
23      and unless adding a new node type :-( or tweaking text node and
24      output routines this is gonna be messy ... must be handled at libxml
25      level.
26
27 Error handling:
28   -> check the version stuff, design a separate module for error interfacing
29      and default handling, parsing vs. runtime, fatal / compat / warning,
30      and lack of optionnal features.