root/cly/trunk/.todo

Revision 556, 1.1 KB (checked in by athomas, 2 years ago)

- Many docstring updates.
- Added CIDR node. Automatically set match_candidates=True if candidates is

overridden.

- Add label support via the label=... attribute.
- Converted interactive "exceptions" argument to a callback.
- Added Absolute Time?, Relative Time? and Timezone node types.
- Added Key Value? node type (k=v).
- Removed defined() and added any() and all() to XML context locals.
- Re-added Group() node. This has one purpose: to set the group for all

children.

- Removed Apply().
- "group" attribute is now a property that will use the parent group if not

explicitly set.

- Delegate XML attribute casting and aliasing to Nodes.
- Update COPYING dates.
- Cleaned up some todos, removed some tabs.
- Renamed "Conditional" to "If", re-added "Apply" implemented on "Masquerade".
- Add support for labels to Node.find().

Line 
1<?xml version="1.0"?>
2<todo version="0.1.20">
3    <title>
4        CLY
5    </title>
6    <note priority="verylow" time="1176349548">
7        cmd.Cmd emulation (extended though)
8    </note>
9    <note priority="low" time="1178150358" done="1215652461">
10        Add XPath support: eg. grammar.find_all('//action')
11        <comment>
12            Unnecessary.
13        </comment>
14    </note>
15    <note priority="medium" time="1179508609" done="1215652470">
16        console.textwrap() has issues
17        <comment>
18            Fixed a while back.
19        </comment>
20    </note>
21    <note priority="medium" time="1179509575" done="1179988905">
22        Allow with_context to be specified per-parser.
23    </note>
24    <note priority="medium" time="1196955863">
25        Figure out why rlext.py dies when the parser is used...
26    </note>
27    <note priority="veryhigh" time="1213113286" done="1213465157">
28        Clarify/clean-up how with_context/with_user_context/user_context is used.
29    </note>
30    <note priority="medium" time="1214634243">
31        Add grammar introspection from classes.
32    </note>
33</todo>
Note: See TracBrowser for help on using the browser.