Mercurial > ~dholland > hg > tradcpp > index.cgi
view TODO @ 137:0816803b22d1
Improve usage reporting.
Since imake is a principal application for tradcpp and imake carefully
hides what it's doing when you run it, when rejecting an invalid
option be sure to report *what* that option is.
author | David A. Holland |
---|---|
date | Tue, 09 Jul 2013 13:43:27 -0400 |
parents | 66c7c05d6232 |
children | a403605d3166 |
line wrap: on
line source
not implemented: - mode.input_allow_dollars. - column counts do not take tabstops into account. - mode.output_linenumbers. - mode.do_depend. - mode.do_macrolist. - mode.do_trace. - warns.endiflabels. (they cause errors) - warns.unused. - the -iremap option. - #line directives. - $CPP_RESTRICTED - other environment variables tidy up: - get rid of inlinedefs.h - use of places in and below macro.c is pretty bogus. - macro code should be reworked. fix: - "#if 0 && 1/0" should not crash; fix eval method. - an unterminated comment is reported as "no newline at end of file" (which isn't fatal by default) - the behavior of t26 is different here and in gcc -E -traditional