forked from opnsense/src
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
7883 lines (4589 loc) · 225 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2012-08-03 Will Estes <[email protected]>
* NEWS: update NEWS to reflect changes in 2.5.37
2012-08-03 Will Estes <[email protected]>
* configure.in: update flex version to 2.5.37
2012-08-03 Will Estes <[email protected]>
* po/de.po: new de translation from the translation project
2012-08-02 Will Estes <[email protected]>
* po/vi.po: new vi translation from the translation project
2012-08-02 Will Estes <[email protected]>
* po/pl.po: new pl translation from the translation project
2012-08-02 Will Estes <[email protected]>
* po/fi.po: new fi translation from the translation project
2012-08-02 Will Estes <[email protected]>
* Makefile.am: Add -f option to LN_S to create flex++ The autoconf macro LN_S needs -f to successfully install flex++ if
flex++ already exists. Fortunately, ln, ln -s and cp -p, which are
the various forms that LN_S can take all will do the right thing
with a -f argument passed.
2012-08-02 Will Estes <[email protected]>
* Makefile.am, tools/Makefile.am, tools/cvs2cl.pl,
tools/cvsauthors, tools/git2cl: replace cvs2cl with git2cl Add the git2cl script in tools/ and remove the (now unnecessary)
cvs2cl script. Remove tools/cvsauthors since git2cl does not need
that file. Account for all the above in Makefile.am and
tools/Makefile.am
2012-07-29 Will Estes <[email protected]>
* tests/.cvsignore, tests/.gitignore, tests/TEMPLATE/.cvsignore,
tests/TEMPLATE/.gitignore, tests/test-alloc-extra/.cvsignore,
tests/test-alloc-extra/.gitignore, tests/test-array-nr/.cvsignore,
tests/test-array-nr/.gitignore, tests/test-array-r/.cvsignore,
tests/test-array-r/.gitignore, tests/test-basic-nr/.cvsignore,
tests/test-basic-nr/.gitignore, tests/test-basic-r/.cvsignore,
tests/test-basic-r/.gitignore, tests/test-bison-nr/.cvsignore,
tests/test-bison-nr/.gitignore, tests/test-bison-yylloc/.cvsignore,
tests/test-bison-yylloc/.gitignore,
tests/test-bison-yylval/.cvsignore,
tests/test-bison-yylval/.gitignore,
tests/test-c++-basic/.cvsignore, tests/test-c++-basic/.gitignore,
tests/test-c++-multiple-scanners/.cvsignore,
tests/test-c++-multiple-scanners/.gitignore,
tests/test-c++-yywrap/.cvsignore, tests/test-c++-yywrap/.gitignore,
tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-nr/.gitignore,
tests/test-c-cpp-r/.cvsignore, tests/test-c-cpp-r/.gitignore,
tests/test-ccl/.cvsignore, tests/test-ccl/.gitignore,
tests/test-concatenated-options/.cvsignore,
tests/test-concatenated-options/.gitignore,
tests/test-debug-nr/.cvsignore, tests/test-debug-nr/.gitignore,
tests/test-debug-r/.cvsignore, tests/test-debug-r/.gitignore,
tests/test-extended/.cvsignore, tests/test-extended/.gitignore,
tests/test-header-nr/.cvsignore, tests/test-header-nr/.gitignore,
tests/test-header-r/.cvsignore, tests/test-header-r/.gitignore,
tests/test-include-by-buffer/.cvsignore,
tests/test-include-by-buffer/.gitignore,
tests/test-include-by-push/.cvsignore,
tests/test-include-by-push/.gitignore,
tests/test-include-by-reentrant/.cvsignore,
tests/test-include-by-reentrant/.gitignore,
tests/test-linedir-r/.cvsignore, tests/test-linedir-r/.gitignore,
tests/test-lineno-nr/.cvsignore, tests/test-lineno-nr/.gitignore,
tests/test-lineno-r/.cvsignore, tests/test-lineno-r/.gitignore,
tests/test-mem-nr/.cvsignore, tests/test-mem-nr/.gitignore,
tests/test-mem-r/.cvsignore, tests/test-mem-r/.gitignore,
tests/test-multiple-scanners-nr/.cvsignore,
tests/test-multiple-scanners-nr/.gitignore,
tests/test-multiple-scanners-r/.cvsignore,
tests/test-multiple-scanners-r/.gitignore,
tests/test-noansi-nr/.cvsignore, tests/test-noansi-nr/.gitignore,
tests/test-noansi-r/.cvsignore, tests/test-noansi-r/.gitignore,
tests/test-posix/.cvsignore, tests/test-posix/.gitignore,
tests/test-posixly-correct/.cvsignore,
tests/test-posixly-correct/.gitignore,
tests/test-prefix-nr/.cvsignore, tests/test-prefix-nr/.gitignore,
tests/test-prefix-r/.cvsignore, tests/test-prefix-r/.gitignore,
tests/test-pthread/.cvsignore, tests/test-pthread/.gitignore,
tests/test-quotes/.cvsignore, tests/test-quotes/.gitignore,
tests/test-reject/.cvsignore, tests/test-reject/.gitignore,
tests/test-rescan-nr/.cvsignore, tests/test-rescan-nr/.gitignore,
tests/test-rescan-r/.cvsignore, tests/test-rescan-r/.gitignore,
tests/test-string-nr/.cvsignore, tests/test-string-nr/.gitignore,
tests/test-string-r/.cvsignore, tests/test-string-r/.gitignore,
tests/test-table-opts/.cvsignore, tests/test-table-opts/.gitignore,
tests/test-top/.cvsignore, tests/test-top/.gitignore,
tests/test-yyextra/.cvsignore, tests/test-yyextra/.gitignore: rename
.cvsignore files in tests/ subdirectories to gitignore
2012-07-23 Will Estes <[email protected]>
* examples/.cvsignore, examples/fastwc/.cvsignore,
examples/manual/.cvsignore, lib/.cvsignore, tools/.cvsignore: remove
unneeded .cvsignore files
2012-07-22 Will Estes <[email protected]>
* .gitignore: add *.o and *.a to top level .gitignore The cvs tree did not need these additions because cvs assumed a lot
of C-style defaults for .cvsignore files. flex builds *.o object
files in the course of compilation and *.a files are built as a part
of the libraries that flex compiles in the build process.
2012-07-22 Will Estes <[email protected]>
* .cvsignore, .gitignore, doc/.cvsignore, doc/.gitignore,
m4/.cvsignore, m4/.gitignore, po/.cvsignore, po/.gitignore: rename
.cvsignore files to .gitignore The .cvsignore files from the legacy cvs repository tracked what
files got autogenerated during various stages of the flex build.
Renaming the .cvsignore files to .gitignore lets git do the same
thing. git is better about letting higher level .gitignore files
not-track files in lower level directories. As I work my way through
the test directories, we may add additional .gitignore files from
the old .cvsignore files. The po/ directory has a lot of special files used by gettext, so the
patterns in po/.gitignore look very different. The doc/.gitignore file accounts for what texinfo/makeinfo do, and
so it also has special patterns. The m4 directory is mainly present for autoconf's benefit, but we
have to account for it so make can do the right thing. Hence,
m4/.gitignore says to ignore *.m4, as counterintuitive as that may
seem.
2012-07-22 Will Estes <[email protected]>
* NEWS: update NEWS file to note release date of 2.5.36
2012-06-23 Will Estes <[email protected]>
* doc/flex.texi: fix call to version in manual
2012-06-22 Will Estes <[email protected]>
* doc/flex.texi: add missing argument to call to yylex in manual
2012-04-27 Will Estes <[email protected]>
* flex.skl: lintish cleanup in flex.skl; resolves #2040664
2012-04-27 Will Estes <[email protected]>
* doc/flex.texi: add a 7 to the c99 octal pattern; resolves #3518269
2012-03-31 Will Estes <[email protected]>
* doc/flex.texi: copyedit; resolves #3513670
2012-03-23 Will Estes <[email protected]>
* buf.c: escape backslashes in #line filenames in %top section;
resolves #3212400; patch submitted by scfc_de
2012-03-21 Will Estes <[email protected]>
* Makefile.am, configure.in, lib/Makefile.am, lib/lib.c,
lib/malloc.c, lib/realloc.c: provide malloc() and realloc() for
systems that do not have satisfactory versions; resolves #1899047
2012-03-21 Will Estes <[email protected]>
* Makefile.am: install flex++ as a link; resolves bug #2939681
2012-03-21 Will Estes <[email protected]>
* tests/test-bison-nr/Makefile.am,
tests/test-bison-yylloc/Makefile.am,
tests/test-bison-yylval/Makefile.am: fix dependencies for make -j in
test suite
2012-03-19 Will Estes <[email protected]>
* flex.skl: add missing prototypes for yyset_column() and
yyget_column(); resolves #3029024; patch submitted by scfc_de
2012-03-02 Will Estes <[email protected]>
* flex.skl, tests/test-reject/scanner.l,
tests/test-table-opts/scanner.l: wrap yy_fatal_error calls
appropriately
2012-03-02 Will Estes <[email protected]>
* regex.c: fix overlapping data buffer issue; patch from Tim
Landsheet scfc_de
2012-03-02 Will Estes <[email protected]>
* scan.l: better bracket handling in the scanner
2012-03-02 Will Estes <[email protected]>
* flexdef.h, main.c, misc.c: Remove unneeded tracking of line/column
output; patch from Tim Landsheet scfc_de
2012-03-02 Will Estes <[email protected]>
* configure.in: fix test for m4 to accept an m4 with -P and not jus
tGNU m4; patch from Tim Landsheet scfc_de on sourceforge
2012-03-02 Will Estes <[email protected]>
* doc/flex.texi: fix order of td_lolen and td_hilen in
documentation; resolves #2913693; patch submitted by Andreas
Gruenbacher <[email protected]>
2012-03-02 Will Estes <[email protected]>
* doc/flex.texi: correct document of YY_FLUSH_BUFFER; resolves
#1723028
2012-02-17 Will Estes <[email protected]>
* dfa.c, flexdef.h, misc.c, parse.y: speed up things for complex
inputs; resolves #2891390
2012-02-17 Will Estes <[email protected]>
* doc/flex.texi: fix ipv6 pattern in manual; update manual copyright
to 2012
2012-02-17 Will Estes <[email protected]>
* flex.skl: fremove isatty() declaration; resolves #1984987
2012-02-17 Will Estes <[email protected]>
* doc/flex.texi: Add link for RFC 2396
2012-02-17 Will Estes <[email protected]>
* flex.skl: resolve #1990170
2012-02-17 Will Estes <[email protected]>
* flex.skl: fix documentation to reflect arguments actually used;
bug #2783023
2012-02-05 Will Estes <[email protected]>
* main.c: fix yywrap behavior for reentrant scanners
2012-02-04 Will Estes <[email protected]>
* NEWS: Mmention tr translation
2012-02-04 Will Estes <[email protected]>
* tables.c: prevent unused stuff from being compiled so as to reduce
warnings
2012-02-03 Will Estes <[email protected]>
* buf.c, filter.c, main.c, misc.c, regex.c, scanflags.c: more better
error messages; more better memory handling
2012-02-03 Will Estes <[email protected]>
* misc.c: more careful/paranoia
2012-02-03 Will Estes <[email protected]>
* scanopt.c: more careful memory allocation in option processing
2012-02-03 Will Estes <[email protected]>
* Makefile.am, configure.in: remove m4/ directory and generally
clean up automake/autoconf inputs
2012-02-03 Will Estes <[email protected]>
* lib/.cvsignore: cvsignore files that need that
2012-02-03 Will Estes <[email protected]>
* NEWS, po/da.po, po/es.po, po/ko.po, po/pt_BR.po, po/ro.po,
po/ru.po, po/sv.po, po/tr.po, po/zh_CN.po: check in translations
2012-02-03 Will Estes <[email protected]>
* main.c: correct macro definition of yywrap
2012-02-03 Will Estes <[email protected]>
* scan.l: Greater specificity in error messages
2012-02-03 Will Estes <[email protected]>
* parse.y: improve rule handling at EOF
2012-02-03 Will Estes <[email protected]>
* flex.skl: include cstdio for definition of EOF in all cases
2012-02-03 Will Estes <[email protected]>
* flex.skl: suppress warning on unused yyguts_t
2010-08-13 Will Estes <[email protected]>
* NEWS, po/LINGUAS, po/fi.po: new fi translation from the
translation project
2009-03-31 Will Estes <[email protected]>
* doc/flex.texi: Include version.texi after @setfilename, so that @set values are correctly evaluated. (Start Conditions, Performance, Lex and Posix): Fix some markup errors. (Cxx): Likewise. Also, fix C++ example to actually be compilable. Patch from Ralf Wildenhues <[email protected]>
2008-12-28 Will Estes <[email protected]>
* configure.in: remove line break that broke configure
2008-12-28 Will Estes <[email protected]>
* doc/flex.texi: specify the title on the title page since @settitle
doesn't do that for us; resolves bug #2043491
2008-12-28 Will Estes <[email protected]>
* configure.in, flexdef.h: check for regex.h; resolves bug #2337486
2008-07-23 Will Estes <[email protected]>
* NEWS, po/ga.po: new ga translation from the translation project
2008-06-10 Will Estes <[email protected]>
* NEWS, po/ca.po: new ca translation
2008-05-31 Will Estes <[email protected]>
* Makefile.am: move ABOUT-NLS back to EXTRA_DIST
2008-05-31 Will Estes <[email protected]>
* Makefile.am: create new dist_doc_DATA; move some EXTRA_DIST files
to new dist_doc_DATA target
2008-05-31 Will Estes <[email protected]>
* .cvsignore: ignore more automake generated config.status* files
2008-05-31 Will Estes <[email protected]>
* NEWS: flex distribution now built with automake and autoconf
versions ...
2008-05-31 Will Estes <[email protected]>
* README.cvs: document GNU auto* version changes for building flex
from cvs
2008-05-31 Will Estes <[email protected]>
* .cvsignore, doc/Makefile.am: ignore automake-supplied ylwrap
2008-05-15 Will Estes <[email protected]>
* NEWS, flex.skl: clean up types; resolves 1961902
2008-05-15 Will Estes <[email protected]>
* NEWS: update NEWS re manual
2008-05-15 Will Estes <[email protected]>
* doc/flex.texi: correct eroneous references to 'nowrap' to refer to
'noyywrap'; resolves bug #1739912
2008-05-14 Will Estes <[email protected]>
* filter.c: call clearerr on stdin before dup2'ing it; resolves bug
#1902612
2008-05-14 Will Estes <[email protected]>
* NEWS: generic updates to NEWS
2008-05-14 Will Estes <[email protected]>
* tests/test-pthread/Makefile.am: move library flags in linker
command; resolves patch #1943403; patch submitted by
2008-05-14 Will Estes <[email protected]>
* doc/flex.texi: use ansi syntax in simple examples; resolves patch
#1909844; patch submitted by Tom Browder,
2008-04-10 Will Estes <[email protected]>
* doc/flex.texi: fix typo in example (from Paolo J. Matos
2008-04-10 Will Estes <[email protected]>
* flexint.h: move endif to better account for what C99 defines for
integer types (fix from debian project)
2008-04-10 Will Estes <[email protected]>
* gen.c: fix another int type to be size_t
2008-03-30 Will Estes <[email protected]>
* NEWS, po/fr.po: new fr translation
2008-03-30 Will Estes <[email protected]>
* NEWS, configure.in: start version 2.5.36
2008-02-26 Will Estes <[email protected]>
* NEWS: add date of release
2008-02-15 Will Estes <[email protected]>
* NEWS, parse.y: fix bug that prevented comments from working
properly
2008-02-12 Will Estes <[email protected]>
* po/de.po: new de translation
2008-02-10 Will Estes <[email protected]>
* NEWS, po/vi.po: new vi translation
2008-02-10 Will Estes <[email protected]>
* NEWS, po/nl.po: new nl translation
2008-02-09 Will Estes <[email protected]>
* NEWS, po/pl.po: new pl translation
2008-02-09 Will Estes <[email protected]>
* NEWS, po/de.po, po/pt_BR.po: new de, pt_br translations
2008-02-09 Will Estes <[email protected]>
* NEWS, flex.skl: generate headers for all functions (resolves bug
#1628314)
2008-02-09 Will Estes <[email protected]>
* NEWS, flex.skl: change yy_size_t to be size_t (resolves bug
#1849812)
2008-02-09 Will Estes <[email protected]>
* configure.in: start work on version 2.5.35
2007-12-12 Will Estes <[email protected]>
* NEWS, configure.in: revert NEWS and configure.in to version 2.5.34
2007-09-12 Will Estes <[email protected]>
* NEWS, configure.in: update version number to 2.5.35
2007-09-10 Aaron Stone <[email protected]>
* tests/test-alloc-extra/scanner.l: Use %option extra-type.
2007-09-10 Aaron Stone <[email protected]>
* NEWS, doc/flex.texi, flex.skl, flexdef.h, main.c, parse.y, scan.l:
Introduce %option extra-type="your_type *" (resolves bug #1744505).
2007-08-15 Will Estes <[email protected]>
* po/nl.po: new nl translations from the translation project
2007-06-28 Will Estes <[email protected]>
* NEWS: change release date
2007-06-28 Will Estes <[email protected]>
* flex.skl: adjustment for prefix classes; patch submitted by Petr
Machata <[email protected]>
2007-06-28 Will Estes <[email protected]>
* NEWS: NEWS item for yy_init_extra
2007-06-12 Aaron Stone <[email protected]>
* doc/flex.texi: Docs and example for yylex_init_extra.
2007-06-01 Will Estes <[email protected]>
* tests/test-alloc-extra/.cvsignore: ignore OUTPUT file in
test-alloc-extra
2007-06-01 Will Estes <[email protected]>
* tests/descriptions: add description of concatenated options test
2007-05-31 Will Estes <[email protected]>
* tests/test-alloc-extra/.cvsignore: add missing .cvsignore to
test-alloc-extra
2007-05-31 Aaron Stone <[email protected]>
* configure.in, flex.skl, gen.c, main.c: Changes to resolve SF bugs
1568325 and 1563589.
2007-05-31 Aaron Stone <[email protected]>
* tests/Makefile.am, tests/descriptions,
tests/test-alloc-extra/Makefile.am,
tests/test-alloc-extra/scanner.l, tests/test-alloc-extra/test.input:
Adding test cases for yylex_init_extra.
2007-05-12 Will Estes <[email protected]>
* configure.in, tests/test-pthread/scanner.l: fixes to test-pthread
2007-05-12 Will Estes <[email protected]>
* NEWS: NEWS item for concatenated options
2007-05-12 Will Estes <[email protected]>
* configure.in, tests/Makefile.am,
tests/test-concatenated-options/.cvsignore,
tests/test-concatenated-options/Makefile.am: unit test to verify
concatenated options parsing
2007-05-12 Will Estes <[email protected]>
* scanopt.c: parse multiple short concatenated options; patch
submitted by Petr Machata <[email protected]
2007-05-11 Will Estes <[email protected]>
* autogen.sh: remove --force option from autogen.sh; much faster
without it
2007-05-11 Will Estes <[email protected]>
* NEWS, configure.in: version 2.5.34
2007-05-08 Aaron Stone <[email protected]>
* NEWS, flex.skl: Better checking after yyalloc/yyrealloc (resolves
bug #1595967)
2007-05-01 Will Estes <[email protected]>
* doc/flex.texi: change title of manual to 'Lexical Analysis with
Flex'
2007-04-25 Will Estes <[email protected]>
* flex.skl: c++ memory leak plug
2007-04-23 Will Estes <[email protected]>
* flex.skl: roll back c++ memory patch as it causes the test suite
no end of grief
2007-04-23 Will Estes <[email protected]>
* flex.skl: fix function definitions for non-ANSI environments (from
Manoj Srivastava from Debian patchset)
2007-04-23 Will Estes <[email protected]>
* flex.skl: fix c++ memory leak (from Manoj Srivastava from Debian
patchset)
2007-04-23 Will Estes <[email protected]>
* flex.skl: fix parameter name in comment (patch from Manoj
Srivastava from the debian patchset
2007-04-23 Will Estes <[email protected]>
* flex.skl: add a size_t cast (patch from Manoj Srivastava from the
debian patchset
2007-04-16 Will Estes <[email protected]>
* tests/test-extended/Makefile.am, tests/test-quotes/Makefile.am:
cleanups to handle VPATH builds better; passifies make distcheck
2007-04-16 Will Estes <[email protected]>
* doc/flex.texi: drop using the \ in \ escaping as it throws pdf
generation for a loop
2007-04-14 Will Estes <[email protected]>
* .cvsignore: add compile and *.tar.bz2 to .cvsignore
2007-04-14 Will Estes <[email protected]>
* main.c: add call to setlocale for ctype as per debian patchset
2007-04-14 Will Estes <[email protected]>
* Makefile.am, NEWS: provide for a PIC version of libfl.a for shared
libraries using flex scanners
2007-04-13 Will Estes <[email protected]>
* FlexLexer.h: annotate endifs since they're a bit far from their
opening #if statements
2007-04-13 Will Estes <[email protected]>
* flexdef.h, parse.y: refactor and slightly redo alloca testing,
resolves bug #1675899
2007-04-13 Will Estes <[email protected]>
* : overhaul configure.in: use octathorps for comments so they're
passed through m4 processing; better bracketing of m4 arguments;
retool checks as per suggestions from autoscan(1)
2007-04-13 Will Estes <[email protected]>
* flex.skl: fix skeleton for reentrant scanners
2007-04-13 Will Estes <[email protected]>
* Makefile.am: remove homegrown tags target; automake does that for
us
2007-04-12 Will Estes <[email protected]>
* flex.skl: fix skeleton for reentrant scanners, resolves bug
#1694318
2007-04-12 Will Estes <[email protected]>
* FlexLexer.h: declare some const where missing in c++ header file
2007-04-10 Will Estes <[email protected]>
* doc/flex.texi: corrections to the manual as per suggestions from
flex-help@
2007-04-03 Will Estes <[email protected]>
* doc/flex.texi: include author names in online versions of the
manual
2007-04-03 Will Estes <[email protected]>
* COPYING: update copyright notice
2007-04-03 Will Estes <[email protected]>
* AUTHORS: rearrange and update AUTHORS
2007-03-29 Will Estes <[email protected]>
* NEWS: note sf feature request 1658379 in NEWS
2007-03-29 Will Estes <[email protected]>
* tools/cvsauthors: add sodabrew to cvsauthors file
2007-03-29 Aaron Stone <[email protected]>
* flex.skl: SourceForge feature request #1658379: Expose YY_BUF_SIZE
in the header file.
2007-03-07 Will Estes <[email protected]>
* NEWS, filter.c, flex.skl: apply patches submitted by sodabrew
2007-03-07 Will Estes <[email protected]>
* README.cvs: more changes describing building flex from cvs
2007-03-07 Will Estes <[email protected]>
* Makefile.am, README.cvs, README.cvs-snapshot: rename
README.cvs-snapshot to README.cvs
2007-03-07 Will Estes <[email protected]>
* README.cvs-snapshot: update to explain where flex cvs lives
2007-03-07 Will Estes <[email protected]>
* README, doc/flex.texi: correct how to submit bugs
2007-02-16 Will Estes <[email protected]>
* NEWS: clarify NEWS item re man page and pdf manual
2007-02-14 Will Estes <[email protected]>
* po/Makevars: update bug address to point to flex-devel instead of
lex-help
2007-02-13 Will Estes <[email protected]>
* configure.in, doc/Makefile.am: make better use of AC_INIT; clean
up, simplify and make more robust the generation of the man page
2007-02-13 Will Estes <[email protected]>
* configure.in: remove option check-news from call to
AM_INIT_AUTOMAKE as gnits implies check-news
2007-02-13 Will Estes <[email protected]>
* Makefile.am, configure.in: move automake options from Makefile.am
to configure.in
2007-02-13 Will Estes <[email protected]>
* autogen.sh: restore --install option to autogen.sh since --force
does not imply --install
2007-02-13 Will Estes <[email protected]>
* tools/cvsauthors: add john43 to cvsauthors file
2007-02-13 Will Estes <[email protected]>
* autogen.sh: call autoreconf with --force instead of --install
2007-02-13 Will Estes <[email protected]>
* doc/.cvsignore: remove texinfo.tex from cvs tree
2007-02-13 Will Estes <[email protected]>
* NEWS: updates to NEWS file to reflect recent changes
2007-02-13 Will Estes <[email protected]>
* doc/Makefile.am: add flex.pdf to EXTRA_DIST
2007-02-13 Will Estes <[email protected]>
* configure.in: remove flex.spec
2007-02-13 Will Estes <[email protected]>
* Makefile.am: remove maintainercleanfiles
2007-02-01 Will Estes <[email protected]>
* doc/Makefile.am: more changes to build system to distribute man
page
2007-02-01 Will Estes <[email protected]>
* doc/Makefile.am: add flex man page to distribution
2007-02-01 Will Estes <[email protected]>
* .cvsignore, flex.spec.in: remove flex spec file
2006-11-17 Will Estes <[email protected]>
* tests/test-table-opts/Makefile.am: make test target depend on test
groupings, which in turn depend on building executables; cygwin
portability fix
2006-11-10 Will Estes <[email protected]>
* tests/create-test: change create-test script to edit files in
place
2006-11-09 Will Estes <[email protected]>
* tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
tests/test-bison-nr/Makefile.am,
tests/test-bison-yylloc/Makefile.am,
tests/test-bison-yylval/Makefile.am,
tests/test-c++-basic/Makefile.am,
tests/test-c++-multiple-scanners/Makefile.am,
tests/test-c++-yywrap/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
tests/test-c-cpp-r/Makefile.am, tests/test-ccl/Makefile.am,
tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am,
tests/test-extended/Makefile.am, tests/test-header-nr/Makefile.am,
tests/test-header-r/Makefile.am,
tests/test-include-by-buffer/Makefile.am,
tests/test-include-by-push/Makefile.am,
tests/test-include-by-reentrant/Makefile.am,
tests/test-linedir-r/Makefile.am, tests/test-lineno-nr/Makefile.am,
tests/test-lineno-r/Makefile.am, tests/test-mem-nr/Makefile.am,
tests/test-mem-r/Makefile.am,
tests/test-multiple-scanners-nr/Makefile.am,
tests/test-multiple-scanners-r/Makefile.am,
tests/test-noansi-nr/Makefile.am, tests/test-noansi-r/Makefile.am,
tests/test-posix/Makefile.am,
tests/test-posixly-correct/Makefile.am,
tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
tests/test-pthread/Makefile.am, tests/test-quotes/Makefile.am,
tests/test-reject/Makefile.am, tests/test-rescan-nr/Makefile.am,
tests/test-rescan-r/Makefile.am, tests/test-string-nr/Makefile.am,
tests/test-string-r/Makefile.am, tests/test-top/Makefile.am,
tests/test-yyextra/Makefile.am: change CLEANFILES to include
instead of just the testname for the executable
2006-11-09 Will Estes <[email protected]>
* doc/flex.texi: fix typos in manual; resolves bug #1592857
2006-11-09 Will Estes <[email protected]>
* tests/TEMPLATE/Makefile.am: change test template to remove test
executable when that executable has an extension, e.g. under Cygwin
2006-11-08 Will Estes <[email protected]>
* tests/Makefile.am: test names weren't displaying in test
success/failure messages (from #1591672
2006-10-30 Will Estes <[email protected]>
* doc/.cvsignore: add flex.html to .cvsignore in doc directory
2006-10-22 Will Estes <[email protected]>
* NEWS: update NEWS file for the work that millaway did
2006-10-22 Will Estes <[email protected]>
* FlexLexer.h, NEWS, main.c,
tests/test-c++-multiple-scanners/scanner-2.l: make yywrap work with
c++ scanners as per sf bug report
2006-10-20 Will Estes <[email protected]>
* NEWS, flex.skl, tests/test-c++-multiple-scanners/main.cpp,
tests/test-c-cpp-nr/scanner.l: memory leak issues in c++ scanner
2006-10-20 Will Estes <[email protected]>
* NEWS, configure.in, tests/Makefile.am, tests/descriptions,
tests/test-c++-yywrap/.cvsignore,
tests/test-c++-yywrap/Makefile.am, tests/test-c++-yywrap/scanner.l,
tests/test-c++-yywrap/test.input: add unit test for c++ with yywrap
2006-10-20 Will Estes <[email protected]>
* NEWS, tests/test-c++-basic/Makefile.am,
tests/test-linedir-r/Makefile.am: use configure-provided awk
variable for portability; add loadlibes variable to c++ test
2006-10-17 Will Estes <[email protected]>
* doc/flex.texi: add noyywrap option to example; use whitespace to
clarify example
2006-08-02 Will Estes <[email protected]>
* NEWS, po/ca.po, po/vi.po: new translations
2006-04-11 John Millaway <[email protected]>
* tables.c: Casted away signedness to appease -Werror freaks.
2006-03-28 John Millaway <[email protected]>
* ccl.c, doc/flex.texi, flexdef.h, parse.y, scan.l, sym.c,
tests/test-ccl/scanner.l, tests/test-ccl/test.input: Added ccl union
operator. Added test in test suite for ccl union operator.
Documented ccl union operator. Removed crufty ccl cache to prevent
parser problems.
2006-03-28 John Millaway <[email protected]>
* doc/flex.texi, scan.l, tests/test-extended/scanner.l,
tests/test-extended/test.input: Extended syntax excluded for
lex/posix compat mode. Comments discarded inside (?x:) patterns.
Added test in test suite for comments in extended patterns.
Documented syntax additions.
2006-03-27 John Millaway <[email protected]>
* scan.l, tests/test-ccl/scanner.l, tests/test-ccl/test.input:
Implemented (?x:) syntax to allow whitespace in patterns. Added
test for (?x:) syntax in test suite.
2006-03-27 John Millaway <[email protected]>
* parse.y, tests/test-ccl/scanner.l, tests/test-ccl/test.input:
Implemented dot-all syntax. Added test for dot-all syntax in test
suite.
2006-03-27 John Millaway <[email protected]>
* dfa.c, doc/flex.texi, flexdef.h, gen.c, main.c, parse.y, scan.l,
scanflags.c, tests/test-ccl/scanner.l, tests/test-ccl/test.input:
Removed global variable caseins. Added scanner stack flags for
case-insensitivity. Moved case-folding code from DFA-generation to
parse time read-macros. Added localized case-sensitivity syntax
from Perl. Added test for new syntax in test suite. Documented new
syntax.
2006-03-27 John Millaway <[email protected]>
* Makefile.am, configure.in, flexdef.h, scanflags.c: Added configure
check for assert.h. Added scanner flags stack.
2006-03-25 John Millaway <[email protected]>
* configure.in, doc/flex.texi, scan.l, tests/Makefile.am,
tests/descriptions, tests/test-extended/.cvsignore,
tests/test-extended/Makefile.am, tests/test-extended/scanner.l,
tests/test-extended/test.input: Added extended, perl-compatible
comment syntax. Added test for extended comment syntax. Documented
extended comment syntax.
2006-03-25 John Millaway <[email protected]>
* doc/flex.texi, parse.y: Changed explicit 'A'-'Z' to isupper(),
where correct to do so. Documentation.
2006-03-24 John Millaway <[email protected]>
* doc/flex.texi: Documentation.
2006-03-24 John Millaway <[email protected]>
* doc/flex.texi: Added appendix of patterns to manual.
2006-03-23 John Millaway <[email protected]>
* doc/flex.texi: .
2006-03-22 John Millaway <[email protected]>
* doc/flex.texi: Documentation.
2006-03-22 John Millaway <[email protected]>
* doc/flex.texi: Documented set difference operator {-}.
2006-03-22 John Millaway <[email protected]>
* ccl.c, flexdef.h, parse.y, scan.l, tests/test-ccl/scanner.l,
tests/test-ccl/test.input: Added set difference operator {-} for
character classes.
2006-03-22 John Millaway <[email protected]>
* configure.in, doc/flex.texi, parse.y, scan.l, tests/Makefile.am,
tests/descriptions, tests/test-ccl/.cvsignore,
tests/test-ccl/Makefile.am, tests/test-ccl/scanner.l,
tests/test-ccl/test.input: Added negated character class
expressions. Documented negated character class expressions. Added
regression test for negated character class expressions.
2006-03-22 John Millaway <[email protected]>
* buf.c, filter.c, gen.c, main.c, misc.c, nfa.c, parse.y, regex.c:
Replaced sprintf with snprintf everywhere.
2006-03-22 John Millaway <[email protected]>
* Makefile.am: Removed includedir from AM_CPPFLAGS #1439351.
2006-03-21 John Millaway <[email protected]>
* configure.in, tests/Makefile.am, tests/descriptions,
tests/test-quotes/.cvsignore, tests/test-quotes/Makefile.am,
tests/test-quotes/scanner.l, tests/test-quotes/test.input: Added
test to verify user code is unmangled.
2006-03-21 John Millaway <[email protected]>
* flexdef.h, misc.c, scan.l: Fixed escape in actions.
2006-03-21 John Millaway <[email protected]>
* filter.c, flexdef.h, main.c, scan.l: Reverted previous input
filter changes. Added noop macro to scanner output. Modified
scan.l to escape m4 quotes found in user code.
2006-03-21 John Millaway <[email protected]>
* tests/test-table-opts/Makefile.am,
tests/test-table-opts/scanner.l: Removed m4 from test-table-opts
2006-03-21 John Millaway <[email protected]>
* tests/test-reject/Makefile.am, tests/test-reject/scanner.l:
Removed m4 from test-reject