8 - manpage and doc for xsltproc
11 - should transforms for a given stylesheet be thread clean,
12 or can a stylesheet be enriched with document specific
13 informations and cleaned up later ?
14 - seems that saving back XSLT stylesheet from a compiled form might
19 -> provide functions to circulate in the import tree of stylesheets
22 -> document() should not be a problem since Result Tree Fragments are
24 => started, incomplete
25 -> missing key support
28 -> Id should be simple, key will probably requires some hash tables.
31 -> try to optimize for ID scan and tests.
34 -> add error checks on all returns
37 -> check the version stuff, design a separate module for error interfacing
38 and default handling, parsing vs. runtime, fatal / compat / warning,
39 and lack of optionnal features.
41 Support Attribute value templates:
42 -> optimization by checking their existence at stylesheet parse time.
45 -> add support for imbricated sorts
46 -> add lang and case-order
47 -> add foreign sorting functions (interfaces ?).
50 -> should we add validation by default ? Make this an option
51 -> redirrect validity errors
53 Contextual error reporting:
54 -> provide a couple of functions providing context analysis, not urgent
63 -> make a separate module.
64 => done functions.[ch]
66 Support Attribute value templates:
67 -> starts to be urgent. Design it in flexible ways but try to optimize
68 to handle most of it at the stylesheet parse time ...
69 => Done for the most part need to check all attributes in XSLT constructs
70 using them and use the dedicated readin function.
73 -> macros, config, verbosity ?
76 Support for disable-output-escaping="yes":
77 -> looks problematic, libxml has no support for anything like this,
78 and unless adding a new node type :-( or tweaking text node and
79 output routines this is gonna be messy ... must be handled at libxml
81 => Done with a trick, text node name is different, requires > 2.2.11
89 -> also put fast lookup for "text()", "comment()", "node()"
94 - put a page at http://xmlsoft.org/XSLT/
95 - generate/transform the DocBook to HTML