Added PWMD_OPTION_PASSWORD_FUNC and PWMD_OPTION_PASSWORD_DATA to
[pwmd.git] / TODO
blobbb71029bb68061cbaf6386dce1f8d16651bd6fc1
1 If an element has a TARGET attribute, should following elements be inherited
2 from the target? Seems it should but only if there is a "follow" attribute:
3     
4     list orig
5     BEGIN ...
6     orig element1 element2 a
7     orig element1 element3 a
8     OK
9     attr set target new orig
10     OK
11     list new element1 element2
12     BEGIN ...
13     new element1 element2 a
14     OK
16 Make sure the default DTD is set when importing.
18 Use XPath from libxml2?
20 Add a FILTER command to filter what is returned with the LIST or GET commands.
21 Possibly a regular expression. For example:
23     FILTER element_path ^created_by$ ^elinks$
24     or 
25     FILTER ^created_by$ ^elinks$
26     or
27     FILTER ^some.*url[0-9]*$
28     OK
29     LIST [element_path]
30     BEGIN...
31     some_url
32     some_url2
33     OK
35 The first argument is an optional element path, the second is an optional
36 attribute expression to match and the last is the pattern. This can speed up
37 clients quite a bit as the number of required commands can be reduced. Maybe
38 wait until XPath is used which may make this alot simpler to implement.