diff TODO @ 23:fb83c2df2268

notes for later.
author David A. Holland
date Mon, 20 Dec 2010 04:21:51 -0500
parents
children b81ddd969691
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/TODO	Mon Dec 20 04:21:51 2010 -0500
@@ -0,0 +1,19 @@
+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.
+	- do some output buffering.