12012-08-03 Will Estes <westes575@gmail.com> 2 3 * NEWS: update NEWS to reflect changes in 2.5.37 4 52012-08-03 Will Estes <westes575@gmail.com> 6 7 * configure.in: update flex version to 2.5.37 8 92012-08-03 Will Estes <westes575@gmail.com> 10 11 * po/de.po: new de translation from the translation project 12 132012-08-02 Will Estes <westes575@gmail.com> 14 15 * po/vi.po: new vi translation from the translation project 16 172012-08-02 Will Estes <westes575@gmail.com> 18 19 * po/pl.po: new pl translation from the translation project 20 212012-08-02 Will Estes <westes575@gmail.com> 22 23 * po/fi.po: new fi translation from the translation project 24 252012-08-02 Will Estes <westes575@gmail.com> 26 27 * Makefile.am: Add -f option to LN_S to create flex++ The autoconf macro LN_S needs -f to successfully install flex++ if 28 flex++ already exists. Fortunately, ln, ln -s and cp -p, which are 29 the various forms that LN_S can take all will do the right thing 30 with a -f argument passed. 31 322012-08-02 Will Estes <westes575@gmail.com> 33 34 * Makefile.am, tools/Makefile.am, tools/cvs2cl.pl, 35 tools/cvsauthors, tools/git2cl: replace cvs2cl with git2cl Add the git2cl script in tools/ and remove the (now unnecessary) 36 cvs2cl script. Remove tools/cvsauthors since git2cl does not need 37 that file. Account for all the above in Makefile.am and 38 tools/Makefile.am 39 402012-07-29 Will Estes <wlestes@users.sourceforge.net> 41 42 * tests/.cvsignore, tests/.gitignore, tests/TEMPLATE/.cvsignore, 43 tests/TEMPLATE/.gitignore, tests/test-alloc-extra/.cvsignore, 44 tests/test-alloc-extra/.gitignore, tests/test-array-nr/.cvsignore, 45 tests/test-array-nr/.gitignore, tests/test-array-r/.cvsignore, 46 tests/test-array-r/.gitignore, tests/test-basic-nr/.cvsignore, 47 tests/test-basic-nr/.gitignore, tests/test-basic-r/.cvsignore, 48 tests/test-basic-r/.gitignore, tests/test-bison-nr/.cvsignore, 49 tests/test-bison-nr/.gitignore, tests/test-bison-yylloc/.cvsignore, 50 tests/test-bison-yylloc/.gitignore, 51 tests/test-bison-yylval/.cvsignore, 52 tests/test-bison-yylval/.gitignore, 53 tests/test-c++-basic/.cvsignore, tests/test-c++-basic/.gitignore, 54 tests/test-c++-multiple-scanners/.cvsignore, 55 tests/test-c++-multiple-scanners/.gitignore, 56 tests/test-c++-yywrap/.cvsignore, tests/test-c++-yywrap/.gitignore, 57 tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-nr/.gitignore, 58 tests/test-c-cpp-r/.cvsignore, tests/test-c-cpp-r/.gitignore, 59 tests/test-ccl/.cvsignore, tests/test-ccl/.gitignore, 60 tests/test-concatenated-options/.cvsignore, 61 tests/test-concatenated-options/.gitignore, 62 tests/test-debug-nr/.cvsignore, tests/test-debug-nr/.gitignore, 63 tests/test-debug-r/.cvsignore, tests/test-debug-r/.gitignore, 64 tests/test-extended/.cvsignore, tests/test-extended/.gitignore, 65 tests/test-header-nr/.cvsignore, tests/test-header-nr/.gitignore, 66 tests/test-header-r/.cvsignore, tests/test-header-r/.gitignore, 67 tests/test-include-by-buffer/.cvsignore, 68 tests/test-include-by-buffer/.gitignore, 69 tests/test-include-by-push/.cvsignore, 70 tests/test-include-by-push/.gitignore, 71 tests/test-include-by-reentrant/.cvsignore, 72 tests/test-include-by-reentrant/.gitignore, 73 tests/test-linedir-r/.cvsignore, tests/test-linedir-r/.gitignore, 74 tests/test-lineno-nr/.cvsignore, tests/test-lineno-nr/.gitignore, 75 tests/test-lineno-r/.cvsignore, tests/test-lineno-r/.gitignore, 76 tests/test-mem-nr/.cvsignore, tests/test-mem-nr/.gitignore, 77 tests/test-mem-r/.cvsignore, tests/test-mem-r/.gitignore, 78 tests/test-multiple-scanners-nr/.cvsignore, 79 tests/test-multiple-scanners-nr/.gitignore, 80 tests/test-multiple-scanners-r/.cvsignore, 81 tests/test-multiple-scanners-r/.gitignore, 82 tests/test-noansi-nr/.cvsignore, tests/test-noansi-nr/.gitignore, 83 tests/test-noansi-r/.cvsignore, tests/test-noansi-r/.gitignore, 84 tests/test-posix/.cvsignore, tests/test-posix/.gitignore, 85 tests/test-posixly-correct/.cvsignore, 86 tests/test-posixly-correct/.gitignore, 87 tests/test-prefix-nr/.cvsignore, tests/test-prefix-nr/.gitignore, 88 tests/test-prefix-r/.cvsignore, tests/test-prefix-r/.gitignore, 89 tests/test-pthread/.cvsignore, tests/test-pthread/.gitignore, 90 tests/test-quotes/.cvsignore, tests/test-quotes/.gitignore, 91 tests/test-reject/.cvsignore, tests/test-reject/.gitignore, 92 tests/test-rescan-nr/.cvsignore, tests/test-rescan-nr/.gitignore, 93 tests/test-rescan-r/.cvsignore, tests/test-rescan-r/.gitignore, 94 tests/test-string-nr/.cvsignore, tests/test-string-nr/.gitignore, 95 tests/test-string-r/.cvsignore, tests/test-string-r/.gitignore, 96 tests/test-table-opts/.cvsignore, tests/test-table-opts/.gitignore, 97 tests/test-top/.cvsignore, tests/test-top/.gitignore, 98 tests/test-yyextra/.cvsignore, tests/test-yyextra/.gitignore: rename 99 .cvsignore files in tests/ subdirectories to gitignore 100 1012012-07-23 Will Estes <wlestes@users.sourceforge.net> 102 103 * examples/.cvsignore, examples/fastwc/.cvsignore, 104 examples/manual/.cvsignore, lib/.cvsignore, tools/.cvsignore: remove 105 unneeded .cvsignore files 106 1072012-07-22 Will Estes <wlestes@users.sourceforge.net> 108 109 * .gitignore: add *.o and *.a to top level .gitignore The cvs tree did not need these additions because cvs assumed a lot 110 of C-style defaults for .cvsignore files. flex builds *.o object 111 files in the course of compilation and *.a files are built as a part 112 of the libraries that flex compiles in the build process. 113 1142012-07-22 Will Estes <wlestes@users.sourceforge.net> 115 116 * .cvsignore, .gitignore, doc/.cvsignore, doc/.gitignore, 117 m4/.cvsignore, m4/.gitignore, po/.cvsignore, po/.gitignore: rename 118 .cvsignore files to .gitignore The .cvsignore files from the legacy cvs repository tracked what 119 files got autogenerated during various stages of the flex build. 120 Renaming the .cvsignore files to .gitignore lets git do the same 121 thing. git is better about letting higher level .gitignore files 122 not-track files in lower level directories. As I work my way through 123 the test directories, we may add additional .gitignore files from 124 the old .cvsignore files. The po/ directory has a lot of special files used by gettext, so the 125 patterns in po/.gitignore look very different. The doc/.gitignore file accounts for what texinfo/makeinfo do, and 126 so it also has special patterns. The m4 directory is mainly present for autoconf's benefit, but we 127 have to account for it so make can do the right thing. Hence, 128 m4/.gitignore says to ignore *.m4, as counterintuitive as that may 129 seem. 130 1312012-07-22 Will Estes <wlestes@users.sourceforge.net> 132 133 * NEWS: update NEWS file to note release date of 2.5.36 134 1352012-06-23 Will Estes <wlestes@users.sourceforge.net> 136 137 * doc/flex.texi: fix call to version in manual 138 1392012-06-22 Will Estes <wlestes@users.sourceforge.net> 140 141 * doc/flex.texi: add missing argument to call to yylex in manual 142 1432012-04-27 Will Estes <wlestes@users.sourceforge.net> 144 145 * flex.skl: lintish cleanup in flex.skl; resolves #2040664 146 1472012-04-27 Will Estes <wlestes@users.sourceforge.net> 148 149 * doc/flex.texi: add a 7 to the c99 octal pattern; resolves #3518269 150 1512012-03-31 Will Estes <wlestes@users.sourceforge.net> 152 153 * doc/flex.texi: copyedit; resolves #3513670 154 1552012-03-23 Will Estes <wlestes@users.sourceforge.net> 156 157 * buf.c: escape backslashes in #line filenames in %top section; 158 resolves #3212400; patch submitted by scfc_de 159 1602012-03-21 Will Estes <wlestes@users.sourceforge.net> 161 162 * Makefile.am, configure.in, lib/Makefile.am, lib/lib.c, 163 lib/malloc.c, lib/realloc.c: provide malloc() and realloc() for 164 systems that do not have satisfactory versions; resolves #1899047 165 1662012-03-21 Will Estes <wlestes@users.sourceforge.net> 167 168 * Makefile.am: install flex++ as a link; resolves bug #2939681 169 1702012-03-21 Will Estes <wlestes@users.sourceforge.net> 171 172 * tests/test-bison-nr/Makefile.am, 173 tests/test-bison-yylloc/Makefile.am, 174 tests/test-bison-yylval/Makefile.am: fix dependencies for make -j in 175 test suite 176 1772012-03-19 Will Estes <wlestes@users.sourceforge.net> 178 179 * flex.skl: add missing prototypes for yyset_column() and 180 yyget_column(); resolves #3029024; patch submitted by scfc_de 181 1822012-03-02 Will Estes <wlestes@users.sourceforge.net> 183 184 * flex.skl, tests/test-reject/scanner.l, 185 tests/test-table-opts/scanner.l: wrap yy_fatal_error calls 186 appropriately 187 1882012-03-02 Will Estes <wlestes@users.sourceforge.net> 189 190 * regex.c: fix overlapping data buffer issue; patch from Tim 191 Landsheet scfc_de 192 1932012-03-02 Will Estes <wlestes@users.sourceforge.net> 194 195 * scan.l: better bracket handling in the scanner 196 1972012-03-02 Will Estes <wlestes@users.sourceforge.net> 198 199 * flexdef.h, main.c, misc.c: Remove unneeded tracking of line/column 200 output; patch from Tim Landsheet scfc_de 201 2022012-03-02 Will Estes <wlestes@users.sourceforge.net> 203 204 * configure.in: fix test for m4 to accept an m4 with -P and not jus 205 tGNU m4; patch from Tim Landsheet scfc_de on sourceforge 206 2072012-03-02 Will Estes <wlestes@users.sourceforge.net> 208 209 * doc/flex.texi: fix order of td_lolen and td_hilen in 210 documentation; resolves #2913693; patch submitted by Andreas 211 Gruenbacher <agruen@suse.de> 212 2132012-03-02 Will Estes <wlestes@users.sourceforge.net> 214 215 * doc/flex.texi: correct document of YY_FLUSH_BUFFER; resolves 216 #1723028 217 2182012-02-17 Will Estes <wlestes@users.sourceforge.net> 219 220 * dfa.c, flexdef.h, misc.c, parse.y: speed up things for complex 221 inputs; resolves #2891390 222 2232012-02-17 Will Estes <wlestes@users.sourceforge.net> 224 225 * doc/flex.texi: fix ipv6 pattern in manual; update manual copyright 226 to 2012 227 2282012-02-17 Will Estes <wlestes@users.sourceforge.net> 229 230 * flex.skl: fremove isatty() declaration; resolves #1984987 231 2322012-02-17 Will Estes <wlestes@users.sourceforge.net> 233 234 * doc/flex.texi: Add link for RFC 2396 235 2362012-02-17 Will Estes <wlestes@users.sourceforge.net> 237 238 * flex.skl: resolve #1990170 239 2402012-02-17 Will Estes <wlestes@users.sourceforge.net> 241 242 * flex.skl: fix documentation to reflect arguments actually used; 243 bug #2783023 244 2452012-02-05 Will Estes <wlestes@users.sourceforge.net> 246 247 * main.c: fix yywrap behavior for reentrant scanners 248 2492012-02-04 Will Estes <wlestes@users.sourceforge.net> 250 251 * NEWS: Mmention tr translation 252 2532012-02-04 Will Estes <wlestes@users.sourceforge.net> 254 255 * tables.c: prevent unused stuff from being compiled so as to reduce 256 warnings 257 2582012-02-03 Will Estes <wlestes@users.sourceforge.net> 259 260 * buf.c, filter.c, main.c, misc.c, regex.c, scanflags.c: more better 261 error messages; more better memory handling 262 2632012-02-03 Will Estes <wlestes@users.sourceforge.net> 264 265 * misc.c: more careful/paranoia 266 2672012-02-03 Will Estes <wlestes@users.sourceforge.net> 268 269 * scanopt.c: more careful memory allocation in option processing 270 2712012-02-03 Will Estes <wlestes@users.sourceforge.net> 272 273 * Makefile.am, configure.in: remove m4/ directory and generally 274 clean up automake/autoconf inputs 275 2762012-02-03 Will Estes <wlestes@users.sourceforge.net> 277 278 * lib/.cvsignore: cvsignore files that need that 279 2802012-02-03 Will Estes <wlestes@users.sourceforge.net> 281 282 * NEWS, po/da.po, po/es.po, po/ko.po, po/pt_BR.po, po/ro.po, 283 po/ru.po, po/sv.po, po/tr.po, po/zh_CN.po: check in translations 284 2852012-02-03 Will Estes <wlestes@users.sourceforge.net> 286 287 * main.c: correct macro definition of yywrap 288 2892012-02-03 Will Estes <wlestes@users.sourceforge.net> 290 291 * scan.l: Greater specificity in error messages 292 2932012-02-03 Will Estes <wlestes@users.sourceforge.net> 294 295 * parse.y: improve rule handling at EOF 296 2972012-02-03 Will Estes <wlestes@users.sourceforge.net> 298 299 * flex.skl: include cstdio for definition of EOF in all cases 300 3012012-02-03 Will Estes <wlestes@users.sourceforge.net> 302 303 * flex.skl: suppress warning on unused yyguts_t 304 3052010-08-13 Will Estes <wlestes@users.sourceforge.net> 306 307 * NEWS, po/LINGUAS, po/fi.po: new fi translation from the 308 translation project 309 3102009-03-31 Will Estes <wlestes@users.sourceforge.net> 311 312 * 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 <Ralf.Wildenhues@gmx.de> 313 3142008-12-28 Will Estes <wlestes@users.sourceforge.net> 315 316 * configure.in: remove line break that broke configure 317 3182008-12-28 Will Estes <wlestes@users.sourceforge.net> 319 320 * doc/flex.texi: specify the title on the title page since @settitle 321 doesn't do that for us; resolves bug #2043491 322 3232008-12-28 Will Estes <wlestes@users.sourceforge.net> 324 325 * configure.in, flexdef.h: check for regex.h; resolves bug #2337486 326 3272008-07-23 Will Estes <wlestes@users.sourceforge.net> 328 329 * NEWS, po/ga.po: new ga translation from the translation project 330 3312008-06-10 Will Estes <wlestes@users.sourceforge.net> 332 333 * NEWS, po/ca.po: new ca translation 334 3352008-05-31 Will Estes <wlestes@users.sourceforge.net> 336 337 * Makefile.am: move ABOUT-NLS back to EXTRA_DIST 338 3392008-05-31 Will Estes <wlestes@users.sourceforge.net> 340 341 * Makefile.am: create new dist_doc_DATA; move some EXTRA_DIST files 342 to new dist_doc_DATA target 343 3442008-05-31 Will Estes <wlestes@users.sourceforge.net> 345 346 * .cvsignore: ignore more automake generated config.status* files 347 3482008-05-31 Will Estes <wlestes@users.sourceforge.net> 349 350 * NEWS: flex distribution now built with automake and autoconf 351 versions ... 352 3532008-05-31 Will Estes <wlestes@users.sourceforge.net> 354 355 * README.cvs: document GNU auto* version changes for building flex 356 from cvs 357 3582008-05-31 Will Estes <wlestes@users.sourceforge.net> 359 360 * .cvsignore, doc/Makefile.am: ignore automake-supplied ylwrap 361 3622008-05-15 Will Estes <wlestes@users.sourceforge.net> 363 364 * NEWS, flex.skl: clean up types; resolves 1961902 365 3662008-05-15 Will Estes <wlestes@users.sourceforge.net> 367 368 * NEWS: update NEWS re manual 369 3702008-05-15 Will Estes <wlestes@users.sourceforge.net> 371 372 * doc/flex.texi: correct eroneous references to 'nowrap' to refer to 373 'noyywrap'; resolves bug #1739912 374 3752008-05-14 Will Estes <wlestes@users.sourceforge.net> 376 377 * filter.c: call clearerr on stdin before dup2'ing it; resolves bug 378 #1902612 379 3802008-05-14 Will Estes <wlestes@users.sourceforge.net> 381 382 * NEWS: generic updates to NEWS 383 3842008-05-14 Will Estes <wlestes@users.sourceforge.net> 385 386 * tests/test-pthread/Makefile.am: move library flags in linker 387 command; resolves patch #1943403; patch submitted by 388 nullnix@users.sourceforge.net 389 3902008-05-14 Will Estes <wlestes@users.sourceforge.net> 391 392 * doc/flex.texi: use ansi syntax in simple examples; resolves patch 393 #1909844; patch submitted by Tom Browder, 394 tbrowder2@users.sourceforge.net 395 3962008-04-10 Will Estes <wlestes@users.sourceforge.net> 397 398 * doc/flex.texi: fix typo in example (from Paolo J. Matos 399 4002008-04-10 Will Estes <wlestes@users.sourceforge.net> 401 402 * flexint.h: move endif to better account for what C99 defines for 403 integer types (fix from debian project) 404 4052008-04-10 Will Estes <wlestes@users.sourceforge.net> 406 407 * gen.c: fix another int type to be size_t 408 4092008-03-30 Will Estes <wlestes@users.sourceforge.net> 410 411 * NEWS, po/fr.po: new fr translation 412 4132008-03-30 Will Estes <wlestes@users.sourceforge.net> 414 415 * NEWS, configure.in: start version 2.5.36 416 4172008-02-26 Will Estes <wlestes@users.sourceforge.net> 418 419 * NEWS: add date of release 420 4212008-02-15 Will Estes <wlestes@users.sourceforge.net> 422 423 * NEWS, parse.y: fix bug that prevented comments from working 424 properly 425 4262008-02-12 Will Estes <wlestes@users.sourceforge.net> 427 428 * po/de.po: new de translation 429 4302008-02-10 Will Estes <wlestes@users.sourceforge.net> 431 432 * NEWS, po/vi.po: new vi translation 433 4342008-02-10 Will Estes <wlestes@users.sourceforge.net> 435 436 * NEWS, po/nl.po: new nl translation 437 4382008-02-09 Will Estes <wlestes@users.sourceforge.net> 439 440 * NEWS, po/pl.po: new pl translation 441 4422008-02-09 Will Estes <wlestes@users.sourceforge.net> 443 444 * NEWS, po/de.po, po/pt_BR.po: new de, pt_br translations 445 4462008-02-09 Will Estes <wlestes@users.sourceforge.net> 447 448 * NEWS, flex.skl: generate headers for all functions (resolves bug 449 #1628314) 450 4512008-02-09 Will Estes <wlestes@users.sourceforge.net> 452 453 * NEWS, flex.skl: change yy_size_t to be size_t (resolves bug 454 #1849812) 455 4562008-02-09 Will Estes <wlestes@users.sourceforge.net> 457 458 * configure.in: start work on version 2.5.35 459 4602007-12-12 Will Estes <wlestes@users.sourceforge.net> 461 462 * NEWS, configure.in: revert NEWS and configure.in to version 2.5.34 463 4642007-09-12 Will Estes <wlestes@users.sourceforge.net> 465 466 * NEWS, configure.in: update version number to 2.5.35 467 4682007-09-10 Aaron Stone <sodabrew@users.sourceforge.net> 469 470 * tests/test-alloc-extra/scanner.l: Use %option extra-type. 471 4722007-09-10 Aaron Stone <sodabrew@users.sourceforge.net> 473 474 * NEWS, doc/flex.texi, flex.skl, flexdef.h, main.c, parse.y, scan.l: 475 Introduce %option extra-type="your_type *" (resolves bug #1744505). 476 4772007-08-15 Will Estes <wlestes@users.sourceforge.net> 478 479 * po/nl.po: new nl translations from the translation project 480 4812007-06-28 Will Estes <wlestes@users.sourceforge.net> 482 483 * NEWS: change release date 484 4852007-06-28 Will Estes <wlestes@users.sourceforge.net> 486 487 * flex.skl: adjustment for prefix classes; patch submitted by Petr 488 Machata <pmachata@redhat.com> 489 4902007-06-28 Will Estes <wlestes@users.sourceforge.net> 491 492 * NEWS: NEWS item for yy_init_extra 493 4942007-06-12 Aaron Stone <sodabrew@users.sourceforge.net> 495 496 * doc/flex.texi: Docs and example for yylex_init_extra. 497 4982007-06-01 Will Estes <wlestes@users.sourceforge.net> 499 500 * tests/test-alloc-extra/.cvsignore: ignore OUTPUT file in 501 test-alloc-extra 502 5032007-06-01 Will Estes <wlestes@users.sourceforge.net> 504 505 * tests/descriptions: add description of concatenated options test 506 5072007-05-31 Will Estes <wlestes@users.sourceforge.net> 508 509 * tests/test-alloc-extra/.cvsignore: add missing .cvsignore to 510 test-alloc-extra 511 5122007-05-31 Aaron Stone <sodabrew@users.sourceforge.net> 513 514 * configure.in, flex.skl, gen.c, main.c: Changes to resolve SF bugs 515 1568325 and 1563589. 516 5172007-05-31 Aaron Stone <sodabrew@users.sourceforge.net> 518 519 * tests/Makefile.am, tests/descriptions, 520 tests/test-alloc-extra/Makefile.am, 521 tests/test-alloc-extra/scanner.l, tests/test-alloc-extra/test.input: 522 Adding test cases for yylex_init_extra. 523 5242007-05-12 Will Estes <wlestes@users.sourceforge.net> 525 526 * configure.in, tests/test-pthread/scanner.l: fixes to test-pthread 527 5282007-05-12 Will Estes <wlestes@users.sourceforge.net> 529 530 * NEWS: NEWS item for concatenated options 531 5322007-05-12 Will Estes <wlestes@users.sourceforge.net> 533 534 * configure.in, tests/Makefile.am, 535 tests/test-concatenated-options/.cvsignore, 536 tests/test-concatenated-options/Makefile.am: unit test to verify 537 concatenated options parsing 538 5392007-05-12 Will Estes <wlestes@users.sourceforge.net> 540 541 * scanopt.c: parse multiple short concatenated options; patch 542 submitted by Petr Machata <pmachata@redhat.com 543 5442007-05-11 Will Estes <wlestes@users.sourceforge.net> 545 546 * autogen.sh: remove --force option from autogen.sh; much faster 547 without it 548 5492007-05-11 Will Estes <wlestes@users.sourceforge.net> 550 551 * NEWS, configure.in: version 2.5.34 552 5532007-05-08 Aaron Stone <sodabrew@users.sourceforge.net> 554 555 * NEWS, flex.skl: Better checking after yyalloc/yyrealloc (resolves 556 bug #1595967) 557 5582007-05-01 Will Estes <wlestes@users.sourceforge.net> 559 560 * doc/flex.texi: change title of manual to 'Lexical Analysis with 561 Flex' 562 5632007-04-25 Will Estes <wlestes@users.sourceforge.net> 564 565 * flex.skl: c++ memory leak plug 566 5672007-04-23 Will Estes <wlestes@users.sourceforge.net> 568 569 * flex.skl: roll back c++ memory patch as it causes the test suite 570 no end of grief 571 5722007-04-23 Will Estes <wlestes@users.sourceforge.net> 573 574 * flex.skl: fix function definitions for non-ANSI environments (from 575 Manoj Srivastava from Debian patchset) 576 5772007-04-23 Will Estes <wlestes@users.sourceforge.net> 578 579 * flex.skl: fix c++ memory leak (from Manoj Srivastava from Debian 580 patchset) 581 5822007-04-23 Will Estes <wlestes@users.sourceforge.net> 583 584 * flex.skl: fix parameter name in comment (patch from Manoj 585 Srivastava from the debian patchset 586 5872007-04-23 Will Estes <wlestes@users.sourceforge.net> 588 589 * flex.skl: add a size_t cast (patch from Manoj Srivastava from the 590 debian patchset 591 5922007-04-16 Will Estes <wlestes@users.sourceforge.net> 593 594 * tests/test-extended/Makefile.am, tests/test-quotes/Makefile.am: 595 cleanups to handle VPATH builds better; passifies make distcheck 596 5972007-04-16 Will Estes <wlestes@users.sourceforge.net> 598 599 * doc/flex.texi: drop using the \ in \ escaping as it throws pdf 600 generation for a loop 601 6022007-04-14 Will Estes <wlestes@users.sourceforge.net> 603 604 * .cvsignore: add compile and *.tar.bz2 to .cvsignore 605 6062007-04-14 Will Estes <wlestes@users.sourceforge.net> 607 608 * main.c: add call to setlocale for ctype as per debian patchset 609 6102007-04-14 Will Estes <wlestes@users.sourceforge.net> 611 612 * Makefile.am, NEWS: provide for a PIC version of libfl.a for shared 613 libraries using flex scanners 614 6152007-04-13 Will Estes <wlestes@users.sourceforge.net> 616 617 * FlexLexer.h: annotate endifs since they're a bit far from their 618 opening #if statements 619 6202007-04-13 Will Estes <wlestes@users.sourceforge.net> 621 622 * flexdef.h, parse.y: refactor and slightly redo alloca testing, 623 resolves bug #1675899 624 6252007-04-13 Will Estes <wlestes@users.sourceforge.net> 626 627 * : overhaul configure.in: use octathorps for comments so they're 628 passed through m4 processing; better bracketing of m4 arguments; 629 retool checks as per suggestions from autoscan(1) 630 6312007-04-13 Will Estes <wlestes@users.sourceforge.net> 632 633 * flex.skl: fix skeleton for reentrant scanners 634 6352007-04-13 Will Estes <wlestes@users.sourceforge.net> 636 637 * Makefile.am: remove homegrown tags target; automake does that for 638 us 639 6402007-04-12 Will Estes <wlestes@users.sourceforge.net> 641 642 * flex.skl: fix skeleton for reentrant scanners, resolves bug 643 #1694318 644 6452007-04-12 Will Estes <wlestes@users.sourceforge.net> 646 647 * FlexLexer.h: declare some const where missing in c++ header file 648 6492007-04-10 Will Estes <wlestes@users.sourceforge.net> 650 651 * doc/flex.texi: corrections to the manual as per suggestions from 652 flex-help@ 653 6542007-04-03 Will Estes <wlestes@users.sourceforge.net> 655 656 * doc/flex.texi: include author names in online versions of the 657 manual 658 6592007-04-03 Will Estes <wlestes@users.sourceforge.net> 660 661 * COPYING: update copyright notice 662 6632007-04-03 Will Estes <wlestes@users.sourceforge.net> 664 665 * AUTHORS: rearrange and update AUTHORS 666 6672007-03-29 Will Estes <wlestes@users.sourceforge.net> 668 669 * NEWS: note sf feature request 1658379 in NEWS 670 6712007-03-29 Will Estes <wlestes@users.sourceforge.net> 672 673 * tools/cvsauthors: add sodabrew to cvsauthors file 674 6752007-03-29 Aaron Stone <sodabrew@users.sourceforge.net> 676 677 * flex.skl: SourceForge feature request #1658379: Expose YY_BUF_SIZE 678 in the header file. 679 6802007-03-07 Will Estes <wlestes@users.sourceforge.net> 681 682 * NEWS, filter.c, flex.skl: apply patches submitted by sodabrew 683 6842007-03-07 Will Estes <wlestes@users.sourceforge.net> 685 686 * README.cvs: more changes describing building flex from cvs 687 6882007-03-07 Will Estes <wlestes@users.sourceforge.net> 689 690 * Makefile.am, README.cvs, README.cvs-snapshot: rename 691 README.cvs-snapshot to README.cvs 692 6932007-03-07 Will Estes <wlestes@users.sourceforge.net> 694 695 * README.cvs-snapshot: update to explain where flex cvs lives 696 6972007-03-07 Will Estes <wlestes@users.sourceforge.net> 698 699 * README, doc/flex.texi: correct how to submit bugs 700 7012007-02-16 Will Estes <wlestes@users.sourceforge.net> 702 703 * NEWS: clarify NEWS item re man page and pdf manual 704 7052007-02-14 Will Estes <wlestes@users.sourceforge.net> 706 707 * po/Makevars: update bug address to point to flex-devel instead of 708 lex-help 709 7102007-02-13 Will Estes <wlestes@users.sourceforge.net> 711 712 * configure.in, doc/Makefile.am: make better use of AC_INIT; clean 713 up, simplify and make more robust the generation of the man page 714 7152007-02-13 Will Estes <wlestes@users.sourceforge.net> 716 717 * configure.in: remove option check-news from call to 718 AM_INIT_AUTOMAKE as gnits implies check-news 719 7202007-02-13 Will Estes <wlestes@users.sourceforge.net> 721 722 * Makefile.am, configure.in: move automake options from Makefile.am 723 to configure.in 724 7252007-02-13 Will Estes <wlestes@users.sourceforge.net> 726 727 * autogen.sh: restore --install option to autogen.sh since --force 728 does not imply --install 729 7302007-02-13 Will Estes <wlestes@users.sourceforge.net> 731 732 * tools/cvsauthors: add john43 to cvsauthors file 733 7342007-02-13 Will Estes <wlestes@users.sourceforge.net> 735 736 * autogen.sh: call autoreconf with --force instead of --install 737 7382007-02-13 Will Estes <wlestes@users.sourceforge.net> 739 740 * doc/.cvsignore: remove texinfo.tex from cvs tree 741 7422007-02-13 Will Estes <wlestes@users.sourceforge.net> 743 744 * NEWS: updates to NEWS file to reflect recent changes 745 7462007-02-13 Will Estes <wlestes@users.sourceforge.net> 747 748 * doc/Makefile.am: add flex.pdf to EXTRA_DIST 749 7502007-02-13 Will Estes <wlestes@users.sourceforge.net> 751 752 * configure.in: remove flex.spec 753 7542007-02-13 Will Estes <wlestes@users.sourceforge.net> 755 756 * Makefile.am: remove maintainercleanfiles 757 7582007-02-01 Will Estes <wlestes@users.sourceforge.net> 759 760 * doc/Makefile.am: more changes to build system to distribute man 761 page 762 7632007-02-01 Will Estes <wlestes@users.sourceforge.net> 764 765 * doc/Makefile.am: add flex man page to distribution 766 7672007-02-01 Will Estes <wlestes@users.sourceforge.net> 768 769 * .cvsignore, flex.spec.in: remove flex spec file 770 7712006-11-17 Will Estes <wlestes@users.sourceforge.net> 772 773 * tests/test-table-opts/Makefile.am: make test target depend on test 774 groupings, which in turn depend on building executables; cygwin 775 portability fix 776 7772006-11-10 Will Estes <wlestes@users.sourceforge.net> 778 779 * tests/create-test: change create-test script to edit files in 780 place 781 7822006-11-09 Will Estes <wlestes@users.sourceforge.net> 783 784 * tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 785 tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 786 tests/test-bison-nr/Makefile.am, 787 tests/test-bison-yylloc/Makefile.am, 788 tests/test-bison-yylval/Makefile.am, 789 tests/test-c++-basic/Makefile.am, 790 tests/test-c++-multiple-scanners/Makefile.am, 791 tests/test-c++-yywrap/Makefile.am, tests/test-c-cpp-nr/Makefile.am, 792 tests/test-c-cpp-r/Makefile.am, tests/test-ccl/Makefile.am, 793 tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am, 794 tests/test-extended/Makefile.am, tests/test-header-nr/Makefile.am, 795 tests/test-header-r/Makefile.am, 796 tests/test-include-by-buffer/Makefile.am, 797 tests/test-include-by-push/Makefile.am, 798 tests/test-include-by-reentrant/Makefile.am, 799 tests/test-linedir-r/Makefile.am, tests/test-lineno-nr/Makefile.am, 800 tests/test-lineno-r/Makefile.am, tests/test-mem-nr/Makefile.am, 801 tests/test-mem-r/Makefile.am, 802 tests/test-multiple-scanners-nr/Makefile.am, 803 tests/test-multiple-scanners-r/Makefile.am, 804 tests/test-noansi-nr/Makefile.am, tests/test-noansi-r/Makefile.am, 805 tests/test-posix/Makefile.am, 806 tests/test-posixly-correct/Makefile.am, 807 tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 808 tests/test-pthread/Makefile.am, tests/test-quotes/Makefile.am, 809 tests/test-reject/Makefile.am, tests/test-rescan-nr/Makefile.am, 810 tests/test-rescan-r/Makefile.am, tests/test-string-nr/Makefile.am, 811 tests/test-string-r/Makefile.am, tests/test-top/Makefile.am, 812 tests/test-yyextra/Makefile.am: change CLEANFILES to include 813 instead of just the testname for the executable 814 8152006-11-09 Will Estes <wlestes@users.sourceforge.net> 816 817 * doc/flex.texi: fix typos in manual; resolves bug #1592857 818 8192006-11-09 Will Estes <wlestes@users.sourceforge.net> 820 821 * tests/TEMPLATE/Makefile.am: change test template to remove test 822 executable when that executable has an extension, e.g. under Cygwin 823 8242006-11-08 Will Estes <wlestes@users.sourceforge.net> 825 826 * tests/Makefile.am: test names weren't displaying in test 827 success/failure messages (from #1591672 828 8292006-10-30 Will Estes <wlestes@users.sourceforge.net> 830 831 * doc/.cvsignore: add flex.html to .cvsignore in doc directory 832 8332006-10-22 Will Estes <wlestes@users.sourceforge.net> 834 835 * NEWS: update NEWS file for the work that millaway did 836 8372006-10-22 Will Estes <wlestes@users.sourceforge.net> 838 839 * FlexLexer.h, NEWS, main.c, 840 tests/test-c++-multiple-scanners/scanner-2.l: make yywrap work with 841 c++ scanners as per sf bug report 842 8432006-10-20 Will Estes <wlestes@users.sourceforge.net> 844 845 * NEWS, flex.skl, tests/test-c++-multiple-scanners/main.cpp, 846 tests/test-c-cpp-nr/scanner.l: memory leak issues in c++ scanner 847 8482006-10-20 Will Estes <wlestes@users.sourceforge.net> 849 850 * NEWS, configure.in, tests/Makefile.am, tests/descriptions, 851 tests/test-c++-yywrap/.cvsignore, 852 tests/test-c++-yywrap/Makefile.am, tests/test-c++-yywrap/scanner.l, 853 tests/test-c++-yywrap/test.input: add unit test for c++ with yywrap 854 8552006-10-20 Will Estes <wlestes@users.sourceforge.net> 856 857 * NEWS, tests/test-c++-basic/Makefile.am, 858 tests/test-linedir-r/Makefile.am: use configure-provided awk 859 variable for portability; add loadlibes variable to c++ test 860 8612006-10-17 Will Estes <wlestes@users.sourceforge.net> 862 863 * doc/flex.texi: add noyywrap option to example; use whitespace to 864 clarify example 865 8662006-08-02 Will Estes <wlestes@users.sourceforge.net> 867 868 * NEWS, po/ca.po, po/vi.po: new translations 869 8702006-04-11 John Millaway <john43@users.sourceforge.net> 871 872 * tables.c: Casted away signedness to appease -Werror freaks. 873 8742006-03-28 John Millaway <john43@users.sourceforge.net> 875 876 * ccl.c, doc/flex.texi, flexdef.h, parse.y, scan.l, sym.c, 877 tests/test-ccl/scanner.l, tests/test-ccl/test.input: Added ccl union 878 operator. Added test in test suite for ccl union operator. 879 Documented ccl union operator. Removed crufty ccl cache to prevent 880 parser problems. 881 8822006-03-28 John Millaway <john43@users.sourceforge.net> 883 884 * doc/flex.texi, scan.l, tests/test-extended/scanner.l, 885 tests/test-extended/test.input: Extended syntax excluded for 886 lex/posix compat mode. Comments discarded inside (?x:) patterns. 887 Added test in test suite for comments in extended patterns. 888 Documented syntax additions. 889 8902006-03-27 John Millaway <john43@users.sourceforge.net> 891 892 * scan.l, tests/test-ccl/scanner.l, tests/test-ccl/test.input: 893 Implemented (?x:) syntax to allow whitespace in patterns. Added 894 test for (?x:) syntax in test suite. 895 8962006-03-27 John Millaway <john43@users.sourceforge.net> 897 898 * parse.y, tests/test-ccl/scanner.l, tests/test-ccl/test.input: 899 Implemented dot-all syntax. Added test for dot-all syntax in test 900 suite. 901 9022006-03-27 John Millaway <john43@users.sourceforge.net> 903 904 * dfa.c, doc/flex.texi, flexdef.h, gen.c, main.c, parse.y, scan.l, 905 scanflags.c, tests/test-ccl/scanner.l, tests/test-ccl/test.input: 906 Removed global variable caseins. Added scanner stack flags for 907 case-insensitivity. Moved case-folding code from DFA-generation to 908 parse time read-macros. Added localized case-sensitivity syntax 909 from Perl. Added test for new syntax in test suite. Documented new 910 syntax. 911 9122006-03-27 John Millaway <john43@users.sourceforge.net> 913 914 * Makefile.am, configure.in, flexdef.h, scanflags.c: Added configure 915 check for assert.h. Added scanner flags stack. 916 9172006-03-25 John Millaway <john43@users.sourceforge.net> 918 919 * configure.in, doc/flex.texi, scan.l, tests/Makefile.am, 920 tests/descriptions, tests/test-extended/.cvsignore, 921 tests/test-extended/Makefile.am, tests/test-extended/scanner.l, 922 tests/test-extended/test.input: Added extended, perl-compatible 923 comment syntax. Added test for extended comment syntax. Documented 924 extended comment syntax. 925 9262006-03-25 John Millaway <john43@users.sourceforge.net> 927 928 * doc/flex.texi, parse.y: Changed explicit 'A'-'Z' to isupper(), 929 where correct to do so. Documentation. 930 9312006-03-24 John Millaway <john43@users.sourceforge.net> 932 933 * doc/flex.texi: Documentation. 934 9352006-03-24 John Millaway <john43@users.sourceforge.net> 936 937 * doc/flex.texi: Added appendix of patterns to manual. 938 9392006-03-23 John Millaway <john43@users.sourceforge.net> 940 941 * doc/flex.texi: . 942 9432006-03-22 John Millaway <john43@users.sourceforge.net> 944 945 * doc/flex.texi: Documentation. 946 9472006-03-22 John Millaway <john43@users.sourceforge.net> 948 949 * doc/flex.texi: Documented set difference operator {-}. 950 9512006-03-22 John Millaway <john43@users.sourceforge.net> 952 953 * ccl.c, flexdef.h, parse.y, scan.l, tests/test-ccl/scanner.l, 954 tests/test-ccl/test.input: Added set difference operator {-} for 955 character classes. 956 9572006-03-22 John Millaway <john43@users.sourceforge.net> 958 959 * configure.in, doc/flex.texi, parse.y, scan.l, tests/Makefile.am, 960 tests/descriptions, tests/test-ccl/.cvsignore, 961 tests/test-ccl/Makefile.am, tests/test-ccl/scanner.l, 962 tests/test-ccl/test.input: Added negated character class 963 expressions. Documented negated character class expressions. Added 964 regression test for negated character class expressions. 965 9662006-03-22 John Millaway <john43@users.sourceforge.net> 967 968 * buf.c, filter.c, gen.c, main.c, misc.c, nfa.c, parse.y, regex.c: 969 Replaced sprintf with snprintf everywhere. 970 9712006-03-22 John Millaway <john43@users.sourceforge.net> 972 973 * Makefile.am: Removed includedir from AM_CPPFLAGS #1439351. 974 9752006-03-21 John Millaway <john43@users.sourceforge.net> 976 977 * configure.in, tests/Makefile.am, tests/descriptions, 978 tests/test-quotes/.cvsignore, tests/test-quotes/Makefile.am, 979 tests/test-quotes/scanner.l, tests/test-quotes/test.input: Added 980 test to verify user code is unmangled. 981 9822006-03-21 John Millaway <john43@users.sourceforge.net> 983 984 * flexdef.h, misc.c, scan.l: Fixed escape in actions. 985 9862006-03-21 John Millaway <john43@users.sourceforge.net> 987 988 * filter.c, flexdef.h, main.c, scan.l: Reverted previous input 989 filter changes. Added noop macro to scanner output. Modified 990 scan.l to escape m4 quotes found in user code. 991 9922006-03-21 John Millaway <john43@users.sourceforge.net> 993 994 * tests/test-table-opts/Makefile.am, 995 tests/test-table-opts/scanner.l: Removed m4 from test-table-opts 996 9972006-03-21 John Millaway <john43@users.sourceforge.net> 998 999 * tests/test-reject/Makefile.am, tests/test-reject/scanner.l: 1000 Removed m4 from test-reject 1001 10022006-03-21 John Millaway <john43@users.sourceforge.net> 1003 1004 * filter.c, flexdef.h, main.c, scan.l: Moved set_input_file to 1005 different file. 1006 10072006-03-21 John Millaway <john43@users.sourceforge.net> 1008 1009 * flex.skl, flexdef.h, flexint.h, misc.c: Relaxed tests for __STDC__ 1010 and __STDC_VERSION__ to cope with bugs in GCC and Sun cc. 1011 10122006-03-20 John Millaway <john43@users.sourceforge.net> 1013 1014 * filter.c: Documented filter chain. Removed fdopen. Added no-op 1015 fseek. 1016 10172006-03-13 John Millaway <john43@users.sourceforge.net> 1018 1019 * gen.c: Fixed another -Wall report. 1020 10212006-03-10 Will Estes <wlestes@users.sourceforge.net> 1022 1023 * NEWS, po/vi.po: new vi translation 1024 10252006-03-09 Will Estes <wlestes@users.sourceforge.net> 1026 1027 * NEWS, po/ga.po, po/nl.po: new nl, ga translations 1028 10292006-02-21 Will Estes <wlestes@users.sourceforge.net> 1030 1031 * m4/Makefile.am: add po.m4 to extra_dist in m4/ so it gets picked 1032 up by distributions 1033 10342006-02-21 Will Estes <wlestes@users.sourceforge.net> 1035 1036 * m4/Makefile.am: add nls.m4 to extra_dist in m4/ so it will get 1037 picked up in distribution tarballs 1038 10392006-02-21 Will Estes <wlestes@users.sourceforge.net> 1040 1041 * configure.in: remove website directory from configure.in 1042 10432006-02-20 Will Estes <wlestes@users.sourceforge.net> 1044 1045 * NEWS, configure.in: version 2.5.33 marks in NEWS and configure.in 1046 10472006-02-20 Will Estes <wlestes@users.sourceforge.net> 1048 1049 * configure.in: change email address in configure.in to point to 1050 flex-help@sourceforge.net 1051 10522006-02-20 John Millaway <john43@users.sourceforge.net> 1053 1054 * doc/flex.texi: Documentation. 1055 10562006-02-20 John Millaway <john43@users.sourceforge.net> 1057 1058 * BUGS: Appended to BUGS file. 1059 10602006-02-18 Will Estes <wlestes@users.sourceforge.net> 1061 1062 * Makefile.am: remove website directory (since it now has its own 1063 module in the flex project 1064 10652006-02-16 John Millaway <john43@users.sourceforge.net> 1066 1067 * doc/flex.texi, flex.skl: Fixed buffer overflow in reject state 1068 buffer. Corrected documentation on the state buffer. 1069 10702006-02-16 John Millaway <john43@users.sourceforge.net> 1071 1072 * flex.skl: Reverted num_read from size_t back to int. 1073 10742006-02-15 John Millaway <john43@users.sourceforge.net> 1075 1076 * Makefile.am, configure.in: Removed reference to RoadMap in 1077 Makefile.am. Added website directory. 1078 10792006-02-15 Will Estes <wlestes@users.sourceforge.net> 1080 1081 * README, RoadMap: remove RoadMap and reference to it in README 1082 10832006-02-15 John Millaway <john43@users.sourceforge.net> 1084 1085 * BUGS, README, doc/flex.texi, doc/flex.xml: Eliminated references 1086 to lex.sf.net. 1087 10882006-02-15 John Millaway <john43@users.sourceforge.net> 1089 1090 * BUGS, flex.skl: Transfered bugs list from lex.sf.net to BUGS file. 1091 10922006-02-15 John Millaway <john43@users.sourceforge.net> 1093 1094 * tests/test-rescan-nr/.cvsignore, 1095 tests/test-rescan-nr/Makefile.am, tests/test-rescan-nr/scanner.l, 1096 tests/test-rescan-nr/test.input, tests/test-rescan-r/.cvsignore, 1097 tests/test-rescan-r/Makefile.am, tests/test-rescan-r/scanner.l, 1098 tests/test-rescan-r/test.input: Recommit of last commit -- broken 1099 pipe. 1100 11012006-02-15 John Millaway <john43@users.sourceforge.net> 1102 1103 * configure.in, flex.skl, tests/Makefile.am, tests/descriptions: 1104 yy_lex_destroy calls yy_init_globals to reset everything for next 1105 call to yylex. Added two new tests for reusing scanners. 1106 11072006-02-14 John Millaway <john43@users.sourceforge.net> 1108 1109 * flex.spec.in: Patched rpm spec file. 1110 11112006-02-14 John Millaway <john43@users.sourceforge.net> 1112 1113 * configure.in, flexint.h: Added C99 macro for inttypes, just to be 1114 conformant. 1115 11162006-02-14 John Millaway <john43@users.sourceforge.net> 1117 1118 * flexdef.h, nfa.c, parse.y: Changed symbol INFINITE to fix conflict 1119 with C math symbol. 1120 11212006-02-14 John Millaway <john43@users.sourceforge.net> 1122 1123 * scan.l: Omitting parens for named rules in trailing context. 1124 11252006-02-14 John Millaway <john43@users.sourceforge.net> 1126 1127 * configure.in, main.c, po/ca.po, po/da.po, po/de.po, po/es.po, 1128 po/fr.po, po/ga.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po, 1129 po/ro.po, po/ru.po, po/sv.po, po/tr.po, po/vi.po, po/zh_CN.po, 1130 tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Added check 1131 for locale.h and libintl.h in configure script. 1132 11332006-02-14 John Millaway <john43@users.sourceforge.net> 1134 1135 * flex.skl: Removed unused local vars. 1136 11372006-02-14 John Millaway <john43@users.sourceforge.net> 1138 1139 * flex.skl: Removed certain offending #undefs. 1140 11412006-02-14 John Millaway <john43@users.sourceforge.net> 1142 1143 * flexint.h: Removed logical and from preprocessor statement. 1144 11452006-02-14 Will Estes <wlestes@users.sourceforge.net> 1146 1147 * po/nl.po, po/nl.po.1: remove eroneously named nl.po.1; update 1148 nl.po 1149 11502006-02-14 John Millaway <john43@users.sourceforge.net> 1151 1152 * dfa.c: . 1153 11542006-02-14 John Millaway <john43@users.sourceforge.net> 1155 1156 * flex.skl: Included <sys/types.h> for serialized tables. 1157 11582006-02-14 John Millaway <john43@users.sourceforge.net> 1159 1160 * configure.in: Minor patch to call to head in configure script. 1161 11622006-02-14 John Millaway <john43@users.sourceforge.net> 1163 1164 * doc/flex.texi: Documentation patch. 1165 11662006-02-14 John Millaway <john43@users.sourceforge.net> 1167 1168 * filter.c, gen.c, libyywrap.c, main.c: Patch for full file system 1169 failure. 1170 11712006-02-13 John Millaway <john43@users.sourceforge.net> 1172 1173 * doc/flex.texi: Documentation. 1174 11752006-02-13 John Millaway <john43@users.sourceforge.net> 1176 1177 * main.c: Fixed double-fclose when input file is empty. 1178 11792006-02-10 Will Estes <wlestes@users.sourceforge.net> 1180 1181 * po/ca.po, po/da.po, po/de.po, po/es.po, po/fr.po, po/ga.po, 1182 po/ko.po, po/nl.po.1, po/pl.po, po/pt_BR.po, po/ro.po, po/ru.po, 1183 po/sv.po, po/tr.po, po/vi.po, po/zh_CN.po: newtranslations 1184 11852005-12-22 John Millaway <john43@users.sourceforge.net> 1186 1187 * buf.c, main.c: Improvement request 1069716 log vs. log10 1188 11892005-12-22 John Millaway <john43@users.sourceforge.net> 1190 1191 * flex.skl: Fixed bug 1257093 yy_init_globals in header file 1192 11932005-04-14 Will Estes <wlestes@users.sourceforge.net> 1194 1195 * po/nl.po: new nl translation 1196 11972005-04-07 Will Estes <wlestes@users.sourceforge.net> 1198 1199 * NEWS, po/LINGUAS, po/nl.po, po/vi.po: new nl and vi translations 1200 12012004-07-20 Will Estes <wlestes@users.sourceforge.net> 1202 1203 * filter.c: correct improper stdin assignment 1204 12052004-05-22 Will Estes <wlestes@users.sourceforge.net> 1206 1207 * NEWS, po/tr.po: new tr translation 1208 12092004-05-12 Will Estes <wlestes@users.sourceforge.net> 1210 1211 * .cvsignore, .indent.pro: .cvsignore and .indent.pro got missed in 1212 the import to sourceforge; replace them 1213 12142004-05-11 Will Estes <wlestes@users.sourceforge.net> 1215 1216 * po/fr.po: new fr translation 1217 12182004-05-03 Will Estes <wlestes@users.sourceforge.net> 1219 1220 * po/LINGUAS: polish is pl, not po 1221 12222004-03-22 Will Estes <wlestes@users.sourceforge.net> 1223 1224 * po/sv.po: yet another sweedish update 1225 12262004-03-19 Will Estes <wlestes@users.sourceforge.net> 1227 1228 * NEWS, po/sv.po: new sv translation 1229 12302003-12-11 John Millaway <john43@users.sourceforge.net> 1231 1232 * configure.in, filter.c, main.c: Configure checks for GNU m4. 1233 Environment variable M4 overrides built-in m4 path. Generated m4 1234 does a late check for GNU m4. 1235 12362003-12-09 John Millaway <john43@users.sourceforge.net> 1237 1238 * doc/flex.texi: added 3 faqs 1239 12402003-11-24 Will Estes <wlestes@users.sourceforge.net> 1241 1242 * po/ro.po: new ro translation 1243 12442003-11-07 Will Estes <wlestes@users.sourceforge.net> 1245 1246 * NEWS, po/fr.po: new french translation 1247 12482003-11-07 Will Estes <wlestes@users.sourceforge.net> 1249 1250 * NEWS, po/ca.po: new catalan translation from the translation 1251 project 1252 12532003-11-07 Will Estes <wlestes@users.sourceforge.net> 1254 1255 * NEWS, po/LINGUAS, po/ga.po, po/pl.po: new polish translation; 1256 updated irish translation from translation project 1257 12582003-10-10 Will Estes <wlestes@users.sourceforge.net> 1259 1260 * NEWS, po/LINGUAS, po/ga.po: new Irish translation 1261 12622003-08-25 Will Estes <wlestes@users.sourceforge.net> 1263 1264 * NEWS, po/LINGUAS, po/ro.po: add romanian translation 1265 12662003-07-16 Will Estes <wlestes@users.sourceforge.net> 1267 1268 * flex.skl: flex_*int* type fixes 1269 12702003-07-16 Will Estes <wlestes@users.sourceforge.net> 1271 1272 * tools/cvsauthors: change wlestes email address 1273 12742003-07-16 Will Estes <wlestes@users.sourceforge.net> 1275 1276 * flex.skl: undef yytext_ptr has some bad side effects 1277 12782003-07-07 John Millaway <john43@users.sourceforge.net> 1279 1280 * doc/flex.texi: Documented m4 incompatibility with lex. 1281 12822003-05-21 Will Estes <wlestes@users.sourceforge.net> 1283 1284 * NEWS: upgrade to gettext 0.12 1285 12862003-05-20 Will Estes <wlestes@users.sourceforge.net> 1287 1288 * flex.skl, gen.c: patches from manoj via sourceforge 1289 12902003-05-20 Will Estes <wlestes@users.sourceforge.net> 1291 1292 * configure.in, po/.cvsignore, po/Makevars: upgrade gettext to 0.12; 1293 this allows running make pdf and make ps to be successful 1294 12952003-05-20 Will Estes <wlestes@users.sourceforge.net> 1296 1297 * doc/.cvsignore: cvs should ignore flex.pdf and flex.ps 1298 12992003-04-25 John Millaway <john43@users.sourceforge.net> 1300 1301 * TODO: Added yylineno bugs to TODO list. 1302 13032003-04-03 John Millaway <john43@users.sourceforge.net> 1304 1305 * doc/flex.xml: Docbook. 1306 13072003-04-03 John Millaway <john43@users.sourceforge.net> 1308 1309 * doc/flex.xml: xml now validates. 1310 13112003-04-02 John Millaway <john43@users.sourceforge.net> 1312 1313 * doc/flex.xml: Began conversion to DocBook. 1314 13152003-04-01 Will Estes <wlestes@users.sourceforge.net> 1316 1317 * NEWS, configure.in: version 2.5.31 1318 13192003-04-01 Will Estes <wlestes@users.sourceforge.net> 1320 1321 * NEWS: remove --enable-maintainer-mode configure option 1322 13232003-04-01 Will Estes <wlestes@users.sourceforge.net> 1324 1325 * configure.in: remove AM_MAINTAINER_MODE 1326 13272003-04-01 John Millaway <john43@users.sourceforge.net> 1328 1329 * flex.skl, flexdef.h, main.c, misc.c, scan.l: Renamed some internal 1330 variables. 1331 13322003-03-31 Will Estes <wlestes@users.sourceforge.net> 1333 1334 * NEWS: yylineno is now per-buffer in reentrant scanners 1335 13362003-03-31 John Millaway <john43@users.sourceforge.net> 1337 1338 * TODO: Added TODO item. 1339 13402003-03-30 John Millaway <john43@users.sourceforge.net> 1341 1342 * flex.skl, gen.c: yylineno is per-buffer in the reentrant scanner. 1343 support for yycolumn exists, but is not yet developed. 1344 13452003-03-28 John Millaway <john43@users.sourceforge.net> 1346 1347 * flex.skl: Minor documentation. 1348 13492003-03-28 Will Estes <wlestes@users.sourceforge.net> 1350 1351 * NEWS: added %top directive 1352 13532003-03-27 John Millaway <john43@users.sourceforge.net> 1354 1355 * buf.c, configure.in, doc/flex.texi, flexdef.h, main.c, scan.l, 1356 tests/Makefile.am, tests/descriptions, tests/test-top/.cvsignore, 1357 tests/test-top/Makefile.am, tests/test-top/main.c, 1358 tests/test-top/scanner.l, tests/test-top/test.input: Added %top 1359 block syntax. Added test for %top block. Documented %top block. 1360 13612003-03-27 John Millaway <john43@users.sourceforge.net> 1362 1363 * TODO, doc/flex.texi: Documented the m4 dependency. 1364 13652003-03-26 Will Estes <wlestes@users.sourceforge.net> 1366 1367 * configure.in, flexdef.h: check for sys/wait.h since we use wait(2) 1368 13692003-03-26 Will Estes <wlestes@users.sourceforge.net> 1370 1371 * flexdef.h: reorder include directives so as to catch system 1372 integer types before flex defined values for same 1373 13742003-03-26 Will Estes <wlestes@users.sourceforge.net> 1375 1376 * TODO: assign tasks due before major release can happen; remove 1377 --enable-maintainer-mode entry 1378 13792003-03-26 Will Estes <wlestes@users.sourceforge.net> 1380 1381 * Makefile.am: only rebuild the ChangeLog if we're inside a cvs 1382 working directory 1383 13842003-03-26 Will Estes <wlestes@users.sourceforge.net> 1385 1386 * configure.in, tools/.cvsignore, tools/Makefile.am: add tools/ 1387 subdirectory to distribution 1388 13892003-03-26 Will Estes <wlestes@users.sourceforge.net> 1390 1391 * Makefile.am: remove maintainer_mode conditional; add filter.c and 1392 regex.c to indentfiles; reformat and sort indentfiles so it's easier 1393 to add files in the future 1394 13952003-03-26 Will Estes <wlestes@users.sourceforge.net> 1396 1397 * doc/Makefile.am: clean up flex.texi processing leftovers with 1398 cleanfiles 1399 14002003-03-26 Will Estes <wlestes@users.sourceforge.net> 1401 1402 * tests/test-linedir-r/Makefile.am: an awk script wasn't included in 1403 the distribution 1404 14052003-03-26 John Millaway <john43@users.sourceforge.net> 1406 1407 * TODO, configure.in, tests/Makefile.am, tests/descriptions, 1408 tests/test-include-by-push/.cvsignore, 1409 tests/test-include-by-push/Makefile.am, 1410 tests/test-include-by-push/scanner.l, 1411 tests/test-include-by-push/test-1.input, 1412 tests/test-include-by-push/test-2.input, 1413 tests/test-include-by-push/test-3.input: Added test for 1414 yypush_buffer_state and yypop_buffer_state. 1415 14162003-03-26 John Millaway <john43@users.sourceforge.net> 1417 1418 * TODO: Removed items from TODO list. 1419 14202003-03-26 John Millaway <john43@users.sourceforge.net> 1421 1422 * configure.in, tests/Makefile.am, tests/descriptions, 1423 tests/test-linedir-r/.cvsignore, tests/test-linedir-r/Makefile.am, 1424 tests/test-linedir-r/check-lines.awk, tests/test-linedir-r/main.c, 1425 tests/test-linedir-r/scanner.l, tests/test-linedir-r/test.input: 1426 Added test for #line directives. 1427 14282003-03-26 John Millaway <john43@users.sourceforge.net> 1429 1430 * configure.in, tests/Makefile.am, tests/test-noansi-nr/.cvsignore, 1431 tests/test-noansi-nr/Makefile.am, tests/test-noansi-nr/scanner.l, 1432 tests/test-noansi-nr/test.input, tests/test-noansi-r/.cvsignore, 1433 tests/test-noansi-r/Makefile.am, tests/test-noansi-r/scanner.l, 1434 tests/test-noansi-r/test.input: Added test for noansi (traditional) 1435 options. Reordered the tests so the basic ones are first. 1436 14372003-03-25 Will Estes <wlestes@users.sourceforge.net> 1438 1439 * TODO, doc/Makefile.am: remove maintainer-mode conditional around 1440 rebuilding of manpage 1441 14422003-03-25 Will Estes <wlestes@users.sourceforge.net> 1443 1444 * README: mention doc/ for user documentation 1445 14462003-03-25 Will Estes <wlestes@users.sourceforge.net> 1447 1448 * TODO: rework distribution items 1449 14502003-03-25 Will Estes <wlestes@users.sourceforge.net> 1451 1452 * NEWS: mention m4 processing 1453 14542003-03-25 Will Estes <wlestes@users.sourceforge.net> 1455 1456 * tests/README: update instructions for running test suite 1457 14582003-03-25 Will Estes <wlestes@users.sourceforge.net> 1459 1460 * FlexLexer.h, Makefile.am, TODO, buf.c, configure.in, 1461 doc/flex.texi, filter.c, flex.skl, flexdef.h, gen.c, main.c, 1462 misc.c, options.c, options.h, regex.c, scan.l, sym.c, 1463 tests/test-bison-nr/scanner.l, tests/test-bison-yylloc/scanner.l, 1464 tests/test-reject/scanner.l, tests/test-table-opts/scanner.l: merge 1465 millaway's m4 branch work 1466 14672003-03-24 John Millaway <john43@users.sourceforge.net> 1468 1469 * doc/flex.texi, flex.skl, flexdef.h, gen.c, main.c, options.c, 1470 options.h, scan.l: Option ansi-definitions. Option ansi-prototypes. 1471 Cleaned up some of header. Documented bison-locations. 1472 14732003-03-24 John Millaway <john43@users.sourceforge.net> 1474 1475 * scan.l: Escaped m4 macros in scan.l which would cause 1476 bootstrapping issues. 1477 14782003-03-21 John Millaway <john43@users.sourceforge.net> 1479 1480 * doc/flex.texi, flex.skl, main.c: Cleaning up the skel. 1481 14822003-03-20 Will Estes <wlestes@users.sourceforge.net> 1483 1484 * TODO: we want to move the contents of to.do/Wishlist to top level 1485 TODO 1486 14872003-03-20 John Millaway <john43@users.sourceforge.net> 1488 1489 * to.do/Wish-List: Assessment of every item in Wish-List. 1490 14912003-03-19 John Millaway <john43@users.sourceforge.net> 1492 1493 * main.c: Fixed allocation of slightly more memory than needed. 1494 14952003-03-19 John Millaway <john43@users.sourceforge.net> 1496 1497 * TODO, buf.c, configure.in, flex.skl, flexdef.h, main.c, sym.c: 1498 Start conditions now generated in a single place. 1499 15002003-03-19 Will Estes <wlestes@users.sourceforge.net> 1501 1502 * TODO: cosmetic changes to TODO list 1503 15042003-03-19 John Millaway <john43@users.sourceforge.net> 1505 1506 * flex.skl: Cleaned up warnings so multiple headers could coincide. 1507 15082003-03-19 John Millaway <john43@users.sourceforge.net> 1509 1510 * TODO, flex.skl, main.c: Moved prefixes to m4. 1511 15122003-03-19 John Millaway <john43@users.sourceforge.net> 1513 1514 * FlexLexer.h, filter.c, flex.skl, flexdef.h, main.c, misc.c, 1515 regex.c: Removed Paxson/Berkeley copyright restriction from filter.c 1516 and regex.c. Inline documentation of much of the generated API. 1517 Line directives now fixed for header and stdin/stdout. Blank lines 1518 squeezed from generated scanner. 1519 15202003-03-18 John Millaway <john43@users.sourceforge.net> 1521 1522 * filter.c, flexdef.h, main.c, regex.c: Fixed #line directives. 1523 15242003-03-17 John Millaway <john43@users.sourceforge.net> 1525 1526 * Makefile.am, filter.c, flexdef.h, regex.c: Added regex.c for 1527 regex-related code. Worked on fixing line directives;incomplete. 1528 15292003-03-14 John Millaway <john43@users.sourceforge.net> 1530 1531 * TODO: Added some TODOs. 1532 15332003-03-14 John Millaway <john43@users.sourceforge.net> 1534 1535 * flexdef.h, main.c, options.c, options.h, scan.l, 1536 tests/test-bison-nr/scanner.l, tests/test-bison-yylloc/scanner.l: 1537 Bison bridge was simplified to rely less on bison output. New 1538 option bison-locations. 1539 15402003-03-14 John Millaway <john43@users.sourceforge.net> 1541 1542 * filter.c, flex.skl, flexdef.h, gen.c, main.c, scan.l, 1543 tests/test-reject/scanner.l: Filters are now direct children of main 1544 process. Header file now generated through m4. 1545 15462003-03-14 John Millaway <john43@users.sourceforge.net> 1547 1548 * buf.c, filter.c, flexdef.h, main.c, misc.c: Added internal filter 1549 ability. Deleted various unused variables. 1550 15512003-03-14 John Millaway <john43@users.sourceforge.net> 1552 1553 * main.c, tests/test-table-opts/scanner.l: Keeping tests up to date 1554 with m4 changes. Proper wait for all children. 1555 15562003-03-14 John Millaway <john43@users.sourceforge.net> 1557 1558 * flex.skl, tests/test-table-opts/scanner.l: Moved test-tables to 1559 m4. 1560 15612003-03-14 John Millaway <john43@users.sourceforge.net> 1562 1563 * flex.skl, main.c, options.c: Moved bison bridge code to m4. 1564 15652003-03-13 John Millaway <john43@users.sourceforge.net> 1566 1567 * flex.skl, gen.c, main.c, scan.l: Moved YY_USE_LINENO to m4. 1568 15692003-03-13 John Millaway <john43@users.sourceforge.net> 1570 1571 * buf.c, flexdef.h, scan.l: Added function buf_m4_undefine. 1572 15732003-03-13 John Millaway <john43@users.sourceforge.net> 1574 1575 * flex.skl, main.c, scan.l: Replaced YY_ALWAYS_INTERACTIVE with m4. 1576 Replaced YY_NEVER_INTERACTIVE with m4. 1577 15782003-03-13 John Millaway <john43@users.sourceforge.net> 1579 1580 * flex.skl, main.c: Moved YY_TEXT_IS_ARRAY to m4. 1581 15822003-03-12 John Millaway <john43@users.sourceforge.net> 1583 1584 * flex.skl, gen.c, main.c, tests/test-reject/scanner.l: Renaming 1585 macros from YY_* to M4_YY_* where appropriate. 1586 15872003-03-12 John Millaway <john43@users.sourceforge.net> 1588 1589 * flex.skl, tests/test-reject/scanner.l, 1590 tests/test-table-opts/scanner.l: Now using local variable "yyg" 1591 instead of lengthly YY_G expansion. 1592 15932003-03-12 John Millaway <john43@users.sourceforge.net> 1594 1595 * buf.c, filter.c, flex.skl, flexdef.h, main.c, misc.c, options.c, 1596 options.h, scan.l, tests/test-reject/scanner.l: More m4 macro 1597 conversions. Added debugging option --preproc-level=NUM. 1598 15992003-03-11 John Millaway <john43@users.sourceforge.net> 1600 1601 * Makefile.am, buf.c, flex.skl, flexdef.h, gen.c, main.c, misc.c, 1602 scan.l: Replaced many CPP macros with m4 equivalents. 1603 16042003-03-10 John Millaway <john43@users.sourceforge.net> 1605 1606 * Makefile.am, filter.c, flex.skl, flexdef.h, main.c, misc.c: Added 1607 filter.c Added filter.c rules to Makefile.am Added filter prototypes 1608 to flexdef.h Flex now filters output through m4. 1609 16102003-03-05 Will Estes <wlestes@users.sourceforge.net> 1611 1612 * doc/.cvsignore, texinfo.tex: move texinfo.tex to doc/ 1613 16142003-03-05 Will Estes <wlestes@users.sourceforge.net> 1615 1616 * TODO: update TODO 1617 16182003-03-05 Will Estes <wlestes@users.sourceforge.net> 1619 1620 * NEWS, configure.in: version 2.5.29 1621 16222003-03-04 John Millaway <john43@users.sourceforge.net> 1623 1624 * FlexLexer.h, flex.skl: Added growable buffer stack to C++ scanner 1625 as well. yyensure_buffer_stack is now static. 1626 16272003-03-02 John Millaway <john43@users.sourceforge.net> 1628 1629 * flex.skl, misc.c: Removed awkward %push %pop syntax from skeleton. 1630 16312003-03-02 John Millaway <john43@users.sourceforge.net> 1632 1633 * flex.skl: Renamed YY_CURRENT_BUFFER_FAST to 1634 YY_CURRENT_BUFFER_LVALUE to better reflect its purpose. 1635 16362003-02-28 John Millaway <john43@users.sourceforge.net> 1637 1638 * NEWS: made entry on input buffer stacks. 1639 16402003-02-28 Will Estes <wlestes@users.sourceforge.net> 1641 1642 * Makefile.am, doc/Makefile.am: build on . in top level first; this 1643 will simplify calling help2man 1644 16452003-02-28 John Millaway <john43@users.sourceforge.net> 1646 1647 * TODO, doc/flex.texi, flex.skl, gen.c, main.c: Removed 1648 yy_current_buffer from the planet. Input buffer states are now in 1649 an internal unbounded stack. Added new internal function, 1650 yyensure_buffer_stack. Added new API function, yypush_buffer_state. 1651 Added new API function, yypop_buffer_state. Documented the new API 1652 calls in the manual. Macro YY_BUFFER_STATE now refers to top of 1653 stack. This revision breaks the C++ scanner (again.) 1654 16552003-02-28 John Millaway <john43@users.sourceforge.net> 1656 1657 * main.c: Removed some symbols from the undef list. They are needed 1658 for multiple headers to coexist. 1659 16602003-02-27 Will Estes <wlestes@users.sourceforge.net> 1661 1662 * Makefile.am, NEWS, configure.in, doc/.cvsignore, doc/Makefile.am, 1663 doc/flex.texi, flex.texi: move flex.texi and flex.1 to new doc/ 1664 subdirectory 1665 16662003-02-27 Will Estes <wlestes@users.sourceforge.net> 1667 1668 * NEWS: namespace cleanups 1669 16702003-02-26 John Millaway <john43@users.sourceforge.net> 1671 1672 * main.c: Added a few macros to the undef list. 1673 16742003-02-26 John Millaway <john43@users.sourceforge.net> 1675 1676 * main.c: Put the undef macros in an array. 1677 16782003-02-12 Will Estes <wlestes@users.sourceforge.net> 1679 1680 * NEWS, configure.in: version 2.5.28 1681 16822003-02-10 Will Estes <wlestes@users.sourceforge.net> 1683 1684 * README, TODO, configure.in, flex.texi: update documentation to 1685 reflect the sourceforge move 1686 16872003-02-06 Will Estes <wlestes@users.sourceforge.net> 1688 1689 * TODO: update according to current thinking 1690 16912003-02-06 Will Estes <wlestes@users.sourceforge.net> 1692 1693 * TODO: mcvs reviewed 1694 16952003-02-06 Will Estes <wlestes@users.sourceforge.net> 1696 1697 * TODO: sourceforge migration tasks 1698 16992003-02-04 Will Estes <wlestes@users.sourceforge.net> 1700 1701 * NEWS: Flex now warns if always-interactive is specified with fast 1702 or full; Fixed trailing slash bug in YY_INPUT macro def 1703 17042003-01-31 John Millaway <john43@users.sourceforge.net> 1705 1706 * scan.l: Flex now warns if always-interactive is specified with 1707 fast or full. 1708 17092003-01-31 Will Estes <wlestes@users.sourceforge.net> 1710 1711 * Makefile.am: switch to using cvs2cl.pl to generate the ChangeLog 1712 17132003-01-31 Will Estes <wlestes@users.sourceforge.net> 1714 1715 * tools/cvs2cl.pl, tools/cvsauthors: we're going to be switching how 1716 we handle our ChangeLog 1717 17182003-01-29 John Millaway <john43@users.sourceforge.net> 1719 1720 * gen.c, misc.c: Fixed trailing slash bug in YY_INPUT macro def. 1721 17222003-01-29 Will Estes <wlestes@users.sourceforge.net> 1723 1724 * README.cvs-snapshot: upgrade texinfo to 4.3d 1725 17262003-01-29 Will Estes <wlestes@users.sourceforge.net> 1727 1728 * flex.texi: the @copying construct works now; thanks to the texinfo 1729 maintainers for finding the problem 1730 17312003-01-21 Will Estes <wlestes@users.sourceforge.net> 1732 1733 * NEWS, configure.in: version 2.5.27 1734 17352003-01-21 Will Estes <wlestes@users.sourceforge.net> 1736 1737 * NEWS: flex now works with recent bison versions 1738 17392003-01-18 John Millaway <john43@users.sourceforge.net> 1740 1741 * flex.skl: Check for YYLTYPE_IS_DECLARED. This fixes bison-bridge 1742 with latest bison. 1743 17442003-01-15 Will Estes <wlestes@users.sourceforge.net> 1745 1746 * NEWS, po/pt_BR.po: new pt_br translation 1747 17482003-01-14 Will Estes <wlestes@users.sourceforge.net> 1749 1750 * NEWS, configure.in: version 2.5.26 1751 17522003-01-14 Will Estes <wlestes@users.sourceforge.net> 1753 1754 * NEWS: Fixed table deserialization bug on big-endian archs. Patch 1755 sent from Bryce Nichols <bryce@bnichols.org> 1756 17572003-01-12 John Millaway <john43@users.sourceforge.net> 1758 1759 * tables_shared.h: Fixed table deserialization bug on big-endian 1760 archs. Patch sent from Bryce Nichols <bryce@bnichols.org>. 1761 17622003-01-10 Will Estes <wlestes@users.sourceforge.net> 1763 1764 * README.cvs-snapshot: add version numbers for some tools and 1765 explain about version.texi and --enable-maintainer-mode 1766 17672003-01-10 Will Estes <wlestes@users.sourceforge.net> 1768 1769 * NEWS: catch news up 1770 17712003-01-09 John Millaway <john43@users.sourceforge.net> 1772 1773 * tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Changed 1774 size_t to yy_size_t in yyalloc() and yyrealloc(). Is this really 1775 what we want? 1776 17772003-01-09 John Millaway <john43@users.sourceforge.net> 1778 1779 * flex.skl: Changed type of yyleng from size_t to int. This fixes 1780 bug in PostgreSQL compilation. 1781 17822003-01-09 Will Estes <wlestes@users.sourceforge.net> 1783 1784 * NEWS: catch news up 1785 17862003-01-09 Will Estes <wlestes@users.sourceforge.net> 1787 1788 * flex.skl: more c++ fixes 1789 17902003-01-09 Will Estes <wlestes@users.sourceforge.net> 1791 1792 * Makefile.am, configure.in, flex.spec.in: add a spec file 1793 17942003-01-09 Will Estes <wlestes@users.sourceforge.net> 1795 1796 * flex.skl: type cast to pacify c++ compilers; patch from Bruce 1797 Lilly <blilly@erols.com> 1798 17992003-01-08 Will Estes <wlestes@users.sourceforge.net> 1800 1801 * NEWS: new es translation 1802 18032003-01-08 Will Estes <wlestes@users.sourceforge.net> 1804 1805 * po/es.po: new spanish translation 1806 18072002-12-19 John Millaway <john43@users.sourceforge.net> 1808 1809 * gen.c: Fixed bug where YY_G(0) sometimes occurs (created by my 1810 previous commit.) 1811 18122002-12-17 John Millaway <john43@users.sourceforge.net> 1813 1814 * gen.c: Fixed bug submitted by Bojan Smojver <bojan@rexursive.com> 1815 where the use of yylineno, reentrant, and yymore together caused a 1816 compile-time error. 1817 18182002-12-17 Will Estes <wlestes@users.sourceforge.net> 1819 1820 * NEWS: update NEWS 1821 18222002-12-17 John Millaway <john43@users.sourceforge.net> 1823 1824 * flex.texi: Documented new behavior with character ranges. 1825 18262002-12-16 John Millaway <john43@users.sourceforge.net> 1827 1828 * parse.y: Fixed bug submitted by Bruce Lilly <blilly@erols.com> 1829 where character ranges would yield unexpected behavior in a caseless 1830 scanner. Also, flex now emits a warning if the range looks like 1831 trouble. 1832 18332002-12-16 John Millaway <john43@users.sourceforge.net> 1834 1835 * ccl.c, flexdef.h: Added utility functions to deal with character 1836 case. 1837 18382002-12-09 Will Estes <wlestes@users.sourceforge.net> 1839 1840 * flexint.h: we don't really need int64 anyway 1841 18422002-12-09 Will Estes <wlestes@users.sourceforge.net> 1843 1844 * flex.skl: apparently some lints are happier with fllthrough 1845 without a space 1846 18472002-12-02 Will Estes <wlestes@users.sourceforge.net> 1848 1849 * NEWS, configure.in: version 2.5.25 1850 18512002-12-02 Will Estes <wlestes@users.sourceforge.net> 1852 1853 * Makefile.am: enclose flex.1 target in MAINTERNER_MODE 1854 18552002-12-02 Will Estes <wlestes@users.sourceforge.net> 1856 1857 * po/pt_BR.po: new pt_br translation 1858 18592002-12-01 John Millaway <john43@users.sourceforge.net> 1860 1861 * flex.texi: Indexed some more faqs. 1862 18632002-11-29 John Millaway <john43@users.sourceforge.net> 1864 1865 * flex.skl: Fixed bug in SECOND yyless definition where argument was 1866 not enclosed in parentheses. 1867 18682002-11-29 John Millaway <john43@users.sourceforge.net> 1869 1870 * flex.skl: Fixed bug in yyless definition where argument was not 1871 enclosed in parentheses. 1872 18732002-11-27 Will Estes <wlestes@users.sourceforge.net> 1874 1875 * NEWS: flex uses flex_int*_t types 1876 18772002-11-27 Will Estes <wlestes@users.sourceforge.net> 1878 1879 * flexint.h: integer types for non-C99 systems flexint.h 1880 18812002-11-27 John Millaway <john43@users.sourceforge.net> 1882 1883 * dfa.c, flexint.h, gen.c, tables.c, tables.h, tables_shared.c, 1884 tables_shared.h: Changed int types to flex_intX_t. The build is now 1885 broken until typedef's are established. 1886 18872002-11-27 Will Estes <wlestes@users.sourceforge.net> 1888 1889 * Makefile.am: MAINTAINERCLEANFILES: new variable: try to make it so 1890 that make maintainer-clean erases everything not under version 1891 control 1892 18932002-11-27 Will Estes <wlestes@users.sourceforge.net> 1894 1895 * config.rpath: remove config.rpath 1896 18972002-11-27 Will Estes <wlestes@users.sourceforge.net> 1898 1899 * README-alpha: just list location of betas 1900 19012002-11-26 Will Estes <wlestes@users.sourceforge.net> 1902 1903 * flexint.h: __STDC_VERSION__ needs an L suffix 1904 19052002-11-26 Will Estes <wlestes@users.sourceforge.net> 1906 1907 * NEWS, po/LINGUAS, po/pt_BR.po: new pt_br translation from the 1908 translation project 1909 19102002-11-25 Will Estes <wlestes@users.sourceforge.net> 1911 1912 * flexint.h: include inttypes.h for folks who really are C99 1913 19142002-11-25 Will Estes <wlestes@users.sourceforge.net> 1915 1916 * TODO: fix a typo 1917 19182002-11-25 Will Estes <wlestes@users.sourceforge.net> 1919 1920 * NEWS, configure.in: version 2.5.24 1921 19222002-11-23 Will Estes <wlestes@users.sourceforge.net> 1923 1924 * configure.in: try to make sure we have GNU m4 1925 19262002-11-23 Will Estes <wlestes@users.sourceforge.net> 1927 1928 * tests/test-c++-multiple-scanners/Makefile.am: include 1929 tests/test-c++-multipl-scanners/test.input 1930 19312002-11-23 Will Estes <wlestes@users.sourceforge.net> 1932 1933 * NEWS: more portability fixes 1934 19352002-11-23 Will Estes <wlestes@users.sourceforge.net> 1936 1937 * configure.in, flexdef.h: apparently on some BSD systems, we need 1938 sys/params.h; reported by millaway 1939 19402002-11-22 Will Estes <wlestes@users.sourceforge.net> 1941 1942 * NEWS: update NEWS 1943 19442002-11-22 John Millaway <john43@users.sourceforge.net> 1945 1946 * flex.skl, main.c, tests/test-c++-multiple-scanners/Makefile.am: 1947 Fixed prefix of yyalloc,yyfree,yyrealloc in C++ scanner. Removed 1948 yylex_destroy from C++ scanner. 1949 19502002-11-22 John Millaway <john43@users.sourceforge.net> 1951 1952 * flex.texi: renamed some faqs. 1953 19542002-11-22 Will Estes <wlestes@users.sourceforge.net> 1955 1956 * AUTHORS: update wording about authorship 1957 19582002-11-17 John Millaway <john43@users.sourceforge.net> 1959 1960 * parse.y: Removed space before line num in error messages to look 1961 more like gcc's errors. 1962 19632002-11-06 Will Estes <wlestes@users.sourceforge.net> 1964 1965 * NEWS, po/tr.po: new turkish translation from the translation 1966 project 1967 19682002-10-28 Will Estes <wlestes@users.sourceforge.net> 1969 1970 * gen.c: applied c++ from lilypond folks for std:: reasons 1971 19722002-10-25 Will Estes <wlestes@users.sourceforge.net> 1973 1974 * flex.texi: proofreading 1975 19762002-10-24 Will Estes <wlestes@users.sourceforge.net> 1977 1978 * flex.texi: proofreading 1979 19802002-10-22 Will Estes <wlestes@users.sourceforge.net> 1981 1982 * flex.skl: use c-style header names in c++ for now; at some point 1983 we'll have a separate c++ skeleton and we can go whole-hog pure c++ 1984 19852002-10-22 Will Estes <wlestes@users.sourceforge.net> 1986 1987 * TODO: c++ rants 1988 19892002-10-22 Will Estes <wlestes@users.sourceforge.net> 1990 1991 * flex.texi: more proofreading 1992 19932002-10-22 Will Estes <wlestes@users.sourceforge.net> 1994 1995 * Makefile.am: include intent.pro; indent target is MAINTAINER_MODE 1996 conditional 1997 19982002-10-22 Will Estes <wlestes@users.sourceforge.net> 1999 2000 * configure.in: When we use AC_PATH_PROG, value-if-not-found is the 2001 name of the program we wanted to find; this will generate more 2002 helpful error messages 2003 20042002-10-21 John Millaway <john43@users.sourceforge.net> 2005 2006 * tables.c: Added a missing function prototype. 2007 20082002-10-21 Will Estes <wlestes@users.sourceforge.net> 2009 2010 * NEWS, configure.in: version 2.5.23 2011 20122002-10-21 Will Estes <wlestes@users.sourceforge.net> 2013 2014 * NEWS: update NEWS on recent changes 2015 20162002-10-21 Will Estes <wlestes@users.sourceforge.net> 2017 2018 * flexint.h: use sys/types.h and not inttypes.h 2019 20202002-10-21 Will Estes <wlestes@users.sourceforge.net> 2021 2022 * configure.in: check for limits.h 2023 20242002-10-21 Will Estes <wlestes@users.sourceforge.net> 2025 2026 * TODO: update TODO on recent suggestions 2027 20282002-10-21 Will Estes <wlestes@users.sourceforge.net> 2029 2030 * flex.texi: titlepage and contents 2031 20322002-10-21 Will Estes <wlestes@users.sourceforge.net> 2033 2034 * Makefile.am: typo 2035 20362002-10-21 Will Estes <wlestes@users.sourceforge.net> 2037 2038 * Makefile.am, README.cvs-snapshot: include README.cvs-snapshot in 2039 the distribution; in README-cvs-snapshot, mention the need for 2040 enable-maintainer-mode 2041 20422002-10-21 John Millaway <john43@users.sourceforge.net> 2043 2044 * flex.texi: typo. 2045 20462002-10-18 Will Estes <wlestes@users.sourceforge.net> 2047 2048 * flex.texi: report the current version info that flex provides; 2049 reformat a list of non-posix features 2050 20512002-10-18 Will Estes <wlestes@users.sourceforge.net> 2052 2053 * NEWS: report the current version info that flex provides 2054 20552002-10-18 Will Estes <wlestes@users.sourceforge.net> 2056 2057 * flex.skl: FLEX_BETA defined if flex is beta 2058 20592002-10-16 Will Estes <wlestes@users.sourceforge.net> 2060 2061 * flexint.h: if we're doing c++, then we can't use long long 2062 20632002-10-14 Will Estes <wlestes@users.sourceforge.net> 2064 2065 * TODO: update TODO on several things 2066 20672002-10-11 Will Estes <wlestes@users.sourceforge.net> 2068 2069 * flex.texi: more proofreading 2070 20712002-10-11 Will Estes <wlestes@users.sourceforge.net> 2072 2073 * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am, 2074 tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am, 2075 tests/test-basic-r/Makefile.am, tests/test-bison-nr/Makefile.am, 2076 tests/test-bison-yylloc/Makefile.am, 2077 tests/test-bison-yylval/Makefile.am, 2078 tests/test-c++-basic/Makefile.am, 2079 tests/test-c++-multiple-scanners/Makefile.am, 2080 tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am, 2081 tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am, 2082 tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am, 2083 tests/test-include-by-buffer/Makefile.am, 2084 tests/test-include-by-reentrant/Makefile.am, 2085 tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 2086 tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am, 2087 tests/test-multiple-scanners-nr/Makefile.am, 2088 tests/test-multiple-scanners-r/Makefile.am, 2089 tests/test-posix/Makefile.am, 2090 tests/test-posixly-correct/Makefile.am, 2091 tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 2092 tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am, 2093 tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am, 2094 tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 2095 remove BISON assignment as per suggestion from Akim Demaille 2096 20972002-10-11 Will Estes <wlestes@users.sourceforge.net> 2098 2099 * Makefile.am, configure.in: remove intl from dist 2100 21012002-10-11 Will Estes <wlestes@users.sourceforge.net> 2102 2103 * configure.in: we use maintainer mode now 2104 21052002-10-11 Will Estes <wlestes@users.sourceforge.net> 2106 2107 * NEWS: include create-test 2108 21092002-10-11 Will Estes <wlestes@users.sourceforge.net> 2110 2111 * tests/Makefile.am: rename test to check-local as per Akim 2112 Demaille; test for failed tests so that make check fails if any 2113 tests do 2114 21152002-10-11 Will Estes <wlestes@users.sourceforge.net> 2116 2117 * tests/Makefile.am: use dist_noinst_scripts as per email from Akim 2118 Demaille 2119 21202002-10-10 John Millaway <john43@users.sourceforge.net> 2121 2122 * flex.texi: Documentation. 2123 21242002-10-10 Will Estes <wlestes@users.sourceforge.net> 2125 2126 * NEWS, configure.in: version 2.5.22; portability fixes and attn to 2127 the test suite 2128 21292002-10-10 Will Estes <wlestes@users.sourceforge.net> 2130 2131 * flexint.h: ok, this seems to work 2132 21332002-10-10 Will Estes <wlestes@users.sourceforge.net> 2134 2135 * tests/TEMPLATE/Makefile.am, tests/test-bison-nr/Makefile.am, 2136 tests/test-bison-yylloc/Makefile.am, 2137 tests/test-bison-yylval/Makefile.am, 2138 tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am, 2139 tests/test-multiple-scanners-nr/Makefile.am, 2140 tests/test-multiple-scanners-r/Makefile.am: use builddir in tests 2141 that need it in their include path 2142 21432002-10-10 Will Estes <wlestes@users.sourceforge.net> 2144 2145 * tests/TEMPLATE/Makefile.am: sometimes we put header files in the 2146 builddir and so we should account for that 2147 21482002-10-10 Will Estes <wlestes@users.sourceforge.net> 2149 2150 * tests/TEMPLATE/Makefile.am: replace the last instance 2151 21522002-10-10 Will Estes <wlestes@users.sourceforge.net> 2153 2154 * flex.skl: include unistd.h and not cunistd as cunistd only seems 2155 to be present on very recent systems 2156 21572002-10-10 Will Estes <wlestes@users.sourceforge.net> 2158 2159 * Makefile.am, configure.in, flex.skl, flexdef.h, flexint.h: redo 2160 integral types again; add flexint.h; change dependencies caused by 2161 adding flexint.h; remove autoconf wrapper around cunistd; restore 2162 netinet/in.h includes; remove unneded feature checks in configure.in 2163 21642002-10-08 Will Estes <wlestes@users.sourceforge.net> 2165 2166 * configure.in, flex.skl, flexdef.h: current swipe at header magic; 2167 int types be damned 2168 21692002-10-08 Will Estes <wlestes@users.sourceforge.net> 2170 2171 * NEWS: change version constant info to reflect change to flex.skl 2172 21732002-10-08 Will Estes <wlestes@users.sourceforge.net> 2174 2175 * Makefile.am: remove README-alpha option; add definitions for 2176 FLEX_{MAJOR,MINOR,SUBMINOR}_VERSION 2177 21782002-10-07 Will Estes <wlestes@users.sourceforge.net> 2179 2180 * flex.skl, flexdef.h: ok, here goes; try to handle integral 2181 typedefs in one swell foop 2182 21832002-10-07 Will Estes <wlestes@users.sourceforge.net> 2184 2185 * configure.in: we check for {u,}int*_t types; maybe this will 2186 simplify things 2187 21882002-10-07 Will Estes <wlestes@users.sourceforge.net> 2189 2190 * configure.in: we create the tests/TEMPLATE/Makefile so that we can 2191 build the dist archives 2192 21932002-10-07 Will Estes <wlestes@users.sourceforge.net> 2194 2195 * NEWS: more test suite cleanups 2196 21972002-10-07 Will Estes <wlestes@users.sourceforge.net> 2198 2199 * tests/test-c++-multiple-scanners/Makefile.am: we don't use header 2200 files... 2201 22022002-10-07 Will Estes <wlestes@users.sourceforge.net> 2203 2204 * flexdef.h: remove include of malloc.h 2205 22062002-10-04 Will Estes <wlestes@users.sourceforge.net> 2207 2208 * flex.texi: more editing; remove examples index; merge examples 2209 into concept index 2210 22112002-10-04 Will Estes <wlestes@users.sourceforge.net> 2212 2213 * flex.texi: edited one more faq; used C-u C-c C-u C-a to update 2214 menus and nodes since the other updating commands are somewhat 2215 broken; unfortunately this means that all nodes have all pointers 2216 filled in 2217 22182002-10-04 Will Estes <wlestes@users.sourceforge.net> 2219 2220 * flex.texi: yesterday's proofreading 2221 22222002-10-02 Will Estes <wlestes@users.sourceforge.net> 2223 2224 * flex.texi: proofread some more 2225 22262002-10-02 Will Estes <wlestes@users.sourceforge.net> 2227 2228 * flex.texi: proofread edit begins 2229 22302002-10-01 Will Estes <wlestes@users.sourceforge.net> 2231 2232 * configure.in, tests/Makefile.am, 2233 tests/test-c++-multiple-scanners/.cvsignore, 2234 tests/test-c++-multiple-scanners/Makefile.am, 2235 tests/test-c++-multiple-scanners/main.cpp, 2236 tests/test-c++-multiple-scanners/scanner-1.l, 2237 tests/test-c++-multiple-scanners/scanner-2.l, 2238 tests/test-c++-multiple-scanners/test.input: test c++ with multiple 2239 scanners 2240 22412002-09-27 Will Estes <wlestes@users.sourceforge.net> 2242 2243 * tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 2244 tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 2245 tests/test-bison-nr/Makefile.am, 2246 tests/test-bison-yylloc/Makefile.am, 2247 tests/test-bison-yylval/Makefile.am, 2248 tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am, 2249 tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am, 2250 tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am, 2251 tests/test-header-r/Makefile.am, 2252 tests/test-include-by-buffer/Makefile.am, 2253 tests/test-include-by-reentrant/Makefile.am, 2254 tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 2255 tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am, 2256 tests/test-multiple-scanners-nr/Makefile.am, 2257 tests/test-multiple-scanners-r/Makefile.am, 2258 tests/test-posix/Makefile.am, 2259 tests/test-posixly-correct/Makefile.am, 2260 tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 2261 tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am, 2262 tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am, 2263 tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 2264 we used INCLUDES in another place in the Makefile.am files in the 2265 test suite 2266 22672002-09-27 Will Estes <wlestes@users.sourceforge.net> 2268 2269 * tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 2270 tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 2271 tests/test-bison-nr/Makefile.am, 2272 tests/test-bison-yylloc/Makefile.am, 2273 tests/test-bison-yylval/Makefile.am, 2274 tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am, 2275 tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am, 2276 tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am, 2277 tests/test-header-r/Makefile.am, 2278 tests/test-include-by-buffer/Makefile.am, 2279 tests/test-include-by-reentrant/Makefile.am, 2280 tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 2281 tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am, 2282 tests/test-multiple-scanners-nr/Makefile.am, 2283 tests/test-multiple-scanners-r/Makefile.am, 2284 tests/test-posix/Makefile.am, 2285 tests/test-posixly-correct/Makefile.am, 2286 tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 2287 tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am, 2288 tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am, 2289 tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 2290 oops, I typed that last s/// command to perl way wrong 2291 22922002-09-27 Will Estes <wlestes@users.sourceforge.net> 2293 2294 * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am, 2295 tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am, 2296 tests/test-basic-r/Makefile.am, tests/test-bison-nr/Makefile.am, 2297 tests/test-bison-yylloc/Makefile.am, 2298 tests/test-bison-yylval/Makefile.am, 2299 tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am, 2300 tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am, 2301 tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am, 2302 tests/test-header-r/Makefile.am, 2303 tests/test-include-by-buffer/Makefile.am, 2304 tests/test-include-by-reentrant/Makefile.am, 2305 tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 2306 tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am, 2307 tests/test-multiple-scanners-nr/Makefile.am, 2308 tests/test-multiple-scanners-r/Makefile.am, 2309 tests/test-posix/Makefile.am, 2310 tests/test-posixly-correct/Makefile.am, 2311 tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 2312 tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am, 2313 tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am, 2314 tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 2315 use AM_CPPFLAGS instead of INCLUDES; write -I with no space after it 2316 for broken compilers 2317 23182002-09-27 Will Estes <wlestes@users.sourceforge.net> 2319 2320 * Makefile.am: INCLUDES is obsolete; use AM_CPPFLAGS instead 2321 23222002-09-27 Will Estes <wlestes@users.sourceforge.net> 2323 2324 * configure.in: apparently, AM_CONFIG_HEADER is obsolete 2325 23262002-09-27 Will Estes <wlestes@users.sourceforge.net> 2327 2328 * TODO: integrate test suite into automake 2329 23302002-09-27 Will Estes <wlestes@users.sourceforge.net> 2331 2332 * configure.in: since we dont run the template test, we dont need to 2333 generate its Makefile either 2334 23352002-09-27 Will Estes <wlestes@users.sourceforge.net> 2336 2337 * autogen.sh: use autoreconf instead of calling individual utilities 2338 separately 2339 23402002-09-27 Will Estes <wlestes@users.sourceforge.net> 2341 2342 * configure.in: check for c++ compiler 2343 23442002-09-27 Will Estes <wlestes@users.sourceforge.net> 2345 2346 * configure.in: re-organize according to suggested layout in 2347 autoconf manual 2348 23492002-09-26 Will Estes <wlestes@users.sourceforge.net> 2350 2351 * Makefile.am, NEWS, configure.in: update automake to 1.7 and 2352 autoconf to 2.54 2353 23542002-09-26 Will Estes <wlestes@users.sourceforge.net> 2355 2356 * Makefile.am: use AM_YFLAGS since YFLAGS is a user variable 2357 23582002-09-25 Will Estes <wlestes@users.sourceforge.net> 2359 2360 * NEWS: catch NEWS up on things, some of which happened a long time 2361 ago; correct punctuation; try to remove some editorializing 2362 23632002-09-25 Will Estes <wlestes@users.sourceforge.net> 2364 2365 * Makefile.am, flex.skl, flex.texi: include a single, automatically 2366 generated version number in flex scanners 2367 23682002-09-23 Will Estes <wlestes@users.sourceforge.net> 2369 2370 * tests/create-test: complain audibly when argument not supplied; 2371 echo on stderr when writing error messages 2372 23732002-09-23 Will Estes <wlestes@users.sourceforge.net> 2374 2375 * tests/Makefile.am, tests/create-test: DIST_SUBDIRS so we don't 2376 have to run the TEMPLATE test; so we add new tests to SUBDIRS and 2377 DIST_SUBDIRS 2378 23792002-09-23 Will Estes <wlestes@users.sourceforge.net> 2380 2381 * tests/TEMPLATE/Makefile.am: not all compilers support '-I dir' so 2382 we write '-Idir' instead 2383 23842002-09-23 Will Estes <wlestes@users.sourceforge.net> 2385 2386 * TODO: reorganize faq entries; proofread the manual 2387 23882002-09-23 Will Estes <wlestes@users.sourceforge.net> 2389 2390 * flex.texi: move c++ experimental warning to top of cxx node 2391 23922002-09-20 Will Estes <wlestes@users.sourceforge.net> 2393 2394 * flex.skl: move stdint.h include to table-serialization section; 2395 we'll still need to think about stdint.h more though 2396 23972002-09-20 Will Estes <wlestes@users.sourceforge.net> 2398 2399 * NEWS: new smarter skeleton/scanner generation 2400 24012002-09-20 John Millaway <john43@users.sourceforge.net> 2402 2403 * flex.skl, misc.c: bison-bridge skel handled via %if/%endif pairs. 2404 24052002-09-19 John Millaway <john43@users.sourceforge.net> 2406 2407 * flex.skl, misc.c: reentrant skel handled via %if/%endif pairs. 2408 24092002-09-19 John Millaway <john43@users.sourceforge.net> 2410 2411 * flex.skl, misc.c: skeleton uses %push/%pop to keep skelout() scope 2412 sane. skel commands are omitted unless --debug enabled. 2413 24142002-09-19 John Millaway <john43@users.sourceforge.net> 2415 2416 * flex.skl, main.c, misc.c, tables.h: Added %push and %pop 2417 operations to skel processing. 2418 24192002-09-17 Will Estes <wlestes@users.sourceforge.net> 2420 2421 * NEWS, configure.in: flex 2.5.21 2422 24232002-09-17 John Millaway <john43@users.sourceforge.net> 2424 2425 * tests/test-reject/Makefile.am: minor fixup for dist. 2426 24272002-09-16 Will Estes <wlestes@users.sourceforge.net> 2428 2429 * NEWS, configure.in: version 2.5.20 2430 24312002-09-16 Will Estes <wlestes@users.sourceforge.net> 2432 2433 * flex.texi: correct typo 2434 24352002-09-16 Will Estes <wlestes@users.sourceforge.net> 2436 2437 * NEWS: note the new tables functionality 2438 24392002-09-16 John Millaway <john43@users.sourceforge.net> 2440 2441 * tests/test-multiple-scanners-r/.cvsignore, 2442 tests/test-multiple-scanners-r/Makefile.am: Fixed `clean' target and 2443 .cvsignore. 2444 24452002-09-16 John Millaway <john43@users.sourceforge.net> 2446 2447 * TODO, flex.skl, flex.texi, main.c, tables_shared.h, 2448 tests/test-multiple-scanners-r/main.c, 2449 tests/test-multiple-scanners-r/scanner-1.l, 2450 tests/test-multiple-scanners-r/scanner-2.l: Serialization works in 2451 headers (%option headers). Serialization code (Tables API) is 2452 complete. 2453 24542002-09-16 Will Estes <wlestes@users.sourceforge.net> 2455 2456 * tests/test-reject/scanner.l: replace yytables_load with 2457 yytables_fload as per millaway's other changes 2458 24592002-09-15 John Millaway <john43@users.sourceforge.net> 2460 2461 * TODO, flex.texi: Created user API for tables deserialization. 2462 Documented API and --tables-* options in manual. 2463 24642002-09-15 John Millaway <john43@users.sourceforge.net> 2465 2466 * flex.skl, tests/test-table-opts/scanner.l: Tables deserialization 2467 uses yyalloc/yyfree. Changed yytables_load to yytables_fload. 2468 24692002-09-15 John Millaway <john43@users.sourceforge.net> 2470 2471 * tests/test-bison-nr/.cvsignore: minor upkeep. 2472 24732002-09-15 John Millaway <john43@users.sourceforge.net> 2474 2475 * flex.texi: Categorized and indexed scanner options in manual. 2476 24772002-09-15 John Millaway <john43@users.sourceforge.net> 2478 2479 * flex.skl: Initialization of reject vars and %array vars in 2480 reentrant scanner. 2481 24822002-09-13 John Millaway <john43@users.sourceforge.net> 2483 2484 * TODO, configure.in, devel/tables.pl, dfa.c, flex.skl, flex.texi, 2485 gen.c, tables.c, tables_shared.c, tables_shared.h, 2486 tests/Makefile.am, tests/test-reject/.cvsignore, 2487 tests/test-reject/Makefile.am, tests/test-reject/scanner.l, 2488 tests/test-reject/test.input, tests/test-table-opts/Makefile.am: 2489 Created test for reject. Handled reject-triggered tables in 2490 serialization. 2491 24922002-09-13 Will Estes <wlestes@users.sourceforge.net> 2493 2494 * NEWS: millaway has been very busy 2495 24962002-09-13 John Millaway <john43@users.sourceforge.net> 2497 2498 * flex.skl, tests/test-table-opts/Makefile.am, 2499 tests/test-table-opts/scanner.l: Added test for multiple tables in 2500 one file. 2501 25022002-09-13 John Millaway <john43@users.sourceforge.net> 2503 2504 * tests/test-bison-nr/.cvsignore: forgot to add .cvsignore on last 2505 commit. 2506 25072002-09-13 John Millaway <john43@users.sourceforge.net> 2508 2509 * tests/test-bison-nr/Makefile.am, tests/test-bison-nr/main.c, 2510 tests/test-bison-nr/parser.y, tests/test-bison-nr/scanner.l, 2511 tests/test-bison-nr/test.input: Added test-bison-bridge. 2512 25132002-09-13 John Millaway <john43@users.sourceforge.net> 2514 2515 * configure.in, flex.skl, flex.texi, flexdef.h, gen.c, main.c, 2516 misc.c, options.c, options.h, scan.l, tables.h, tests/Makefile.am, 2517 tests/descriptions, tests/test-bison-yylloc/scanner.l, 2518 tests/test-bison-yylval/scanner.l, tests/test-table-opts/scanner.l: 2519 Bison bridge code now works for all C scanners and pure/non-pure 2520 bison parsers. Added %option bison-bridge (--bison-bridge). 2521 Removed %option reentrant-bison/--reentrant-bison/-Rb. Scanner 2522 knows the name of its tables. Tables serialization is OK on EOF. 2523 yylineno is present in all scanners. Modified nasty performance 2524 penalty warning w/ yylineno. test-table-opts is now run last 2525 because it's so fat. Updated manual. 2526 25272002-09-12 John Millaway <john43@users.sourceforge.net> 2528 2529 * flex.texi: documentation of tabels api in manual 2530 25312002-09-12 John Millaway <john43@users.sourceforge.net> 2532 2533 * TODO, tables.c: Renamed *_fwrite to *_write to reflect writer 2534 abstraction. 2535 25362002-09-11 John Millaway <john43@users.sourceforge.net> 2537 2538 * devel/tables.pl: Added perl script to read/dump serialized tables 2539 in devel/ 2540 25412002-09-11 Will Estes <wlestes@users.sourceforge.net> 2542 2543 * scan.l: the debian patch used strlen(yytext) and similar 2544 constructs--as millaway points out, this is better known as yyleng 2545 25462002-09-11 Will Estes <wlestes@users.sourceforge.net> 2547 2548 * NEWS, po/de.po: new de translation from the translation project 2549 25502002-09-11 John Millaway <john43@users.sourceforge.net> 2551 2552 * flex.skl: yytbl_load now checks tables set by name. Localized var 2553 scaope in yytbl_load. 2554 25552002-09-10 Will Estes <wlestes@users.sourceforge.net> 2556 2557 * tests/Makefile.am: make clean before make test 2558 25592002-09-09 John Millaway <john43@users.sourceforge.net> 2560 2561 * TODO, flex.skl: Fixed deserialization of --fast tables. 2562 25632002-09-09 Will Estes <wlestes@users.sourceforge.net> 2564 2565 * TODO: fix typo; remove the yylineo entry 2566 25672002-09-09 John Millaway <john43@users.sourceforge.net> 2568 2569 * TODO, buf.c, devel/dump-tables.pl, dfa.c, flex.skl, flexdef.h, 2570 gen.c, main.c, misc.c, options.c, options.h, scan.l, tables.c, 2571 tables.h, tables_shared.h, tests/test-table-opts/.cvsignore, 2572 tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l: 2573 Table deserialization works for everything except --fast scanners. 2574 Scanners can auto-verify serialized table integrity via 2575 --tables-verify. Added tables API items to TODO list. 2576 test-table-opts is becoming exhaustive (a good thing). 2577 25782002-09-09 Will Estes <wlestes@users.sourceforge.net> 2579 2580 * NEWS: flex has better internal diagnostics 2581 25822002-09-09 Will Estes <wlestes@users.sourceforge.net> 2583 2584 * configure.in, flexdef.h: test for presence of __func__ and 2585 compensate if absent 2586 25872002-09-09 Will Estes <wlestes@users.sourceforge.net> 2588 2589 * Makefile.am: include the intl/ subdirectory when searching for 2590 include files 2591 25922002-09-09 Will Estes <wlestes@users.sourceforge.net> 2593 2594 * NEWS, po/ru.po, po/sv.po: new sv, ru translations from the 2595 translation project 2596 25972002-09-07 John Millaway <john43@users.sourceforge.net> 2598 2599 * flex.skl, misc.c: Changed cryptic skeleton markers to readable 2600 form. 2601 26022002-09-07 John Millaway <john43@users.sourceforge.net> 2603 2604 * Makefile.am, dfa.c, flex.skl, flex.texi, flexdef.h, gen.c, 2605 main.c, misc.c, parse.y, tables.c, tables.h, tables_shared.c, 2606 tables_shared.h: Members of struct yy_trans_info are now forced to 2607 be the same size. Added shared file tables_shared.c. Separated 2608 tables.h from flexdef.h Bulk of table deserialization code is done. 2609 26102002-09-06 Will Estes <wlestes@users.sourceforge.net> 2611 2612 * NEWS, po/ca.po: new ca translation 2613 26142002-09-06 Will Estes <wlestes@users.sourceforge.net> 2615 2616 * NEWS: new fr translation 2617 26182002-09-06 Will Estes <wlestes@users.sourceforge.net> 2619 2620 * po/fr.po: new french translation from the translation project 2621 26222002-09-05 Will Estes <wlestes@users.sourceforge.net> 2623 2624 * NEWS: c99 function defs by default 2625 26262002-09-05 John Millaway <john43@users.sourceforge.net> 2627 2628 * flexdef.h, tables.c: Added flex_die macro. May need some autoconf 2629 massaging. Added thorough error checking in tables code. 2630 26312002-09-05 John Millaway <john43@users.sourceforge.net> 2632 2633 * flex.skl, flex.texi: Flex generates C99 defs now. Documented the 2634 above change in manual. 2635 26362002-09-05 John Millaway <john43@users.sourceforge.net> 2637 2638 * tests/test-table-opts/.cvsignore, 2639 tests/test-table-opts/Makefile.am: Added serialization test to 2640 table-opts test. 2641 26422002-09-05 Will Estes <wlestes@users.sourceforge.net> 2643 2644 * configure.in: oops, i made a typo 2645 26462002-09-05 Will Estes <wlestes@users.sourceforge.net> 2647 2648 * NEWS, configure.in: version 2.5.19 2649 26502002-09-05 Will Estes <wlestes@users.sourceforge.net> 2651 2652 * scan.l: use FLEX_EXIT(), not exit() 2653 26542002-09-05 John Millaway <john43@users.sourceforge.net> 2655 2656 * devel/00EXTRACT-ALL-SYMS.sh, devel/README, devel/dump-tables.pl: 2657 Added devel/ directory for junk that we don't want in the 2658 distribution, but that we want in CVS. 2659 26602002-09-05 Will Estes <wlestes@users.sourceforge.net> 2661 2662 * scan.l: s/exit(1)/exit(EXIT_FAILURE) 2663 26642002-09-05 John Millaway <john43@users.sourceforge.net> 2665 2666 * dfa.c, gen.c: Tables are now generated with %option 2667 tables-file=FILE. 2668 26692002-09-05 Will Estes <wlestes@users.sourceforge.net> 2670 2671 * NEWS: catch up on a few things 2672 26732002-09-05 Will Estes <wlestes@users.sourceforge.net> 2674 2675 * scan.l: prevent segfault on input lines which are longer than the 2676 allocated space (problem report from Manoj Srivastava 2677 <srivasta@golden-gryphon.com>) 2678 26792002-09-05 John Millaway <john43@users.sourceforge.net> 2680 2681 * flex.texi, main.c, options.c, options.h: Changed option 'header' 2682 to 'header-file'. 'header' still works, though. 2683 26842002-09-05 John Millaway <john43@users.sourceforge.net> 2685 2686 * flex.texi, flexdef.h, gen.c, main.c, options.c, options.h, 2687 scan.l, tables.c: Tons more work on tables. 2688 26892002-09-05 John Millaway <john43@users.sourceforge.net> 2690 2691 * flexdef.h, gen.c, tables.c, tables_shared.h: Lots of work on 2692 tables serialization code. 2693 26942002-09-04 Will Estes <wlestes@users.sourceforge.net> 2695 2696 * README.cvs-snapshot: mention GNU indent 2697 26982002-09-04 Will Estes <wlestes@users.sourceforge.net> 2699 2700 * NEWS: remove the word after from the version line 2701 27022002-09-03 Will Estes <wlestes@users.sourceforge.net> 2703 2704 * NEWS, configure.in: version 2.5.18 2705 27062002-09-03 Will Estes <wlestes@users.sourceforge.net> 2707 2708 * NEWS: catch up on the NEWS 2709 27102002-09-03 Will Estes <wlestes@users.sourceforge.net> 2711 2712 * tests/Makefile.am: target test: quote the results echoing so that 2713 the ECHO_C will work on systems where it is used 2714 27152002-09-03 Will Estes <wlestes@users.sourceforge.net> 2716 2717 * configure.in: when we don't have GNU indent, the test will 2718 generate output on stderr, so we send that to /dev/null 2719 27202002-09-03 Will Estes <wlestes@users.sourceforge.net> 2721 2722 * configure.in: fixed bug whereby bison was reported missing even 2723 when it was found 2724 27252002-09-02 John Millaway <john43@users.sourceforge.net> 2726 2727 * tables.c: In-code documentation. 2728 27292002-09-02 John Millaway <john43@users.sourceforge.net> 2730 2731 * flexdef.h: Forgot to indent before previous commit. 2732 27332002-09-02 John Millaway <john43@users.sourceforge.net> 2734 2735 * flexdef.h: Added known integer limits if undefined. 2736 27372002-08-29 Will Estes <wlestes@users.sourceforge.net> 2738 2739 * configure.in: version 2.5.17 2740 27412002-08-29 Will Estes <wlestes@users.sourceforge.net> 2742 2743 * NEWS: more portability fixes; new version number 2744 27452002-08-29 Will Estes <wlestes@users.sourceforge.net> 2746 2747 * flexdef.h, main.c, misc.c, scanopt.c: #include fixes; we've 2748 factored out all the system include files and put them in flexdef.h 2749 27502002-08-29 Will Estes <wlestes@users.sourceforge.net> 2751 2752 * dfa.c: eat a blank line 2753 27542002-08-29 Will Estes <wlestes@users.sourceforge.net> 2755 2756 * NEWS: new config.{sub,guess} files; mention that we use indent on 2757 flex 2758 27592002-08-28 Will Estes <wlestes@users.sourceforge.net> 2760 2761 * configure.in: warn if no indent found; version 2.5.16 2762 27632002-08-28 Will Estes <wlestes@users.sourceforge.net> 2764 2765 * NEWS: catch up on recent changes; version 2.5.16 2766 27672002-08-27 Will Estes <wlestes@users.sourceforge.net> 2768 2769 * buf.c, ccl.c, dfa.c, ecs.c, flexdef.h, gen.c, libmain.c, 2770 libyywrap.c, main.c, misc.c, nfa.c, options.c, options.h, 2771 scanopt.c, scanopt.h, sym.c, tables.c, tables_shared.h, tblcmp.c, 2772 yylex.c: ran the indent target; commit the results 2773 27742002-08-27 Will Estes <wlestes@users.sourceforge.net> 2775 2776 * Makefile.am: touch up the indent targeet; it's ready for 2777 production use now 2778 27792002-08-27 Will Estes <wlestes@users.sourceforge.net> 2780 2781 * configure.in: test for GNU indent; reorder the tests somewhat 2782 27832002-08-23 Will Estes <wlestes@users.sourceforge.net> 2784 2785 * configure.in: automake is smarter about autoconf's versioning 2786 scheme 2787 27882002-08-23 Will Estes <wlestes@users.sourceforge.net> 2789 2790 * NEWS: catch NEWS up on what we've been doing 2791 27922002-08-22 Will Estes <wlestes@users.sourceforge.net> 2793 2794 * flexdef.h: do some more conditional including for folks without 2795 standard systems 2796 27972002-08-22 Will Estes <wlestes@users.sourceforge.net> 2798 2799 * tests/test-c++-basic/Makefile.am: use CXX to link the test scanner 2800 here 2801 28022002-08-22 John Millaway <john43@users.sourceforge.net> 2803 2804 * flex.texi: Documentation. 2805 28062002-08-22 John Millaway <john43@users.sourceforge.net> 2807 2808 * Makefile.am: Created 'indent' target and added .indent.pro. 2809 28102002-08-22 John Millaway <john43@users.sourceforge.net> 2811 2812 * tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 2813 tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 2814 tests/test-c-cpp-nr/Makefile.am: Fixed missing 'make clean' files. 2815 28162002-08-22 John Millaway <john43@users.sourceforge.net> 2817 2818 * tests/test-bison-yylloc/Makefile.am, 2819 tests/test-bison-yylval/Makefile.am: fixed missing 'clean' file. 2820 28212002-08-22 John Millaway <john43@users.sourceforge.net> 2822 2823 * flex.skl, tests/test-c++-basic/Makefile.am, 2824 tests/test-c++-basic/scanner.l: Removed core of yylex_destroy from 2825 c++ scanner -- hack! Added -lstdc++ to LDFLAGS (should we have to do 2826 this??) 2827 28282002-08-21 Will Estes <wlestes@users.sourceforge.net> 2829 2830 * README: official releases are being hosted by Vern 2831 28322002-08-21 Will Estes <wlestes@users.sourceforge.net> 2833 2834 * NEWS, configure.in: new beta version; more entries in NEWS from 2835 millaway; the top level entry for test-c++-basic 2836 28372002-08-21 Will Estes <wlestes@users.sourceforge.net> 2838 2839 * tests/Makefile.am, tests/test-c++-basic/.cvsignore, 2840 tests/test-c++-basic/Makefile.am, tests/test-c++-basic/scanner.l, 2841 tests/test-c++-basic/test.input: add test-c++-basic 2842 28432002-08-21 John Millaway <john43@users.sourceforge.net> 2844 2845 * gen.c, nfa.c: More tabels work. 2846 28472002-08-21 John Millaway <john43@users.sourceforge.net> 2848 2849 * flexdef.h, gen.c, tables.c, tables_shared.h: More work on tables. 2850 28512002-08-20 John Millaway <john43@users.sourceforge.net> 2852 2853 * dfa.c: Cleaned up macros that took no ';'. 2854 28552002-08-20 John Millaway <john43@users.sourceforge.net> 2856 2857 * scanopt.c: Fixed oddball '=-'. 2858 28592002-08-20 John Millaway <john43@users.sourceforge.net> 2860 2861 * flex.skl, flex.texi, gen.c: Dynamically allocate REJECT state 2862 buffer. Mentioned memory usage in docs. Made REJECT buffer 2863 variables reentrant-safe. 2864 28652002-08-20 John Millaway <john43@users.sourceforge.net> 2866 2867 * tables.c: More work on tables code. 2868 28692002-08-20 Will Estes <wlestes@users.sourceforge.net> 2870 2871 * Makefile.am, NEWS, configure.in: we're using m4 so have configure 2872 test for it 2873 28742002-08-20 John Millaway <john43@users.sourceforge.net> 2875 2876 * Makefile.am, tables.c: Added tables.c and rebuilt dependencies. 2877 28782002-08-20 John Millaway <john43@users.sourceforge.net> 2879 2880 * TODO, flex.texi: Dicussed prototypes and header in manual. 2881 28822002-08-19 John Millaway <john43@users.sourceforge.net> 2883 2884 * Makefile.am, configure.in, flex.skl, flexdef.h, tables_shared.h: 2885 More work on tables serialization. 2886 28872002-08-19 John Millaway <john43@users.sourceforge.net> 2888 2889 * Makefile.am, mkskel.sh: Skeleton is now passed through m4 (before 2890 dist is built). 2891 28922002-08-19 Will Estes <wlestes@users.sourceforge.net> 2893 2894 * po/LINGUAS, po/zh_CN.po: add zh_cn translation from the 2895 translation project 2896 28972002-08-19 Will Estes <wlestes@users.sourceforge.net> 2898 2899 * NEWS: millaway's done a lot of things which need to be mentioned 2900 in NEWS 2901 29022002-08-18 John Millaway <john43@users.sourceforge.net> 2903 2904 * main.c: Removed #undef of start conditions. 2905 29062002-08-17 John Millaway <john43@users.sourceforge.net> 2907 2908 * TODO: todo list 2909 29102002-08-17 John Millaway <john43@users.sourceforge.net> 2911 2912 * flexdef.h, main.c, misc.c: Start conditions now optional in 2913 header. undef's now optional in header. Start conditions are NOT 2914 prefixed. 2915 29162002-08-17 John Millaway <john43@users.sourceforge.net> 2917 2918 * flex.skl, flex.texi: Working on tables API. 2919 29202002-08-16 John Millaway <john43@users.sourceforge.net> 2921 2922 * flexdef.h, main.c, misc.c, options.c, options.h, parse.y, scan.l: 2923 Added --tables option. Omitted tables code from generated scanner 2924 when unused. 2925 29262002-08-16 John Millaway <john43@users.sourceforge.net> 2927 2928 * flex.skl, flex.texi, misc.c: Prelimary work on tables API. 2929 29302002-08-16 John Millaway <john43@users.sourceforge.net> 2931 2932 * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am, 2933 tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am, 2934 tests/test-basic-r/Makefile.am, 2935 tests/test-bison-yylloc/Makefile.am, 2936 tests/test-bison-yylval/Makefile.am, 2937 tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am, 2938 tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am, 2939 tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am, 2940 tests/test-include-by-buffer/Makefile.am, 2941 tests/test-include-by-reentrant/Makefile.am, 2942 tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 2943 tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am, 2944 tests/test-multiple-scanners-nr/Makefile.am, 2945 tests/test-multiple-scanners-r/Makefile.am, 2946 tests/test-posix/Makefile.am, 2947 tests/test-posixly-correct/Makefile.am, 2948 tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 2949 tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am, 2950 tests/test-string-r/Makefile.am, tests/test-table-opts/Makefile.am, 2951 tests/test-yyextra/Makefile.am: Tests now respect CFLAGS, CPPFLAGS, 2952 etc.. 2953 29542002-08-16 John Millaway <john43@users.sourceforge.net> 2955 2956 * tests/test-basic-nr/scanner.l, tests/test-basic-r/scanner.l, 2957 tests/test-lineno-nr/scanner.l, tests/test-lineno-r/scanner.l: Got 2958 rid of flex -s warnings in tests. 2959 29602002-08-16 John Millaway <john43@users.sourceforge.net> 2961 2962 * Makefile.am: Updated dependencies list. 2963 29642002-08-15 John Millaway <john43@users.sourceforge.net> 2965 2966 * main.c: Fixed seg fault bug in ecs. 2967 29682002-08-15 Will Estes <wlestes@users.sourceforge.net> 2969 2970 * tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-r/.cvsignore: 2971 ignore .cpp files since we generate them instead of .c 2972 29732002-08-15 Will Estes <wlestes@users.sourceforge.net> 2974 2975 * configure.in: version 2.5.14 2976 29772002-08-15 Will Estes <wlestes@users.sourceforge.net> 2978 2979 * NEWS: c-as-c++ tests reworked 2980 29812002-08-15 John Millaway <john43@users.sourceforge.net> 2982 2983 * tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-nr/scanner.l, 2984 tests/test-c-cpp-r/Makefile.am, tests/test-c-cpp-r/scanner.l: The 2985 c++ tests use .cpp instead of .c extensions just to be on the safe 2986 side. 2987 29882002-08-15 Will Estes <wlestes@users.sourceforge.net> 2989 2990 * main.c: conditionally include <locale.h>; include config.h as well 2991 29922002-08-15 Will Estes <wlestes@users.sourceforge.net> 2993 2994 * configure.in, flex.skl: only include <cunistd> if we have it 2995 29962002-08-15 Will Estes <wlestes@users.sourceforge.net> 2997 2998 * NEWS: portability fixes; added missing punctuation; de translation 2999 now included 3000 30012002-08-15 Will Estes <wlestes@users.sourceforge.net> 3002 3003 * po/LINGUAS: we also translate to german 3004 30052002-08-15 Will Estes <wlestes@users.sourceforge.net> 3006 3007 * Makefile.am: require automake at least 1.6 3008 30092002-08-15 Will Estes <wlestes@users.sourceforge.net> 3010 3011 * NEWS, configure.in: version 2.5.13 3012 30132002-08-14 Will Estes <wlestes@users.sourceforge.net> 3014 3015 * flex.texi: reverted away from the @copying as it breaks the info 3016 reader 3017 30182002-08-14 John Millaway <john43@users.sourceforge.net> 3019 3020 * flex.texi, flexdef.h, main.c, misc.c: Start condition prefixes 3021 attempts to adjust to user preferences. 3022 30232002-08-13 John Millaway <john43@users.sourceforge.net> 3024 3025 * main.c: Include start condition symbols in header. 3026 30272002-08-13 John Millaway <john43@users.sourceforge.net> 3028 3029 * flexdef.h, main.c: Omit user code and tables from generated header 3030 file. 3031 30322002-08-13 Will Estes <wlestes@users.sourceforge.net> 3033 3034 * flex.texi: use @copying construct to display the flex license; 3035 move copying and bug reporting to the front of the manual 3036 30372002-08-13 Will Estes <wlestes@users.sourceforge.net> 3038 3039 * NEWS: printf fix and yylex_init reports errors 3040 30412002-08-12 John Millaway <john43@users.sourceforge.net> 3042 3043 * flex.texi: Updated manual for %option header. 3044 30452002-08-12 John Millaway <john43@users.sourceforge.net> 3046 3047 * flex.skl, flex.texi, gen.c: Fixed type mismatch in printf. 3048 yylex_init now reports errors. 3049 30502002-08-10 John Millaway <john43@users.sourceforge.net> 3051 3052 * dfa.c, main.c: Added alignment flag for future use. 3053 30542002-08-10 John Millaway <john43@users.sourceforge.net> 3055 3056 * tests/test-table-opts/.cvsignore, 3057 tests/test-table-opts/Makefile.am: Added options to test-table-opts 3058 30592002-08-10 John Millaway <john43@users.sourceforge.net> 3060 3061 * configure.in, tests/Makefile.am, tests/descriptions, 3062 tests/test-c-cpp-nr/Makefile.am, tests/test-table-opts/.cvsignore, 3063 tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l, 3064 tests/test-table-opts/test.input: Added a test for various DFA table 3065 options. 3066 30672002-08-09 Will Estes <wlestes@users.sourceforge.net> 3068 3069 * flex.texi: more faq editing; corrected mistyped nodenames 3070 30712002-08-09 Will Estes <wlestes@users.sourceforge.net> 3072 3073 * flex.skl: fix typo which propogates out to generated scanners 3074 30752002-08-09 Will Estes <wlestes@users.sourceforge.net> 3076 3077 * flex.texi: edited a few more faqs 3078 30792002-08-09 Will Estes <wlestes@users.sourceforge.net> 3080 3081 * Makefile.am, faq.texi: remove faq.texi as it's included in 3082 flex.texi 3083 30842002-08-08 Will Estes <wlestes@users.sourceforge.net> 3085 3086 * flex.texi: a few more faq edits; remove faq-89 3087 30882002-08-08 Will Estes <wlestes@users.sourceforge.net> 3089 3090 * flex.texi: cite, not site 3091 30922002-08-08 Will Estes <wlestes@users.sourceforge.net> 3093 3094 * flex.texi: and get the faq included 3095 30962002-08-08 Will Estes <wlestes@users.sourceforge.net> 3097 3098 * flex.texi: fix some grammer/typography in the top node and add a 3099 detailed menu 3100 31012002-08-08 Will Estes <wlestes@users.sourceforge.net> 3102 3103 * TODO: we've updated gettext 3104 31052002-08-08 Will Estes <wlestes@users.sourceforge.net> 3106 3107 * po/.cvsignore: we need to ignore a few more gettext files 3108 31092002-08-08 Will Estes <wlestes@users.sourceforge.net> 3110 3111 * NEWS, configure.in: version 2.5.12 3112 31132002-08-08 Will Estes <wlestes@users.sourceforge.net> 3114 3115 * NEWS: mention gettext; document the non-need for bison/flex in the 3116 build process 3117 31182002-08-08 Will Estes <wlestes@users.sourceforge.net> 3119 3120 * Makefile.am, configure.in: include intl in the distribution and in 3121 the build process 3122 31232002-08-08 Will Estes <wlestes@users.sourceforge.net> 3124 3125 * Makefile.am: builddir in help2man call needed @-signs around it 3126 31272002-08-08 Will Estes <wlestes@users.sourceforge.net> 3128 3129 * po/.cvsignore: we can ignore Makefile.in.in 3130 31312002-08-08 Will Estes <wlestes@users.sourceforge.net> 3132 3133 * m4/.cvsignore, m4/Makefile.am: oops, too hasty on deleting this 3134 directory, sigh 3135 31362002-08-08 Will Estes <wlestes@users.sourceforge.net> 3137 3138 * autogen.sh: if autopoint is going to run automatically, it's going 3139 to need to be able to update existing files 3140 31412002-08-08 Will Estes <wlestes@users.sourceforge.net> 3142 3143 * ABOUT-NLS, autogen.sh, configure.in, m4/.cvsignore, 3144 m4/Makefile.am, m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4, 3145 m4/iconv.m4, m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-ld.m4, 3146 m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4: autopoint now 3147 works so let's let it run the gettext show 3148 31492002-08-07 Will Estes <wlestes@users.sourceforge.net> 3150 3151 * TODO: we need to index the faq entries 3152 31532002-08-07 Will Estes <wlestes@users.sourceforge.net> 3154 3155 * faq.texi: proofed "Why do flex scanners call fileno if it is not 3156 ANSI compatible?" 3157 31582002-08-07 Will Estes <wlestes@users.sourceforge.net> 3159 3160 * faq.texi: proofed "How do I expand \ escape sequences in C-style 3161 quoted strings?" 3162 31632002-08-07 Will Estes <wlestes@users.sourceforge.net> 3164 3165 * README: changes to README to align with GNU coding standards 3166 31672002-08-06 Will Estes <wlestes@users.sourceforge.net> 3168 3169 * Makefile.am: help2man should look in builddir for the flex binary 3170 31712002-08-02 John Millaway <john43@users.sourceforge.net> 3172 3173 * flex.skl: Fixed yyunput prototype. 3174 31752002-08-01 Will Estes <wlestes@users.sourceforge.net> 3176 3177 * NEWS: new fr translation from the translation project 3178 31792002-08-01 Will Estes <wlestes@users.sourceforge.net> 3180 3181 * po/fr.po: new fr.po translation from the translation project 3182 31832002-08-01 Will Estes <wlestes@users.sourceforge.net> 3184 3185 * NEWS: yylineno performance hit is fixed 3186 31872002-07-31 John Millaway <john43@users.sourceforge.net> 3188 3189 * TODO, flex.texi: Updated docs on yylineno. 3190 31912002-07-31 Will Estes <wlestes@users.sourceforge.net> 3192 3193 * TODO: discuss yylineno performance 3194 31952002-07-31 Will Estes <wlestes@users.sourceforge.net> 3196 3197 * NEWS: forgot to say what the date was that we made the release 3198 31992002-07-31 Will Estes <wlestes@users.sourceforge.net> 3200 3201 * NEWS, configure.in: version 2.5.11 3202 32032002-07-31 Will Estes <wlestes@users.sourceforge.net> 3204 3205 * faq.texi: fixed a menu entry and related problems 3206 32072002-07-31 Will Estes <wlestes@users.sourceforge.net> 3208 3209 * configure.in: someday, maybe we can use autopoint 3210 32112002-07-31 Will Estes <wlestes@users.sourceforge.net> 3212 3213 * Makefile.am: we need to include texinfo.tex now 3214 32152002-07-31 Will Estes <wlestes@users.sourceforge.net> 3216 3217 * texinfo.tex: add texinfo.tex 3218 32192002-07-30 Will Estes <wlestes@users.sourceforge.net> 3220 3221 * faq.texi: fix up some fatal bugs in the texinfo of the faq; begin 3222 the clean up; remove trailing and leading white space 3223 32242002-07-30 Will Estes <wlestes@users.sourceforge.net> 3225 3226 * TODO: faqs need work 3227 32282002-07-30 Will Estes <wlestes@users.sourceforge.net> 3229 3230 * NEWS, TODO: prototypes get airtime these days 3231 32322002-07-28 John Millaway <john43@users.sourceforge.net> 3233 3234 * flex.skl: Added some comments. 3235 32362002-07-28 John Millaway <john43@users.sourceforge.net> 3237 3238 * flex.skl: Fixed bug where yyless did not consider yylineno. 3239 32402002-07-28 John Millaway <john43@users.sourceforge.net> 3241 3242 * scan.l: Fixed bug I created in previous commit. 3243 32442002-07-28 John Millaway <john43@users.sourceforge.net> 3245 3246 * scan.l: Don't wrap ()s around {NAMEDEFS} at the end of a rule. 3247 32482002-07-27 John Millaway <john43@users.sourceforge.net> 3249 3250 * flex.skl, tests/test-c-cpp-nr/Makefile.am, 3251 tests/test-c-cpp-r/Makefile.am: Fixed test-c-cpp to actually use the 3252 C++ compiler for the test. Fixed the bug that this exposed. 3253 32542002-07-27 John Millaway <john43@users.sourceforge.net> 3255 3256 * ccl.c, flex.skl, flexdef.h, gen.c, main.c, nfa.c, parse.y, scan.l: 3257 yylineno check is only performed on rules whose regexs can match a 3258 newline. 3259 32602002-07-25 John Millaway <john43@users.sourceforge.net> 3261 3262 * flex.skl, tests/TEMPLATE/scanner.l, 3263 tests/test-array-nr/scanner.l, tests/test-array-r/scanner.l, 3264 tests/test-basic-nr/scanner.l, tests/test-basic-r/scanner.l, 3265 tests/test-bison-yylloc/parser.y, tests/test-c-cpp-nr/scanner.l, 3266 tests/test-c-cpp-r/scanner.l, tests/test-debug-nr/scanner.l, 3267 tests/test-debug-r/scanner.l, 3268 tests/test-include-by-buffer/scanner.l, 3269 tests/test-include-by-reentrant/scanner.l, 3270 tests/test-lineno-nr/scanner.l, tests/test-lineno-r/scanner.l, 3271 tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l, 3272 tests/test-posix/scanner.l, tests/test-posixly-correct/scanner.l, 3273 tests/test-prefix-nr/scanner.l, tests/test-prefix-r/scanner.l, 3274 tests/test-pthread/scanner.l, tests/test-string-nr/scanner.l, 3275 tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: All 3276 prototypes were rewritten to depend upon the macro 3277 YY_TRADITIONAL_FUNC_DEFS, which is defined by default. The 3278 generated scanners build cleanly under gcc's traditional strictness 3279 and under C++ compilers. 3280 32812002-07-24 Will Estes <wlestes@users.sourceforge.net> 3282 3283 * NEWS: dist-bzip2 and rename yy_globals and yy_globals_t 3284 32852002-07-24 Will Estes <wlestes@users.sourceforge.net> 3286 3287 * configure.in: version 2.5.10 3288 32892002-07-24 Will Estes <wlestes@users.sourceforge.net> 3290 3291 * Makefile.am: add dist-bzip2 to automake_options so we'll start 3292 getting tar.bz2 archives 3293 32942002-07-23 John Millaway <john43@users.sourceforge.net> 3295 3296 * flex.skl, flex.texi, tests/test-bison-yylval/scanner.l, 3297 tests/test-mem-r/scanner.l, 3298 tests/test-multiple-scanners-r/scanner-1.l, 3299 tests/test-multiple-scanners-r/scanner-2.l, 3300 tests/test-prefix-r/scanner.l, tests/test-pthread/scanner.l, 3301 tests/test-yyextra/scanner.l: s/yy_globals_t/yyguts_t/g 3302 s/yy_globals/yyscanner/g 3303 33042002-07-23 John Millaway <john43@users.sourceforge.net> 3305 3306 * Makefile.am: typo in tags target 3307 33082002-07-22 John Millaway <john43@users.sourceforge.net> 3309 3310 * Makefile.am: Removed erroneous $(srcdir) from help2man target. 3311 33122002-07-22 Will Estes <wlestes@users.sourceforge.net> 3313 3314 * NEWS, configure.in: it's version 2.5.9 now 3315 33162002-07-22 Will Estes <wlestes@users.sourceforge.net> 3317 3318 * po/.cvsignore: updated gettext to 0.11.3 3319 33202002-07-22 Will Estes <wlestes@users.sourceforge.net> 3321 3322 * ABOUT-NLS, config.rpath, m4/gettext.m4, m4/iconv.m4, 3323 m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-link.m4: updated gettext to 3324 version 0.11.3 3325 33262002-07-22 Will Estes <wlestes@users.sourceforge.net> 3327 3328 * autogen.sh, configure.in: rollback on configure.in and autogen.sh 3329 because autpoint is broken 3330 33312002-07-22 Will Estes <wlestes@users.sourceforge.net> 3332 3333 * po/ru.po: new russian translation from translation project 3334 33352002-07-19 Will Estes <wlestes@users.sourceforge.net> 3336 3337 * autogen.sh: ok, we're going to start using autopoint, but the tree 3338 is going to undergo some changes after this 3339 33402002-07-19 Will Estes <wlestes@users.sourceforge.net> 3341 3342 * configure.in: we're preparing for autopoint 3343 33442002-07-17 John Millaway <john43@users.sourceforge.net> 3345 3346 * flex.texi: Updated manual. 3347 33482002-07-17 Will Estes <wlestes@users.sourceforge.net> 3349 3350 * NEWS: update the NEWS file for lots of things millaway has done 3351 33522002-07-17 John Millaway <john43@users.sourceforge.net> 3353 3354 * flex.skl, main.c, misc.c, scan.l, scanopt.c, sym.c, 3355 tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Fixed 3356 prototype/definition conflicts with "traditional" C in skeleton at 3357 request of gcc developer. Removed duplicate prototypes in gen.c, 3358 sym.c, main.c. Added missing prototypes where needed. All 3359 functions in skeleton follow ISO C style protos and defs, instead of 3360 BOTH ISO and new-style. Skeleton now compiles cleanly under 3361 super-strict gcc flags. Flex itself almost compiles cleanly under 3362 strict flags. 3363 33642002-07-15 John Millaway <john43@users.sourceforge.net> 3365 3366 * faq.texi, flex.texi: Worked on mem mgmt sect of manual. 3367 33682002-07-15 Will Estes <wlestes@users.sourceforge.net> 3369 3370 * scan.l: allow blank lines and continuations in more places 3371 33722002-07-12 Will Estes <wlestes@users.sourceforge.net> 3373 3374 * TODO: millaway finished the faqs directory 3375 33762002-07-12 Will Estes <wlestes@users.sourceforge.net> 3377 3378 * TODO: removed items as per email from millaway 3379 33802002-07-12 John Millaway <john43@users.sourceforge.net> 3381 3382 * configure.in, tests/Makefile.am, tests/descriptions, 3383 tests/test-posix/.cvsignore, tests/test-posix/Makefile.am, 3384 tests/test-posix/scanner.l, tests/test-posixly-correct/.cvsignore, 3385 tests/test-posixly-correct/Makefile.am, 3386 tests/test-posixly-correct/scanner.l: Added test for %option 3387 posix-compat and repeat operator. Added test for POSIXLY_CORRECT 3388 environment variable and repeat operator. 3389 33902002-07-12 John Millaway <john43@users.sourceforge.net> 3391 3392 * main.c, scan.l: Fixed POSIXLY_CORRECT detection in scanner. 3393 33942002-07-11 John Millaway <john43@users.sourceforge.net> 3395 3396 * faq.texi: More work on faq. 3397 33982002-07-11 John Millaway <john43@users.sourceforge.net> 3399 3400 * faq.texi: Moved all faqs into manual -- but did not evaluate them 3401 yet. Removed the old faq files. 3402 34032002-07-10 John Millaway <john43@users.sourceforge.net> 3404 3405 * main.c: Removed duplicate definition of FLEX_DEBUG. gcc doesn't 3406 care, but other compilers might. 3407 34082002-07-10 John Millaway <john43@users.sourceforge.net> 3409 3410 * flex.texi: Wrote some more about memory mgmt in the manual. 3411 34122002-07-10 John Millaway <john43@users.sourceforge.net> 3413 3414 * flex.texi: flex.texi now works with install-info. 3415 34162002-07-10 Will Estes <wlestes@users.sourceforge.net> 3417 3418 * TODO: added items as per email from millaway 3419 34202002-07-10 Will Estes <wlestes@users.sourceforge.net> 3421 3422 * NEWS: after we release a version, we have to keep the version 3423 number in NEWS current 3424 34252002-07-10 John Millaway <john43@users.sourceforge.net> 3426 3427 * flex.skl, flex.texi, main.c, scan.l, tests/test-mem-nr/scanner.l, 3428 tests/test-mem-r/scanner.l: Fixed prefix issue with get/set debug 3429 functions. Fixed prefix issues with memory functions. 3430 34312002-07-09 John Millaway <john43@users.sourceforge.net> 3432 3433 * flex.skl: Memory functions are no longer static. 3434 34352002-07-09 John Millaway <john43@users.sourceforge.net> 3436 3437 * tests/test-mem-nr/test.input: Added a missing input file for 3438 test-mem-nr/ 3439 34402002-07-09 John Millaway <john43@users.sourceforge.net> 3441 3442 * tests/test-mem-nr/.cvsignore, tests/test-mem-nr/Makefile.am, 3443 tests/test-mem-nr/scanner.l, tests/test-mem-r/.cvsignore, 3444 tests/test-mem-r/Makefile.am, tests/test-mem-r/scanner.l, 3445 tests/test-mem-r/test.input: Added tests for overriding memory. 3446 34472002-07-09 John Millaway <john43@users.sourceforge.net> 3448 3449 * flex.texi: Added sections in manual for memory management. 3450 34512002-07-09 Will Estes <wlestes@users.sourceforge.net> 3452 3453 * NEWS: noted more user visible changes 3454 34552002-07-09 John Millaway <john43@users.sourceforge.net> 3456 3457 * configure.in, flex.skl, scan.l, tests/Makefile.am: Added 3458 yylex_destroy() to non-reentrant scanner. Added ability to override 3459 memory functions. Added tests for overriding memory functions. 3460 34612002-07-09 Will Estes <wlestes@users.sourceforge.net> 3462 3463 * NEWS: new POSIXLY_CORRECT and new ru translation 3464 34652002-07-09 Will Estes <wlestes@users.sourceforge.net> 3466 3467 * po/ru.po: new ru translation from the translation project 3468 34692002-07-09 John Millaway <john43@users.sourceforge.net> 3470 3471 * flex.texi: Made note of set/get debug in docs. 3472 34732002-07-09 John Millaway <john43@users.sourceforge.net> 3474 3475 * configure.in, flexdef.h, tests/create-test: Replaced obsolete 3476 macros in configure.in. Modified create-test to handle the above 3477 changes in configure.in. Added support for <stdbool.h>. 3478 34792002-07-09 John Millaway <john43@users.sourceforge.net> 3480 3481 * main.c: Check POSIXLY_CORRECT env variable. 3482 34832002-07-09 John Millaway <john43@users.sourceforge.net> 3484 3485 * flex.skl: Added prototypes for the get/set debug functions. 3486 34872002-07-09 John Millaway <john43@users.sourceforge.net> 3488 3489 * configure.in, flex.skl, gen.c, main.c, scan.l, tests/Makefile.am, 3490 tests/test-debug-nr/.cvsignore, tests/test-debug-nr/Makefile.am, 3491 tests/test-debug-nr/scanner.l, tests/test-debug-nr/test.input, 3492 tests/test-debug-r/.cvsignore, tests/test-debug-r/Makefile.am, 3493 tests/test-debug-r/scanner.l, tests/test-debug-r/test.input: Made 3494 yy_flex_debug non-global in reentrant scanner. Created get/set 3495 functions for yy_flex_debug. Defined prefixes for new yy_flex_debug 3496 symbols. Added tests/ for yy_flex_debug. 3497 34982002-07-09 John Millaway <john43@users.sourceforge.net> 3499 3500 * tests/create-test: create-test script now modifies .cvsignore 3501 35022002-07-09 John Millaway <john43@users.sourceforge.net> 3503 3504 * tests/create-test: Improved the error checking. 3505 35062002-07-03 Will Estes <wlestes@users.sourceforge.net> 3507 3508 * main.c: fix bug whereby prefix didn't get passed to everybody; 3509 patch by rse@engelschall.com 3510 35112002-07-03 Will Estes <wlestes@users.sourceforge.net> 3512 3513 * faq.texi: ~ is an active character, so we'll just use the word 3514 'about' 3515 35162002-07-02 John Millaway <john43@users.sourceforge.net> 3517 3518 * Makefile.am: Fixed typo. 3519 35202002-07-02 John Millaway <john43@users.sourceforge.net> 3521 3522 * faq.texi: Added a faq. 3523 35242002-06-28 John Millaway <john43@users.sourceforge.net> 3525 3526 * Makefile.am: Added 'tags' target -- something I should have done 3527 long ago. 3528 35292002-06-28 Will Estes <wlestes@users.sourceforge.net> 3530 3531 * TODO: add two new items regarding coding; remove tests/ copyright 3532 notice item as it's done 3533 35342002-06-26 Will Estes <wlestes@users.sourceforge.net> 3535 3536 * NEWS: note the copyright messages in tests/ 3537 35382002-06-25 John Millaway <john43@users.sourceforge.net> 3539 3540 * tests/TEMPLATE/Makefile.am, tests/TEMPLATE/parser.y, 3541 tests/TEMPLATE/scanner.l, tests/test-array-nr/Makefile.am, 3542 tests/test-array-nr/scanner.l, tests/test-array-r/Makefile.am, 3543 tests/test-array-r/scanner.l, tests/test-basic-nr/Makefile.am, 3544 tests/test-basic-nr/scanner.l, tests/test-basic-r/Makefile.am, 3545 tests/test-basic-r/scanner.l, tests/test-bison-yylloc/Makefile.am, 3546 tests/test-bison-yylloc/main.c, tests/test-bison-yylloc/parser.y, 3547 tests/test-bison-yylloc/scanner.l, 3548 tests/test-bison-yylval/Makefile.am, 3549 tests/test-bison-yylval/main.c, tests/test-bison-yylval/parser.y, 3550 tests/test-bison-yylval/scanner.l, tests/test-c-cpp-nr/Makefile.am, 3551 tests/test-c-cpp-nr/scanner.l, tests/test-c-cpp-r/Makefile.am, 3552 tests/test-c-cpp-r/scanner.l, tests/test-header-nr/Makefile.am, 3553 tests/test-header-nr/main.c, tests/test-header-nr/scanner.l, 3554 tests/test-header-r/Makefile.am, tests/test-header-r/main.c, 3555 tests/test-header-r/scanner.l, 3556 tests/test-include-by-buffer/Makefile.am, 3557 tests/test-include-by-buffer/scanner.l, 3558 tests/test-include-by-reentrant/Makefile.am, 3559 tests/test-include-by-reentrant/scanner.l, 3560 tests/test-lineno-nr/Makefile.am, tests/test-lineno-nr/scanner.l, 3561 tests/test-lineno-r/Makefile.am, tests/test-lineno-r/scanner.l, 3562 tests/test-multiple-scanners-nr/Makefile.am, 3563 tests/test-multiple-scanners-nr/main.c, 3564 tests/test-multiple-scanners-nr/scanner-1.l, 3565 tests/test-multiple-scanners-nr/scanner-2.l, 3566 tests/test-multiple-scanners-r/Makefile.am, 3567 tests/test-multiple-scanners-r/main.c, 3568 tests/test-multiple-scanners-r/scanner-1.l, 3569 tests/test-multiple-scanners-r/scanner-2.l, 3570 tests/test-prefix-nr/Makefile.am, tests/test-prefix-nr/scanner.l, 3571 tests/test-prefix-r/Makefile.am, tests/test-prefix-r/scanner.l, 3572 tests/test-pthread/Makefile.am, tests/test-pthread/scanner.l, 3573 tests/test-string-nr/Makefile.am, tests/test-string-nr/scanner.l, 3574 tests/test-string-r/Makefile.am, tests/test-string-r/scanner.l, 3575 tests/test-yyextra/Makefile.am, tests/test-yyextra/scanner.l: 3576 Prepended explicit license to all test-*/ sources. 3577 35782002-06-25 Will Estes <wlestes@users.sourceforge.net> 3579 3580 * NEWS, po/ca.po, po/de.po, po/fr.po, po/sv.po, po/tr.po: new ca, 3581 de, fr, sv, tr translations 3582 35832002-06-19 Will Estes <wlestes@users.sourceforge.net> 3584 3585 * TODO: add bootstrapper to the todo list 3586 35872002-06-19 Will Estes <wlestes@users.sourceforge.net> 3588 3589 * configure.in: new version number 3590 35912002-06-19 Will Estes <wlestes@users.sourceforge.net> 3592 3593 * TODO: update TODO list 3594 35952002-06-19 Will Estes <wlestes@users.sourceforge.net> 3596 3597 * NEWS, TODO, flex.texi, flexdef.h, main.c, options.c, options.h, 3598 parse.y, scan.l: address typos in NEWS; add --posix option for ERE 3599 parsing the way posix wants it; update the TODO file 3600 36012002-05-31 Will Estes <wlestes@users.sourceforge.net> 3602 3603 * README-alpha: made code quality warning more explicit; gave url 3604 for cvs and beta flex 3605 36062002-05-23 John Millaway <john43@users.sourceforge.net> 3607 3608 * gen.c: Fixed bug where omission of user section 3 caused unmatched 3609 #ifdef's in generated code. 3610 36112002-05-20 Will Estes <wlestes@users.sourceforge.net> 3612 3613 * configure.in: configure.in requires at least autoconf 2.50 3614 36152002-05-13 John Millaway <john43@users.sourceforge.net> 3616 3617 * Makefile.am: Updated my email address. 3618 36192002-05-10 John Millaway <john43@users.sourceforge.net> 3620 3621 * flexdef.h, misc.c: chomp'd lines when reading external skel file. 3622 36232002-05-07 Will Estes <wlestes@users.sourceforge.net> 3624 3625 * po/sv.po: new sweedish translation from the translation project 3626 36272002-04-29 Will Estes <wlestes@users.sourceforge.net> 3628 3629 * po/ca.po: new catalan translation from the translation project 3630 36312002-04-29 Will Estes <wlestes@users.sourceforge.net> 3632 3633 * po/es.po: new spanish translation from the translation project 3634 36352002-04-25 Will Estes <wlestes@users.sourceforge.net> 3636 3637 * TODO: note that the lex matching of abc{1,3} is the posix behavior 3638 and so we have a problem 3639 36402002-04-25 Will Estes <wlestes@users.sourceforge.net> 3641 3642 * flex.texi: note that the lex matching of abc{1,3} is the posix 3643 behavior 3644 36452002-04-23 Will Estes <wlestes@users.sourceforge.net> 3646 3647 * configure.in: new version 2.5.7; use autoconf versioning info 3648 36492002-04-23 Will Estes <wlestes@users.sourceforge.net> 3650 3651 * NEWS: note changes in 2.5.7 3652 36532002-04-23 Will Estes <wlestes@users.sourceforge.net> 3654 3655 * main.c: conditional compile gettext initialization 3656 36572002-04-22 Will Estes <wlestes@users.sourceforge.net> 3658 3659 * po/de.po: new german translation from the translation project 3660 36612002-04-19 John Millaway <john43@users.sourceforge.net> 3662 3663 * tests/test-include-by-reentrant/Makefile.am: Fixed command line 3664 for test-include-by-reentrant/Makefile.am 3665 36662002-04-19 John Millaway <john43@users.sourceforge.net> 3667 3668 * tests/Makefile.am, tests/TEMPLATE/Makefile.am, 3669 tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 3670 tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 3671 tests/test-bison-yylloc/Makefile.am, 3672 tests/test-bison-yylval/Makefile.am, 3673 tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am, 3674 tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am, 3675 tests/test-include-by-buffer/Makefile.am, 3676 tests/test-include-by-reentrant/Makefile.am, 3677 tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 3678 tests/test-multiple-scanners-nr/Makefile.am, 3679 tests/test-multiple-scanners-r/Makefile.am, 3680 tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 3681 tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am, 3682 tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am: 3683 Added -I . to compiler search path in tests (so it finds the 3684 generated parser.h). 3685 36862002-04-19 John Millaway <john43@users.sourceforge.net> 3687 3688 * flexdef.h, misc.c, parse.y, sym.c: Applied 'const' to a few more 3689 char*, where appropriate. 3690 36912002-04-19 John Millaway <john43@users.sourceforge.net> 3692 3693 * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am, 3694 tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am, 3695 tests/test-basic-r/Makefile.am, 3696 tests/test-bison-yylloc/Makefile.am, 3697 tests/test-bison-yylval/Makefile.am, 3698 tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am, 3699 tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am, 3700 tests/test-include-by-buffer/Makefile.am, 3701 tests/test-include-by-reentrant/Makefile.am, 3702 tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 3703 tests/test-multiple-scanners-nr/Makefile.am, 3704 tests/test-multiple-scanners-r/Makefile.am, 3705 tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 3706 tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am, 3707 tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am: 3708 Added top_builddir to -I path. Changed $(srcdir)/$(testname) to 3709 ./$(testname) in 'make test' rule. 3710 37112002-04-19 John Millaway <john43@users.sourceforge.net> 3712 3713 * flexdef.h, gen.c, misc.c: Changed 'char[]' to 'const char*' 3714 wherever in conflicted with gettext. 3715 37162002-04-19 Will Estes <wlestes@users.sourceforge.net> 3717 3718 * po/fr.po, po/sv.po: new files from translation after 2.5.6 beta 3719 release 3720 37212002-04-18 John Millaway <john43@users.sourceforge.net> 3722 3723 * tests/test-lineno-r/Makefile.am: Fixed minor typo/cut and paste 3724 error. 3725 37262002-04-18 John Millaway <john43@users.sourceforge.net> 3727 3728 * configure.in: Added yylineno test. 3729 37302002-04-18 John Millaway <john43@users.sourceforge.net> 3731 3732 * tests/Makefile.am: Added yylineno tests. 3733 37342002-04-18 John Millaway <john43@users.sourceforge.net> 3735 3736 * tests/test-lineno-nr/.cvsignore, 3737 tests/test-lineno-nr/Makefile.am, tests/test-lineno-nr/scanner.l, 3738 tests/test-lineno-nr/test.input, tests/test-lineno-r/.cvsignore, 3739 tests/test-lineno-r/Makefile.am, tests/test-lineno-r/scanner.l, 3740 tests/test-lineno-r/test.input: Created yylineno tests. 3741 37422002-04-15 John Millaway <john43@users.sourceforge.net> 3743 3744 * scanopt.c: Applied gettext macros to error messages from scanopt. 3745 37462002-04-15 John Millaway <john43@users.sourceforge.net> 3747 3748 * buf.c, faq.texi, options.c, options.h, scanopt.c, scanopt.h: 3749 Changed copyright from Millaway to flex? U.S. Gov't? Regents of U. 3750 Cali.? Paxson? 3751 37522002-04-15 Will Estes <wlestes@users.sourceforge.net> 3753 3754 * tests/test-bison-yylloc/Makefile.am, 3755 tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am: 3756 we missed a few main.c files in the distribution 3757 37582002-04-15 Will Estes <wlestes@users.sourceforge.net> 3759 3760 * TODO: a lot more work has happened to flex; note this by removing 3761 a number of TODO entries 3762 37632002-04-15 Will Estes <wlestes@users.sourceforge.net> 3764 3765 * TODO: make sure all gettext modules use gettext translation 3766 facilities 3767 37682002-04-14 John Millaway <john43@users.sourceforge.net> 3769 3770 * faq.texi: Converted faqs 34-41 to texinfo. 3771 37722002-04-14 John Millaway <john43@users.sourceforge.net> 3773 3774 * Makefile.am, faq.texi, flex.texi: Added faq.texi to archive. 3775 Added faq.texi to flex_TEXINFOS macro in Makefile.am. flex.texi now 3776 includes faq.texi. 3777 37782002-04-13 John Millaway <john43@users.sourceforge.net> 3779 3780 * flexdef.h: defined FLEX_EXIT macro to call longjmp on errors. 3781 37822002-04-13 John Millaway <john43@users.sourceforge.net> 3783 3784 * main.c, misc.c: Replaced exit(2) calls with longjmps (in the form 3785 of FLEX_EXIT macro). Moved main() to flex_main() to allow flex to 3786 be called from a library. 3787 37882002-04-13 John Millaway <john43@users.sourceforge.net> 3789 3790 * scanopt.c: Fixed minor typo in error message 3791 37922002-04-12 Will Estes <wlestes@users.sourceforge.net> 3793 3794 * tests/test-header-nr/Makefile.am, 3795 tests/test-header-r/Makefile.am, 3796 tests/test-multiple-scanners-nr/Makefile.am, 3797 tests/test-multiple-scanners-r/Makefile.am, 3798 tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am, 3799 tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am: 3800 removed eroneous files listed in EXTRA_DIST 3801 38022002-04-12 Will Estes <wlestes@users.sourceforge.net> 3803 3804 * tests/test-yyextra/.cvsignore: ignore Makefile.in 3805 38062002-04-12 Will Estes <wlestes@users.sourceforge.net> 3807 3808 * tests/test-string-r/.cvsignore: it's Makefile.in, not makefile.in 3809 38102002-04-12 Will Estes <wlestes@users.sourceforge.net> 3811 3812 * tests/test-yyextra/Makefile.am, tests/test-yyextra/Makefile.in: 3813 put test-yyextra under automake 3814 38152002-04-12 Will Estes <wlestes@users.sourceforge.net> 3816 3817 * tests/test-string-r/Makefile.am, tests/test-string-r/Makefile.in: 3818 put test-string-r under automake 3819 38202002-04-12 Will Estes <wlestes@users.sourceforge.net> 3821 3822 * tests/test-string-nr/.cvsignore, tests/test-string-r/.cvsignore: 3823 we can ignore Makefile.in 3824 38252002-04-12 Will Estes <wlestes@users.sourceforge.net> 3826 3827 * tests/test-string-nr/Makefile.am, 3828 tests/test-string-nr/Makefile.in: put test-string-nr under automake 3829 38302002-04-12 Will Estes <wlestes@users.sourceforge.net> 3831 3832 * tests/test-pthread/.cvsignore: ignore Makefile.in 3833 38342002-04-12 Will Estes <wlestes@users.sourceforge.net> 3835 3836 * tests/test-pthread/Makefile.am, tests/test-pthread/Makefile.in: 3837 put test-pthread under automake 3838 38392002-04-12 Will Estes <wlestes@users.sourceforge.net> 3840 3841 * tests/test-prefix-r/Makefile.am, tests/test-prefix-r/Makefile.in: 3842 put test-prefix-r under automake 3843 38442002-04-12 Will Estes <wlestes@users.sourceforge.net> 3845 3846 * tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore: 3847 we can ignore Makefile.in 3848 38492002-04-12 Will Estes <wlestes@users.sourceforge.net> 3850 3851 * tests/test-prefix-nr/Makefile.am, 3852 tests/test-prefix-nr/Makefile.in: put test-prefix-nr under automake 3853 38542002-04-12 Will Estes <wlestes@users.sourceforge.net> 3855 3856 * tests/test-multiple-scanners-r/Makefile.am, 3857 tests/test-multiple-scanners-r/Makefile.in: put 3858 test-multiple-scanners-r under automake 3859 38602002-04-12 Will Estes <wlestes@users.sourceforge.net> 3861 3862 * tests/test-multiple-scanners-nr/.cvsignore, 3863 tests/test-multiple-scanners-r/.cvsignore: we can ignore Makefile.in 3864 now 3865 38662002-04-12 Will Estes <wlestes@users.sourceforge.net> 3867 3868 * tests/test-multiple-scanners-nr/Makefile.am, 3869 tests/test-multiple-scanners-nr/Makefile.in: put 3870 test-multiple-scanners-nr under automake 3871 38722002-04-11 Will Estes <wlestes@users.sourceforge.net> 3873 3874 * tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am: 3875 we didn't need parser.y 3876 38772002-04-11 Will Estes <wlestes@users.sourceforge.net> 3878 3879 * TODO: work done on the test suite; remove relevant entries from 3880 TODO 3881 38822002-04-10 Will Estes <wlestes@users.sourceforge.net> 3883 3884 * tests/test-include-by-reentrant/.cvsignore, 3885 tests/test-include-by-reentrant/Makefile.am, 3886 tests/test-include-by-reentrant/Makefile.in: put 3887 test-include-by-reentrant under automake 3888 38892002-04-09 Will Estes <wlestes@users.sourceforge.net> 3890 3891 * tests/test-include-by-buffer/.cvsignore: we have a Makefile.in 3892 which we need to ignore 3893 38942002-04-09 Will Estes <wlestes@users.sourceforge.net> 3895 3896 * tests/test-include-by-buffer/Makefile.am, 3897 tests/test-include-by-buffer/Makefile.in: test-include-by-buffer now 3898 under automake control 3899 39002002-04-09 Will Estes <wlestes@users.sourceforge.net> 3901 3902 * tests/TEMPLATE/Makefile.am: and we want LFLAGS in the rule to make 3903 scanner.c as well 3904 39052002-04-09 Will Estes <wlestes@users.sourceforge.net> 3906 3907 * tests/test-header-r/.cvsignore, tests/test-header-r/Makefile.am, 3908 tests/test-header-r/Makefile.in: put test-header-r under automake 3909 39102002-04-09 Will Estes <wlestes@users.sourceforge.net> 3911 3912 * tests/test-header-nr/.cvsignore: we now generate a Makefile.in 3913 from automake; cvs should ignore it 3914 39152002-04-09 Will Estes <wlestes@users.sourceforge.net> 3916 3917 * tests/test-header-nr/Makefile.am: add dependencies for main.o and 3918 scaner.h 3919 39202002-04-09 Will Estes <wlestes@users.sourceforge.net> 3921 3922 * tests/TEMPLATE/Makefile.am: We may want to have LFLAGS readily 3923 available 3924 39252002-04-09 Will Estes <wlestes@users.sourceforge.net> 3926 3927 * tests/test-header-nr/Makefile.am, 3928 tests/test-header-nr/Makefile.in: put test-header-nr under automake 3929 39302002-04-09 Will Estes <wlestes@users.sourceforge.net> 3931 3932 * tests/TEMPLATE/Makefile.am: oops, we need to clean objects too 3933 39342002-04-09 Will Estes <wlestes@users.sourceforge.net> 3935 3936 * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am, 3937 tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am, 3938 tests/test-basic-r/Makefile.am, 3939 tests/test-bison-yylloc/Makefile.am, 3940 tests/test-bison-yylval/Makefile.am, 3941 tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am: now 3942 that config.h lives in the top-level directory, we need to tell the 3943 testsuite 3944 39452002-04-08 Will Estes <wlestes@users.sourceforge.net> 3946 3947 * tests/test-array-nr/.cvsignore, tests/test-array-r/.cvsignore, 3948 tests/test-basic-nr/.cvsignore, tests/test-basic-r/.cvsignore, 3949 tests/test-bison-yylval/.cvsignore, tests/test-c-cpp-nr/.cvsignore, 3950 tests/test-c-cpp-r/.cvsignore: we can ignore some Makefile.in 3951 39522002-04-08 Will Estes <wlestes@users.sourceforge.net> 3953 3954 * configure.in, tests/TEMPLATE/Makefile.am: only one config file 3955 header apparently; this will have consequences in the test suite 3956 39572002-04-08 Will Estes <wlestes@users.sourceforge.net> 3958 3959 * tests/test-bison-yylval/Makefile.am, 3960 tests/test-bison-yylval/Makefile.in: adding automake support 3961 39622002-04-08 Will Estes <wlestes@users.sourceforge.net> 3963 3964 * tests/test-bison-yylloc/.cvsignore, 3965 tests/test-bison-yylloc/Makefile.am: tuned Makefile.am to build 3966 correctly; ignore Makefile.in now 3967 39682002-04-08 Will Estes <wlestes@users.sourceforge.net> 3969 3970 * tests/configure.in: test suite changes 3971 39722002-04-08 Will Estes <wlestes@users.sourceforge.net> 3973 3974 * autogen.sh, configure.in, tests/.cvsignore, tests/Makefile.am, 3975 tests/Makefile.in, tests/README, tests/TEMPLATE/.cvsignore, 3976 tests/TEMPLATE/Makefile.am, tests/TEMPLATE/Makefile.in, 3977 tests/configure.in, tests/create-test, tests/create-test.pl, 3978 tests/test-array-nr/Makefile.am, tests/test-array-nr/Makefile.in, 3979 tests/test-array-r/Makefile.am, tests/test-array-r/Makefile.in, 3980 tests/test-basic-nr/Makefile.am, tests/test-basic-nr/Makefile.in, 3981 tests/test-basic-r/Makefile.am, tests/test-basic-r/Makefile.in, 3982 tests/test-bison-yylloc/Makefile.am, 3983 tests/test-bison-yylloc/Makefile.in, 3984 tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-nr/Makefile.in, 3985 tests/test-c-cpp-r/Makefile.am, tests/test-c-cpp-r/Makefile.in: test 3986 suite changes 3987 39882002-04-05 John Millaway <john43@users.sourceforge.net> 3989 3990 * flex.texi: Corrected error in manual regarding return type for 3991 yy_scan_{string,buffer,bytes}. 3992 39932002-04-05 Will Estes <wlestes@users.sourceforge.net> 3994 3995 * po/de.po: new german translations from the translation project 3996 39972002-04-03 Will Estes <wlestes@users.sourceforge.net> 3998 3999 * po/es.po: new spanish translations 4000 40012002-04-01 Will Estes <wlestes@users.sourceforge.net> 4002 4003 * Makefile.am: DIST_SUBDIRS: new variable. we can build flex with 4004 SUBDIRS and then build the distribution using DIST_SUBDIRS 4005 40062002-04-01 Will Estes <wlestes@users.sourceforge.net> 4007 4008 * main.c: fix typo in comment 4009 40102002-03-31 John Millaway <john43@users.sourceforge.net> 4011 4012 * main.c: Documented the header file kludge, (in anticipation of 4013 buffering Section 1.) 4014 40152002-03-31 John Millaway <john43@users.sourceforge.net> 4016 4017 * flex.texi: Created appendix "Makefiles and Flex" in the manual. 4018 40192002-03-30 John Millaway <john43@users.sourceforge.net> 4020 4021 * flex.texi: updating manual. 4022 40232002-03-29 Will Estes <wlestes@users.sourceforge.net> 4024 4025 * po/POTFILES.in: we want parse.y, not parse.c 4026 40272002-03-29 John Millaway <john43@users.sourceforge.net> 4028 4029 * flex.texi: Indexing the manual (75% done). 4030 40312002-03-29 Will Estes <wlestes@users.sourceforge.net> 4032 4033 * Makefile.am: unlisted intermediate flex/yacc-created files 4034 40352002-03-29 Will Estes <wlestes@users.sourceforge.net> 4036 4037 * TODO: millaway has done more work 4038 40392002-03-29 Will Estes <wlestes@users.sourceforge.net> 4040 4041 * Makefile.am, configure.in: ok, one last touch up; users most 4042 likely wont have help2man so we need to insure that's ok 4043 40442002-03-29 Will Estes <wlestes@users.sourceforge.net> 4045 4046 * Makefile.am: fine tune flex.1 some more 4047 40482002-03-29 Will Estes <wlestes@users.sourceforge.net> 4049 4050 * Makefile.am, configure.in: generalize the manpage a bit and tell 4051 autofoo about help2man 4052 40532002-03-29 Will Estes <wlestes@users.sourceforge.net> 4054 4055 * po/da.po: new danish from translation project robot 4056 40572002-03-28 John Millaway <john43@users.sourceforge.net> 4058 4059 * flex.texi: Indexing the manual -- it's only half done. 4060 40612002-03-28 John Millaway <john43@users.sourceforge.net> 4062 4063 * flex.texi: flex manual now uses automake's versioning info. 4064 40652002-03-28 John Millaway <john43@users.sourceforge.net> 4066 4067 * README.cvs-snapshot: Mentioned requirements for gettext and 4068 help2man. 4069 40702002-03-28 John Millaway <john43@users.sourceforge.net> 4071 4072 * Makefile.am, main.c: Output of `flex --version` now matches GNU 4073 coding standards. Makefile.am now uses `help2man` to generate 4074 flex.1 4075 40762002-03-27 Will Estes <wlestes@users.sourceforge.net> 4077 4078 * TODO: millaway has done a lot on the TODO list; remove those items 4079 that he has take care of 4080 40812002-03-27 Will Estes <wlestes@users.sourceforge.net> 4082 4083 * README.cvs-snapshot: edited millaway's initial draft 4084 40852002-03-27 John Millaway <john43@users.sourceforge.net> 4086 4087 * README.cvs-snapshot: Created file. 4088 40892002-03-27 John Millaway <john43@users.sourceforge.net> 4090 4091 * flex.texi: Fixed case of node names in flex.texi. 4092 40932002-03-24 Will Estes <wlestes@users.sourceforge.net> 4094 4095 * TODO: lex- and yacc- generated files 4096 40972002-03-24 Will Estes <wlestes@users.sourceforge.net> 4098 4099 * po/fr.po: new french 4100 41012002-03-18 Will Estes <wlestes@users.sourceforge.net> 4102 4103 * NEWS: ending periods in news items removed; mention nounistd 4104 options 4105 41062002-03-18 Will Estes <wlestes@users.sourceforge.net> 4107 4108 * po/sv.po: updated sweedish translations 4109 41102002-03-18 Will Estes <wlestes@users.sourceforge.net> 4111 4112 * po/de.po: german translation 4113 41142002-03-18 John Millaway <john43@users.sourceforge.net> 4115 4116 * flex.skl, flex.texi, main.c, options.c, options.h, scan.l: Removed 4117 CFront 1.2 -specific code from skeleton, because CFront now defines 4118 __cplusplus properly. Removed TurboC-specific code from skeleton. 4119 Skeleton now includes proper C++ standard headers. Relocated 4120 "unistd.h" code after user section 1 to allow user to overrid it. 4121 New option "nounistd" to suppress unistd.h from being included. 4122 41232002-03-15 Will Estes <wlestes@users.sourceforge.net> 4124 4125 * po/tr.po: new turkish translation 4126 41272002-03-15 Will Estes <wlestes@users.sourceforge.net> 4128 4129 * NEWS: mention included translations 4130 41312002-03-15 Will Estes <wlestes@users.sourceforge.net> 4132 4133 * TODO: we've done the gettext thing, but sometime we should get 4134 0.11.1 4135 41362002-03-15 Will Estes <wlestes@users.sourceforge.net> 4137 4138 * po/ca.po: new catalan translation 4139 41402002-03-14 John Millaway <john43@users.sourceforge.net> 4141 4142 * flex.texi: Added section on format of comments. 4143 41442002-03-14 John Millaway <john43@users.sourceforge.net> 4145 4146 * flex.texi: Split format chapter into sections. 4147 41482002-03-14 John Millaway <john43@users.sourceforge.net> 4149 4150 * flex.texi: Removed explicit pointers in node definitions. 4151 41522002-03-14 Will Estes <wlestes@users.sourceforge.net> 4153 4154 * configure.in: unistd.h can be problematic 4155 41562002-03-14 Will Estes <wlestes@users.sourceforge.net> 4157 4158 * tests/README: editing changes to README 4159 41602002-03-13 Will Estes <wlestes@users.sourceforge.net> 4161 4162 * po/POTFILES.in: scan.l, not scan.c because gettext gets confused 4163 41642002-03-13 Will Estes <wlestes@users.sourceforge.net> 4165 4166 * scan.l: gettext cruft 4167 41682002-03-13 Will Estes <wlestes@users.sourceforge.net> 4169 4170 * tests/descriptions: separate out test descriptions 4171 41722002-03-13 Will Estes <wlestes@users.sourceforge.net> 4173 4174 * po/LINGUAS: french and korean dont crash now 4175 41762002-03-12 Will Estes <wlestes@users.sourceforge.net> 4177 4178 * po/fr.po, po/ko.po: remove duplicate messages as per advice from 4179 Jordi Mallach <jordi@debian.org> 4180 41812002-03-12 Will Estes <wlestes@users.sourceforge.net> 4182 4183 * gettext.h: yes, more gettext cruft 4184 41852002-03-12 Will Estes <wlestes@users.sourceforge.net> 4186 4187 * ABOUT-NLS, config.rpath, m4/codeset.m4, m4/gettext.m4, 4188 m4/glibc21.m4, m4/iconv.m4, m4/isc-posix.m4, m4/lcmessage.m4, 4189 m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4: this 4190 is gettext cruft 4191 41922002-03-12 Will Estes <wlestes@users.sourceforge.net> 4193 4194 * NEWS: gettext and autofoo are now involved 4195 41962002-03-12 Will Estes <wlestes@users.sourceforge.net> 4197 4198 * Makefile.am, autogen.sh, configure.in, flexdef.h, main.c: mostly, 4199 changes for gettext 4200 42012002-03-12 Will Estes <wlestes@users.sourceforge.net> 4202 4203 * po/ca.po, po/da.po, po/es.po, po/ru.po, po/sv.po, po/tr.po: these 4204 sure change a lot 4205 42062002-03-12 Will Estes <wlestes@users.sourceforge.net> 4207 4208 * TODO: note about cvs documentation 4209 42102002-03-12 Will Estes <wlestes@users.sourceforge.net> 4211 4212 * po/LINGUAS: we now have turkish 4213 42142002-03-12 Will Estes <wlestes@users.sourceforge.net> 4215 4216 * po/tr.po: updated translations, i think 4217 42182002-03-12 Will Estes <wlestes@users.sourceforge.net> 4219 4220 * po/ca.po, po/da.po, po/es.po, po/fr.po, po/ko.po, po/ru.po, 4221 po/sv.po, po/tr.po: ok, maybe we do keep these things? 4222 42232002-03-12 Will Estes <wlestes@users.sourceforge.net> 4224 4225 * README-alpha: README-alpha for those bad-hair days 4226 42272002-03-12 Will Estes <wlestes@users.sourceforge.net> 4228 4229 * m4/.cvsignore, m4/Makefile.am: ok,now we kinda have a m4/ subdir 4230 for gettext 4231 42322002-03-12 Will Estes <wlestes@users.sourceforge.net> 4233 4234 * po/.cvsignore, po/LINGUAS, po/Makevars, po/POTFILES.in, po/da.po, 4235 po/es.po, po/fr.po, po/ko.po, po/ru.po, po/sv.po: now, we have a po/ 4236 subdirectory for gettext. i hope you're happy 4237 42382002-03-12 Will Estes <wlestes@users.sourceforge.net> 4239 4240 * po/ca.po: removing po files, maybe 4241 42422002-03-12 Will Estes <wlestes@users.sourceforge.net> 4243 4244 * tests/.cvsignore: ignore autom4te.cache 4245 42462002-03-11 Will Estes <wlestes@users.sourceforge.net> 4247 4248 * po/ca.po, po/da.po, po/es.po, po/fr.po, po/ko.po, po/ru.po, 4249 po/sv.po: po files from debian 4250 42512002-03-08 Will Estes <wlestes@users.sourceforge.net> 4252 4253 * TODO: add several notes about tasks which need doing; create a new 4254 top-level entry for generic coding concerns (this is distinct from 4255 specific API or other such issues) 4256 42572002-03-06 Will Estes <wlestes@users.sourceforge.net> 4258 4259 * README: eliminate to.do and faqs from the README file 4260 42612002-03-06 Will Estes <wlestes@users.sourceforge.net> 4262 4263 * TODO: more notes on tests/ 4264 42652002-03-06 Will Estes <wlestes@users.sourceforge.net> 4266 4267 * Makefile.am: remove subdirectories from EXTRA_DIST; add a SUBDIRS 4268 macro to handle examples/; clean up the dist-hook target 4269 42702002-03-06 Will Estes <wlestes@users.sourceforge.net> 4271 4272 * configure.in: we want to generate Makefiles in some more 4273 subdirectories; automake will like this 4274 42752002-03-06 Will Estes <wlestes@users.sourceforge.net> 4276 4277 * TODO: notes on subdirectories 4278 42792002-03-05 Will Estes <wlestes@users.sourceforge.net> 4280 4281 * examples/.cvsignore, examples/Makefile.am: now examples/ fits into 4282 automake 4283 42842002-03-05 Will Estes <wlestes@users.sourceforge.net> 4285 4286 * examples/fastwc/.cvsignore, examples/fastwc/Makefile.am: 4287 examples/fastwc now fits into automake 4288 42892002-03-05 Will Estes <wlestes@users.sourceforge.net> 4290 4291 * examples/manual/.cvsignore, examples/manual/Makefile.am, 4292 examples/manual/Makefile.examples, examples/manual/README: 4293 examples/manual directory now fits into automake 4294 42952002-03-05 Will Estes <wlestes@users.sourceforge.net> 4296 4297 * examples/manual/Makefile: renamed Makefile to Makefile.examples 4298 for automake's sake 4299 43002002-03-04 Will Estes <wlestes@users.sourceforge.net> 4301 4302 * Makefile.am: add parse.c and scan.c to built_sources 4303 43042002-02-24 John Millaway <john43@users.sourceforge.net> 4305 4306 * Makefile.am: Removed CVS-specific code from 'dist-hook' target so 4307 anybody with a copy of the tree can build a dist. 4308 43092002-02-22 John Millaway <john43@users.sourceforge.net> 4310 4311 * tests/Makefile.in: Converted test script to portable /bin/sh. 4312 43132002-02-22 John Millaway <john43@users.sourceforge.net> 4314 4315 * tests/test-bison-yylloc/Makefile.in: Added some spaces in shell 4316 scripts for portability. 4317 43182002-02-22 John Millaway <john43@users.sourceforge.net> 4319 4320 * tests/create-test.pl: Fixed #! line for portability. 4321 43222002-02-22 John Millaway <john43@users.sourceforge.net> 4323 4324 * tests/test-bison-yylloc/Makefile.in: Fixed return status code on 4325 bison-lloc test. 4326 43272002-02-21 John Millaway <john43@users.sourceforge.net> 4328 4329 * tests/create-test.pl: Added script to auto-create tests. Probably 4330 overkill. 4331 43322002-02-21 John Millaway <john43@users.sourceforge.net> 4333 4334 * flex.skl: Fixed C++ #ifdef problem. Removed mistyped __CPLUSPLUS 4335 macro. Removed THROW_NIL. Not sure where it came from in the first 4336 place. 4337 43382002-02-21 John Millaway <john43@users.sourceforge.net> 4339 4340 * tests/README, tests/TEMPLATE/Makefile.in, tests/configure.in, 4341 tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-nr/Makefile.in, 4342 tests/test-c-cpp-nr/scanner.l, tests/test-c-cpp-nr/test.input, 4343 tests/test-c-cpp-r/.cvsignore, tests/test-c-cpp-r/Makefile.in, 4344 tests/test-c-cpp-r/scanner.l, tests/test-c-cpp-r/test.input: Added 4345 test-c-cpp-nr and test-c-cpp-r. 4346 43472002-02-16 John Millaway <john43@users.sourceforge.net> 4348 4349 * flex.skl: Added missing #endif. 4350 43512002-02-07 Will Estes <wlestes@users.sourceforge.net> 4352 4353 * tests/TEMPLATE/.cvsignore, tests/test-array-nr/.cvsignore, 4354 tests/test-array-r/.cvsignore, tests/test-basic-nr/.cvsignore, 4355 tests/test-basic-r/.cvsignore, tests/test-bison-yylloc/.cvsignore, 4356 tests/test-bison-yylval/.cvsignore, 4357 tests/test-header-nr/.cvsignore, tests/test-header-r/.cvsignore, 4358 tests/test-include-by-buffer/.cvsignore, 4359 tests/test-include-by-reentrant/.cvsignore, 4360 tests/test-multiple-scanners-nr/.cvsignore, 4361 tests/test-multiple-scanners-r/.cvsignore, 4362 tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore, 4363 tests/test-pthread/.cvsignore, tests/test-string-nr/.cvsignore, 4364 tests/test-string-r/.cvsignore, tests/test-yyextra/.cvsignore: add 4365 OUTPUT to .cvsignore files in test directories; it's also in the 4366 template directory 4367 43682002-02-06 Will Estes <wlestes@users.sourceforge.net> 4369 4370 * gen.c: fix interrupted reads and freads; from the debian package 4371 maintainer 4372 43732002-02-06 Will Estes <wlestes@users.sourceforge.net> 4374 4375 * flex.texi, flexdef.h, main.c, nfa.c: support large flex tables; 4376 from debian package maintainer 4377 43782002-01-29 Will Estes <wlestes@users.sourceforge.net> 4379 4380 * tests/configure.in: add more output files to account for new tests 4381 43822002-01-03 Will Estes <wlestes@users.sourceforge.net> 4383 4384 * tests/test-array-nr/.cvsignore, tests/test-array-nr/Makefile.in, 4385 tests/test-array-nr/scanner.l, tests/test-array-nr/test.input: add 4386 this test 4387 43882002-01-03 Will Estes <wlestes@users.sourceforge.net> 4389 4390 * tests/test-array-r/.cvsignore, tests/test-array-r/Makefile.in, 4391 tests/test-array-r/scanner.l, tests/test-array-r/test.input: add 4392 this test suite 4393 43942001-11-20 Will Estes <wlestes@users.sourceforge.net> 4395 4396 * flex.skl, main.c: millaway: Fixed yytext_ptr when using %array in 4397 reentrant scanner 4398 43992001-11-20 Will Estes <wlestes@users.sourceforge.net> 4400 4401 * buf.c: oops, forgot this one line 4402 44032001-11-14 Will Estes <wlestes@users.sourceforge.net> 4404 4405 * tests/test-header-r/.cvsignore, tests/test-header-r/Makefile.in, 4406 tests/test-header-r/main.c, tests/test-header-r/scanner.l, 4407 tests/test-header-r/test.input: and more fallout 4408 44092001-11-14 Will Estes <wlestes@users.sourceforge.net> 4410 4411 * TODO, flex.skl, flex.texi, flexdef.h, main.c, misc.c, 4412 tests/README, tests/TEMPLATE/Makefile.in, tests/configure.in, 4413 tests/test-basic-r/scanner.l, tests/test-bison-yylloc/.cvsignore, 4414 tests/test-bison-yylloc/Makefile.in, 4415 tests/test-bison-yylloc/parser.y, 4416 tests/test-bison-yylloc/scanner.l, 4417 tests/test-bison-yylval/.cvsignore, 4418 tests/test-bison-yylval/Makefile.in, 4419 tests/test-bison-yylval/parser.y, 4420 tests/test-bison-yylval/scanner.l, 4421 tests/test-include-by-reentrant/scanner.l, 4422 tests/test-prefix-r/scanner.l, tests/test-pthread/scanner.l, 4423 tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: more 4424 from the same batch 4425 44262001-11-14 Will Estes <wlestes@users.sourceforge.net> 4427 4428 * tests/test-bison-yylloc/main.c, tests/test-bison-yylval/main.c, 4429 tests/test-header-nr/.cvsignore, tests/test-header-nr/Makefile.in, 4430 tests/test-header-nr/main.c, tests/test-header-nr/scanner.l, 4431 tests/test-header-nr/test.input, 4432 tests/test-multiple-scanners-nr/.cvsignore, 4433 tests/test-multiple-scanners-nr/Makefile.in, 4434 tests/test-multiple-scanners-nr/main.c, 4435 tests/test-multiple-scanners-nr/scanner-1.l, 4436 tests/test-multiple-scanners-nr/scanner-2.l, 4437 tests/test-multiple-scanners-r/.cvsignore, 4438 tests/test-multiple-scanners-r/Makefile.in, 4439 tests/test-multiple-scanners-r/main.c, 4440 tests/test-multiple-scanners-r/scanner-1.l, 4441 tests/test-multiple-scanners-r/scanner-2.l: a big batch from 4442 millaway 4443 44442001-10-26 Will Estes <wlestes@users.sourceforge.net> 4445 4446 * NEWS: now NEWS has forgotten about the _r variables 4447 44482001-10-26 Will Estes <wlestes@users.sourceforge.net> 4449 4450 * flex.skl, flex.texi, gen.c, main.c, 4451 tests/test-bison-yylloc/scanner.l, 4452 tests/test-bison-yylval/scanner.l, 4453 tests/test-include-by-reentrant/scanner.l, 4454 tests/test-prefix-nr/scanner.l, tests/test-pthread/scanner.l, 4455 tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: 4456 millaway simplified the reentrant api; here's the result 4457 44582001-10-23 Will Estes <wlestes@users.sourceforge.net> 4459 4460 * main.c, options.c, options.h: more from millaway 4461 44622001-10-22 Will Estes <wlestes@users.sourceforge.net> 4463 4464 * main.c, options.c, options.h: the last checkin was broken; 4465 millaway fixed it 4466 44672001-10-22 Will Estes <wlestes@users.sourceforge.net> 4468 4469 * flex.skl, flex.texi, gen.c, main.c, misc.c, options.h, scan.l, 4470 scanopt.c, tests/README, tests/configure.in: phew, millaway's latest 4471 batch 4472 44732001-10-21 Will Estes <wlestes@users.sourceforge.net> 4474 4475 * flex.skl: flex.skl should come up in C mode 4476 44772001-10-21 Will Estes <wlestes@users.sourceforge.net> 4478 4479 * flex.skl: apparently, isatty and c++ need help getting along (from 4480 octave) 4481 44822001-10-19 Will Estes <wlestes@users.sourceforge.net> 4483 4484 * NEWS: document new options and new option handling 4485 44862001-10-19 Will Estes <wlestes@users.sourceforge.net> 4487 4488 * TODO: tell emacs that TODO is a text/outline mode file 4489 44902001-10-19 Will Estes <wlestes@users.sourceforge.net> 4491 4492 * TODO: we have new long options; we need to document that 4493 44942001-10-19 Will Estes <wlestes@users.sourceforge.net> 4495 4496 * NEWS: tell emacs that NEWS is text/outline mode 4497 44982001-10-19 Will Estes <wlestes@users.sourceforge.net> 4499 4500 * flex.skl: oops, lost a line somewhere in the merge process on 4501 millaway's work 4502 45032001-10-17 Will Estes <wlestes@users.sourceforge.net> 4504 4505 * Makefile.am, buf.c, flex.skl, flex.texi, flexdef.h, main.c, 4506 misc.c, options.c, options.h, parse.y, scan.l, scanopt.c, scanopt.h: 4507 merge latest batch of millaway's changes 4508 45092001-09-22 Will Estes <wlestes@users.sourceforge.net> 4510 4511 * main.c: Fixed typo in options display 4512 45132001-09-20 Will Estes <wlestes@users.sourceforge.net> 4514 4515 * main.c: reentrant and non-reentrant scanners share the same yywrap 4516 MACRO. millaway 4517 45182001-09-20 Will Estes <wlestes@users.sourceforge.net> 4519 4520 * TODO: clarify item on comments in lexical files 4521 45222001-09-20 Will Estes <wlestes@users.sourceforge.net> 4523 4524 * NEWS, scan.l: now flex recognizes \r as an eol character 4525 45262001-09-20 Will Estes <wlestes@users.sourceforge.net> 4527 4528 * Makefile.am: specify cvsroot so automake distcheck works 4529 45302001-09-19 Will Estes <wlestes@users.sourceforge.net> 4531 4532 * flex.texi: tex has lost its mind; we remove parentheses to 4533 compensate 4534 45352001-09-19 Will Estes <wlestes@users.sourceforge.net> 4536 4537 * NEWS: now that c++ is better supported, let's mention it as a news 4538 item 4539 45402001-09-19 Will Estes <wlestes@users.sourceforge.net> 4541 4542 * examples/fastwc/wc1.l, examples/fastwc/wc2.l, 4543 examples/fastwc/wc3.l, examples/fastwc/wc4.l, 4544 examples/fastwc/wc5.l, flex.skl, main.c: commit the backwash from 4545 the branch merges 4546 45472001-09-19 Will Estes <wlestes@users.sourceforge.net> 4548 4549 * FlexLexer.h, examples/testxxLexer.l, flex.skl: made preliminary 4550 c++ fixes; the intent is to make it work with recent c++ compilers 4551 45522001-08-26 Will Estes <wlestes@users.sourceforge.net> 4553 4554 * main.c: remove argv_fixup; fix typo in error message; changes from 4555 millaway's branch 4556 45572001-08-24 Will Estes <wlestes@users.sourceforge.net> 4558 4559 * NEWS: mention no more c++ comments in c scanners 4560 45612001-08-21 John Millaway <john43@users.sourceforge.net> 4562 4563 * flex.skl: Changed // comments to /* */ comments in skeleton. 4564 45652001-08-19 John Millaway <john43@users.sourceforge.net> 4566 4567 * flex.texi: Changed @var to @code everywhere. 4568 45692001-08-16 Will Estes <wlestes@users.sourceforge.net> 4570 4571 * to.do/flex.rmail: more mail 4572 45732001-08-16 Will Estes <wlestes@users.sourceforge.net> 4574 4575 * TODO: the manual now has its own section; we're not adding 4576 comments either 4577 45782001-08-04 John Millaway <john43@users.sourceforge.net> 4579 4580 * tests/Makefile.in, tests/README, tests/TEMPLATE/Makefile.in, 4581 tests/test-basic-nr/Makefile.in, tests/test-basic-r/Makefile.in, 4582 tests/test-bison-yylloc/Makefile.in, 4583 tests/test-bison-yylval/Makefile.in, 4584 tests/test-include-by-buffer/Makefile.in, 4585 tests/test-include-by-reentrant/Makefile.in, 4586 tests/test-prefix-nr/Makefile.in, tests/test-prefix-r/Makefile.in, 4587 tests/test-pthread/Makefile.in, tests/test-string-nr/Makefile.in, 4588 tests/test-string-r/Makefile.in, tests/test-yyextra/Makefile.in: 4589 Cleaned up the output of the tests. 4590 45912001-08-03 Will Estes <wlestes@users.sourceforge.net> 4592 4593 * TODO: note jason's thoughts on having a manpage 4594 45952001-08-03 Will Estes <wlestes@users.sourceforge.net> 4596 4597 * TODO: note millaway's assignment and tests to be under flex 4598 license 4599 46002001-08-01 John Millaway <john43@users.sourceforge.net> 4601 4602 * tests/test-bison-yylval/scanner.l: Fixed semantics of test (the 4603 success or failure of this test should be unaffected by this 4604 change.) 4605 46062001-08-01 Will Estes <wlestes@users.sourceforge.net> 4607 4608 * autogen.sh: fake automake into believing that ChangeLog already 4609 exists 4610 46112001-08-01 Will Estes <wlestes@users.sourceforge.net> 4612 4613 * Makefile.am: millaway needs to be covered in the ChangeLog 4614 46152001-08-01 Will Estes <wlestes@users.sourceforge.net> 4616 4617 * version.h: automake is supplying version info now so we just pick 4618 it up 4619 46202001-08-01 Will Estes <wlestes@users.sourceforge.net> 4621 4622 * flex.texi: forgot braces on @copyright 4623 46242001-08-01 John Millaway <john43@users.sourceforge.net> 4625 4626 * flex.skl: Added missing argument to yy_flex_free. 4627 46282001-08-01 Will Estes <wlestes@users.sourceforge.net> 4629 4630 * AUTHORS: john millaway wrote the reentrant C support 4631 46322001-08-01 Will Estes <wlestes@users.sourceforge.net> 4633 4634 * flex.texi: add license node to the manual 4635 46362001-08-01 Will Estes <wlestes@users.sourceforge.net> 4637 4638 * TODO: c++ ideas 4639 46402001-07-31 Will Estes <wlestes@users.sourceforge.net> 4641 4642 * parse.y: error messages will now show up the way that emacs likes 4643 them 4644 46452001-07-31 Will Estes <wlestes@users.sourceforge.net> 4646 4647 * Makefile.am: oops, left in an extra backslash 4648 46492001-07-31 Will Estes <wlestes@users.sourceforge.net> 4650 4651 * TODO: flex.texi is here; clarify tests/ rewrite issue 4652 46532001-07-31 Will Estes <wlestes@users.sourceforge.net> 4654 4655 * NEWS: hey, we have texinfo, not man 4656 46572001-07-31 Will Estes <wlestes@users.sourceforge.net> 4658 4659 * flex.1: no more manpage 4660 46612001-07-31 Will Estes <wlestes@users.sourceforge.net> 4662 4663 * Makefile.am: remove flex.1 and rewrite the dist-hook so that we 4664 pick up a couple more directories 4665 46662001-07-31 Will Estes <wlestes@users.sourceforge.net> 4667 4668 * flex.texi: the namual now compiles; hurray 4669 46702001-07-31 Will Estes <wlestes@users.sourceforge.net> 4671 4672 * Makefile.am: first attempt at including the tests/ directory via 4673 automake, dist-hook target added 4674 46752001-07-31 Will Estes <wlestes@users.sourceforge.net> 4676 4677 * tests/.cvsignore: ignore config.cache in tests/ directory 4678 46792001-07-31 Will Estes <wlestes@users.sourceforge.net> 4680 4681 * Makefile.am: automake groks the ChangeLog now so we don't have to 4682 remind the maintainer to remake it 4683 46842001-07-30 Will Estes <wlestes@users.sourceforge.net> 4685 4686 * flex.texi: more corrections to the manual; the end is in site 4687 46882001-07-30 Will Estes <wlestes@users.sourceforge.net> 4689 4690 * TODO: auto-generated backup? 4691 46922001-07-27 Will Estes <wlestes@users.sourceforge.net> 4693 4694 * flex.texi: today's tinkering on the manual 4695 46962001-07-27 Will Estes <wlestes@users.sourceforge.net> 4697 4698 * Makefile.am: if we want flex.1 we have to say so in EXTRA_DIST 4699 47002001-07-27 Will Estes <wlestes@users.sourceforge.net> 4701 4702 * TODO: note future issues with flex.texi 4703 47042001-07-27 Will Estes <wlestes@users.sourceforge.net> 4705 4706 * Makefile.am: include flex.1 as it's the only working documentation 4707 for now 4708 47092001-07-27 Will Estes <wlestes@users.sourceforge.net> 4710 4711 * Makefile.am: rearrange to work with automake on building the 4712 ChangeLog 4713 47142001-07-27 Will Estes <wlestes@users.sourceforge.net> 4715 4716 * scan.l: automake is unhappy if we specify the outfile 4717 47182001-07-26 Will Estes <wlestes@users.sourceforge.net> 4719 4720 * flex.texi: more conversions/corrections 4721 47222001-07-26 Will Estes <wlestes@users.sourceforge.net> 4723 4724 * README: we removed misc/ so we don't mention it any more 4725 47262001-07-25 Will Estes <wlestes@users.sourceforge.net> 4727 4728 * flex.texi: begin the manual conversion to texinfo; yes, it's 4729 broken right now 4730 47312001-07-25 Will Estes <wlestes@users.sourceforge.net> 4732 4733 * AUTHORS, THANKS: copy in manual author and thanks info 4734 47352001-07-25 Will Estes <wlestes@users.sourceforge.net> 4736 4737 * Makefile.am: how to fake the ChangeLog into showing up in the 4738 distribution 4739 47402001-07-25 Will Estes <wlestes@users.sourceforge.net> 4741 4742 * Makefile.am: add YFLAGS so parse.h gets made 4743 47442001-07-24 Will Estes <wlestes@users.sourceforge.net> 4745 4746 * examples/fastwc/README, examples/fastwc/mywc.c, 4747 examples/fastwc/wc1.l, examples/fastwc/wc2.l, 4748 examples/fastwc/wc3.l, examples/fastwc/wc4.l, examples/fastwc/wc5.l: 4749 re-add these files 4750 47512001-07-24 Will Estes <wlestes@users.sourceforge.net> 4752 4753 * TODO: reflect recent doings 4754 47552001-07-24 Will Estes <wlestes@users.sourceforge.net> 4756 4757 * Makefile.in: what with automake, we don't need Makefile.in any 4758 more 4759 47602001-07-24 Will Estes <wlestes@users.sourceforge.net> 4761 4762 * configure.in: more rearranging for automake 4763 47642001-07-24 Will Estes <wlestes@users.sourceforge.net> 4765 4766 * to.do/flex.rmail: more mail came in 4767 47682001-07-24 Will Estes <wlestes@users.sourceforge.net> 4769 4770 * autogen.sh: adjust to automake's idea of the world 4771 47722001-07-24 Will Estes <wlestes@users.sourceforge.net> 4773 4774 * Makefile.am: add Vern's misc dependencies; noinst_SCRIPTS was 4775 broken?; list a few last files to be included in the distribution 4776 47772001-07-24 Will Estes <wlestes@users.sourceforge.net> 4778 4779 * NEWS: rearrange for better order; add automake support as a news 4780 item 4781 47822001-07-24 Will Estes <wlestes@users.sourceforge.net> 4783 4784 * Makefile.am: copyright notice on Makefile.am; document some -D 4785 switches (are they still usable?) 4786 47872001-07-24 Will Estes <wlestes@users.sourceforge.net> 4788 4789 * TODO: add lex-replacement issue 4790 47912001-07-24 Will Estes <wlestes@users.sourceforge.net> 4792 4793 * Makefile.am: add EXTRA_DIST 4794 47952001-07-23 Will Estes <wlestes@users.sourceforge.net> 4796 4797 * autogen.sh: we need to do the same thing in each directory 4798 47992001-07-23 Will Estes <wlestes@users.sourceforge.net> 4800 4801 * configure.in: introduce automake into the macro calls 4802 48032001-07-23 Will Estes <wlestes@users.sourceforge.net> 4804 4805 * Makefile.am: add AUTOMAKE_OPTIONS, info_TEXINFOS, include_HEADERS, 4806 noinst_HEADERS; it's libfl.a, not libflex.a 4807 48082001-07-23 Will Estes <wlestes@users.sourceforge.net> 4809 4810 * Makefile.am: bin_PROGRAMS and lib_LIBRARIES 4811 48122001-07-23 Will Estes <wlestes@users.sourceforge.net> 4813 4814 * to.do/streams.mail: streams.mail has moved here 4815 48162001-07-23 Will Estes <wlestes@users.sourceforge.net> 4817 4818 * TODO: add xref for teximanual 4819 48202001-07-19 Will Estes <wlestes@users.sourceforge.net> 4821 4822 * flex.1: include typo/punctuation fixes from a patch submitted by 4823 noon@cote-dazur.com (Fabrice Bauzac) 4824 48252001-07-17 Will Estes <wlestes@users.sourceforge.net> 4826 4827 * TODO: we want gettext 4828 48292001-06-24 Will Estes <wlestes@users.sourceforge.net> 4830 4831 * flex.skl: include c++ STD fixes from quanstro@quanstro.net 4832 48332001-06-24 Will Estes <wlestes@users.sourceforge.net> 4834 4835 * flex.skl, gen.c: change some int types to size_t as per FreeBSD 4836 28364 from avn@any.ru 4837 48382001-06-24 Will Estes <wlestes@users.sourceforge.net> 4839 4840 * TODO: remove parse.[ch] from make clean target; repackage 4841 distribution (not rework) 4842 48432001-06-19 Will Estes <wlestes@users.sourceforge.net> 4844 4845 * TODO: add memory api and reworking of flex.skl reworking 4846 48472001-06-18 Will Estes <wlestes@users.sourceforge.net> 4848 4849 * flex.skl: remove extraneous notice from flex.skl 4850 48512001-06-18 Will Estes <wlestes@users.sourceforge.net> 4852 4853 * flex.skl: patch memory leak as per millaway 4854 48552001-06-17 Will Estes <wlestes@users.sourceforge.net> 4856 4857 * to.do/flex.rmail: add vern's ok for copyright/license changes and 4858 john's answer on line offsets 4859 48602001-06-17 Will Estes <wlestes@users.sourceforge.net> 4861 4862 * TODO: remove creation of .cvsignore files (it's done); add other 4863 notes about the test suite 4864 48652001-06-17 Will Estes <wlestes@users.sourceforge.net> 4866 4867 * tests/TEMPLATE/.cvsignore, tests/test-basic-nr/.cvsignore, 4868 tests/test-basic-r/.cvsignore, tests/test-bison-yylloc/.cvsignore, 4869 tests/test-bison-yylval/.cvsignore, 4870 tests/test-include-by-buffer/.cvsignore, 4871 tests/test-include-by-reentrant/.cvsignore, 4872 tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore, 4873 tests/test-pthread/.cvsignore, tests/test-string-nr/.cvsignore, 4874 tests/test-string-r/.cvsignore, tests/test-yyextra/.cvsignore: 4875 adding .cvsignore files for existing tests/ subdirectories 4876 48772001-06-17 Will Estes <wlestes@users.sourceforge.net> 4878 4879 * tests/README: reformat, say to add a description to this file and 4880 mention what to do re .cvsignore 4881 48822001-06-17 Will Estes <wlestes@users.sourceforge.net> 4883 4884 * tests/TEMPLATE/cvsignore: create template for .cvsignore 4885 48862001-06-17 Will Estes <wlestes@users.sourceforge.net> 4887 4888 * TODO: reorganize for logical reasons; test suite now seems to run 4889 out of the box 4890 48912001-06-17 Will Estes <wlestes@users.sourceforge.net> 4892 4893 * tests/.cvsignore: we dont want the Makefile either 4894 48952001-06-17 Will Estes <wlestes@users.sourceforge.net> 4896 4897 * tests/test-prefix-nr/test.input, tests/test-prefix-r/test.input: 4898 test.input was supposed to be here 4899 49002001-06-17 Will Estes <wlestes@users.sourceforge.net> 4901 4902 * tests/.cvsignore: add autoconf legacy files to be ignored 4903 49042001-06-17 Will Estes <wlestes@users.sourceforge.net> 4905 4906 * autogen.sh: clarify usage instructions; prepare tests/ as well 4907 49082001-06-17 Will Estes <wlestes@users.sourceforge.net> 4909 4910 * tests/.cvsignore: . cvsignore for tests/ subdirectory 4911 49122001-06-17 Will Estes <wlestes@users.sourceforge.net> 4913 4914 * FlexLexer.h: tell emacs that FlexLexer.h is c++ 4915 49162001-06-17 Will Estes <wlestes@users.sourceforge.net> 4917 4918 * scan.l: tell emacs scan.l is in C mode 4919 49202001-06-17 Will Estes <wlestes@users.sourceforge.net> 4921 4922 * flex.skl: added punctuation 4923 49242001-06-17 Will Estes <wlestes@users.sourceforge.net> 4925 4926 * FlexLexer.h, Makefile.in, README, RoadMap, autogen.sh, ccl.c, 4927 configure.in, dfa.c, ecs.c, flex.1, flex.skl, flexdef.h, gen.c, 4928 libmain.c, libyywrap.c, main.c, misc.c, mkskel.sh, nfa.c, parse.y, 4929 scan.l, sym.c, tblcmp.c, yylex.c: change copyright/license notices 4930 as per Vern's response to Theo 4931 49322001-06-15 Will Estes <wlestes@users.sourceforge.net> 4933 4934 * to.do/flex.rmail: add bill fenlason's emails 4935 49362001-06-15 Will Estes <wlestes@users.sourceforge.net> 4937 4938 * COPYING: make changes as per Theo De Raadt; remove tabs 4939 49402001-06-08 Will Estes <wlestes@users.sourceforge.net> 4941 4942 * flex.skl: save errno as per Theo de Raadt 4943 49442001-06-07 Will Estes <wlestes@users.sourceforge.net> 4945 4946 * flex.1: correct hyphenation as per openbsd tree 4947 49482001-06-05 Will Estes <wlestes@users.sourceforge.net> 4949 4950 * Makefile.in, configure.in: change references to TESTS/ to tests/ 4951 to account for the directory name changes 4952 49532001-05-27 Will Estes <wlestes@users.sourceforge.net> 4954 4955 * flex.skl, gen.c: commit john millaway's YY_G wrapper corrections 4956 49572001-05-21 Will Estes <wlestes@users.sourceforge.net> 4958 4959 * tests/Makefile.in: remove || exit calls 4960 49612001-05-21 Will Estes <wlestes@users.sourceforge.net> 4962 4963 * gen.c: complete john millaway's reentrant patch 4964 49652001-05-21 Will Estes <wlestes@users.sourceforge.net> 4966 4967 * to.do/flex.rmail: more flex messages in the queue 4968 49692001-05-18 Will Estes <wlestes@users.sourceforge.net> 4970 4971 * flex.skl, flexdef.h, gen.c, main.c, nfa.c, scan.l: john millaway's 4972 reentrancy patch 4973 49742001-05-18 Will Estes <wlestes@users.sourceforge.net> 4975 4976 * tests/Makefile.in: remove || exit from testing loop 4977 49782001-05-18 Will Estes <wlestes@users.sourceforge.net> 4979 4980 * Makefile.in: tell make about the tests directory and its 4981 associated targets 4982 49832001-05-18 Will Estes <wlestes@users.sourceforge.net> 4984 4985 * TODO: rethink the todo list 4986 49872001-05-18 Will Estes <wlestes@users.sourceforge.net> 4988 4989 * flex.1: describe reentrant api changes 4990 49912001-05-18 Will Estes <wlestes@users.sourceforge.net> 4992 4993 * TODO: mention work needed for tests/ 4994 49952001-05-18 Will Estes <wlestes@users.sourceforge.net> 4996 4997 * configure.in: tell auto* about the test directory 4998 49992001-05-18 Will Estes <wlestes@users.sourceforge.net> 5000 5001 * README: make punctuation uniform, mention the new tests/ directory 5002 50032001-05-18 Will Estes <wlestes@users.sourceforge.net> 5004 5005 * NEWS: reformat items; cut out old items and move them to ONEWS 5006 50072001-05-18 Will Estes <wlestes@users.sourceforge.net> 5008 5009 * ONEWS: move old NEWS items to ONEWS 5010 50112001-05-18 Will Estes <wlestes@users.sourceforge.net> 5012 5013 * tests/Makefile.in, tests/README, tests/TEMPLATE/Makefile.in, 5014 tests/TEMPLATE/parser.y, tests/TEMPLATE/scanner.l, 5015 tests/TEMPLATE/test.input, tests/configure.in, 5016 tests/test-basic-nr/Makefile.in, tests/test-basic-nr/scanner.l, 5017 tests/test-basic-nr/test.input, tests/test-basic-r/Makefile.in, 5018 tests/test-basic-r/scanner.l, tests/test-basic-r/test.input, 5019 tests/test-bison-yylloc/Makefile.in, 5020 tests/test-bison-yylloc/parser.y, 5021 tests/test-bison-yylloc/scanner.l, 5022 tests/test-bison-yylloc/test.input, 5023 tests/test-bison-yylval/Makefile.in, 5024 tests/test-bison-yylval/parser.y, 5025 tests/test-bison-yylval/scanner.l, 5026 tests/test-bison-yylval/test.input, 5027 tests/test-include-by-buffer/Makefile.in, 5028 tests/test-include-by-buffer/scanner.l, 5029 tests/test-include-by-buffer/test-1.input, 5030 tests/test-include-by-buffer/test-2.input, 5031 tests/test-include-by-buffer/test-3.input, 5032 tests/test-include-by-reentrant/Makefile.in, 5033 tests/test-include-by-reentrant/scanner.l, 5034 tests/test-include-by-reentrant/test-1.input, 5035 tests/test-include-by-reentrant/test-2.input, 5036 tests/test-include-by-reentrant/test-3.input, 5037 tests/test-prefix-nr/Makefile.in, tests/test-prefix-nr/README, 5038 tests/test-prefix-nr/scanner.l, tests/test-prefix-r/Makefile.in, 5039 tests/test-prefix-r/README, tests/test-prefix-r/scanner.l, 5040 tests/test-pthread/Makefile.in, tests/test-pthread/scanner.l, 5041 tests/test-pthread/test-1.input, tests/test-pthread/test-2.input, 5042 tests/test-pthread/test-3.input, tests/test-pthread/test-4.input, 5043 tests/test-pthread/test-5.input, tests/test-string-nr/Makefile.in, 5044 tests/test-string-nr/scanner.l, tests/test-string-r/Makefile.in, 5045 tests/test-string-r/scanner.l, tests/test-yyextra/Makefile.in, 5046 tests/test-yyextra/scanner.l, tests/test-yyextra/test.input: add 5047 john millaway's test directory 5048 50492001-05-04 Will Estes <wlestes@users.sourceforge.net> 5050 5051 * to.do/flex.rmail: more mail in flex.rmail 5052 50532001-05-03 Will Estes <wlestes@users.sourceforge.net> 5054 5055 * FlexLexer.h, ccl.c, dfa.c, ecs.c, flex.skl, flexdef.h, gen.c, 5056 libmain.c, libyywrap.c, main.c, misc.c, nfa.c, parse.y, scan.l, 5057 sym.c, tblcmp.c, yylex.c: remove extraneous rcs keywords 5058 50592001-05-03 Will Estes <wlestes@users.sourceforge.net> 5060 5061 * README: mention RoadMap 5062 50632001-05-01 Will Estes <wlestes@users.sourceforge.net> 5064 5065 * examples/README, examples/debflex.awk, examples/manual/ChangeLog, 5066 examples/manual/Makefile, examples/manual/README, 5067 examples/manual/cat.lex, examples/manual/dates.lex, 5068 examples/manual/datetest.dat, examples/manual/eof_rules.lex, 5069 examples/manual/eof_test01.txt, examples/manual/eof_test02.txt, 5070 examples/manual/eof_test03.txt, examples/manual/expr.lex, 5071 examples/manual/expr.y, examples/manual/front.lex, 5072 examples/manual/front.y, examples/manual/j2t.lex, 5073 examples/manual/myname.lex, examples/manual/myname.txt, 5074 examples/manual/myname2.lex, examples/manual/numbers.lex, 5075 examples/manual/pas_include.lex, examples/manual/pascal.lex, 5076 examples/manual/reject.lex, examples/manual/replace.lex, 5077 examples/manual/string1.lex, examples/manual/string2.lex, 5078 examples/manual/strtest.dat, examples/manual/unput.lex, 5079 examples/manual/user_act.lex, examples/manual/userinit.lex, 5080 examples/manual/wc.lex, examples/manual/yymore.lex, 5081 examples/manual/yymore2.lex, examples/manual/yymoretest.dat, 5082 examples/testxxLexer.l, to.do/README, to.do/Wilhelms.todo, 5083 to.do/Wish-List, to.do/flex.rmail, to.do/unicode/FlexLexer.h, 5084 to.do/unicode/ccl.c, to.do/unicode/changes.txt, 5085 to.do/unicode/ecs.c, to.do/unicode/flex.1, to.do/unicode/flex.skl, 5086 to.do/unicode/flexdef.h, to.do/unicode/gen.c, to.do/unicode/main.c, 5087 to.do/unicode/misc.c, to.do/unicode/scan.l, to.do/unicode/tblcmp.c: 5088 adding the rest of vern's files 5089 50902001-05-01 Will Estes <wlestes@users.sourceforge.net> 5091 5092 * README: mention misc/ directory 5093 50942001-05-01 Will Estes <wlestes@users.sourceforge.net> 5095 5096 * version.h: version is 2.5.5b 5097 50982001-05-01 Will Estes <wlestes@users.sourceforge.net> 5099 5100 * Makefile.in: remove header from top; add rule to generate 5101 initscan.c just in case 5102 51032001-05-01 Will Estes <wlestes@users.sourceforge.net> 5104 5105 * configure.in: dont check for initscan.c; check for scan.l instead 5106 51072001-05-01 Will Estes <wlestes@users.sourceforge.net> 5108 5109 * RoadMap: list of source files 5110 51112001-05-01 Will Estes <wlestes@users.sourceforge.net> 5112 5113 * README: rewrite README to reflect changes in layout of directories 5114 51152001-05-01 Will Estes <wlestes@users.sourceforge.net> 5116 5117 * AUTHORS, THANKS, TODO: initial attempt at the files 5118 51192001-05-01 Will Estes <wlestes@users.sourceforge.net> 5120 5121 * COPYING: add 2001 copyright notice 5122 51232001-05-01 Will Estes <wlestes@users.sourceforge.net> 5124 5125 * autogen.sh: initial attempt at a bootstrap script for developers 5126 51272001-05-01 Will Estes <wlestes@users.sourceforge.net> 5128 5129 * flex.texi: texinfo manual, old contributed version 5130 51312000-08-21 Vern Paxson <vern@ee.lbl.gov> 5132 5133 * flex.1: fixed some bugs in examples of [[:...:]] ccls 5134 51352000-08-21 Vern Paxson <vern@ee.lbl.gov> 5136 5137 * version.h: version shipped to Dick King 5138 51392000-08-21 Vern Paxson <vern@ee.lbl.gov> 5140 5141 * flex.skl: explicit include of iostream.h 5142 51432000-08-21 Vern Paxson <vern@ee.lbl.gov> 5144 5145 * scan.l: if a newline is seen in <ACTION_STRING>, assume it 5146 terminates the string. 5147 51482000-08-21 Vern Paxson <vern@ee.lbl.gov> 5149 5150 * flexdef.h, sym.c: moved symbol table definitions from flexdef.h 5151 into sym.c 5152 51532000-08-21 Vern Paxson <vern@ee.lbl.gov> 5154 5155 * dfa.c: fixed underallocation for accset 5156 51571997-06-27 Vern Paxson <vern@ee.lbl.gov> 5158 5159 * COPYING: revised for rms 5160 51611997-06-23 Vern Paxson <vern@ee.lbl.gov> 5162 5163 * flex.skl: fixed memory leak 5164 51651997-06-23 Vern Paxson <vern@ee.lbl.gov> 5166 5167 * flex.1: input() doesn't destroy yytext 5168 51691997-06-23 Vern Paxson <vern@ee.lbl.gov> 5170 5171 * FlexLexer.h: wrapped with extern "C++" 5172 51731996-12-13 Vern Paxson <vern@ee.lbl.gov> 5174 5175 * flex.skl: use delete [] for yy_state_buf 5176 51771996-10-29 Vern Paxson <vern@ee.lbl.gov> 5178 5179 * flex.skl: fixed %option noinput 5180 51811996-10-29 Vern Paxson <vern@ee.lbl.gov> 5182 5183 * flex.skl: free(char*) fix ... Sigh ... 5184 51851996-10-11 Vern Paxson <vern@ee.lbl.gov> 5186 5187 * gen.c: bug fix for yymore()/yylineno interaction 5188 51891996-10-11 Vern Paxson <vern@ee.lbl.gov> 5190 5191 * gen.c: fixed memory leak 5192 51931996-09-10 Vern Paxson <vern@ee.lbl.gov> 5194 5195 * NEWS: release 2.5.4 5196 51971996-09-10 Vern Paxson <vern@ee.lbl.gov> 5198 5199 * Makefile.in: more stuff for distclean 5200 52011996-09-10 Vern Paxson <vern@ee.lbl.gov> 5202 5203 * flex.skl: "str" -> "yy_str" 5204 52051996-09-10 Vern Paxson <vern@ee.lbl.gov> 5206 5207 * version.h: 2.5.4 5208 52091996-07-02 Vern Paxson <vern@ee.lbl.gov> 5210 5211 * flex.skl: (attempted) fix for input() crossing a file boundary 5212 52131996-05-29 Vern Paxson <vern@ee.lbl.gov> 5214 5215 * NEWS: don't do Acorn diffs 5216 52171996-05-29 Vern Paxson <vern@ee.lbl.gov> 5218 5219 * NEWS: some minor additions for 2.5.3 5220 52211996-05-29 Vern Paxson <vern@ee.lbl.gov> 5222 5223 * NEWS, version.h: 2.5.3 5224 52251996-05-25 Vern Paxson <vern@ee.lbl.gov> 5226 5227 * flex.skl: initialize yy_more_offset etc. for yyFlexLexer class 5228 52291996-05-25 Vern Paxson <vern@ee.lbl.gov> 5230 5231 * flex.skl: niggling cosmetic tweak 5232 52331996-05-25 Vern Paxson <vern@ee.lbl.gov> 5234 5235 * flex.skl: bug fixes for yymore (especially with %array) 5236 52371996-05-25 Vern Paxson <vern@ee.lbl.gov> 5238 5239 * gen.c: yymore + %array tweaks 5240 52411996-05-25 Vern Paxson <vern@ee.lbl.gov> 5242 5243 * FlexLexer.h: added yy_{,prev_}more_offset 5244 52451996-05-25 Vern Paxson <vern@ee.lbl.gov> 5246 5247 * main.c: removed decl of unused library function 5248 52491996-05-25 Vern Paxson <vern@ee.lbl.gov> 5250 5251 * flex.skl: snapshot of cscope yymore fixes, prior to switching 5252 yymore-on-%array approach 5253 52541995-12-18 Vern Paxson <vern@ee.lbl.gov> 5255 5256 * gen.c: don't stack states on NUL-transitions that are jams 5257 52581995-09-27 Vern Paxson <vern@ee.lbl.gov> 5259 5260 * libmain.c: fixed re Esmond Pitt's ancient suggestion 5261 52621995-04-28 Vern Paxson <vern@ee.lbl.gov> 5263 5264 * misc.c: ANSI C / Solaris tweak 5265 52661995-04-24 Vern Paxson <vern@ee.lbl.gov> 5267 5268 * flex.1: credits 5269 52701995-04-24 Vern Paxson <vern@ee.lbl.gov> 5271 5272 * NEWS: multiple FlexLexer.h includes 5273 52741995-04-24 Vern Paxson <vern@ee.lbl.gov> 5275 5276 * FlexLexer.h: fix multiple inclusions 5277 52781995-04-24 Vern Paxson <vern@ee.lbl.gov> 5279 5280 * scan.l: lint tweak 5281 52821995-04-24 Vern Paxson <vern@ee.lbl.gov> 5283 5284 * flex.1: typo fixed 5285 52861995-04-24 Vern Paxson <vern@ee.lbl.gov> 5287 5288 * flex.1: credits update 5289 52901995-04-24 Vern Paxson <vern@ee.lbl.gov> 5291 5292 * flex.skl: (char*) cast for realloc 5293 52941995-04-24 Vern Paxson <vern@ee.lbl.gov> 5295 5296 * NEWS: (char*) tweak 5297 52981995-04-21 Vern Paxson <vern@ee.lbl.gov> 5299 5300 * NEWS: VMS update for 2.5.2 5301 53021995-04-21 Vern Paxson <vern@ee.lbl.gov> 5303 5304 * Makefile.in: clarify when 8-bit scanners are created by default, 5305 vs. 7-bit 5306 53071995-04-21 Vern Paxson <vern@ee.lbl.gov> 5308 5309 * parse.y: reworked alloca() chud, from Francois 5310 53111995-04-20 Vern Paxson <vern@ee.lbl.gov> 5312 5313 * NEWS, version.h: 2.5.2 5314 53151995-04-20 Vern Paxson <vern@ee.lbl.gov> 5316 5317 * flex.1: 2.5.2 update 5318 53191995-04-20 Vern Paxson <vern@ee.lbl.gov> 5320 5321 * dfa.c, main.c: const -> yyconst 5322 53231995-04-20 Vern Paxson <vern@ee.lbl.gov> 5324 5325 * Makefile.in: fixed some old libfl.a references 5326 53271995-04-20 Vern Paxson <vern@ee.lbl.gov> 5328 5329 * Makefile.in: some (but not all) of Francois' tweaks 5330 53311995-04-20 Vern Paxson <vern@ee.lbl.gov> 5332 5333 * configure.in: tweaks from Francois 5334 53351995-04-20 Vern Paxson <vern@ee.lbl.gov> 5336 5337 * flex.skl: yy_delete_buffer allows nil buffer pointer 5338 53391995-04-20 Vern Paxson <vern@ee.lbl.gov> 5340 5341 * main.c: do_stdinit now defaults to false 5342 53431995-04-20 Vern Paxson <vern@ee.lbl.gov> 5344 5345 * FlexLexer.h: remove first default for yylex(new_in, new_out) 5346 53471995-04-20 Vern Paxson <vern@ee.lbl.gov> 5348 5349 * flex.skl: rearrange some definitions; fix YY_NO_UNPUT 5350 53511995-04-20 Vern Paxson <vern@ee.lbl.gov> 5352 5353 * parse.y: more alloca() bullshit 5354 53551995-04-20 Vern Paxson <vern@ee.lbl.gov> 5356 5357 * misc.c: octal escape sequence must have just digits 0-7 5358 53591995-04-20 Vern Paxson <vern@ee.lbl.gov> 5360 5361 * scan.l: '-' means stdin octal escape sequence must just be digits 5362 0-7 5363 53641995-04-20 Vern Paxson <vern@ee.lbl.gov> 5365 5366 * main.c: -- terminates options 5367 53681995-04-20 Vern Paxson <vern@ee.lbl.gov> 5369 5370 * flexdef.h: added dataflush() prototype 5371 53721995-04-20 Vern Paxson <vern@ee.lbl.gov> 5373 5374 * misc.c: move dataflush, otoi prototypes into flexdef.h 5375 53761995-04-20 Vern Paxson <vern@ee.lbl.gov> 5377 5378 * flex.skl, gen.c: const -> yyconst 5379 53801995-04-20 Vern Paxson <vern@ee.lbl.gov> 5381 5382 * gen.c: fixed bug in needing yy_cp for -Cf w/ backing up 5383 53841995-03-28 Vern Paxson <vern@ee.lbl.gov> 5385 5386 * README, flex.1: Stan Adermann credit 5387 53881995-03-27 Vern Paxson <vern@ee.lbl.gov> 5389 5390 * README: beta-tester update 5391 53921995-03-27 Vern Paxson <vern@ee.lbl.gov> 5393 5394 * NEWS, version.h: 2.5.1 5395 53961995-03-27 Vern Paxson <vern@ee.lbl.gov> 5397 5398 * flex.1: update date for 2.5.1 release, some feedbacker credits 5399 54001995-03-27 Vern Paxson <vern@ee.lbl.gov> 5401 5402 * gen.c: fixed lint problem with declaring yy_cp unnecessarily 5403 54041995-03-27 Vern Paxson <vern@ee.lbl.gov> 5405 5406 * dfa.c: {}'s around full-table initializations 5407 54081995-03-21 Vern Paxson <vern@ee.lbl.gov> 5409 5410 * README: for version 2.5 5411 54121995-03-21 Vern Paxson <vern@ee.lbl.gov> 5413 5414 * flex.1: added note regarding yylineno should be maintained on a 5415 per-buffer basis 5416 54171995-03-21 Vern Paxson <vern@ee.lbl.gov> 5418 5419 * NEWS: new C++ member functions 5420 54211995-03-21 Vern Paxson <vern@ee.lbl.gov> 5422 5423 * NEWS, flex.1: 2.5.0.8 update 5424 54251995-03-21 Vern Paxson <vern@ee.lbl.gov> 5426 5427 * main.c: rename yylineno if -P 5428 54291995-03-20 Vern Paxson <vern@ee.lbl.gov> 5430 5431 * flexdef.h: do_yylineno MARKER_DIFFERENCE depends on MAXIMUM_MNS 5432 54331995-03-20 Vern Paxson <vern@ee.lbl.gov> 5434 5435 * Makefile.in: removed redundant skel.c from DISTFILES 5436 54371995-03-20 Vern Paxson <vern@ee.lbl.gov> 5438 5439 * FlexLexer.h: debug(), setdebug(), lineno() 5440 54411995-03-20 Vern Paxson <vern@ee.lbl.gov> 5442 5443 * flex.skl: %option yylineno support 5444 54451995-03-20 Vern Paxson <vern@ee.lbl.gov> 5446 5447 * gen.c: read up to newline for interactive reads, rather than one 5448 char 5449 54501995-03-20 Vern Paxson <vern@ee.lbl.gov> 5451 5452 * main.c, scan.l: added %option yylineno 5453 54541995-03-18 Vern Paxson <vern@ee.lbl.gov> 5455 5456 * gen.c: added do_yylineno 5457 54581995-03-06 Vern Paxson <vern@ee.lbl.gov> 5459 5460 * NEWS, flex.1: 2.5.0.7 5461 54621995-03-05 Vern Paxson <vern@ee.lbl.gov> 5463 5464 * Makefile.in: realclean -> maintainer-clean 5465 54661995-03-05 Vern Paxson <vern@ee.lbl.gov> 5467 5468 * flex.skl: Added yy_flush_buffer 5469 54701995-03-05 Vern Paxson <vern@ee.lbl.gov> 5471 5472 * FlexLexer.h: added yy_flush_buffer 5473 54741995-03-05 Vern Paxson <vern@ee.lbl.gov> 5475 5476 * main.c: prefix support for yy_flush_buffer 5477 54781995-03-05 Vern Paxson <vern@ee.lbl.gov> 5479 5480 * parse.y: added %option yyclass 5481 54821995-03-05 Vern Paxson <vern@ee.lbl.gov> 5483 5484 * flexdef.h, main.c, scan.l: added yyclass 5485 54861995-03-05 Vern Paxson <vern@ee.lbl.gov> 5487 5488 * FlexLexer.h: Added switch_streams 5489 54901995-03-05 Vern Paxson <vern@ee.lbl.gov> 5491 5492 * flex.skl: added switch_streams 5493 54941995-03-05 Vern Paxson <vern@ee.lbl.gov> 5495 5496 * main.c: don't rename yy_flex_debug for C++ 5497 54981995-03-05 Vern Paxson <vern@ee.lbl.gov> 5499 5500 * gen.c: yy_flex_debug extern only if not C++ 5501 55021995-03-05 Vern Paxson <vern@ee.lbl.gov> 5503 5504 * FlexLexer.h: added yy_flex_debug member variable 5505 55061995-03-05 Vern Paxson <vern@ee.lbl.gov> 5507 5508 * flex.skl: yyFlexLexer initialization of yy_flex_debug 5509 55101995-03-04 Vern Paxson <vern@ee.lbl.gov> 5511 5512 * flexdef.h, main.c: VMS POSIX stuff 5513 55141995-03-04 Vern Paxson <vern@ee.lbl.gov> 5515 5516 * flex.skl: moved position of yy_init = 0 5517 55181995-03-04 Vern Paxson <vern@ee.lbl.gov> 5519 5520 * flex.skl: added YY_EXIT_FAILURE 5521 55221995-03-04 Vern Paxson <vern@ee.lbl.gov> 5523 5524 * main.c: removed VMS-specific exit 5525 55261995-03-04 Vern Paxson <vern@ee.lbl.gov> 5527 5528 * dfa.c, flexdef.h, gen.c, main.c, misc.c, nfa.c, scan.l, sym.c, 5529 yylex.c: internationalization aids 5530 55311995-03-04 Vern Paxson <vern@ee.lbl.gov> 5532 5533 * main.c: do yy_flex_debug prefix for both C++ and C 5534 55351995-02-06 Vern Paxson <vern@ee.lbl.gov> 5536 5537 * main.c: fixed program_name tweak again 5538 55391995-01-11 Vern Paxson <vern@ee.lbl.gov> 5540 5541 * main.c: oops, fixed program_name tweak 5542 55431995-01-11 Vern Paxson <vern@ee.lbl.gov> 5544 5545 * main.c: program_name is "flex" if argv[0] nil 5546 55471995-01-10 Vern Paxson <vern@ee.lbl.gov> 5548 5549 * NEWS: 2.5.0.5 5550 55511995-01-10 Vern Paxson <vern@ee.lbl.gov> 5552 5553 * flex.1: Documented YY_NUM_RULES 5554 55551995-01-10 Vern Paxson <vern@ee.lbl.gov> 5556 5557 * Makefile.in: added formatted man page to MISC 5558 55591995-01-10 Vern Paxson <vern@ee.lbl.gov> 5560 5561 * main.c: help messages to stdout 5562 55631995-01-09 Vern Paxson <vern@ee.lbl.gov> 5564 5565 * gen.c: Added YY_NUM_RULES 5566 55671995-01-09 Vern Paxson <vern@ee.lbl.gov> 5568 5569 * flex.skl: better fix for #pragma problem 5570 55711995-01-09 Vern Paxson <vern@ee.lbl.gov> 5572 5573 * flexdef.h: better fix for #pragma portability problem 5574 55751995-01-09 Vern Paxson <vern@ee.lbl.gov> 5576 5577 * misc.c: "# line" -> #line 5578 55791995-01-09 Vern Paxson <vern@ee.lbl.gov> 5580 5581 * flex.skl, flexdef.h: comment out Turbo C #pragma's 5582 55831995-01-09 Vern Paxson <vern@ee.lbl.gov> 5584 5585 * scan.l: reset linenum on new file 5586 55871995-01-09 Vern Paxson <vern@ee.lbl.gov> 5588 5589 * flex.skl: isatty() extern 5590 55911995-01-09 Vern Paxson <vern@ee.lbl.gov> 5592 5593 * NEWS, flex.1: 2.5.0.4 5594 55951995-01-09 Vern Paxson <vern@ee.lbl.gov> 5596 5597 * main.c: long options, VMS tweaks 5598 55991995-01-09 Vern Paxson <vern@ee.lbl.gov> 5600 5601 * Makefile.in: Added parse.c, parse.h for dist MISC directory 5602 56031995-01-09 Vern Paxson <vern@ee.lbl.gov> 5604 5605 * flexdef.h: some "const" cleansing 5606 56071995-01-09 Vern Paxson <vern@ee.lbl.gov> 5608 5609 * mkskel.sh: skel[] is now const 5610 56111995-01-09 Vern Paxson <vern@ee.lbl.gov> 5612 5613 * misc.c: some const cleansing 5614 56151995-01-09 Vern Paxson <vern@ee.lbl.gov> 5616 5617 * scan.l: #line in section 1 5618 56191995-01-05 Vern Paxson <vern@ee.lbl.gov> 5620 5621 * sym.c: preen 5622 56231994-12-29 Vern Paxson <vern@ee.lbl.gov> 5624 5625 * configure.in: config.h from conf.in 5626 56271994-12-29 Vern Paxson <vern@ee.lbl.gov> 5628 5629 * flexdef.h: for VMS, delete -> remove 5630 56311994-12-29 Vern Paxson <vern@ee.lbl.gov> 5632 5633 * Makefile.in: config.h.in -> conf.in rm config.h on distclean 5634 56351994-12-29 Vern Paxson <vern@ee.lbl.gov> 5636 5637 * main.c: stdinit tweaks 5638 56391994-12-29 Vern Paxson <vern@ee.lbl.gov> 5640 5641 * scan.l: added nostdinit 5642 56431994-12-28 Vern Paxson <vern@ee.lbl.gov> 5644 5645 * NEWS: added MS-DOS note for 2.5.0.2 5646 56471994-12-28 Vern Paxson <vern@ee.lbl.gov> 5648 5649 * flex.1: typos, tweaks 5650 56511994-12-28 Vern Paxson <vern@ee.lbl.gov> 5652 5653 * Makefile.in: removed flexdoc 5654 56551994-12-28 Vern Paxson <vern@ee.lbl.gov> 5656 5657 * flex.1: flexdoc/flex merge 5658 56591994-12-28 Vern Paxson <vern@ee.lbl.gov> 5660 5661 * flex.1: typos 5662 56631994-12-28 Vern Paxson <vern@ee.lbl.gov> 5664 5665 * NEWS: typo 5666 56671994-12-28 Vern Paxson <vern@ee.lbl.gov> 5668 5669 * flex.1: 2.5 update 5670 56711994-12-28 Vern Paxson <vern@ee.lbl.gov> 5672 5673 * NEWS: 2.5.0.2 5674 56751994-12-28 Vern Paxson <vern@ee.lbl.gov> 5676 5677 * scan.l: fixed sense of %option main implying %option noyywrap 5678 56791994-12-28 Vern Paxson <vern@ee.lbl.gov> 5680 5681 * flex.skl: YY_FLEX_{MAJOR,MINOR}_VERSION fixed bug in unput 5682 trashing yytext even with %array 5683 56841994-12-17 Vern Paxson <vern@ee.lbl.gov> 5685 5686 * flex.1: prior to 2.5 update 5687 56881994-12-17 Vern Paxson <vern@ee.lbl.gov> 5689 5690 * main.c: C++/-P fixes 5691 56921994-12-17 Vern Paxson <vern@ee.lbl.gov> 5693 5694 * FlexLexer.h: -P fixes constructor, destructor moved to flex.skl 5695 56961994-12-17 Vern Paxson <vern@ee.lbl.gov> 5697 5698 * flex.skl: YY_SKIP_YYWRAP yyFlexLexer constructor, destructor 5699 57001994-12-15 Vern Paxson <vern@ee.lbl.gov> 5701 5702 * gen.c: formatting 5703 57041994-12-15 Vern Paxson <vern@ee.lbl.gov> 5705 5706 * gen.c: fixed bug in adjusting yytext before backing up 5707 57081994-12-10 Vern Paxson <vern@ee.lbl.gov> 5709 5710 * scan.l: switched scanner itself over to [:xxx:] 5711 57121994-12-10 Vern Paxson <vern@ee.lbl.gov> 5713 5714 * flex.skl: added YY_FLEX_VERSION 5715 57161994-12-10 Vern Paxson <vern@ee.lbl.gov> 5717 5718 * scan.l: Fixed CCL-match pattern for [:whatever:] 5719 57201994-12-10 Vern Paxson <vern@ee.lbl.gov> 5721 5722 * parse.y: treat [:upper:] as [:lower:] if -i 5723 57241994-12-06 Vern Paxson <vern@ee.lbl.gov> 5725 5726 * NEWS: 2.5.0.1 5727 57281994-12-06 Vern Paxson <vern@ee.lbl.gov> 5729 5730 * flex.skl, gen.c: input() maintains BOL 5731 57321994-12-06 Vern Paxson <vern@ee.lbl.gov> 5733 5734 * flex.skl: check size of buffer in yy_scan_buffer 5735 57361994-12-06 Vern Paxson <vern@ee.lbl.gov> 5737 5738 * flex.skl: added %option main, fixed missing %* 5739 57401994-12-06 Vern Paxson <vern@ee.lbl.gov> 5741 5742 * parse.y: added ccl exprs 5743 57441994-12-06 Vern Paxson <vern@ee.lbl.gov> 5745 5746 * scan.l: added ccl exprs, %option main 5747 57481994-12-06 Vern Paxson <vern@ee.lbl.gov> 5749 5750 * yylex.c: added %options, ccl exprs 5751 57521994-12-05 Vern Paxson <vern@ee.lbl.gov> 5753 5754 * misc.c: undid previous change 5755 57561994-12-04 Vern Paxson <vern@ee.lbl.gov> 5757 5758 * Makefile.in: Makefile.in from srcdir 5759 57601994-12-04 Vern Paxson <vern@ee.lbl.gov> 5761 5762 * Makefile.in: added skel.c to DISTFILES 5763 57641994-12-04 Vern Paxson <vern@ee.lbl.gov> 5765 5766 * flex.skl: added YYSTATE alias 5767 57681994-12-04 Vern Paxson <vern@ee.lbl.gov> 5769 5770 * scan.l: NL is now \r?\n 5771 57721994-12-04 Vern Paxson <vern@ee.lbl.gov> 5773 5774 * gen.c: use cerr for C++ diagnostics 5775 57761994-12-03 Vern Paxson <vern@ee.lbl.gov> 5777 5778 * flex.skl: undid YY_UNIX_NEWLINE 5779 57801994-12-03 Vern Paxson <vern@ee.lbl.gov> 5781 5782 * flexdef.h: STDC_HEADERS to check for stdlib 5783 57841994-12-03 Vern Paxson <vern@ee.lbl.gov> 5785 5786 * configure.in: AC_STDC_HEADERS -> AC_HEADER_STDC 5787 57881994-12-03 Vern Paxson <vern@ee.lbl.gov> 5789 5790 * misc.c: \n -> '\012' 5791 57921994-12-03 Vern Paxson <vern@ee.lbl.gov> 5793 5794 * flex.skl: Added YY_UNIX_NEWLINE 5795 57961994-12-03 Vern Paxson <vern@ee.lbl.gov> 5797 5798 * flex.skl: BOL changes 5799 58001994-12-03 Vern Paxson <vern@ee.lbl.gov> 5801 5802 * dfa.c: fixed bug with caseins but not ecs 5803 58041994-12-03 Vern Paxson <vern@ee.lbl.gov> 5805 5806 * gen.c: BOL changes some casts for Turbo C 5807 58081994-12-03 Vern Paxson <vern@ee.lbl.gov> 5809 5810 * main.c: messages identify filenames 5811 58121994-12-03 Vern Paxson <vern@ee.lbl.gov> 5813 5814 * misc.c: Increase slowly if realloc double overflows 5815 58161994-12-03 Vern Paxson <vern@ee.lbl.gov> 5817 5818 * nfa.c: YY_RULE_SETUP 5819 58201994-12-03 Vern Paxson <vern@ee.lbl.gov> 5821 5822 * scan.l: Added yy_XX_state %option's Added yy_set_bol 5823 58241994-11-29 Vern Paxson <vern@ee.lbl.gov> 5825 5826 * Makefile.in: don't remove ~ files 5827 58281994-11-24 Vern Paxson <vern@ee.lbl.gov> 5829 5830 * Makefile.in: get CFLAGS from autoconf 5831 58321994-11-24 Vern Paxson <vern@ee.lbl.gov> 5833 5834 * dfa.c, flex.skl, flexdef.h, gen.c, misc.c, parse.y, scan.l, sym.c: 5835 Brian Madsen's tweaks for Borland 5836 58371994-11-24 Vern Paxson <vern@ee.lbl.gov> 5838 5839 * version.h: 2.5.0 5840 58411994-11-24 Vern Paxson <vern@ee.lbl.gov> 5842 5843 * flexdef.h: Added do_stdinit 5844 58451994-11-24 Vern Paxson <vern@ee.lbl.gov> 5846 5847 * FlexLexer.h: Added yy_delete_buffer() in destructor 5848 58491994-11-24 Vern Paxson <vern@ee.lbl.gov> 5850 5851 * flex.skl: Added yy_set_interactive, YY_ALWAYS_INTERACTIVE, 5852 YY_NEVER_INTERACTIVE, YY_NO_INPUT, YY_NO_UNPUT, YY_NO_*_STATE 5853 58541994-11-24 Vern Paxson <vern@ee.lbl.gov> 5855 5856 * main.c: Added do_stdinit, Think C hacks 5857 58581994-11-24 Vern Paxson <vern@ee.lbl.gov> 5859 5860 * scan.l: Added %options for input, always-interactive, 5861 never-interactive, yy_scan_{buffer,bytes,string} 5862 58631994-11-05 Vern Paxson <vern@ee.lbl.gov> 5864 5865 * flex.skl: size_t #ifdef's for not compiling some statics 5866 58671994-11-05 Vern Paxson <vern@ee.lbl.gov> 5868 5869 * Makefile.in: $(FLEX) config.h 5870 58711994-11-05 Vern Paxson <vern@ee.lbl.gov> 5872 5873 * configure.in: config.h, size_t, malloc.h, sys/types.h 5874 58751994-11-05 Vern Paxson <vern@ee.lbl.gov> 5876 5877 * flexdef.h: config.h, size_t 5878 58791994-11-05 Vern Paxson <vern@ee.lbl.gov> 5880 5881 * main.c: yywrap option, no stdin/out init for VMS, mundane tweaks 5882 58831994-11-05 Vern Paxson <vern@ee.lbl.gov> 5884 5885 * parse.y: alloca, lint tweaks 5886 58871994-11-05 Vern Paxson <vern@ee.lbl.gov> 5888 5889 * scan.l: %option yywrap size_t tweaks 5890 58911994-11-05 Vern Paxson <vern@ee.lbl.gov> 5892 5893 * tblcmp.c: size_t tweaks 5894 58951994-11-05 Vern Paxson <vern@ee.lbl.gov> 5896 5897 * misc.c: size_t, STDC tweaks 5898 58991994-11-05 Vern Paxson <vern@ee.lbl.gov> 5900 5901 * flex.skl: Added yy_scan_{buffer,bytes,string}, plus tweaks 5902 59031994-10-12 Vern Paxson <vern@ee.lbl.gov> 5904 5905 * flex.skl: made stack code conditional on "stack" option 5906 59071994-10-12 Vern Paxson <vern@ee.lbl.gov> 5908 5909 * scan.l: added use of "stack" %option 5910 59111994-08-03 Vern Paxson <vern@ee.lbl.gov> 5912 5913 * gen.c: Fixed fencepost in call to yy_flex_strncpy 5914 59151994-07-25 Vern Paxson <vern@ee.lbl.gov> 5916 5917 * flex.skl: yy_eof_status -> yy_buffer_status 5918 59191994-07-25 Vern Paxson <vern@ee.lbl.gov> 5920 5921 * flex.skl: yy_flex_strcpy -> yy_flex_strncpy minor prototype tweak 5922 59231994-07-25 Vern Paxson <vern@ee.lbl.gov> 5924 5925 * gen.c: Bug fix for matching NUL's at end of token when 5926 interactive. yy_flex_strcpy -> yy_flex_strncpy 5927 59281994-07-25 Vern Paxson <vern@ee.lbl.gov> 5929 5930 * nfa.c: No YY_USER_ACTION if continued action 5931 59321994-03-16 Vern Paxson <vern@ee.lbl.gov> 5933 5934 * flex.skl: Added fix for 8-bit chars returned by input() 5935 59361994-03-16 Vern Paxson <vern@ee.lbl.gov> 5937 5938 * flex.skl: Move definition of yy_flex_strcpy to come after #define 5939 of yytext_ptr 5940 59411994-01-08 Vern Paxson <vern@ee.lbl.gov> 5942 5943 * mkskel.sh: flex.skel -> flex.skl 5944 59451994-01-08 Vern Paxson <vern@ee.lbl.gov> 5946 5947 * mkskel.sh: Initial revision 5948 59491993-12-29 Vern Paxson <vern@ee.lbl.gov> 5950 5951 * Makefile.in: Fixed scan.c target so "make" detects flex failure 5952 59531993-12-27 Vern Paxson <vern@ee.lbl.gov> 5954 5955 * scan.l: Added %option's 5956 59571993-12-27 Vern Paxson <vern@ee.lbl.gov> 5958 5959 * Makefile.in: Nuked FLEX_FLAGS that are now done using %option 5960 59611993-12-27 Vern Paxson <vern@ee.lbl.gov> 5962 5963 * parse.y, scan.l: %option 5964 59651993-12-27 Vern Paxson <vern@ee.lbl.gov> 5966 5967 * main.c: Reworked for %option 5968 59691993-12-27 Vern Paxson <vern@ee.lbl.gov> 5970 5971 * flexdef.h: Added "unspecified", globals for %option 5972 59731993-12-27 Vern Paxson <vern@ee.lbl.gov> 5974 5975 * sym.c: start condition #define's go to action file 5976 59771993-12-27 Vern Paxson <vern@ee.lbl.gov> 5978 5979 * misc.c: Added action_define() 5980 59811993-12-27 Vern Paxson <vern@ee.lbl.gov> 5982 5983 * scan.l: Minor consolidation using scon scopes etc 5984 59851993-12-27 Vern Paxson <vern@ee.lbl.gov> 5986 5987 * scan.l: Modified to use scon scopes 5988 59891993-12-27 Vern Paxson <vern@ee.lbl.gov> 5990 5991 * scan.l: indented rules 5992 59931993-12-26 Vern Paxson <vern@ee.lbl.gov> 5994 5995 * parse.y: Added scon_stk stuff, format_warn 5996 59971993-12-26 Vern Paxson <vern@ee.lbl.gov> 5998 5999 * flexdef.h: Added format_warn 6000 60011993-12-26 Vern Paxson <vern@ee.lbl.gov> 6002 6003 * parse.y: Working checkpoint prior to adding <scon>{ stuff 6004 60051993-12-26 Vern Paxson <vern@ee.lbl.gov> 6006 6007 * flexdef.h, main.c: Added in_rule, deleted actvsc 6008 60091993-12-26 Vern Paxson <vern@ee.lbl.gov> 6010 6011 * misc.c: Added doubling of '\'s in filenames 6012 60131993-12-26 Vern Paxson <vern@ee.lbl.gov> 6014 6015 * scan.l: Added in_rule, doing_rule_action 6016 60171993-12-26 Vern Paxson <vern@ee.lbl.gov> 6018 6019 * sym.c: Removed actvsc 6020 60211993-12-23 Vern Paxson <vern@ee.lbl.gov> 6022 6023 * flex.1: -ooutput #line directives credits 6024 60251993-12-23 Vern Paxson <vern@ee.lbl.gov> 6026 6027 * flex.skl: Fixsed sense of test for %array 6028 60291993-12-23 Vern Paxson <vern@ee.lbl.gov> 6030 6031 * NEWS: 2.5.0 snapshot for Craig 6032 60331993-12-23 Vern Paxson <vern@ee.lbl.gov> 6034 6035 * parse.y: Added beginnings of <SCON>{ ... } 6036 60371993-12-23 Vern Paxson <vern@ee.lbl.gov> 6038 6039 * scan.l: Simplified scanning {}'s 6040 60411993-12-20 Vern Paxson <vern@ee.lbl.gov> 6042 6043 * flexdef.h: Added <stdlib.h> 6044 60451993-12-17 Vern Paxson <vern@ee.lbl.gov> 6046 6047 * flex.skl: prototypes for alloc/string routines 6048 60491993-12-17 Vern Paxson <vern@ee.lbl.gov> 6050 6051 * flex.skl: alloc, string routines internal 6052 60531993-12-17 Vern Paxson <vern@ee.lbl.gov> 6054 6055 * Makefile.in: Nuked lib{string,alloc}.c, added dependency of 6056 yylex.o on parse.h 6057 60581993-12-17 Vern Paxson <vern@ee.lbl.gov> 6059 6060 * configure.in: Check for string.h 6061 60621993-12-17 Vern Paxson <vern@ee.lbl.gov> 6063 6064 * flexdef.h: Use autoconf for string/strings.h yy_flex_XXX -> 6065 flex_XXX 6066 60671993-12-17 Vern Paxson <vern@ee.lbl.gov> 6068 6069 * scan.l: Added flex_XXX -> yy_flex_XXX wrappers 6070 60711993-12-17 Vern Paxson <vern@ee.lbl.gov> 6072 6073 * dfa.c, misc.c, sym.c: yy_flex_XXX -> flex_XXX 6074 60751993-12-17 Vern Paxson <vern@ee.lbl.gov> 6076 6077 * yylex.c: No more WHITESPACE token 6078 60791993-12-16 Vern Paxson <vern@ee.lbl.gov> 6080 6081 * FlexLexer.h, flex.skl: Added yy_top_state() 6082 60831993-12-16 Vern Paxson <vern@ee.lbl.gov> 6084 6085 * scan.l: simplified comment-scanning using push/pop states 6086 60871993-12-16 Vern Paxson <vern@ee.lbl.gov> 6088 6089 * parse.y: removed crufty WHITESPACE token, some uses of '\n' token 6090 60911993-12-15 Vern Paxson <vern@ee.lbl.gov> 6092 6093 * FlexLexer.h: start stack, extern "C++" moved 6094 60951993-12-15 Vern Paxson <vern@ee.lbl.gov> 6096 6097 * dfa.c: Bug fix for -CF 6098 60991993-12-15 Vern Paxson <vern@ee.lbl.gov> 6100 6101 * flexdef.h, misc.c: alloc routines take unsigned 6102 61031993-12-15 Vern Paxson <vern@ee.lbl.gov> 6104 6105 * flex.skl: start-state stacks, alloc routines take unsigned 6106 61071993-12-15 Vern Paxson <vern@ee.lbl.gov> 6108 6109 * flexdef.h, misc.c: bracket -CF table elements 6110 61111993-12-13 Vern Paxson <vern@ee.lbl.gov> 6112 6113 * misc.c: Do #bytes computation in {re,}allocate_array() only once 6114 61151993-12-11 Vern Paxson <vern@ee.lbl.gov> 6116 6117 * flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l, sym.c: 6118 yy_str*() -> str*() 6119 61201993-12-11 Vern Paxson <vern@ee.lbl.gov> 6121 6122 * Makefile.in, dfa.c, flexdef.h, gen.c, main.c, misc.c, nfa.c, 6123 parse.y, scan.l, sym.c: -o option 6124 61251993-12-11 Vern Paxson <vern@ee.lbl.gov> 6126 6127 * gen.c: lint tweak 6128 61291993-12-11 Vern Paxson <vern@ee.lbl.gov> 6130 6131 * NEWS: Expanded on extern "C++" news item 6132 61331993-12-11 Vern Paxson <vern@ee.lbl.gov> 6134 6135 * NEWS: 2.4.5 6136 61371993-12-11 Vern Paxson <vern@ee.lbl.gov> 6138 6139 * flex.skl: Added yy_fill_buffer 6140 61411993-12-11 Vern Paxson <vern@ee.lbl.gov> 6142 6143 * gen.c: is_interactive -> yy_is_interactive 6144 61451993-12-11 Vern Paxson <vern@ee.lbl.gov> 6146 6147 * flex.1: Updated credits 6148 61491993-12-11 Vern Paxson <vern@ee.lbl.gov> 6150 6151 * Makefile.in: Fixed typo in "uninstall" target 6152 61531993-12-11 Vern Paxson <vern@ee.lbl.gov> 6154 6155 * gen.c: Updated comment regarding 0-based vs. 1-based arrays for 6156 -CF. 6157 61581993-12-11 Vern Paxson <vern@ee.lbl.gov> 6159 6160 * dfa.c: Initialize dfaacc[0] for -CF representation Fixed minor 6161 memory leak 6162 61631993-12-11 Vern Paxson <vern@ee.lbl.gov> 6164 6165 * main.c: #include "FlexLexer.h" -> <FlexLexer.h> 6166 61671993-12-11 Vern Paxson <vern@ee.lbl.gov> 6168 6169 * FlexLexer.h: Added extern "C++" wrapper 6170 61711993-12-09 Vern Paxson <vern@ee.lbl.gov> 6172 6173 * main.c: Detect REJECT etc. before generating YY_USES_REJECT! 6174 61751993-12-09 Vern Paxson <vern@ee.lbl.gov> 6176 6177 * gen.c: Fixed bug in interactive reads where char is unsigned 6178 61791993-12-09 Vern Paxson <vern@ee.lbl.gov> 6180 6181 * parse.y: Fixed bug in treating '$' as variable trailing context 6182 61831993-12-09 Vern Paxson <vern@ee.lbl.gov> 6184 6185 * version.h: 2.4.5 6186 61871993-12-07 Vern Paxson <vern@ee.lbl.gov> 6188 6189 * README: pretester update 6190 61911993-12-07 Vern Paxson <vern@ee.lbl.gov> 6192 6193 * NEWS: 2.4.4 6194 61951993-12-07 Vern Paxson <vern@ee.lbl.gov> 6196 6197 * flex.1: LexError(), C++ experiment warning, credits 6198 61991993-12-07 Vern Paxson <vern@ee.lbl.gov> 6200 6201 * scan.l: Fixed 8-bit bug 6202 62031993-12-07 Vern Paxson <vern@ee.lbl.gov> 6204 6205 * flex.skl, gen.c: Fixed nasty 8-bit bugs 6206 62071993-12-07 Vern Paxson <vern@ee.lbl.gov> 6208 6209 * dfa.c, ecs.c, flexdef.h, gen.c, main.c, nfa.c, tblcmp.c: 6210 {min,max,abs} -> {MIN,MAX,ABS} 6211 62121993-12-07 Vern Paxson <vern@ee.lbl.gov> 6213 6214 * FlexLexer.h, flex.skl: Support for yyFlexLexer::LexerError 6215 62161993-12-06 Vern Paxson <vern@ee.lbl.gov> 6217 6218 * version.h: 2.4.4 6219 62201993-12-05 Vern Paxson <vern@ee.lbl.gov> 6221 6222 * flex.1: credits update 6223 62241993-12-05 Vern Paxson <vern@ee.lbl.gov> 6225 6226 * Makefile.in: very minor "install" tweaks 6227 62281993-12-05 Vern Paxson <vern@ee.lbl.gov> 6229 6230 * flex.skl, nfa.c: YY_USER_ACTION generated now for each case in 6231 action switch 6232 62331993-12-04 Vern Paxson <vern@ee.lbl.gov> 6234 6235 * flex.skl: Fixed bug in pointing yyin at a new file and resuming 6236 scanning 6237 62381993-12-03 Vern Paxson <vern@ee.lbl.gov> 6239 6240 * NEWS: Added note regarding g++ 2.5.X 6241 62421993-12-03 Vern Paxson <vern@ee.lbl.gov> 6243 6244 * flex.1: updated credits 6245 62461993-12-03 Vern Paxson <vern@ee.lbl.gov> 6247 6248 * NEWS: ranlib addition for 2.4.3 6249 62501993-12-03 Vern Paxson <vern@ee.lbl.gov> 6251 6252 * Makefile.in: Minor tweak to last change 6253 62541993-12-03 Vern Paxson <vern@ee.lbl.gov> 6255 6256 * Makefile.in: run ranlib on libfl.a 6257 62581993-12-03 Vern Paxson <vern@ee.lbl.gov> 6259 6260 * NEWS: Hopefully last update prior to 2.4.3 6261 62621993-12-03 Vern Paxson <vern@ee.lbl.gov> 6263 6264 * flexdef.h, gen.c, misc.c, sym.c: lint tweaks 6265 62661993-12-03 Vern Paxson <vern@ee.lbl.gov> 6267 6268 * Makefile.in: Added exec_prefix 6269 62701993-12-03 Vern Paxson <vern@ee.lbl.gov> 6271 6272 * flex.1: credit update 6273 62741993-12-03 Vern Paxson <vern@ee.lbl.gov> 6275 6276 * flex.skl: lint tweak 6277 62781993-12-03 Vern Paxson <vern@ee.lbl.gov> 6279 6280 * NEWS: FlexLexer.h fixed for separate inclusion 6281 62821993-12-03 Vern Paxson <vern@ee.lbl.gov> 6283 6284 * FlexLexer.h, flex.skl, main.c: mods so FlexLexer.h can be included 6285 separately 6286 62871993-12-03 Vern Paxson <vern@ee.lbl.gov> 6288 6289 * flex.1: -F incompatible with -+ 6290 62911993-12-02 Vern Paxson <vern@ee.lbl.gov> 6292 6293 * NEWS: Elaborated comments for 2.4.3 6294 62951993-12-02 Vern Paxson <vern@ee.lbl.gov> 6296 6297 * NEWS: 2.4.3 6298 62991993-12-02 Vern Paxson <vern@ee.lbl.gov> 6300 6301 * flex.1: Updated message regarding missing libfl.a routines Added 6302 thanks to Noah Friedman 6303 63041993-12-02 Vern Paxson <vern@ee.lbl.gov> 6305 6306 * Makefile.in: Added libstring.c Modified "lint" target to use 6307 -Dconst= Added a.out, lex.yy.cc to sundry clean targets 6308 63091993-12-02 Vern Paxson <vern@ee.lbl.gov> 6310 6311 * flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l, sym.c: Use 6312 yy_strXXX() routines instead of <string.h> 6313 63141993-12-01 Vern Paxson <vern@ee.lbl.gov> 6315 6316 * version.h: 2.4.3 6317 63181993-12-01 Vern Paxson <vern@ee.lbl.gov> 6319 6320 * flexdef.h, misc.c: yy_flex_xmalloc() moved to misc.c 6321 63221993-12-01 Vern Paxson <vern@ee.lbl.gov> 6323 6324 * flex.skl: Fixed bug in yy_fatal_error() 6325 63261993-12-01 Vern Paxson <vern@ee.lbl.gov> 6327 6328 * Makefile.in: ... and remove plain tar file after compression 6329 63301993-12-01 Vern Paxson <vern@ee.lbl.gov> 6331 6332 * NEWS: 2.4.2 6333 63341993-12-01 Vern Paxson <vern@ee.lbl.gov> 6335 6336 * Makefile.in: Produce both compress'd and gzip'd distribution tar 6337 files 6338 63391993-12-01 Vern Paxson <vern@ee.lbl.gov> 6340 6341 * version.h: Release 2.4.2 6342 63431993-11-30 Vern Paxson <vern@ee.lbl.gov> 6344 6345 * NEWS: -a -> -Ca 6346 63471993-11-30 Vern Paxson <vern@ee.lbl.gov> 6348 6349 * README: described configuration files in manifest 6350 63511993-11-30 Vern Paxson <vern@ee.lbl.gov> 6352 6353 * Makefile.in: Added intermediate step of copying MISC/alloca.c -> 6354 alloca.c Included CPPFLAGS when compiling alloca.c 6355 63561993-11-30 Vern Paxson <vern@ee.lbl.gov> 6357 6358 * README: Credit to 2.4 pre-testers. 6359 63601993-11-30 Vern Paxson <vern@ee.lbl.gov> 6361 6362 * gen.c: Fixed nasty bug in short/long decl decision 6363 63641993-11-30 Vern Paxson <vern@ee.lbl.gov> 6365 6366 * flexdef.h: Lowered MAX_SHORT out of increased general paranoia. 6367 Added yy_flex_xmalloc() proto 6368 63691993-11-30 Vern Paxson <vern@ee.lbl.gov> 6370 6371 * main.c: Fixed very minor typo in -v output 6372 63731993-11-30 Vern Paxson <vern@ee.lbl.gov> 6374 6375 * misc.c: Removed vestigal cast to (char) in isupper() call 6376 63771993-11-30 Vern Paxson <vern@ee.lbl.gov> 6378 6379 * misc.c: Added casts to unsigned Char for isascii() calls 6380 63811993-11-30 Vern Paxson <vern@ee.lbl.gov> 6382 6383 * parse.y: Added #ifdef chud for alloca() 6384 63851993-11-30 Vern Paxson <vern@ee.lbl.gov> 6386 6387 * Makefile.in: Added alloca 6388 63891993-11-30 Vern Paxson <vern@ee.lbl.gov> 6390 6391 * configure.in: Add AC_ALLOCA if using bison 6392 63931993-11-29 Vern Paxson <vern@ee.lbl.gov> 6394 6395 * Makefile.in: Added intermediate file going scan.l -> scan.c 6396 63971993-11-29 Vern Paxson <vern@ee.lbl.gov> 6398 6399 * Makefile.in: Removed parse.{c,h} from distribution files, since 6400 they may not be all that portable. 6401 64021993-11-29 Vern Paxson <vern@ee.lbl.gov> 6403 6404 * flex.skl: Fixed %array YYLMAX headaches, added error message if 6405 buffer needs growing but REJECT used 6406 64071993-11-29 Vern Paxson <vern@ee.lbl.gov> 6408 6409 * gen.c, main.c: Fixed YYLMAX headaches 6410 64111993-11-29 Vern Paxson <vern@ee.lbl.gov> 6412 6413 * flex.1: Documented that buffer can't grow if REJECT used 6414 64151993-11-29 Vern Paxson <vern@ee.lbl.gov> 6416 6417 * Makefile.in: Added parse.{c,h} to dist files 6418 64191993-11-29 Vern Paxson <vern@ee.lbl.gov> 6420 6421 * flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l: Fixed to 6422 buffer section 1 definitions 6423 64241993-11-29 Vern Paxson <vern@ee.lbl.gov> 6425 6426 * sym.c: Fixed ANSI-C glitch with '%' operator 6427 64281993-11-29 Vern Paxson <vern@ee.lbl.gov> 6429 6430 * scan.l: Fixed mis-definition of ndlookup() 6431 64321993-11-29 Vern Paxson <vern@ee.lbl.gov> 6433 6434 * NEWS: 2.4 -> 2.4.1 6435 64361993-11-29 Vern Paxson <vern@ee.lbl.gov> 6437 6438 * Makefile.in: Added install.sh, mkinstalldirs to distribution files 6439 64401993-11-29 Vern Paxson <vern@ee.lbl.gov> 6441 6442 * flex.1: Added Nathan Zelle, "promoted" Francois 6443 64441993-11-29 Vern Paxson <vern@ee.lbl.gov> 6445 6446 * Makefile.in: only "realclean" removes flex dist depends on flex 6447 64481993-11-29 Vern Paxson <vern@ee.lbl.gov> 6449 6450 * flexdef.h, misc.c: myctoi takes char[] instead of Char[] 6451 64521993-11-28 Vern Paxson <vern@ee.lbl.gov> 6453 6454 * flexdef.h: -a -> -Ca all_lower, all_upper -> work on char* 6455 64561993-11-28 Vern Paxson <vern@ee.lbl.gov> 6457 6458 * Makefile.in: Added -Ca to bigcheck 6459 64601993-11-28 Vern Paxson <vern@ee.lbl.gov> 6461 6462 * main.c: -a -> -Ca; fixed help output 6463 64641993-11-28 Vern Paxson <vern@ee.lbl.gov> 6465 6466 * dfa.c, flex.1: -a -> -Ca 6467 64681993-11-28 Vern Paxson <vern@ee.lbl.gov> 6469 6470 * misc.c: all_lower, all_upper work on char* 6471 64721993-11-28 Vern Paxson <vern@ee.lbl.gov> 6473 6474 * scan.l: Fixed some casts now that yytext is always char* and never 6475 unsigned char* 6476 64771993-11-28 Vern Paxson <vern@ee.lbl.gov> 6478 6479 * Makefile.in: Francois' tweaks 6480 64811993-11-28 Vern Paxson <vern@ee.lbl.gov> 6482 6483 * configure.in: AC_LN_S, AC_STDC_HEADERS (but not AC_ALLOCA) 6484 64851993-11-27 Vern Paxson <vern@ee.lbl.gov> 6486 6487 * NEWS: fixed typo 6488 64891993-11-27 Vern Paxson <vern@ee.lbl.gov> 6490 6491 * Makefile.in: Don't remove dist directory 6492 64931993-11-27 Vern Paxson <vern@ee.lbl.gov> 6494 6495 * Makefile.in: Include liballoc.c in lint targets 6496 64971993-11-27 Vern Paxson <vern@ee.lbl.gov> 6498 6499 * misc.c: lint tweak 6500 65011993-11-27 Vern Paxson <vern@ee.lbl.gov> 6502 6503 * Makefile.in: Added -l compression to bigcheck 6504 65051993-11-27 Vern Paxson <vern@ee.lbl.gov> 6506 6507 * Makefile.in: permission tweaking for "dist" 6508 65091993-11-27 Vern Paxson <vern@ee.lbl.gov> 6510 6511 * Makefile.in: more "dist" tweaks 6512 65131993-11-27 Vern Paxson <vern@ee.lbl.gov> 6514 6515 * Makefile.in: Changed "make dist" to use version.h, include scan.c 6516 in initial dir copy 6517 65181993-11-27 Vern Paxson <vern@ee.lbl.gov> 6519 6520 * version.h: 2.4.1 6521 65221993-11-27 Vern Paxson <vern@ee.lbl.gov> 6523 6524 * README: Revised as per Francois Pinard 6525 65261993-11-27 Vern Paxson <vern@ee.lbl.gov> 6527 6528 * COPYING: flex.skel -> flex.skl 6529 65301993-11-27 Vern Paxson <vern@ee.lbl.gov> 6531 6532 * NEWS: Updated date of 2.4 release 6533 65341993-11-27 Vern Paxson <vern@ee.lbl.gov> 6535 6536 * Makefile.in: Removed manual & nroff output from distribution 6537 65381993-11-27 Vern Paxson <vern@ee.lbl.gov> 6539 6540 * NEWS: 2.4.1 release 6541 65421993-11-27 Vern Paxson <vern@ee.lbl.gov> 6543 6544 * configure.in: Initial revision 6545 65461993-11-27 Vern Paxson <vern@ee.lbl.gov> 6547 6548 * Makefile.in: Merge w/ 2.4.1 changes added "dist2" target 6549 65501993-11-26 Vern Paxson <vern@ee.lbl.gov> 6551 6552 * Makefile.in: Initial revision 6553 65541993-11-26 Vern Paxson <vern@ee.lbl.gov> 6555 6556 * flexdef.h: Removed #ifndef FILE protection from include of stdio 6557 65581993-11-26 Vern Paxson <vern@ee.lbl.gov> 6559 6560 * flex.1: Added Francois Pinard to distribution headache helpers 6561 65621993-11-26 Vern Paxson <vern@ee.lbl.gov> 6563 6564 * flex.skl: Modified C++ scanners to get input a character at a time 6565 for interactive scanners. 6566 65671993-11-26 Vern Paxson <vern@ee.lbl.gov> 6568 6569 * main.c: Added YY_INTERACTIVE. 6570 65711993-11-26 Vern Paxson <vern@ee.lbl.gov> 6572 6573 * scan.l: Put definitions inside ()'s so we can test -l option for 6574 "make bigcheck" 6575 65761993-11-26 Vern Paxson <vern@ee.lbl.gov> 6577 6578 * flex.1: Documented YY_INTERACTIVE. 6579 65801993-11-26 Vern Paxson <vern@ee.lbl.gov> 6581 6582 * flex.1, flex.skl, flexdef.h, gen.c, main.c, parse.y, scan.l: -l 6583 lex compatibility flag 6584 65851993-11-20 Vern Paxson <vern@ee.lbl.gov> 6586 6587 * flex.skl: Support for read()/fread() section 1 definitions precede 6588 default macro definitions 6589 65901993-11-20 Vern Paxson <vern@ee.lbl.gov> 6591 6592 * flexdef.h: Added use_read global 6593 65941993-11-20 Vern Paxson <vern@ee.lbl.gov> 6595 6596 * gen.c: Cleaner definition for yymore() Fixed string broken across 6597 multiple lines 6598 65991993-11-20 Vern Paxson <vern@ee.lbl.gov> 6600 6601 * main.c: Added -Cr 6602 66031993-11-20 Vern Paxson <vern@ee.lbl.gov> 6604 6605 * misc.c: K&R declaration for check_char() 6606 66071993-11-20 Vern Paxson <vern@ee.lbl.gov> 6608 6609 * flex.1: Documented -Cr 6610 66111993-11-20 Vern Paxson <vern@ee.lbl.gov> 6612 6613 * flex.1: No need to #undef before redefining prior to -Cr 6614 documentation 6615 66161993-11-10 Vern Paxson <vern@ee.lbl.gov> 6617 6618 * README: Heavily massaged for 2.4 6619 66201993-11-10 Vern Paxson <vern@ee.lbl.gov> 6621 6622 * flex.1: Added Landon Noll to thanks. 6623 66241993-11-10 Vern Paxson <vern@ee.lbl.gov> 6625 6626 * NEWS: 2.4 release 6627 66281993-11-10 Vern Paxson <vern@ee.lbl.gov> 6629 6630 * flex.1: 2.4 documentation 6631 66321993-11-10 Vern Paxson <vern@ee.lbl.gov> 6633 6634 * main.c: Added global to remember -P prefix so it can be written in 6635 -v summary. Alphabetized prefix generation, added yywrap 6636 66371993-11-09 Vern Paxson <vern@ee.lbl.gov> 6638 6639 * version.h: updated date for 2.4.0 :-( 6640 66411993-10-10 Vern Paxson <vern@ee.lbl.gov> 6642 6643 * FlexLexer.h: Whitespace tweaking 6644 66451993-10-10 Vern Paxson <vern@ee.lbl.gov> 6646 6647 * main.c: Use DEFAULT_CSIZE only if not using equivalence classes. 6648 66491993-10-10 Vern Paxson <vern@ee.lbl.gov> 6650 6651 * flex.1: Checkpoint prior to final 2.4 update 6652 66531993-10-04 Vern Paxson <vern@ee.lbl.gov> 6654 6655 * NEWS: Raw 2.4 changes 6656 66571993-10-04 Vern Paxson <vern@ee.lbl.gov> 6658 6659 * flex.skl: osfcn.h -> unistd.h 6660 66611993-10-04 Vern Paxson <vern@ee.lbl.gov> 6662 6663 * flex.skl: Added "static" to definition of yy_fatal_error as well 6664 as fwd decl. 6665 66661993-10-04 Vern Paxson <vern@ee.lbl.gov> 6667 6668 * flex.skl: Added yy_fatal_error function. 6669 66701993-10-03 Vern Paxson <vern@ee.lbl.gov> 6671 6672 * flex.skl, gen.c: Got rid of (char *) casts of yytext, no longer 6673 needed. 6674 66751993-10-03 Vern Paxson <vern@ee.lbl.gov> 6676 6677 * FlexLexer.h: YY_CHAR -> char added YYText(), YYLeng() 6678 66791993-10-03 Vern Paxson <vern@ee.lbl.gov> 6680 6681 * flex.skl, gen.c: Minimized use of YY_CHAR 6682 66831993-10-03 Vern Paxson <vern@ee.lbl.gov> 6684 6685 * main.c: Added "flex++" feature Minimized use of YY_CHAR 6686 66871993-10-02 Vern Paxson <vern@ee.lbl.gov> 6688 6689 * main.c: Clarified help message for -S 6690 66911993-10-02 Vern Paxson <vern@ee.lbl.gov> 6692 6693 * libyywrap.c, version.h: Initial revision 6694 66951993-10-02 Vern Paxson <vern@ee.lbl.gov> 6696 6697 * main.c: If -+ used, output to lex.yy.cc 6698 66991993-10-02 Vern Paxson <vern@ee.lbl.gov> 6700 6701 * FlexLexer.h, flex.skl: Switched from FILE*'s to stream's 6702 67031993-10-02 Vern Paxson <vern@ee.lbl.gov> 6704 6705 * flexdef.h: Added expand_nxt_chk() extern. 6706 67071993-10-02 Vern Paxson <vern@ee.lbl.gov> 6708 6709 * flex.skl: Added dynamic buffer growing. Added yyless() for 6710 section 3. 6711 67121993-10-02 Vern Paxson <vern@ee.lbl.gov> 6713 6714 * dfa.c, flexdef.h, gen.c, main.c: Added -a option for long-align. 6715 67161993-10-02 Vern Paxson <vern@ee.lbl.gov> 6717 6718 * scan.l: formfeed no longer considered whitespace 6719 67201993-09-21 Vern Paxson <vern@ee.lbl.gov> 6721 6722 * flexdef.h: Nuked FILENAMESIZE 6723 67241993-09-21 Vern Paxson <vern@ee.lbl.gov> 6725 6726 * main.c: yyflexlexer.h -> FlexLexer.h minor portability tweak 6727 67281993-09-21 Vern Paxson <vern@ee.lbl.gov> 6729 6730 * gen.c: Added start condition to EOF trace output 6731 67321993-09-21 Vern Paxson <vern@ee.lbl.gov> 6733 6734 * flex.skl: Added YY_START changed yyFlexLexer to define yylex() 6735 67361993-09-21 Vern Paxson <vern@ee.lbl.gov> 6737 6738 * misc.c: Minor portability tweaks 6739 67401993-09-21 Vern Paxson <vern@ee.lbl.gov> 6741 6742 * FlexLexer.h: Split into two classes, one fully abstract. yylex() 6743 no longer abstract in yyFlexLexer 6744 67451993-09-21 Vern Paxson <vern@ee.lbl.gov> 6746 6747 * scan.l: PC lint tweak 6748 67491993-09-21 Vern Paxson <vern@ee.lbl.gov> 6750 6751 * parse.y: YYSTYPE #define'd to int 6752 67531993-09-21 Vern Paxson <vern@ee.lbl.gov> 6754 6755 * nfa.c: minor lint tweak 6756 67571993-09-16 Vern Paxson <vern@ee.lbl.gov> 6758 6759 * FlexLexer.h: Initial revision 6760 67611993-09-16 Vern Paxson <vern@ee.lbl.gov> 6762 6763 * flexdef.h: Delete prototypes for Unix system calls. 6764 67651993-09-16 Vern Paxson <vern@ee.lbl.gov> 6766 6767 * ccl.c, dfa.c, ecs.c, gen.c, main.c, misc.c, nfa.c, parse.y, 6768 scan.l, sym.c, tblcmp.c, yylex.c: nuked static RCS string 6769 67701993-09-16 Vern Paxson <vern@ee.lbl.gov> 6771 6772 * main.c: %array not allowed with C++ scanners 6773 67741993-09-16 Vern Paxson <vern@ee.lbl.gov> 6775 6776 * scan.l: Fixed bugs regarding %{%} code in section 2 prolog %array 6777 not allowed with C++ scanners 6778 67791993-08-25 Vern Paxson <vern@ee.lbl.gov> 6780 6781 * flexdef.h: Added C_plus_plus flag. 6782 67831993-08-25 Vern Paxson <vern@ee.lbl.gov> 6784 6785 * flex.skl: First version of C/C++ skeleton 6786 67871993-08-25 Vern Paxson <vern@ee.lbl.gov> 6788 6789 * gen.c: yy_state_type declared earlier. Made a bunch of statics 6790 only output if not -+ 6791 67921993-08-25 Vern Paxson <vern@ee.lbl.gov> 6793 6794 * main.c: Added -+ option, updated usage() output, rearranged some 6795 generated code to come at the right point in the output for 6796 yyflexlexer.h. 6797 67981993-08-25 Vern Paxson <vern@ee.lbl.gov> 6799 6800 * misc.c: Added %+/%-/%* to skelout() 6801 68021993-08-25 Vern Paxson <vern@ee.lbl.gov> 6803 6804 * scan.l: EOF in section 2 prolog leads to section 0, not section 3 6805 68061993-08-25 Vern Paxson <vern@ee.lbl.gov> 6807 6808 * yylex.c: Dump promotion of EOF in section 2 to turn on section 3; 6809 instead just treat it like a final EOF 6810 68111993-08-25 Vern Paxson <vern@ee.lbl.gov> 6812 6813 * dfa.c: yy_nxt table should be "const" 6814 68151993-08-24 Vern Paxson <vern@ee.lbl.gov> 6816 6817 * flexdef.h: Removed a lot of #ifdef chud "backtracking" -> "backing 6818 up" 6819 68201993-08-24 Vern Paxson <vern@ee.lbl.gov> 6821 6822 * main.c: "backtracking" -> "backing up" got rid of time reports 6823 68241993-08-24 Vern Paxson <vern@ee.lbl.gov> 6825 6826 * gen.c: "backtracking" -> "backing up" some portability tweaks 6827 fixed to only call flexscan() when done if known to be in section 3 6828 68291993-08-24 Vern Paxson <vern@ee.lbl.gov> 6830 6831 * misc.c: isascii() moved to flexdef.h nuked flex_gettime() 6832 68331993-08-24 Vern Paxson <vern@ee.lbl.gov> 6834 6835 * scan.l: Fixed bug with empty section 2 6836 68371993-08-24 Vern Paxson <vern@ee.lbl.gov> 6838 6839 * yylex.c: Chucked definition of isascii() 6840 68411993-08-24 Vern Paxson <vern@ee.lbl.gov> 6842 6843 * flex.skl: preserve yytext on input() bug fix when combining 6844 yyless() with yymore() checkpoint prior to C++ option 6845 68461993-08-24 Vern Paxson <vern@ee.lbl.gov> 6847 6848 * dfa.c: "backtracking" -> "backing up" 6849 68501993-07-09 Vern Paxson <vern@ee.lbl.gov> 6851 6852 * flex.skl: Fixed to not generate extra EOF's after reading one. 6853 68541993-07-05 Vern Paxson <vern@ee.lbl.gov> 6855 6856 * main.c: Spit out definition of YY_CHAR early 6857 68581993-07-05 Vern Paxson <vern@ee.lbl.gov> 6859 6860 * flex.skl: Some rearranging to make sure things get declared in the 6861 right order 6862 68631993-07-05 Vern Paxson <vern@ee.lbl.gov> 6864 6865 * tblcmp.c: Some comment fixes as per Wilhelms 6866 68671993-07-05 Vern Paxson <vern@ee.lbl.gov> 6868 6869 * scan.l: Nuked #undef of yywrap, now that it's a function 6870 68711993-07-05 Vern Paxson <vern@ee.lbl.gov> 6872 6873 * parse.y: Fixed bug with Z-a character classes as per Wilhelms 6874 68751993-07-05 Vern Paxson <vern@ee.lbl.gov> 6876 6877 * nfa.c: added check_char call in mkstate() to prevent bad xtion 6878 chars 6879 68801993-07-05 Vern Paxson <vern@ee.lbl.gov> 6881 6882 * gen.c: Fixed some reallocation bugs, etc. as per Wilhelms 6883 68841993-07-05 Vern Paxson <vern@ee.lbl.gov> 6885 6886 * flexdef.h: Added check_char(), readable_form() 6887 68881993-07-05 Vern Paxson <vern@ee.lbl.gov> 6889 6890 * flex.skl: Added #ifndef's around #define's to let user override 6891 Moved a bunch of definitions prior to section 1 6892 68931993-07-05 Vern Paxson <vern@ee.lbl.gov> 6894 6895 * dfa.c: Wilhems bug fixes. 6896 68971993-07-05 Vern Paxson <vern@ee.lbl.gov> 6898 6899 * ccl.c, misc.c: Added check_char() 6900 69011993-06-12 Vern Paxson <vern@ee.lbl.gov> 6902 6903 * flexdef.h: Changed to use yy_flex_alloc() and friends 6904 69051993-06-12 Vern Paxson <vern@ee.lbl.gov> 6906 6907 * main.c: Added -P flag 6908 69091993-06-12 Vern Paxson <vern@ee.lbl.gov> 6910 6911 * scan.l: Fixed bug in lex % directives 6912 69131993-06-12 Vern Paxson <vern@ee.lbl.gov> 6914 6915 * misc.c: Modified to use yy_flex_alloc() and friends 6916 69171993-06-12 Vern Paxson <vern@ee.lbl.gov> 6918 6919 * sym.c: Modified to use yy_flex_alloc() 6920 69211993-06-12 Vern Paxson <vern@ee.lbl.gov> 6922 6923 * flex.skl: Modified to use yy_flex_alloc() and friends Moved some 6924 globals earlier in the file to permit access in section 1 6925 69261993-06-12 Vern Paxson <vern@ee.lbl.gov> 6927 6928 * dfa.c: Got rid of code needed for %t 6929 69301993-04-14 Vern Paxson <vern@ee.lbl.gov> 6931 6932 * ccl.c, dfa.c, ecs.c, flex.skl, flexdef.h, gen.c, libmain.c, 6933 main.c, misc.c, nfa.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 6934 Reformatting. 6935 69361993-04-05 Vern Paxson <vern@ee.lbl.gov> 6937 6938 * flex.1: Fixed bug in description of backtracking 6939 69401993-04-05 Vern Paxson <vern@ee.lbl.gov> 6941 6942 * NEWS: 2.3.8 6943 69441993-04-05 Vern Paxson <vern@ee.lbl.gov> 6945 6946 * flex.skl, main.c: %array support 6947 69481993-04-05 Vern Paxson <vern@ee.lbl.gov> 6949 6950 * misc.c: Added non-STDC clause for '\a' 6951 69521993-04-05 Vern Paxson <vern@ee.lbl.gov> 6953 6954 * scan.l: Fixed subtle problems regarding '*'s in comments 6955 %pointer/%array match entire lines 6956 69571993-04-05 Vern Paxson <vern@ee.lbl.gov> 6958 6959 * gen.c: Added %array support 6960 69611993-02-06 Vern Paxson <vern@ee.lbl.gov> 6962 6963 * README: Finally updated email addr 6964 69651993-02-06 Vern Paxson <vern@ee.lbl.gov> 6966 6967 * flex.1: Mostly .LP -> .PP 6968 69691993-02-06 Vern Paxson <vern@ee.lbl.gov> 6970 6971 * flexdef.h: [no log message] 6972 69731993-02-06 Vern Paxson <vern@ee.lbl.gov> 6974 6975 * main.c, scan.l: A lot of tweaks ... 6976 69771993-02-06 Vern Paxson <vern@ee.lbl.gov> 6978 6979 * ccl.c: reallocate_character_array -> reallocate_Character_array 6980 69811993-02-06 Vern Paxson <vern@ee.lbl.gov> 6982 6983 * gen.c: Bug/lint fixes Modified to work with "action" array instead 6984 of temp file 6985 69861993-02-06 Vern Paxson <vern@ee.lbl.gov> 6987 6988 * sym.c: Fixed bug in 8-bit hashing 6989 69901993-02-06 Vern Paxson <vern@ee.lbl.gov> 6991 6992 * parse.y: numerous bug fixes extra formatting of error/warning 6993 messages added support of <*>, partial support for nested start 6994 conditions 6995 69961993-02-06 Vern Paxson <vern@ee.lbl.gov> 6997 6998 * ecs.c: Remove %t cruft 6999 70001993-02-06 Vern Paxson <vern@ee.lbl.gov> 7001 7002 * flex.skl: Beginning of %pointer/%array support 7003 70041993-02-06 Vern Paxson <vern@ee.lbl.gov> 7005 7006 * dfa.c: Added keeping track of which rules are useful fixed a 7007 fencepost error in checking for scanners that require -8 7008 70091993-02-06 Vern Paxson <vern@ee.lbl.gov> 7010 7011 * nfa.c: Added checking for whether rules are useful modified to 7012 work with internal "action" array 7013 70141993-02-06 Vern Paxson <vern@ee.lbl.gov> 7015 7016 * misc.c: Added internal "action" array, internal skeleton, 7017 zero_out() in lieu of bzero 7018 70191993-02-06 Vern Paxson <vern@ee.lbl.gov> 7020 7021 * tblcmp.c: Fixed a bunch of fencepost errors in increasing tables. 7022 70231993-02-06 Vern Paxson <vern@ee.lbl.gov> 7024 7025 * yylex.c: -Wall fix 7026 70271991-03-28 Vern Paxson <vern@ee.lbl.gov> 7028 7029 * gen.c: Fixed out-of-bounds access bug; patch #7 for release 2.3 7030 70311991-03-28 Vern Paxson <vern@ee.lbl.gov> 7032 7033 * NEWS: Patch #7 for 2.3 7034 70351990-10-23 Vern Paxson <vern@ee.lbl.gov> 7036 7037 * gen.c: fixed missing "rule_type" entry for end-of-buffer action 7038 70391990-08-29 Vern Paxson <vern@ee.lbl.gov> 7040 7041 * gen.c: Fixed yymore() but in not resetting yy_more_len 7042 70431990-08-29 Vern Paxson <vern@ee.lbl.gov> 7044 7045 * NEWS: Patch #6 for 2.3 7046 70471990-08-16 Vern Paxson <vern@ee.lbl.gov> 7048 7049 * NEWS: Patch #5 7050 70511990-08-14 Vern Paxson <vern@ee.lbl.gov> 7052 7053 * misc.c: fixed comment in myesc() 7054 70551990-08-14 Vern Paxson <vern@ee.lbl.gov> 7056 7057 * NEWS: fixed date in patch #4 7058 70591990-08-14 Vern Paxson <vern@ee.lbl.gov> 7060 7061 * NEWS: patch #4 7062 70631990-08-14 Vern Paxson <vern@ee.lbl.gov> 7064 7065 * misc.c: fixed hexadecimal escapes; added is_hex_digit() 7066 70671990-08-03 Vern Paxson <vern@ee.lbl.gov> 7068 7069 * NEWS: Patch #3 7070 70711990-08-03 Vern Paxson <vern@ee.lbl.gov> 7072 7073 * flex.skl, flexdef.h: changed to include <stddef.h> for __GNUC__ 7074 70751990-08-02 Vern Paxson <vern@ee.lbl.gov> 7076 7077 * NEWS: 2.3 patch #2 7078 70791990-08-02 Vern Paxson <vern@ee.lbl.gov> 7080 7081 * flex.skl: Another try at getting the malloc() definitions correct; 7082 this time for g++, too 7083 70841990-08-02 Vern Paxson <vern@ee.lbl.gov> 7085 7086 * flex.skl, flexdef.h: fixed to declare malloc() and free() by hand 7087 if __GNUC__ 7088 70891990-07-28 Vern Paxson <vern@ee.lbl.gov> 7090 7091 * flexdef.h: Changed to get malloc definition in identical fashion 7092 to that used by flex.skel 7093 70941990-06-28 Vern Paxson <vern@ee.lbl.gov> 7095 7096 * NEWS: [no log message] 7097 70981990-06-28 Vern Paxson <vern@ee.lbl.gov> 7099 7100 * flex.1: Fixed bug in mini-scanner examle Fixed bug in YY_INPUT 7101 redefinition yylineno defense reentrancy documentation Something 7102 else which I forget. 7103 71041990-06-27 Vern Paxson <vern@ee.lbl.gov> 7105 7106 * COPYING, ccl.c, dfa.c, ecs.c, flexdef.h, gen.c, main.c, misc.c, 7107 nfa.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 4.4 BSD copyright 7108 71091990-05-26 Vern Paxson <vern@ee.lbl.gov> 7110 7111 * README: Changed prolog to reflect 2.3 release. 7112 71131990-05-26 Vern Paxson <vern@ee.lbl.gov> 7114 7115 * NEWS: pointed reader at Makefile instead of README for porting 7116 considerations added Makefile comments: support for SCO Unix; 7117 parameterization 7118 71191990-05-26 Vern Paxson <vern@ee.lbl.gov> 7120 7121 * flex.skl: Added DONT_HAVE_STDLIB_H and declarations of malloc() 7122 71231990-05-26 Vern Paxson <vern@ee.lbl.gov> 7124 7125 * NEWS: 2.3 changes 7126 71271990-05-26 Vern Paxson <vern@ee.lbl.gov> 7128 7129 * flex.1: documentation on new features Comment regarding Ove's work 7130 ^foo|bar difference between flex / lex yyin initialization 7131 difference documented that yy_switch_to_buffer can be used in 7132 yywrap() documented that # comments are deprecated 7133 71341990-05-26 Vern Paxson <vern@ee.lbl.gov> 7135 7136 * main.c: declared void functions as such added prototypes for 7137 forward references changed to check for error status when closing 7138 files 7139 71401990-05-26 Vern Paxson <vern@ee.lbl.gov> 7141 7142 * yylex.c: Added macro definition for isascii() if not already 7143 present 7144 71451990-05-26 Vern Paxson <vern@ee.lbl.gov> 7146 7147 * sym.c: declared void functions as such added prototypes for 7148 forward references changed to use format_pinpoint_message where 7149 appropriate 7150 71511990-05-26 Vern Paxson <vern@ee.lbl.gov> 7152 7153 * scan.l: declared void functions as such changed to strip # 7154 comments, as documented moved #undef of yywrap() to before include 7155 of flexdef, so prototype doesn't get screwed up 7156 71571990-05-26 Vern Paxson <vern@ee.lbl.gov> 7158 7159 * parse.y: introduced format_pinpoint_message() declared void 7160 functions as such changed lone <<EOF>> to apply to all outstanding 7161 start conditions 7162 71631990-05-26 Vern Paxson <vern@ee.lbl.gov> 7164 7165 * nfa.c, tblcmp.c: declared void functions as such added prototypes 7166 for forward references 7167 71681990-05-26 Vern Paxson <vern@ee.lbl.gov> 7169 7170 * misc.c: declared void functions as such prototypes for forward 7171 references shuffled around some routines to make the order perhaps a 7172 little more logical changed memory references to use void* instead 7173 of char* 7174 71751990-05-26 Vern Paxson <vern@ee.lbl.gov> 7176 7177 * libmain.c: Added declaration of arguments made yylex() a function 7178 71791990-05-26 Vern Paxson <vern@ee.lbl.gov> 7180 7181 * gen.c: prototypes for forward references declared void functions 7182 as such yy_flex_debug testing of error on file closes casts to void 7183 for sprintf() and strcpy() 7184 71851990-05-26 Vern Paxson <vern@ee.lbl.gov> 7186 7187 * flexdef.h: Added prototypes changed memory allocation routines to 7188 deal with void*'s instead of char*'s some rearranging for VMS 7189 71901990-05-26 Vern Paxson <vern@ee.lbl.gov> 7191 7192 * flex.skl: Added YY_USER_INIT Added yy_new_buffer() alias for 7193 yy_create_buffer() fixed (hopefully) malloc declaration headaches 7194 71951990-05-26 Vern Paxson <vern@ee.lbl.gov> 7196 7197 * ecs.c: declared void functions as such declared void functions as 7198 such 7199 72001990-05-26 Vern Paxson <vern@ee.lbl.gov> 7201 7202 * dfa.c: prototypes for forward references declared void functions 7203 as such 7204 72051990-05-26 Vern Paxson <vern@ee.lbl.gov> 7206 7207 * ccl.c: Declared void functions as such 7208 72091990-04-12 Vern Paxson <vern@ee.lbl.gov> 7210 7211 * flex.skl: added fix for allowing yy_switch_to_buffer() in yywrap() 7212 72131990-04-03 Vern Paxson <vern@ee.lbl.gov> 7214 7215 * NEWS: patch #3 - -I fix 7216 72171990-03-30 Vern Paxson <vern@ee.lbl.gov> 7218 7219 * gen.c: Changed generation of archaic "continue" to "goto 7220 yy_find_action" 7221 72221990-03-27 Vern Paxson <vern@ee.lbl.gov> 7223 7224 * NEWS: Patch #2 changes 7225 72261990-03-27 Vern Paxson <vern@ee.lbl.gov> 7227 7228 * flex.skl: fixed fencepost errors with yy_buf_size and detecting 7229 NUL's 7230 72311990-03-26 Vern Paxson <vern@ee.lbl.gov> 7232 7233 * NEWS: [no log message] 7234 72351990-03-26 Vern Paxson <vern@ee.lbl.gov> 7236 7237 * flex.skl: g++ tweaks 7238 72391990-03-23 Vern Paxson <vern@ee.lbl.gov> 7240 7241 * NEWS: Changes for Patch #1. 7242 72431990-03-23 Vern Paxson <vern@ee.lbl.gov> 7244 7245 * flex.skl: fix for g++ 7246 72471990-03-23 Vern Paxson <vern@ee.lbl.gov> 7248 7249 * flex.1: minor typos and formatting changes. Removed BITNET 7250 address. 7251 72521990-03-23 Vern Paxson <vern@ee.lbl.gov> 7253 7254 * README: nuked BITNET address. 7255 72561990-03-20 Vern Paxson <vern@ee.lbl.gov> 7257 7258 * README: 2.2 README 7259 72601990-03-20 Vern Paxson <vern@ee.lbl.gov> 7261 7262 * NEWS: USG alias. 7263 72641990-03-20 Vern Paxson <vern@ee.lbl.gov> 7265 7266 * flexdef.h: Added USG alias for SYS_V 7267 72681990-03-20 Vern Paxson <vern@ee.lbl.gov> 7269 7270 * : [no log message] 7271 72721990-03-20 Vern Paxson <vern@ee.lbl.gov> 7273 7274 * flex.skl: Tweaks for lint and C++ 7275 72761990-03-20 Vern Paxson <vern@ee.lbl.gov> 7277 7278 * flex.1: -ll => -lfl 7279 72801990-03-20 Vern Paxson <vern@ee.lbl.gov> 7281 7282 * NEWS: 2.2 changes 7283 72841990-03-20 Vern Paxson <vern@ee.lbl.gov> 7285 7286 * flex.skl: Changed to use YY_BUFFER_STATE everywhere. 7287 72881990-03-20 Vern Paxson <vern@ee.lbl.gov> 7289 7290 * flex.1: [no log message] 7291 72921990-03-20 Vern Paxson <vern@ee.lbl.gov> 7293 7294 * dfa.c: "associated rules" changed to "associated rule line 7295 numbers". 7296 72971990-03-20 Vern Paxson <vern@ee.lbl.gov> 7298 7299 * scan.l: cast added to malloc() call to keep lint happy. 7300 73011990-03-20 Vern Paxson <vern@ee.lbl.gov> 7302 7303 * yylex.c: Fixed handling of premature EOF's. 7304 73051990-03-20 Vern Paxson <vern@ee.lbl.gov> 7306 7307 * sym.c: Removed declaration of malloc() 7308 73091990-03-20 Vern Paxson <vern@ee.lbl.gov> 7310 7311 * scan.l: Removed malloc() declaration. Added detection of EOF in 7312 actions. 7313 73141990-03-20 Vern Paxson <vern@ee.lbl.gov> 7315 7316 * parse.y: Rules rewritten so '/' and '$' parsed correctly. 7317 73181990-03-20 Vern Paxson <vern@ee.lbl.gov> 7319 7320 * nfa.c: Corrected line numbers for continued actions. 7321 73221990-03-20 Vern Paxson <vern@ee.lbl.gov> 7323 7324 * misc.c: Removed declarations of malloc() and realloc(). 7325 73261990-03-20 Vern Paxson <vern@ee.lbl.gov> 7327 7328 * main.c: Summary of generation flags. Minor -8 tweaks. 7329 73301990-03-20 Vern Paxson <vern@ee.lbl.gov> 7331 7332 * gen.c: full support for -d 7333 73341990-03-20 Vern Paxson <vern@ee.lbl.gov> 7335 7336 * flexdef.h: defines for malloc() and realloc() conditional defines 7337 for abs(), min(), and max() 7338 73391990-03-20 Vern Paxson <vern@ee.lbl.gov> 7340 7341 * flex.skl: Many multiple-buffer additions. 7342 73431990-03-20 Vern Paxson <vern@ee.lbl.gov> 7344 7345 * dfa.c: -8 tweaks. 7346 73471990-03-19 Vern Paxson <vern@ee.lbl.gov> 7348 7349 * flex.skl: Proto hacks. NUL hacks. Debugging hacks. C++ hacks. 7350 73511990-03-16 Vern Paxson <vern@ee.lbl.gov> 7352 7353 * : RCS won't let me unedit! gets "Missing access list" 7354 73551990-03-16 Vern Paxson <vern@ee.lbl.gov> 7356 7357 * tblcmp.c: Minor tweaks for NUL's. 7358 73591990-03-16 Vern Paxson <vern@ee.lbl.gov> 7360 7361 * : no changes -- had checked out for testing smaller read buffer 7362 sizes 7363 73641990-03-16 Vern Paxson <vern@ee.lbl.gov> 7365 7366 * nfa.c: hack for NUL's. 7367 73681990-03-16 Vern Paxson <vern@ee.lbl.gov> 7369 7370 * misc.c: Hack to cshell for NUL's. 7371 73721990-03-16 Vern Paxson <vern@ee.lbl.gov> 7373 7374 * main.c: NUL's. -8 7375 73761990-03-16 Vern Paxson <vern@ee.lbl.gov> 7377 7378 * gen.c: NUL's. 7379 73801990-03-16 Vern Paxson <vern@ee.lbl.gov> 7381 7382 * flexdef.h: NUL's. 8-bit chars. 7383 73841990-03-16 Vern Paxson <vern@ee.lbl.gov> 7385 7386 * flex.skl: NUL's; indenting 7387 73881990-03-16 Vern Paxson <vern@ee.lbl.gov> 7389 7390 * dfa.c: more thrashing around with NUL's 7391 73921990-03-16 Vern Paxson <vern@ee.lbl.gov> 7393 7394 * ccl.c: removed NUL hack 7395 73961990-03-14 Vern Paxson <vern@ee.lbl.gov> 7397 7398 * yylex.c: Added <<EOF>> token 7399 74001990-03-14 Vern Paxson <vern@ee.lbl.gov> 7401 7402 * ecs.c, flexdef.h: Tweaks for NUL chars. 7403 74041990-03-14 Vern Paxson <vern@ee.lbl.gov> 7405 7406 * dfa.c, gen.c, main.c, misc.c, parse.y, scan.l, tblcmp.c: Tweaks 7407 for NUL chars. 7408 74091990-03-14 Vern Paxson <vern@ee.lbl.gov> 7410 7411 * ccl.c: Tweaks for handling NUL's. 7412 74131990-02-28 Vern Paxson <vern@ee.lbl.gov> 7414 7415 * flex.1: [no log message] 7416 74171990-02-28 Vern Paxson <vern@ee.lbl.gov> 7418 7419 * flex.1: Changed .so options.man to inlined version since flex.1 7420 will have a different (shorter) options description. 7421 74221990-02-28 Vern Paxson <vern@ee.lbl.gov> 7423 7424 * flex.1: [no log message] 7425 74261990-02-28 Vern Paxson <vern@ee.lbl.gov> 7427 7428 * flex.1: [no log message] 7429 74301990-02-26 Vern Paxson <vern@ee.lbl.gov> 7431 7432 * flex.1: [no log message] 7433 74341990-02-25 Vern Paxson <vern@ee.lbl.gov> 7435 7436 * flex.1: [no log message] 7437 74381990-02-25 Vern Paxson <vern@ee.lbl.gov> 7439 7440 * flex.1: Initial revision 7441 74421990-01-16 Vern Paxson <vern@ee.lbl.gov> 7443 7444 * gen.c: Restored EOB accepting list for REJECT. Second try at 2.2 7445 Release. 7446 74471990-01-16 Vern Paxson <vern@ee.lbl.gov> 7448 7449 * misc.c: Added missing ',' in error message. 2.2 Release, second 7450 try. 7451 74521990-01-16 Vern Paxson <vern@ee.lbl.gov> 7453 7454 * yylex.c: 8-bit char support. 2.2 Release. 7455 74561990-01-15 Vern Paxson <vern@ee.lbl.gov> 7457 7458 * scan.l: 8-bit char support. Arbitrary indented/%{} code allowed 7459 in section 2. \x escapes. %t support. Minor POSIX-compliance 7460 changes. BEGIN(0) -> BEGIN(INITIAL). yywrap() and set_input_file() 7461 for multiple input files. C_COMMENT_2 removed. 2.2 Release. 7462 74631990-01-15 Vern Paxson <vern@ee.lbl.gov> 7464 7465 * flexdef.h: 8-bit char support. SYS_V / Atari portability fixes. 7466 Removed generated array names. CSIZE now only defined if not 7467 already defined. Added "csize" global. Added "input_files", 7468 "num_input_files", and "program_name" globals. %t support globals. 7469 2.2 Release. 7470 74711990-01-15 Vern Paxson <vern@ee.lbl.gov> 7472 7473 * gen.c: Removed unused EOB_accepting_list array. 2.2 Release. 7474 74751990-01-15 Vern Paxson <vern@ee.lbl.gov> 7476 7477 * gen.c: Bug in -F table generation fixed. 8-bit char support. 7478 Hardwired generated array names. "const"'s added to generated code. 7479 Fixed yymore() / trailing context bug. 7480 74811990-01-15 Vern Paxson <vern@ee.lbl.gov> 7482 7483 * parse.y: 8-bit char support. Error-message pinpointing. 2.2 7484 Release. 7485 74861990-01-15 Vern Paxson <vern@ee.lbl.gov> 7487 7488 * main.c: Unsigned char support. %t support. Removed hard-wiring 7489 of program name "flex". -c changed to -C; -c now deprecated. -n 7490 added. :-( Multiple input files. SYSV tmpnam() use. Removed old 7491 #define's from output. Identified error messages w/ filename and 7492 line. 2.2 Release. 7493 74941990-01-15 Vern Paxson <vern@ee.lbl.gov> 7495 7496 * sym.c: Unsigned char support. 2.2 Release. 7497 74981990-01-15 Vern Paxson <vern@ee.lbl.gov> 7499 7500 * nfa.c: Removed redundant test. 2.2 Release. 7501 75021990-01-15 Vern Paxson <vern@ee.lbl.gov> 7503 7504 * misc.c: Unsigned char support. \x support. 2.2 Release. 7505 75061990-01-15 Vern Paxson <vern@ee.lbl.gov> 7507 7508 * tblcmp.c: 8-bit char support. 2.2 Release. 7509 75101990-01-15 Vern Paxson <vern@ee.lbl.gov> 7511 7512 * flex.skl: C++ support. Turbo-C support. 8-bit char support. 7513 yyleng is an int. unput() callable in section 3. yymore hacks. 7514 yyrestart() no longer closes stdin. 2.2 Release. 7515 75161990-01-15 Vern Paxson <vern@ee.lbl.gov> 7517 7518 * ecs.c: %t support. 8-bit/unsigned char support. 2.2 Release. 7519 75201990-01-15 Vern Paxson <vern@ee.lbl.gov> 7521 7522 * dfa.c: %t hacks. minor cosmetics. 2.2 Relase. 7523 75241990-01-15 Vern Paxson <vern@ee.lbl.gov> 7525 7526 * ccl.c: Changes for unsigned/8-bit chars. 2.2 Release. 7527 75281990-01-10 Vern Paxson <vern@ee.lbl.gov> 7529 7530 * libmain.c: Initial revision 7531 75321989-12-30 Vern Paxson <vern@ee.lbl.gov> 7533 7534 * nfa.c: removed gratuitous trailing context code 7535 75361989-12-30 Vern Paxson <vern@ee.lbl.gov> 7537 7538 * main.c: made -c<compression flags> case-sensitive 7539 75401989-12-30 Vern Paxson <vern@ee.lbl.gov> 7541 7542 * flex.skl: unput() bug fix 7543 75441989-12-30 Vern Paxson <vern@ee.lbl.gov> 7545 7546 * README: [no log message] 7547 75481989-06-20 Vern Paxson <vern@ee.lbl.gov> 7549 7550 * scan.l: changed to not use '|' and trailing context combo so users 7551 can test using -F ... 7552 75531989-06-20 Vern Paxson <vern@ee.lbl.gov> 7554 7555 * parse.y: made trailing context combined with '|' warning always 7556 come out 7557 75581989-06-20 Vern Paxson <vern@ee.lbl.gov> 7559 7560 * README: [no log message] 7561 75621989-06-20 Vern Paxson <vern@ee.lbl.gov> 7563 7564 * COPYING: Initial revision 7565 75661989-06-20 Vern Paxson <vern@ee.lbl.gov> 7567 7568 * NEWS, README, main.c: [no log message] 7569 75701989-06-20 Vern Paxson <vern@ee.lbl.gov> 7571 7572 * README: [no log message] 7573 75741989-06-20 Vern Paxson <vern@ee.lbl.gov> 7575 7576 * NEWS, README, main.c: [no log message] 7577 75781989-06-20 Vern Paxson <vern@ee.lbl.gov> 7579 7580 * : Beta release 7581 75821989-06-20 Vern Paxson <vern@ee.lbl.gov> 7583 7584 * NEWS, main.c: [no log message] 7585 75861989-06-20 Vern Paxson <vern@ee.lbl.gov> 7587 7588 * flex.skl, flexdef.h, gen.c, misc.c, nfa.c, parse.y, scan.l, sym.c: 7589 2.0.1 beta 7590 75911989-06-20 Vern Paxson <vern@ee.lbl.gov> 7592 7593 * README: [no log message] 7594 75951989-05-25 Vern Paxson <vern@ee.lbl.gov> 7596 7597 * gen.c: fixsed bug with -I and backtracking 7598 75991989-05-25 Vern Paxson <vern@ee.lbl.gov> 7600 7601 * flex.skl: Cleaned up forward declarations of yyunput() and input() 7602 76031989-05-25 Vern Paxson <vern@ee.lbl.gov> 7604 7605 * parse.y: Split copyright string. 7606 76071989-05-25 Vern Paxson <vern@ee.lbl.gov> 7608 7609 * nfa.c: Split copyright string. Added check for empty machine in 7610 dupmachine(). 7611 76121989-05-25 Vern Paxson <vern@ee.lbl.gov> 7613 7614 * ccl.c, dfa.c, ecs.c, gen.c, main.c, misc.c, scan.l, sym.c, 7615 tblcmp.c, yylex.c: Split copyright string into two to avoid tempting 7616 fate with \<newline> sequences ... 7617 76181989-05-24 Vern Paxson <vern@ee.lbl.gov> 7619 7620 * README: updated for 2nd release Beta test added RCS header 7621 76221989-05-24 Vern Paxson <vern@ee.lbl.gov> 7623 7624 * flexdef.h: removed static char copyright 7625 76261989-05-24 Vern Paxson <vern@ee.lbl.gov> 7627 7628 * flexdef.h: Added BSD copyright notice. Removed 7629 FAST_SKELETON_FILE. 7630 76311989-05-24 Vern Paxson <vern@ee.lbl.gov> 7632 7633 * main.c: added BSD copyright notice. Removed references to 7634 FAST_SKELETON_FILE. 7635 76361989-05-24 Vern Paxson <vern@ee.lbl.gov> 7637 7638 * ecs.c, gen.c, nfa.c: Added BSD copyright notice 7639 76401989-05-24 Vern Paxson <vern@ee.lbl.gov> 7641 7642 * ccl.c, dfa.c, misc.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 7643 added BSD copyright notice 7644 76451989-05-24 Vern Paxson <vern@ee.lbl.gov> 7646 7647 * flex.skl: Initial revision 7648 76491989-05-19 Vern Paxson <vern@ee.lbl.gov> 7650 7651 * yylex.c: renamed accnum to num_rules 7652 76531989-05-19 Vern Paxson <vern@ee.lbl.gov> 7654 7655 * tblcmp.c: moved table generation code to gen.c moved ntod() to 7656 dfa.c 7657 76581989-05-19 Vern Paxson <vern@ee.lbl.gov> 7659 7660 * sym.c: the most piddling format change imaginable 7661 76621989-05-19 Vern Paxson <vern@ee.lbl.gov> 7663 7664 * scan.l: changed to look for yymore, REJECT, %used and %unused 7665 removed gross magic for dealing with section 3 7666 76671989-05-19 Vern Paxson <vern@ee.lbl.gov> 7668 7669 * nfa.c, parse.y: changes for variable trailing context 7670 76711989-05-19 Vern Paxson <vern@ee.lbl.gov> 7672 7673 * misc.c: added all_lower() and all_upper() 7674 76751989-05-19 Vern Paxson <vern@ee.lbl.gov> 7676 7677 * main.c: added checking for features being Really used 7678 backtracking, performance reports misc. cleanup 7679 76801989-05-19 Vern Paxson <vern@ee.lbl.gov> 7681 7682 * gen.c: major overhaul for merged skeleton 7683 76841989-05-19 Vern Paxson <vern@ee.lbl.gov> 7685 7686 * flexdef.h: a zillion changes/additions/cleanups 7687 76881989-05-19 Vern Paxson <vern@ee.lbl.gov> 7689 7690 * dfa.c: added backtrack report added checking for dangerous 7691 trailing context considerable minor cleanup 7692 76931989-05-19 Vern Paxson <vern@ee.lbl.gov> 7694 7695 * ccl.c: list_character_set() modified to take a FILE to write to 7696 ... 7697 76981989-05-19 Vern Paxson <vern@ee.lbl.gov> 7699 7700 * README: updated for beta release 7701 77021988-11-25 Vern Paxson <vern@ee.lbl.gov> 7703 7704 * main.c: added -p flag generation of #define's for scanner 7705 77061988-11-25 Vern Paxson <vern@ee.lbl.gov> 7707 7708 * flexdef.h: Added END_OF_BUFFER_ACTION and bol_needed 7709 77101988-11-25 Vern Paxson <vern@ee.lbl.gov> 7711 7712 * dfa.c: added ntod() 7713 77141988-05-09 Vern Paxson <vern@ee.lbl.gov> 7715 7716 * gen.c: Initial revision 7717 77181988-05-08 Vern Paxson <vern@ee.lbl.gov> 7719 7720 * yylex.c: RCS header changed display style of non-printings from ^x 7721 to \0xx 7722 77231988-05-08 Vern Paxson <vern@ee.lbl.gov> 7724 7725 * tblcmp.c: RCS header MAX_XTIONS_FOR_FULL_INTERIOR_FIT -> 7726 MAX_XTIONS_FULL_INTERIOR_FIT made back-tracking accepting number be 7727 one greater than the last legit accepting number, instead of 0. 7728 This way, end-of-buffer can take 0 and no negative accepting numbers 7729 are needed. added genftbl() changed last ftl references to C added 7730 check for UNSIGNED_CHAR's added back-track logic to make_tables() 7731 added checking and report for backtracking fixed fence-post error 7732 with onesp stack pointer 7733 77341988-05-08 Vern Paxson <vern@ee.lbl.gov> 7735 7736 * sym.c: RCS header changed "entry" to "sym_entry" to avoid conflict 7737 with old keyword 7738 77391988-05-08 Vern Paxson <vern@ee.lbl.gov> 7740 7741 * scan.l: RCS header removed \^ from ESCSEQ 7742 77431988-05-08 Vern Paxson <vern@ee.lbl.gov> 7744 7745 * parse.y: RCS header bug fix due to missing default rule, could 7746 have to backtrack when backtrack variables haven't been set up 7747 77481988-05-08 Vern Paxson <vern@ee.lbl.gov> 7749 7750 * nfa.c: RCS ident yy_cp, yy_bp support name shortenings assoc_rule 7751 support 7752 77531988-05-08 Vern Paxson <vern@ee.lbl.gov> 7754 7755 * misc.c: RCS header check before malloc()'ing for 16 bit overflow 7756 MS_DOS, VMS ifdef's removed commented-out \^ code removed FTLSOURCE 7757 code added readable_form() 7758 77591988-05-08 Vern Paxson <vern@ee.lbl.gov> 7760 7761 * main.c: Added RCS header removed revision history misc additions 7762 and fixes to globals VMS ifdef's backtracking statistics -p flag 7763 name shortenings 7764 77651988-05-08 Vern Paxson <vern@ee.lbl.gov> 7766 7767 * flexdef.h: removed revision history added RCS header added VMS, 7768 MS_DOS ifdef's removed DEFAULT_ACTION, changed END_OF_BUFFER_ACTION 7769 shortened MAX_XTIONS_FOR_FULL_INTERIOR_FIT to 7770 MAX_XTIONS_FULL_INTERIOR_FIT added MAX_ASSOC_RULES added 7771 performance_report, assoc_rule gloabls added num_backtracking gloabl 7772 shortened allocate_integer_pointer_array, 7773 reallocate_integer_pointer_array 7774 77751988-05-08 Vern Paxson <vern@ee.lbl.gov> 7776 7777 * ecs.c: added RCS id added PROCFLG to avoid assumption of signed 7778 char's 7779 77801988-05-08 Vern Paxson <vern@ee.lbl.gov> 7781 7782 * dfa.c: added RCS id added check_for_backtracking() added 7783 dump_associated_rules() added dump_transitions() shortened 7784 reallocate_integer_pointer_array to reallocate_int_ptr_array removed 7785 some dfaacc_{state,set} abuses 7786 77871988-05-08 Vern Paxson <vern@ee.lbl.gov> 7788 7789 * ccl.c: Added list_character_set() 7790 77911988-05-07 Vern Paxson <vern@ee.lbl.gov> 7792 7793 * ccl.c: added RCS id 7794 77951988-04-10 Vern Paxson <vern@ee.lbl.gov> 7796 7797 * README: minor tweaks 7798 77991988-04-10 Vern Paxson <vern@ee.lbl.gov> 7800 7801 * README: forgot sh flex.shar 7802 78031988-04-10 Vern Paxson <vern@ee.lbl.gov> 7804 7805 * README: final tweaking 7806 78071988-04-10 Vern Paxson <vern@ee.lbl.gov> 7808 7809 * tblcmp.c: removed minor lint fluff 7810 78111988-04-10 Vern Paxson <vern@ee.lbl.gov> 7812 7813 * NEWS: [no log message] 7814 78151988-04-10 Vern Paxson <vern@ee.lbl.gov> 7816 7817 * NEWS, README: Initial revision 7818 78191988-04-10 Vern Paxson <vern@ee.lbl.gov> 7820 7821 * yylex.c: added identifying comment. changed to include "parse.h" 7822 instead of "y.tab.h" 7823 78241988-04-10 Vern Paxson <vern@ee.lbl.gov> 7825 7826 * tblcmp.c: Changed name from flexcmp.c -> tblcmp.c fixed misc. 7827 typos made generating ec tables be a routine 7828 78291988-04-10 Vern Paxson <vern@ee.lbl.gov> 7830 7831 * sym.c: changed name from flexsym.c -> sym.c revamped calling 7832 sequences, etc., for extended table struct definition which now has 7833 both char * and int fields. 7834 78351988-04-10 Vern Paxson <vern@ee.lbl.gov> 7836 7837 * scan.l: Changed name from flexscan.l -> scan.l fixed bug in 7838 <RECOVER> added block comments between rules. 7839 78401988-04-10 Vern Paxson <vern@ee.lbl.gov> 7841 7842 * parse.y: changed name from flexparse.y -> parse.y added start 7843 condition "INITIAL" made a{3} have "variable length" 7844 78451988-04-10 Vern Paxson <vern@ee.lbl.gov> 7846 7847 * nfa.c: changed name from flexnfa.c -> nfa.c corrected some typos. 7848 78491988-04-10 Vern Paxson <vern@ee.lbl.gov> 7850 7851 * misc.c: changed name from flexmisc.c -> misc.c 7852 78531988-04-10 Vern Paxson <vern@ee.lbl.gov> 7854 7855 * main.c: fixed bug causing core dumps if skeleton files could not 7856 be opened. Added -cF. Added fullspd to be equivalent to fulltbl 7857 for which options is cannot be mixed with. 7858 78591988-04-10 Vern Paxson <vern@ee.lbl.gov> 7860 7861 * flexdef.h: fixed typos, enhanced symbol table definition. 7862 78631988-04-10 Vern Paxson <vern@ee.lbl.gov> 7864 7865 * ecs.c: changed name from flexecs.c to ecs.c 7866 78671988-04-10 Vern Paxson <vern@ee.lbl.gov> 7868 7869 * dfa.c: changed name from flexdfa.c to dfa.c 7870 78711988-04-10 Vern Paxson <vern@ee.lbl.gov> 7872 7873 * ccl.c: changed name from flexccl.c -> ccl.c 7874 78751988-02-13 Vern Paxson <vern@ee.lbl.gov> 7876 7877 * ccl.c, dfa.c, ecs.c, flexdef.h, main.c, misc.c, nfa.c, parse.y, 7878 scan.l, sym.c, tblcmp.c, yylex.c: Beta Release. 7879 78801987-11-08 Vern Paxson <vern@ee.lbl.gov> 7881 7882 * Initial revision 7883 7884