annotate TODO @ 86:70d7ebeb4523

Erm. Don't throw away -D args.
author David A. Holland
date Mon, 10 Jun 2013 21:37:01 -0400
parents b81ddd969691
children 64d275661bf0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
23
fb83c2df2268 notes for later.
David A. Holland
parents:
diff changeset
1 not implemented:
fb83c2df2268 notes for later.
David A. Holland
parents:
diff changeset
2 - mode.input_allow_dollars.
fb83c2df2268 notes for later.
David A. Holland
parents:
diff changeset
3 - column counts do not take tabstops into account.
fb83c2df2268 notes for later.
David A. Holland
parents:
diff changeset
4 - mode.output_linenumbers.
fb83c2df2268 notes for later.
David A. Holland
parents:
diff changeset
5 - mode.do_depend.
fb83c2df2268 notes for later.
David A. Holland
parents:
diff changeset
6 - mode.do_macrolist.
fb83c2df2268 notes for later.
David A. Holland
parents:
diff changeset
7 - mode.do_trace.
fb83c2df2268 notes for later.
David A. Holland
parents:
diff changeset
8 - warns.endiflabels. (they cause errors)
fb83c2df2268 notes for later.
David A. Holland
parents:
diff changeset
9 - warns.unused.
fb83c2df2268 notes for later.
David A. Holland
parents:
diff changeset
10 - the -iremap option.
fb83c2df2268 notes for later.
David A. Holland
parents:
diff changeset
11 - #line directives.
fb83c2df2268 notes for later.
David A. Holland
parents:
diff changeset
12 - $CPP_RESTRICTED
fb83c2df2268 notes for later.
David A. Holland
parents:
diff changeset
13 - other environment variables
fb83c2df2268 notes for later.
David A. Holland
parents:
diff changeset
14
fb83c2df2268 notes for later.
David A. Holland
parents:
diff changeset
15 tidy up:
fb83c2df2268 notes for later.
David A. Holland
parents:
diff changeset
16 - get rid of inlinedefs.h
fb83c2df2268 notes for later.
David A. Holland
parents:
diff changeset
17 - use of places in and below macro.c is pretty bogus.
fb83c2df2268 notes for later.
David A. Holland
parents:
diff changeset
18 - macro code should be reworked.
fb83c2df2268 notes for later.
David A. Holland
parents:
diff changeset
19 - do some output buffering.
32
b81ddd969691 add some TODO items
David A. Holland
parents: 23
diff changeset
20
b81ddd969691 add some TODO items
David A. Holland
parents: 23
diff changeset
21 fix:
b81ddd969691 add some TODO items
David A. Holland
parents: 23
diff changeset
22 - "#if 0 && 1/0" should not crash; fix eval method.
b81ddd969691 add some TODO items
David A. Holland
parents: 23
diff changeset
23 - see tech-toolchain stuff about comment removal.
b81ddd969691 add some TODO items
David A. Holland
parents: 23
diff changeset
24
b81ddd969691 add some TODO items
David A. Holland
parents: 23
diff changeset
25 also:
b81ddd969691 add some TODO items
David A. Holland
parents: 23
diff changeset
26 - need tests.
b81ddd969691 add some TODO items
David A. Holland
parents: 23
diff changeset
27