source: trunk/essentials/sys-devel/flex/NEWS@ 3189

Last change on this file since 3189 was 3043, checked in by bird, 19 years ago

-> essentials

File size: 12.0 KB
Line 
1This is the file NEWS for the flex package. It records user -visible
2changes between releases of flex.
3
4See the file COPYING for copying conditions.
5
6* version 2.5.33 released 2006-2-20
7
8** all flex resources are now to be found from the website at
9 http://flex.sourceforge.net/
10
11** there was no release 2.5.32 published
12
13** numerous bug and security fixes
14
15** new nl, vi, sv, ro, po, ga, ca, fr, tr translations from the translation project
16
17** upgrade to use gettext 0.12 (this now makes the "pdf" and "ps"
18 targets in the build system able to be run successfully)
19
20* version 2.5.31 released 2003-4-1
21
22** remove --enable-maintainer-mode configure option; none of the
23 Makefiles were using it and it can be unduely confusing
24
25* version 2.5.30 released 2003-4-1
26
27** yylineno is per-buffer in reentrant scanners
28
29** added %top directive for placing code at the top of the generated
30 scanner; see manual for details
31
32** flex now uses m4 to generate scanners; while this means that
33 scanners are more readable, it means that flex requires m4 to be
34 installed; see manual for details
35
36* version 2.5.29 released 2003-3-5
37
38** Automatic stack management for multiple input buffers in C and C++ scanners
39
40** moved the flex documentation to a new doc/ subdirectory
41
42** cleanups to the yy namespace
43
44* version 2.5.28 released 2003-2-12
45
46** flex is now hosted at sourceforge
47
48** Fixed trailing slash bug in YY_INPUT macro def
49
50** Flex now warns if always-interactive is specified with fast or full
51
52* version 2.5.27 released 2003-1-21
53
54** flex now works with recent bison versions
55
56** new pt_br translation from the translation project
57
58* version 2.5.26 released 2003-1-14
59
60** Fixed table deserialization bug on big-endian archs. Patch sent from Bryce Nichols <[email protected]>
61
62** yyleng has proper declarations now; this caused flex to generate
63 unusable scanners for some programs
64
65** the flex distribution now includes a spec file suitable for use
66 with rpm
67
68** some more c++ fixes
69
70** new es translation from the translation project
71
72** slight tweeks to the flex_int*_t types
73
74** flex now warns about pattern ranges that might be ambiguous when
75 generating a case-insensitive scanner
76