1Make it so that the line numbers indent reports are the real line
2numbers (currently it is often off by a few).
3
4Error recover should probably be enhanced.  At a minimum, "indent
5foo.c" should not overwrite foo.c when it gets an error.  Fancy error
6recover is probably not worth the effort because indent is pretty
7fast.  Stopping after the first error might be more helpful than the
8current error cascades.
9
10Also, there is a bug in that indent flags the following as illegal:
11enum bar { a = 1, b = 2 };
12
13Make the -nss option cause
14  while (foo)
15    ;
16This is the real alternative to
17  while (foo) ;
18
19Look at all the undocumented options, and determine which of them are
20bug-free enough that they should be documented.
21
22Look at termcap interface from Berkeley (and other recent enhancements
23not in 4.3-tahoe) and see whether it is worth merging those changes
24into our indent or our indent into Berkeley's.
25