resetting manifest requested domain to floor
[platform/upstream/flex.git] / TODO
1 * sourceforge migration
2
3 ** Move CVS to sourceforge (estes) %%
4
5 ** test the mailing lists (estes) %%
6
7 ** inform GNU folks about changeover (estes) %%
8
9 * resolve the items in the to.do directory
10
11 ** expand the above into individual requests and handle those requests
12
13 ** transfer to.do/Wishlist contents to top level TODO file
14
15 * the manual:
16
17 ** do an end-to-end proofread of the manual (this is under way, but is
18    going slowly)
19
20 ** pretty up the dvi output; overflows, etc.
21
22 ** faq
23
24 *** clean up the faqs section. The information is good; the texinfo
25    could use some touching up.
26
27 *** index the faq entries
28
29 *** mention that it's possible to use a variable to scan matching
30     brackets, nested comments etc.
31
32 *** include something about lexing/parsing fortran
33
34 ** create a section on flex design, features, etc.
35
36 * address lex-replacement: document or provide an option through
37    configure for creating lex and libl.a files (but remember this has
38    posix implications)
39
40 * getext
41
42 ** make sure all flex modules use gettext translation facilities
43
44 *subdirectories
45
46 ** in examples/manual, integrate the Makefile.examples into the
47     Makefile.am
48
49 * test suite
50
51 ** integrate the test suite into automake's framework (note that the
52    test suite can be run from the top level directory with "make
53    check". Still, we want to get it completely under automake's control.)
54
55 ** make test suite more complete
56
57 * generic coding
58
59 ** move as much skeleton code as possible out of gen.c and into
60   flex.skl
61
62 ** figure out whether we want to add the capability to have
63   auto-generated backout rules
64
65 ** token-type and token buffer support
66
67 ** check if we still need to #undef macros at the end of a header
68
69 ** merge yylineno into support for location tracking
70
71 ** bug where yylineno is not decremented on REJECT
72
73 ** bug where yylineno is counted in trailing context
74
75 * C++
76
77 ** have a separate skeleton for c++
78
79 ** c++ is getting so broken and different from C, that we need to
80    reevaluate the usefuleness of c++ in flex
81
82 ** revisit the C++ API. We get requests to make it more complete.
83
84 * distribution
85
86 ** use bootstrapper
87
88 ** remove texinfo.tex from the cvs tree; it only needs to be present
89    on the system where the flex release is put together
90
91 ** use clcommit to manage ChangeLog
92
93 Legend:
94
95 *, **, ***: outline depth
96 %% at end of item: must be adressed before next major release
97
98 Local Variables:
99 Mode: text
100 mode: outline-minor
101 End: