Improve the process for GNU tools
[minix3.git] / external / bsd / flex / dist / TODO
blob702a6db34f8a3425c6516556c40b393abd387e06
1 * the manual:
3 ** do an end-to-end proofread of the manual (this is under way, but is
4    going slowly)
6 ** pretty up the dvi output; overflows, etc.
8 ** faq
10 *** clean up the faqs section. The information is good; the texinfo
11    could use some touching up.
13 *** index the faq entries
15 *** mention that it's possible to use a variable to scan matching
16     brackets, nested comments etc.
18 *** include something about lexing/parsing fortran
20 ** create a section on flex design, features, etc.
22 * getext
24 ** make sure all flex modules use gettext translation facilities
26 *subdirectories
28 ** in examples/manual, integrate the Makefile.examples into the
29     Makefile.am
31 * test suite
33 ** integrate the test suite into automake's framework (note that the
34    test suite can be run from the top level directory with "make
35    check". Still, we want to get it completely under automake's control.)
37 ** make test suite more complete
39 * generic coding
41 ** move as much skeleton code as possible out of gen.c and into
42   flex.skl
44 ** figure out whether we want to add the capability to have
45   auto-generated backout rules
47 ** token-type and token buffer support
49 ** check if we still need to #undef macros at the end of a header
51 ** merge yylineno into support for location tracking
53 ** bug where yylineno is not decremented on REJECT
55 ** bug where yylineno is counted in trailing context
57 * C++
59 ** have a separate skeleton for c++
61 ** revisit the C++ API. We get requests to make it more complete.
63 Local Variables:
64 Mode: text
65 mode: outline-minor
66 End: