12008-02-26 15:36 Will Estes <wlestes@users.sourceforge.net> 2 3 * NEWS: add date of release 4 52008-02-15 07:37 Will Estes <wlestes@users.sourceforge.net> 6 7 * NEWS, parse.y: fix bug that prevented comments from working 8 properly 9 102008-02-12 07:57 Will Estes <wlestes@users.sourceforge.net> 11 12 * po/de.po: new de translation 13 142008-02-10 06:08 Will Estes <wlestes@users.sourceforge.net> 15 16 * NEWS, po/vi.po: new vi translation 17 182008-02-09 19:22 Will Estes <wlestes@users.sourceforge.net> 19 20 * NEWS, po/nl.po: new nl translation 21 222008-02-09 14:59 Will Estes <wlestes@users.sourceforge.net> 23 24 * NEWS, po/pl.po: new pl translation 25 262008-02-09 14:19 Will Estes <wlestes@users.sourceforge.net> 27 28 * NEWS, po/de.po, po/pt_BR.po: new de, pt_br translations 29 302008-02-09 13:54 Will Estes <wlestes@users.sourceforge.net> 31 32 * NEWS, flex.skl: generate headers for all functions (resolves bug 33 #1628314) 34 352008-02-09 10:49 Will Estes <wlestes@users.sourceforge.net> 36 37 * NEWS, flex.skl: change yy_size_t to be size_t (resolves bug 38 #1849812) 39 402008-02-09 10:46 Will Estes <wlestes@users.sourceforge.net> 41 42 * configure.in: start work on version 2.5.35 43 442007-12-12 16:00 Will Estes <wlestes@users.sourceforge.net> 45 46 * NEWS, configure.in: revert NEWS and configure.in to version 47 2.5.34 48 492007-09-12 11:28 Will Estes <wlestes@users.sourceforge.net> 50 51 * NEWS, configure.in: update version number to 2.5.35 52 532007-09-10 02:17 Aaron Stone <sodabrew@users.sourceforge.net> 54 55 * tests/test-alloc-extra/scanner.l: Use %option extra-type. 56 572007-09-10 02:16 Aaron Stone <sodabrew@users.sourceforge.net> 58 59 * NEWS, flex.skl, flexdef.h, main.c, parse.y, scan.l, 60 doc/flex.texi: Introduce %option extra-type="your_type *" (resolves 61 bug #1744505). 62 632007-08-15 08:28 Will Estes <wlestes@users.sourceforge.net> 64 65 * po/nl.po: new nl translations from the translation project 66 672007-06-28 16:28 Will Estes <wlestes@users.sourceforge.net> 68 69 * NEWS: change release date 70 712007-06-27 21:59 Will Estes <wlestes@users.sourceforge.net> 72 73 * flex.skl: adjustment for prefix classes; patch submitted by Petr 74 Machata <pmachata@redhat.com> 75 762007-06-27 21:53 Will Estes <wlestes@users.sourceforge.net> 77 78 * NEWS: NEWS item for yy_init_extra 79 802007-06-12 12:33 Aaron Stone <sodabrew@users.sourceforge.net> 81 82 * doc/flex.texi: Docs and example for yylex_init_extra. 83 842007-05-31 20:22 Will Estes <wlestes@users.sourceforge.net> 85 86 * tests/test-alloc-extra/.cvsignore: ignore OUTPUT file in 87 test-alloc-extra 88 892007-05-31 20:21 Will Estes <wlestes@users.sourceforge.net> 90 91 * tests/descriptions: add description of concatenated options test 92 932007-05-31 16:20 Will Estes <wlestes@users.sourceforge.net> 94 95 * tests/test-alloc-extra/.cvsignore: add missing .cvsignore to 96 test-alloc-extra 97 982007-05-31 02:21 Aaron Stone <sodabrew@users.sourceforge.net> 99 100 * configure.in, flex.skl, gen.c, main.c: Changes to resolve SF bugs 101 1568325 and 1563589. 102 1032007-05-31 02:09 Aaron Stone <sodabrew@users.sourceforge.net> 104 105 * tests/: Makefile.am, descriptions, test-alloc-extra/Makefile.am, 106 test-alloc-extra/scanner.l, test-alloc-extra/test.input: Adding 107 test cases for yylex_init_extra. 108 1092007-05-12 11:27 Will Estes <wlestes@users.sourceforge.net> 110 111 * configure.in, tests/test-pthread/scanner.l: fixes to test-pthread 112 1132007-05-12 09:13 Will Estes <wlestes@users.sourceforge.net> 114 115 * NEWS: NEWS item for concatenated options 116 1172007-05-12 09:13 Will Estes <wlestes@users.sourceforge.net> 118 119 * configure.in, tests/Makefile.am, 120 tests/test-concatenated-options/.cvsignore, 121 tests/test-concatenated-options/Makefile.am: unit test to verify 122 concatenated options parsing 123 1242007-05-12 09:11 Will Estes <wlestes@users.sourceforge.net> 125 126 * scanopt.c: parse multiple short concatenated options; patch 127 submitted by Petr Machata <pmachata@redhat.com 128 1292007-05-11 16:52 Will Estes <wlestes@users.sourceforge.net> 130 131 * autogen.sh: remove --force option from autogen.sh; much faster 132 without it 133 1342007-05-11 14:35 Will Estes <wlestes@users.sourceforge.net> 135 136 * NEWS, configure.in: version 2.5.34 137 1382007-05-08 00:23 Aaron Stone <sodabrew@users.sourceforge.net> 139 140 * NEWS, flex.skl: Better checking after yyalloc/yyrealloc (resolves 141 bug #1595967) 142 1432007-05-01 08:10 Will Estes <wlestes@users.sourceforge.net> 144 145 * doc/flex.texi: change title of manual to 'Lexical Analysis with 146 Flex' 147 1482007-04-25 14:16 Will Estes <wlestes@users.sourceforge.net> 149 150 * flex.skl: c++ memory leak plug 151 1522007-04-23 09:29 Will Estes <wlestes@users.sourceforge.net> 153 154 * flex.skl: roll back c++ memory patch as it causes the test suite 155 no end of grief 156 1572007-04-23 08:42 Will Estes <wlestes@users.sourceforge.net> 158 159 * flex.skl: fix function definitions for non-ANSI environments 160 (from Manoj Srivastava from Debian patchset) 161 1622007-04-23 08:37 Will Estes <wlestes@users.sourceforge.net> 163 164 * flex.skl: fix c++ memory leak (from Manoj Srivastava from Debian 165 patchset) 166 1672007-04-23 06:59 Will Estes <wlestes@users.sourceforge.net> 168 169 * flex.skl: fix parameter name in comment (patch from Manoj 170 Srivastava from the debian patchset 171 1722007-04-23 06:57 Will Estes <wlestes@users.sourceforge.net> 173 174 * flex.skl: add a size_t cast (patch from Manoj Srivastava from the 175 debian patchset 176 1772007-04-16 17:06 Will Estes <wlestes@users.sourceforge.net> 178 179 * tests/: test-extended/Makefile.am, test-quotes/Makefile.am: 180 cleanups to handle VPATH builds better; passifies make distcheck 181 1822007-04-16 16:42 Will Estes <wlestes@users.sourceforge.net> 183 184 * doc/flex.texi: drop using the \ in \ escaping as it throws pdf 185 generation for a loop 186 1872007-04-14 08:33 Will Estes <wlestes@users.sourceforge.net> 188 189 * .cvsignore: add compile and *.tar.bz2 to .cvsignore 190 1912007-04-14 08:27 Will Estes <wlestes@users.sourceforge.net> 192 193 * main.c: add call to setlocale for ctype as per debian patchset 194 1952007-04-14 08:25 Will Estes <wlestes@users.sourceforge.net> 196 197 * Makefile.am, NEWS: provide for a PIC version of libfl.a for 198 shared libraries using flex scanners 199 2002007-04-13 13:24 Will Estes <wlestes@users.sourceforge.net> 201 202 * FlexLexer.h: annotate endifs since they're a bit far from their 203 opening #if statements 204 2052007-04-13 12:55 Will Estes <wlestes@users.sourceforge.net> 206 207 * flexdef.h, parse.y: refactor and slightly redo alloca testing, 208 resolves bug #1675899 209 2102007-04-13 12:50 Will Estes <wlestes@users.sourceforge.net> 211 212 * configure.in: overhaul configure.in: use octathorps for comments 213 so they're passed through m4 processing; better bracketing of m4 214 arguments; retool checks as per suggestions from autoscan(1) 215 2162007-04-13 12:43 Will Estes <wlestes@users.sourceforge.net> 217 218 * flex.skl: better handling of class that use the prefix 219 functionality; from submitted patch 220 2212007-04-13 12:32 Will Estes <wlestes@users.sourceforge.net> 222 223 * flex.skl: fix skeleton for reentrant scanners 224 2252007-04-12 21:50 Will Estes <wlestes@users.sourceforge.net> 226 227 * Makefile.am: remove homegrown tags target; automake does that for 228 us 229 2302007-04-12 15:12 Will Estes <wlestes@users.sourceforge.net> 231 232 * FlexLexer.h: declare some const where missing in c++ header file 233 2342007-04-12 15:12 Will Estes <wlestes@users.sourceforge.net> 235 236 * flex.skl: fix skeleton for reentrant scanners, resolves bug 237 #1694318 238 2392007-04-10 15:20 Will Estes <wlestes@users.sourceforge.net> 240 241 * doc/flex.texi: corrections to the manual as per suggestions from 242 flex-help@ 243 2442007-04-03 15:16 Will Estes <wlestes@users.sourceforge.net> 245 246 * doc/flex.texi: include author names in online versions of the 247 manual 248 2492007-04-03 15:07 Will Estes <wlestes@users.sourceforge.net> 250 251 * COPYING: update copyright notice 252 2532007-04-03 14:54 Will Estes <wlestes@users.sourceforge.net> 254 255 * AUTHORS: rearrange and update AUTHORS 256 2572007-03-29 11:45 Will Estes <wlestes@users.sourceforge.net> 258 259 * NEWS: note sf feature request 1658379 in NEWS 260 2612007-03-29 11:36 Will Estes <wlestes@users.sourceforge.net> 262 263 * tools/cvsauthors: add sodabrew to cvsauthors file 264 2652007-03-29 11:25 Aaron Stone <sodabrew@users.sourceforge.net> 266 267 * flex.skl: 268 SourceForge feature request #1658379: Expose YY_BUF_SIZE in the 269 header file. 270 2712007-03-07 16:50 Will Estes <wlestes@users.sourceforge.net> 272 273 * NEWS, filter.c, flex.skl: apply patches submitted by sodabrew 274 2752007-03-07 16:20 Will Estes <wlestes@users.sourceforge.net> 276 277 * README.cvs: more changes describing building flex from cvs 278 2792007-03-07 16:16 Will Estes <wlestes@users.sourceforge.net> 280 281 * Makefile.am, README.cvs, README.cvs-snapshot: rename 282 README.cvs-snapshot to README.cvs 283 2842007-03-07 16:14 Will Estes <wlestes@users.sourceforge.net> 285 286 * README.cvs-snapshot: update to explain where flex cvs lives 287 2882007-03-07 15:45 Will Estes <wlestes@users.sourceforge.net> 289 290 * README, doc/flex.texi: correct how to submit bugs 291 2922007-02-16 10:38 Will Estes <wlestes@users.sourceforge.net> 293 294 * NEWS: clarify NEWS item re man page and pdf manual 295 2962007-02-14 12:03 Will Estes <wlestes@users.sourceforge.net> 297 298 * po/Makevars: update bug address to point to flex-devel instead of 299 lex-help 300 3012007-02-13 12:54 Will Estes <wlestes@users.sourceforge.net> 302 303 * configure.in, doc/Makefile.am: make better use of AC_INIT; clean 304 up, simplify and make more robust the generation of the man page 305 3062007-02-13 12:08 Will Estes <wlestes@users.sourceforge.net> 307 308 * configure.in: remove option check-news from call to 309 AM_INIT_AUTOMAKE as gnits implies check-news 310 3112007-02-13 10:07 Will Estes <wlestes@users.sourceforge.net> 312 313 * Makefile.am, configure.in: move automake options from Makefile.am 314 to configure.in 315 3162007-02-13 10:04 Will Estes <wlestes@users.sourceforge.net> 317 318 * autogen.sh: restore --install option to autogen.sh since --force 319 does not imply --install 320 3212007-02-13 10:04 Will Estes <wlestes@users.sourceforge.net> 322 323 * tools/cvsauthors: add john43 to cvsauthors file 324 3252007-02-13 09:50 Will Estes <wlestes@users.sourceforge.net> 326 327 * autogen.sh: call autoreconf with --force instead of --install 328 3292007-02-13 09:48 Will Estes <wlestes@users.sourceforge.net> 330 331 * doc/.cvsignore: remove texinfo.tex from cvs tree 332 3332007-02-12 20:15 Will Estes <wlestes@users.sourceforge.net> 334 335 * NEWS: updates to NEWS file to reflect recent changes 336 3372007-02-12 20:14 Will Estes <wlestes@users.sourceforge.net> 338 339 * doc/Makefile.am: add flex.pdf to EXTRA_DIST 340 3412007-02-12 19:45 Will Estes <wlestes@users.sourceforge.net> 342 343 * configure.in: remove flex.spec 344 3452007-02-12 19:44 Will Estes <wlestes@users.sourceforge.net> 346 347 * Makefile.am: remove maintainercleanfiles 348 3492007-02-01 15:56 Will Estes <wlestes@users.sourceforge.net> 350 351 * doc/Makefile.am: more changes to build system to distribute man 352 page 353 3542007-02-01 12:10 Will Estes <wlestes@users.sourceforge.net> 355 356 * doc/Makefile.am: add flex man page to distribution 357 3582007-02-01 12:09 Will Estes <wlestes@users.sourceforge.net> 359 360 * .cvsignore, flex.spec.in: remove flex spec file 361 3622006-11-17 10:14 Will Estes <wlestes@users.sourceforge.net> 363 364 * tests/test-table-opts/Makefile.am: make test target depend on 365 test groupings, which in turn depend on building executables; 366 cygwin portability fix 367 3682006-11-10 16:00 Will Estes <wlestes@users.sourceforge.net> 369 370 * tests/create-test: change create-test script to edit files in 371 place 372 3732006-11-09 15:14 Will Estes <wlestes@users.sourceforge.net> 374 375 * tests/: test-array-nr/Makefile.am, test-array-r/Makefile.am, 376 test-basic-nr/Makefile.am, test-basic-r/Makefile.am, 377 test-bison-nr/Makefile.am, test-bison-yylloc/Makefile.am, 378 test-bison-yylval/Makefile.am, test-c++-basic/Makefile.am, 379 test-c++-multiple-scanners/Makefile.am, 380 test-c++-yywrap/Makefile.am, test-c-cpp-nr/Makefile.am, 381 test-c-cpp-r/Makefile.am, test-ccl/Makefile.am, 382 test-debug-nr/Makefile.am, test-debug-r/Makefile.am, 383 test-extended/Makefile.am, test-header-nr/Makefile.am, 384 test-header-r/Makefile.am, test-include-by-buffer/Makefile.am, 385 test-include-by-push/Makefile.am, 386 test-include-by-reentrant/Makefile.am, test-linedir-r/Makefile.am, 387 test-lineno-nr/Makefile.am, test-lineno-r/Makefile.am, 388 test-mem-nr/Makefile.am, test-mem-r/Makefile.am, 389 test-multiple-scanners-nr/Makefile.am, 390 test-multiple-scanners-r/Makefile.am, test-noansi-nr/Makefile.am, 391 test-noansi-r/Makefile.am, test-posix/Makefile.am, 392 test-posixly-correct/Makefile.am, test-prefix-nr/Makefile.am, 393 test-prefix-r/Makefile.am, test-pthread/Makefile.am, 394 test-quotes/Makefile.am, test-reject/Makefile.am, 395 test-rescan-nr/Makefile.am, test-rescan-r/Makefile.am, 396 test-string-nr/Makefile.am, test-string-r/Makefile.am, 397 test-top/Makefile.am, test-yyextra/Makefile.am: change CLEANFILES 398 to include instead of just the testname for the executable 399 4002006-11-09 09:44 Will Estes <wlestes@users.sourceforge.net> 401 402 * doc/flex.texi: fix typos in manual; resolves bug #1592857 403 4042006-11-09 09:39 Will Estes <wlestes@users.sourceforge.net> 405 406 * tests/TEMPLATE/Makefile.am: change test template to remove test 407 executable when that executable has an extension, e.g. under Cygwin 408 4092006-11-08 10:28 Will Estes <wlestes@users.sourceforge.net> 410 411 * tests/Makefile.am: test names weren't displaying in test 412 success/failure messages (from #1591672 413 4142006-10-30 15:28 Will Estes <wlestes@users.sourceforge.net> 415 416 * doc/.cvsignore: add flex.html to .cvsignore in doc directory 417 4182006-10-22 18:42 Will Estes <wlestes@users.sourceforge.net> 419 420 * NEWS: update NEWS file for the work that millaway did 421 4222006-10-22 18:17 Will Estes <wlestes@users.sourceforge.net> 423 424 * FlexLexer.h, NEWS, main.c, 425 tests/test-c++-multiple-scanners/scanner-2.l: make yywrap work with 426 c++ scanners as per sf bug report 427 4282006-10-20 15:16 Will Estes <wlestes@users.sourceforge.net> 429 430 * flex.skl, tests/test-c++-multiple-scanners/main.cpp, 431 tests/test-c-cpp-nr/scanner.l, NEWS: memory leak issues in c++ 432 scanner 433 4342006-10-20 13:10 Will Estes <wlestes@users.sourceforge.net> 435 436 * configure.in, tests/Makefile.am, tests/descriptions, 437 tests/test-c++-yywrap/.cvsignore, 438 tests/test-c++-yywrap/Makefile.am, tests/test-c++-yywrap/scanner.l, 439 tests/test-c++-yywrap/test.input, NEWS: add unit test for c++ with 440 yywrap 441 4422006-10-20 12:08 Will Estes <wlestes@users.sourceforge.net> 443 444 * NEWS, tests/test-c++-basic/Makefile.am, 445 tests/test-linedir-r/Makefile.am: use configure-provided awk 446 variable for portability; add loadlibes variable to c++ test 447 4482006-10-17 09:41 Will Estes <wlestes@users.sourceforge.net> 449 450 * doc/flex.texi: add noyywrap option to example; use whitespace to 451 clarify example 452 4532006-08-02 10:43 Will Estes <wlestes@users.sourceforge.net> 454 455 * NEWS, po/ca.po, po/vi.po: new translations 456 4572006-04-11 12:54 John Millaway <john43@users.sourceforge.net> 458 459 * tables.c: Casted away signedness to appease -Werror freaks. 460 4612006-03-28 15:47 John Millaway <john43@users.sourceforge.net> 462 463 * ccl.c, flexdef.h, parse.y, scan.l, sym.c, doc/flex.texi, 464 tests/test-ccl/scanner.l, tests/test-ccl/test.input: Added ccl 465 union operator. Added test in test suite for ccl union operator. 466 Documented ccl union operator. Removed crufty ccl cache to prevent 467 parser problems. 468 4692006-03-28 12:56 John Millaway <john43@users.sourceforge.net> 470 471 * scan.l, doc/flex.texi, tests/test-extended/scanner.l, 472 tests/test-extended/test.input: Extended syntax excluded for 473 lex/posix compat mode. Comments discarded inside (?x:) patterns. 474 Added test in test suite for comments in extended patterns. 475 Documented syntax additions. 476 4772006-03-27 17:48 John Millaway <john43@users.sourceforge.net> 478 479 * scan.l, tests/test-ccl/scanner.l, tests/test-ccl/test.input: 480 Implemented (?x:) syntax to allow whitespace in patterns. Added 481 test for (?x:) syntax in test suite. 482 4832006-03-27 17:04 John Millaway <john43@users.sourceforge.net> 484 485 * parse.y, tests/test-ccl/scanner.l, tests/test-ccl/test.input: 486 Implemented dot-all syntax. Added test for dot-all syntax in test 487 suite. 488 4892006-03-27 15:59 John Millaway <john43@users.sourceforge.net> 490 491 * dfa.c, flexdef.h, gen.c, main.c, parse.y, scan.l, scanflags.c, 492 doc/flex.texi, tests/test-ccl/scanner.l, tests/test-ccl/test.input: 493 Removed global variable caseins. Added scanner stack flags for 494 case-insensitivity. Moved case-folding code from DFA-generation to 495 parse time read-macros. Added localized case-sensitivity syntax 496 from Perl. Added test for new syntax in test suite. Documented 497 new syntax. 498 4992006-03-27 14:00 John Millaway <john43@users.sourceforge.net> 500 501 * Makefile.am, configure.in, flexdef.h, scanflags.c: Added 502 configure check for assert.h. Added scanner flags stack. 503 5042006-03-25 14:03 John Millaway <john43@users.sourceforge.net> 505 506 * configure.in, scan.l, doc/flex.texi, tests/Makefile.am, 507 tests/descriptions, tests/test-extended/.cvsignore, 508 tests/test-extended/Makefile.am, tests/test-extended/scanner.l, 509 tests/test-extended/test.input: Added extended, perl-compatible 510 comment syntax. Added test for extended comment syntax. 511 Documented extended comment syntax. 512 5132006-03-25 12:57 John Millaway <john43@users.sourceforge.net> 514 515 * parse.y, doc/flex.texi: Changed explicit 'A'-'Z' to isupper(), 516 where correct to do so. Documentation. 517 5182006-03-24 17:33 John Millaway <john43@users.sourceforge.net> 519 520 * doc/flex.texi: Documentation. 521 5222006-03-24 13:57 John Millaway <john43@users.sourceforge.net> 523 524 * doc/flex.texi: Added appendix of patterns to manual. 525 5262006-03-23 18:34 John Millaway <john43@users.sourceforge.net> 527 528 * doc/flex.texi: [no log message] 529 5302006-03-22 15:06 John Millaway <john43@users.sourceforge.net> 531 532 * doc/flex.texi: Documentation. 533 5342006-03-22 15:03 John Millaway <john43@users.sourceforge.net> 535 536 * doc/flex.texi: Documented set difference operator {-}. 537 5382006-03-22 14:06 John Millaway <john43@users.sourceforge.net> 539 540 * ccl.c, flexdef.h, parse.y, scan.l, tests/test-ccl/scanner.l, 541 tests/test-ccl/test.input: Added set difference operator {-} for 542 character classes. 543 5442006-03-22 11:04 John Millaway <john43@users.sourceforge.net> 545 546 * configure.in, parse.y, scan.l, doc/flex.texi, tests/Makefile.am, 547 tests/descriptions, tests/test-ccl/.cvsignore, 548 tests/test-ccl/Makefile.am, tests/test-ccl/scanner.l, 549 tests/test-ccl/test.input: Added negated character class 550 expressions. Documented negated character class expressions. 551 Added regression test for negated character class expressions. 552 5532006-03-22 07:49 John Millaway <john43@users.sourceforge.net> 554 555 * buf.c, filter.c, gen.c, main.c, misc.c, nfa.c, parse.y, regex.c: 556 Replaced sprintf with snprintf everywhere. 557 5582006-03-21 19:15 John Millaway <john43@users.sourceforge.net> 559 560 * Makefile.am: Removed includedir from AM_CPPFLAGS #1439351. 561 5622006-03-21 18:49 John Millaway <john43@users.sourceforge.net> 563 564 * configure.in, tests/Makefile.am, tests/descriptions, 565 tests/test-quotes/.cvsignore, tests/test-quotes/Makefile.am, 566 tests/test-quotes/scanner.l, tests/test-quotes/test.input: Added 567 test to verify user code is unmangled. 568 5692006-03-21 16:39 John Millaway <john43@users.sourceforge.net> 570 571 * flexdef.h, misc.c, scan.l: Fixed escape in actions. 572 5732006-03-21 16:22 John Millaway <john43@users.sourceforge.net> 574 575 * filter.c, flexdef.h, main.c, scan.l: Reverted previous input 576 filter changes. Added noop macro to scanner output. Modified 577 scan.l to escape m4 quotes found in user code. 578 5792006-03-21 16:18 John Millaway <john43@users.sourceforge.net> 580 581 * tests/test-table-opts/: Makefile.am, scanner.l: Removed m4 from 582 test-table-opts 583 5842006-03-21 15:58 John Millaway <john43@users.sourceforge.net> 585 586 * tests/test-reject/: Makefile.am, scanner.l: Removed m4 from 587 test-reject 588 5892006-03-21 13:23 John Millaway <john43@users.sourceforge.net> 590 591 * filter.c, flexdef.h, main.c, scan.l: Moved set_input_file to 592 different file. 593 5942006-03-20 21:17 John Millaway <john43@users.sourceforge.net> 595 596 * flex.skl, flexdef.h, flexint.h, misc.c: Relaxed tests for 597 __STDC__ and __STDC_VERSION__ to cope with bugs in GCC and Sun cc. 598 5992006-03-19 20:50 John Millaway <john43@users.sourceforge.net> 600 601 * filter.c: Documented filter chain. Removed fdopen. Added no-op 602 fseek. 603 6042006-03-13 16:21 John Millaway <john43@users.sourceforge.net> 605 606 * gen.c: Fixed another -Wall report. 607 6082006-03-10 09:59 Will Estes <wlestes@users.sourceforge.net> 609 610 * NEWS, po/vi.po: new vi translation 611 6122006-03-09 08:45 Will Estes <wlestes@users.sourceforge.net> 613 614 * NEWS, po/ga.po, po/nl.po: new nl, ga translations 615 6162006-02-20 20:54 Will Estes <wlestes@users.sourceforge.net> 617 618 * m4/Makefile.am: add po.m4 to extra_dist in m4/ so it gets picked 619 up by distributions 620 6212006-02-20 20:42 Will Estes <wlestes@users.sourceforge.net> 622 623 * m4/Makefile.am: add nls.m4 to extra_dist in m4/ so it will get 624 picked up in distribution tarballs 625 6262006-02-20 20:10 Will Estes <wlestes@users.sourceforge.net> 627 628 * configure.in: remove website directory from configure.in 629 6302006-02-20 14:22 Will Estes <wlestes@users.sourceforge.net> 631 632 * NEWS, configure.in: version 2.5.33 marks in NEWS and configure.in 633 6342006-02-20 13:21 Will Estes <wlestes@users.sourceforge.net> 635 636 * configure.in: change email address in configure.in to point to 637 flex-help@sourceforge.net 638 6392006-02-20 12:30 John Millaway <john43@users.sourceforge.net> 640 641 * doc/flex.texi: Documentation. 642 6432006-02-20 12:17 John Millaway <john43@users.sourceforge.net> 644 645 * BUGS: Appended to BUGS file. 646 6472006-02-18 14:09 Will Estes <wlestes@users.sourceforge.net> 648 649 * Makefile.am: remove website directory (since it now has its own 650 module in the flex project 651 6522006-02-16 17:20 John Millaway <john43@users.sourceforge.net> 653 654 * flex.skl, doc/flex.texi: Fixed buffer overflow in reject state 655 buffer. Corrected documentation on the state buffer. 656 6572006-02-16 10:02 John Millaway <john43@users.sourceforge.net> 658 659 * flex.skl: Reverted num_read from size_t back to int. 660 6612006-02-15 18:58 John Millaway <john43@users.sourceforge.net> 662 663 * Makefile.am, configure.in: Removed reference to RoadMap in 664 Makefile.am. Added website directory. 665 6662006-02-15 16:08 Will Estes <wlestes@users.sourceforge.net> 667 668 * README, RoadMap: remove RoadMap and reference to it in README 669 6702006-02-15 13:35 John Millaway <john43@users.sourceforge.net> 671 672 * BUGS, README, doc/flex.texi, doc/flex.xml: Eliminated references 673 to lex.sf.net. 674 6752006-02-15 13:31 John Millaway <john43@users.sourceforge.net> 676 677 * BUGS, flex.skl: Transfered bugs list from lex.sf.net to BUGS 678 file. 679 6802006-02-15 13:11 John Millaway <john43@users.sourceforge.net> 681 682 * tests/: test-rescan-nr/.cvsignore, test-rescan-nr/Makefile.am, 683 test-rescan-nr/scanner.l, test-rescan-nr/test.input, 684 test-rescan-r/.cvsignore, test-rescan-r/Makefile.am, 685 test-rescan-r/scanner.l, test-rescan-r/test.input: Recommit of last 686 commit -- broken pipe. 687 6882006-02-15 13:06 John Millaway <john43@users.sourceforge.net> 689 690 * configure.in, flex.skl, tests/Makefile.am, tests/descriptions: 691 yy_lex_destroy calls yy_init_globals to reset everything for next 692 call to yylex. Added two new tests for reusing scanners. 693 6942006-02-14 15:28 John Millaway <john43@users.sourceforge.net> 695 696 * flex.spec.in: Patched rpm spec file. 697 6982006-02-14 15:23 John Millaway <john43@users.sourceforge.net> 699 700 * configure.in, flexint.h: Added C99 macro for inttypes, just to be 701 conformant. 702 7032006-02-14 14:38 John Millaway <john43@users.sourceforge.net> 704 705 * flexdef.h, nfa.c, parse.y: Changed symbol INFINITE to fix 706 conflict with C math symbol. 707 7082006-02-14 14:28 John Millaway <john43@users.sourceforge.net> 709 710 * scan.l: Omitting parens for named rules in trailing context. 711 7122006-02-14 13:55 John Millaway <john43@users.sourceforge.net> 713 714 * configure.in, main.c, po/ca.po, po/da.po, po/de.po, po/es.po, 715 po/fr.po, po/ga.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po, 716 po/ro.po, po/ru.po, po/sv.po, po/tr.po, po/vi.po, po/zh_CN.po, 717 tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Added 718 check for locale.h and libintl.h in configure script. 719 7202006-02-14 13:36 John Millaway <john43@users.sourceforge.net> 721 722 * flex.skl: Removed unused local vars. 723 7242006-02-14 13:25 John Millaway <john43@users.sourceforge.net> 725 726 * flex.skl: Removed certain offending #undefs. 727 7282006-02-14 13:07 John Millaway <john43@users.sourceforge.net> 729 730 * flexint.h: Removed logical and from preprocessor statement. 731 7322006-02-14 06:40 Will Estes <wlestes@users.sourceforge.net> 733 734 * po/: nl.po, nl.po.1: remove eroneously named nl.po.1; update 735 nl.po 736 7372006-02-14 01:38 John Millaway <john43@users.sourceforge.net> 738 739 * dfa.c: [no log message] 740 7412006-02-14 00:27 John Millaway <john43@users.sourceforge.net> 742 743 * flex.skl: Included <sys/types.h> for serialized tables. 744 7452006-02-14 00:22 John Millaway <john43@users.sourceforge.net> 746 747 * configure.in: Minor patch to call to head in configure script. 748 7492006-02-14 00:12 John Millaway <john43@users.sourceforge.net> 750 751 * doc/flex.texi: Documentation patch. 752 7532006-02-13 22:32 John Millaway <john43@users.sourceforge.net> 754 755 * filter.c, gen.c, libyywrap.c, main.c: Patch for full file system 756 failure. 757 7582006-02-13 16:45 John Millaway <john43@users.sourceforge.net> 759 760 * doc/flex.texi: Documentation. 761 7622006-02-13 16:18 John Millaway <john43@users.sourceforge.net> 763 764 * main.c: Fixed double-fclose when input file is empty. 765 7662006-02-10 18:17 Will Estes <wlestes@users.sourceforge.net> 767 768 * po/: ca.po, da.po, de.po, es.po, fr.po, ga.po, ko.po, nl.po.1, 769 pl.po, pt_BR.po, ro.po, ru.po, sv.po, tr.po, vi.po, zh_CN.po: 770 newtranslations 771 7722005-12-21 19:24 John Millaway <john43@users.sourceforge.net> 773 774 * buf.c, main.c: Improvement request 1069716 log vs. log10 775 7762005-12-21 19:16 John Millaway <john43@users.sourceforge.net> 777 778 * flex.skl: Fixed bug 1257093 yy_init_globals in header file 779 7802005-04-14 16:45 Will Estes <wlestes@users.sourceforge.net> 781 782 * po/nl.po: new nl translation 783 7842005-04-07 08:49 Will Estes <wlestes@users.sourceforge.net> 785 786 * NEWS, po/LINGUAS, po/nl.po, po/vi.po: new nl and vi translations 787 7882004-07-20 16:32 Will Estes <wlestes@users.sourceforge.net> 789 790 * filter.c: correct improper stdin assignment 791 7922004-05-22 18:42 Will Estes <wlestes@users.sourceforge.net> 793 794 * po/tr.po, NEWS: new tr translation 795 7962004-05-11 20:44 Will Estes <wlestes@users.sourceforge.net> 797 798 * .indent.pro, .cvsignore: .cvsignore and .indent.pro got missed 799 in the import to sourceforge; replace them 800 8012004-05-11 09:28 Will Estes <wlestes@users.sourceforge.net> 802 803 * po/fr.po: new fr translation 804 8052004-05-03 10:52 Will Estes <wlestes@users.sourceforge.net> 806 807 * po/LINGUAS: polish is pl, not po 808 8092004-03-22 08:10 Will Estes <wlestes@users.sourceforge.net> 810 811 * po/sv.po: yet another sweedish update 812 8132004-03-19 09:27 Will Estes <wlestes@users.sourceforge.net> 814 815 * po/sv.po, NEWS: new sv translation 816 8172003-12-10 20:43 John Millaway <millaway@acm.org> 818 819 * configure.in, filter.c, main.c: Configure checks for GNU m4. 820 Environment variable M4 overrides built-in m4 path. Generated m4 821 does a late check for GNU m4. 822 8232003-12-08 21:17 John Millaway <millaway@acm.org> 824 825 * doc/flex.texi: added 3 faqs 826 8272003-11-24 08:12 Will Estes <wlestes@users.sourceforge.net> 828 829 * po/ro.po: new ro translation 830 8312003-11-07 13:38 Will Estes <wlestes@users.sourceforge.net> 832 833 * NEWS, po/fr.po: new french translation 834 8352003-11-07 08:57 Will Estes <wlestes@users.sourceforge.net> 836 837 * NEWS, po/ca.po: new catalan translation from the translation 838 project 839 8402003-11-07 08:50 Will Estes <wlestes@users.sourceforge.net> 841 842 * NEWS, po/LINGUAS, po/ga.po, po/pl.po: new polish translation; 843 updated irish translation from translation project 844 8452003-10-10 08:47 Will Estes <wlestes@users.sourceforge.net> 846 847 * NEWS, po/LINGUAS, po/ga.po: new Irish translation 848 8492003-08-25 07:57 Will Estes <wlestes@users.sourceforge.net> 850 851 * NEWS, po/LINGUAS, po/ro.po: add romanian translation 852 8532003-07-16 11:05 Will Estes <wlestes@users.sourceforge.net> 854 855 * flex.skl: flex_*int* type fixes 856 8572003-07-16 10:45 Will Estes <wlestes@users.sourceforge.net> 858 859 * tools/cvsauthors: change wlestes email address 860 8612003-07-16 10:43 Will Estes <wlestes@users.sourceforge.net> 862 863 * flex.skl: undef yytext_ptr has some bad side effects 864 8652003-07-07 13:32 John Millaway <millaway@acm.org> 866 867 * doc/flex.texi: Documented m4 incompatibility with lex. 868 8692003-05-21 13:57 Will Estes <wlestes@users.sourceforge.net> 870 871 * NEWS: upgrade to gettext 0.12 872 8732003-05-20 16:25 Will Estes <wlestes@users.sourceforge.net> 874 875 * flex.skl, gen.c: patches from manoj via sourceforge 876 8772003-05-20 16:09 Will Estes <wlestes@users.sourceforge.net> 878 879 * configure.in, po/.cvsignore, po/Makevars: upgrade gettext to 880 0.12; this allows running make pdf and make ps to be successful 881 8822003-05-20 13:41 Will Estes <wlestes@users.sourceforge.net> 883 884 * doc/.cvsignore: cvs should ignore flex.pdf and flex.ps 885 8862003-04-25 15:45 John Millaway <millaway@acm.org> 887 888 * TODO: Added yylineno bugs to TODO list. 889 8902003-04-02 20:01 John Millaway <millaway@acm.org> 891 892 * doc/flex.xml: Docbook. 893 8942003-04-02 19:22 John Millaway <millaway@acm.org> 895 896 * doc/flex.xml: xml now validates. 897 8982003-04-02 18:20 John Millaway <millaway@acm.org> 899 900 * doc/flex.xml: Began conversion to DocBook. 901 9022003-04-01 11:17 Will Estes <wlestes@users.sourceforge.net> 903 904 * NEWS, configure.in: version 2.5.31 905 9062003-04-01 11:14 Will Estes <wlestes@users.sourceforge.net> 907 908 * NEWS: remove --enable-maintainer-mode configure option 909 9102003-04-01 11:08 Will Estes <wlestes@users.sourceforge.net> 911 912 * configure.in: remove AM_MAINTAINER_MODE 913 9142003-03-31 20:51 John Millaway <millaway@acm.org> 915 916 * flex.skl, flexdef.h, main.c, misc.c, scan.l: Renamed some 917 internal variables. 918 9192003-03-31 08:21 Will Estes <wlestes@users.sourceforge.net> 920 921 * NEWS: yylineno is now per-buffer in reentrant scanners 922 9232003-03-30 21:04 John Millaway <millaway@acm.org> 924 925 * TODO: Added TODO item. 926 9272003-03-30 14:58 John Millaway <millaway@acm.org> 928 929 * flex.skl, gen.c: yylineno is per-buffer in the reentrant scanner. 930 support for yycolumn exists, but is not yet developed. 931 9322003-03-28 16:08 John Millaway <millaway@acm.org> 933 934 * flex.skl: Minor documentation. 935 9362003-03-28 09:17 Will Estes <wlestes@users.sourceforge.net> 937 938 * NEWS: added %top directive 939 9402003-03-27 13:02 John Millaway <millaway@acm.org> 941 942 * buf.c, configure.in, flexdef.h, main.c, scan.l, doc/flex.texi, 943 tests/Makefile.am, tests/descriptions, tests/test-top/.cvsignore, 944 tests/test-top/Makefile.am, tests/test-top/main.c, 945 tests/test-top/scanner.l, tests/test-top/test.input: Added %top 946 block syntax. Added test for %top block. Documented %top block. 947 9482003-03-26 23:02 John Millaway <millaway@acm.org> 949 950 * TODO, doc/flex.texi: Documented the m4 dependency. 951 9522003-03-26 16:43 Will Estes <wlestes@users.sourceforge.net> 953 954 * configure.in, flexdef.h: check for sys/wait.h since we use 955 wait(2) 956 9572003-03-26 16:35 Will Estes <wlestes@users.sourceforge.net> 958 959 * flexdef.h: reorder include directives so as to catch system 960 integer types before flex defined values for same 961 9622003-03-26 14:19 Will Estes <wlestes@users.sourceforge.net> 963 964 * TODO: assign tasks due before major release can happen; remove 965 --enable-maintainer-mode entry 966 9672003-03-26 14:15 Will Estes <wlestes@users.sourceforge.net> 968 969 * Makefile.am: only rebuild the ChangeLog if we're inside a cvs 970 working directory 971 9722003-03-26 14:05 Will Estes <wlestes@users.sourceforge.net> 973 974 * configure.in, tools/.cvsignore, tools/Makefile.am: add tools/ 975 subdirectory to distribution 976 9772003-03-26 14:05 Will Estes <wlestes@users.sourceforge.net> 978 979 * Makefile.am: remove maintainer_mode conditional; add filter.c and 980 regex.c to indentfiles; reformat and sort indentfiles so it's 981 easier to add files in the future 982 9832003-03-26 14:04 Will Estes <wlestes@users.sourceforge.net> 984 985 * doc/Makefile.am: clean up flex.texi processing leftovers with 986 cleanfiles 987 9882003-03-26 13:29 Will Estes <wlestes@users.sourceforge.net> 989 990 * tests/test-linedir-r/Makefile.am: an awk script wasn't included 991 in the distribution 992 9932003-03-26 11:52 John Millaway <millaway@acm.org> 994 995 * TODO, configure.in, tests/Makefile.am, tests/descriptions, 996 tests/test-include-by-push/.cvsignore, 997 tests/test-include-by-push/Makefile.am, 998 tests/test-include-by-push/scanner.l, 999 tests/test-include-by-push/test-1.input, 1000 tests/test-include-by-push/test-2.input, 1001 tests/test-include-by-push/test-3.input: Added test for 1002 yypush_buffer_state and yypop_buffer_state. 1003 10042003-03-25 22:27 John Millaway <millaway@acm.org> 1005 1006 * TODO: Removed items from TODO list. 1007 10082003-03-25 22:26 John Millaway <millaway@acm.org> 1009 1010 * configure.in, tests/Makefile.am, tests/descriptions, 1011 tests/test-linedir-r/.cvsignore, tests/test-linedir-r/Makefile.am, 1012 tests/test-linedir-r/check-lines.awk, tests/test-linedir-r/main.c, 1013 tests/test-linedir-r/scanner.l, tests/test-linedir-r/test.input: 1014 Added test for #line directives. 1015 10162003-03-25 20:37 John Millaway <millaway@acm.org> 1017 1018 * configure.in, tests/Makefile.am, tests/test-noansi-nr/.cvsignore, 1019 tests/test-noansi-nr/Makefile.am, tests/test-noansi-nr/scanner.l, 1020 tests/test-noansi-nr/test.input, tests/test-noansi-r/.cvsignore, 1021 tests/test-noansi-r/Makefile.am, tests/test-noansi-r/scanner.l, 1022 tests/test-noansi-r/test.input: Added test for noansi (traditional) 1023 options. Reordered the tests so the basic ones are first. 1024 10252003-03-25 15:51 Will Estes <wlestes@users.sourceforge.net> 1026 1027 * TODO, doc/Makefile.am: remove maintainer-mode conditional around 1028 rebuilding of manpage 1029 10302003-03-25 15:45 Will Estes <wlestes@users.sourceforge.net> 1031 1032 * README: mention doc/ for user documentation 1033 10342003-03-25 15:45 Will Estes <wlestes@users.sourceforge.net> 1035 1036 * TODO: rework distribution items 1037 10382003-03-25 15:45 Will Estes <wlestes@users.sourceforge.net> 1039 1040 * NEWS: mention m4 processing 1041 10422003-03-25 15:44 Will Estes <wlestes@users.sourceforge.net> 1043 1044 * tests/README: update instructions for running test suite 1045 10462003-03-25 11:39 Will Estes <wlestes@users.sourceforge.net> 1047 1048 * FlexLexer.h, Makefile.am, TODO, buf.c, configure.in, filter.c, 1049 flex.skl, flexdef.h, gen.c, main.c, misc.c, options.c, options.h, 1050 regex.c, scan.l, sym.c, doc/flex.texi, 1051 tests/test-bison-nr/scanner.l, tests/test-bison-yylloc/scanner.l, 1052 tests/test-reject/scanner.l, tests/test-table-opts/scanner.l: merge 1053 millaway's m4 branch work 1054 10552003-03-20 15:10 Will Estes <wlestes@users.sourceforge.net> 1056 1057 * TODO: we want to move the contents of to.do/Wishlist to top level 1058 TODO 1059 10602003-03-20 13:09 John Millaway <millaway@acm.org> 1061 1062 * to.do/Wish-List: Assessment of every item in Wish-List. 1063 10642003-03-17 04:57 John Millaway <millaway@acm.org> 1065 1066 * regex.c: file regex.c was initially added on branch m4. 1067 10682003-03-10 15:00 John Millaway <millaway@acm.org> 1069 1070 * filter.c: file filter.c was initially added on branch m4. 1071 10722003-03-05 14:52 Will Estes <wlestes@users.sourceforge.net> 1073 1074 * texinfo.tex, doc/.cvsignore: move texinfo.tex to doc/ 1075 10762003-03-05 14:37 Will Estes <wlestes@users.sourceforge.net> 1077 1078 * TODO: update TODO 1079 10802003-03-05 14:37 Will Estes <wlestes@users.sourceforge.net> 1081 1082 * NEWS, configure.in: version 2.5.29 1083 10842003-03-04 18:43 John Millaway <millaway@acm.org> 1085 1086 * FlexLexer.h, flex.skl: Added growable buffer stack to C++ scanner 1087 as well. yyensure_buffer_stack is now static. 1088 10892003-03-01 20:45 John Millaway <millaway@acm.org> 1090 1091 * flex.skl, misc.c: Removed awkward %push %pop syntax from 1092 skeleton. 1093 10942003-03-01 19:34 John Millaway <millaway@acm.org> 1095 1096 * flex.skl: Renamed YY_CURRENT_BUFFER_FAST to 1097 YY_CURRENT_BUFFER_LVALUE to better reflect its purpose. 1098 10992003-02-28 15:19 John Millaway <millaway@acm.org> 1100 1101 * NEWS: made entry on input buffer stacks. 1102 11032003-02-28 09:23 Will Estes <wlestes@users.sourceforge.net> 1104 1105 * Makefile.am, doc/Makefile.am: build on . in top level first; this 1106 will simplify calling help2man 1107 11082003-02-28 06:27 John Millaway <millaway@acm.org> 1109 1110 * TODO, flex.skl, gen.c, main.c, doc/flex.texi: Removed 1111 yy_current_buffer from the planet. Input buffer states are now in 1112 an internal unbounded stack. Added new internal function, 1113 yyensure_buffer_stack. Added new API function, 1114 yypush_buffer_state. Added new API function, yypop_buffer_state. 1115 Documented the new API calls in the manual. Macro YY_BUFFER_STATE 1116 now refers to top of stack. This revision breaks the C++ scanner 1117 (again.) 1118 11192003-02-28 04:02 John Millaway <millaway@acm.org> 1120 1121 * main.c: Removed some symbols from the undef list. They are needed 1122 for multiple headers to coexist. 1123 11242003-02-27 10:37 Will Estes <wlestes@users.sourceforge.net> 1125 1126 * Makefile.am, NEWS, configure.in, flex.texi, doc/.cvsignore, 1127 doc/Makefile.am, doc/flex.texi: move flex.texi and flex.1 to new 1128 doc/ subdirectory 1129 11302003-02-27 09:44 Will Estes <wlestes@users.sourceforge.net> 1131 1132 * NEWS: namespace cleanups 1133 11342003-02-26 18:23 John Millaway <millaway@acm.org> 1135 1136 * main.c: Added a few macros to the undef list. 1137 11382003-02-26 18:17 John Millaway <millaway@acm.org> 1139 1140 * main.c: Put the undef macros in an array. 1141 11422003-02-12 16:54 Will Estes <wlestes@users.sourceforge.net> 1143 1144 * NEWS, configure.in: version 2.5.28 1145 11462003-02-10 09:11 Will Estes <wlestes@users.sourceforge.net> 1147 1148 * README, TODO, configure.in, flex.texi: update documentation to 1149 reflect the sourceforge move 1150 11512003-02-06 16:00 Will Estes <wlestes@users.sourceforge.net> 1152 1153 * TODO: update according to current thinking 1154 11552003-02-06 15:12 Will Estes <wlestes@users.sourceforge.net> 1156 1157 * TODO: mcvs reviewed 1158 11592003-02-06 09:06 Will Estes <wlestes@users.sourceforge.net> 1160 1161 * TODO: sourceforge migration tasks 1162 11632003-02-04 09:10 Will Estes <wlestes@users.sourceforge.net> 1164 1165 * NEWS: Flex now warns if always-interactive is specified with fast 1166 or full; Fixed trailing slash bug in YY_INPUT macro def 1167 11682003-01-31 17:30 John Millaway <millaway@acm.org> 1169 1170 * scan.l: Flex now warns if always-interactive is specified with 1171 fast or full. 1172 11732003-01-31 12:37 Will Estes <wlestes@users.sourceforge.net> 1174 1175 * Makefile.am: switch to using cvs2cl.pl to generate the ChangeLog 1176 11772003-01-31 12:12 Will Estes <wlestes@users.sourceforge.net> 1178 1179 * tools/: cvs2cl.pl, cvsauthors: we're going to be switching how we 1180 handle our ChangeLog 1181 11822003-01-29 15:16 John Millaway <millaway@acm.org> 1183 1184 * gen.c, misc.c: Fixed trailing slash bug in YY_INPUT macro def. 1185 11862003-01-29 13:09 Will Estes <wlestes@users.sourceforge.net> 1187 1188 * README.cvs-snapshot: upgrade texinfo to 4.3d 1189 11902003-01-29 13:07 Will Estes <wlestes@users.sourceforge.net> 1191 1192 * flex.texi: the @copying construct works now; thanks to the 1193 texinfo maintainers for finding the problem 1194 11952003-01-21 08:33 Will Estes <wlestes@users.sourceforge.net> 1196 1197 * NEWS, configure.in: version 2.5.27 1198 11992003-01-21 08:32 Will Estes <wlestes@users.sourceforge.net> 1200 1201 * NEWS: flex now works with recent bison versions 1202 12032003-01-18 13:54 John Millaway <millaway@acm.org> 1204 1205 * flex.skl: Check for YYLTYPE_IS_DECLARED. This fixes bison-bridge 1206 with latest bison. 1207 12082003-01-15 08:33 Will Estes <wlestes@users.sourceforge.net> 1209 1210 * NEWS, po/pt_BR.po: new pt_br translation 1211 12122003-01-14 10:51 Will Estes <wlestes@users.sourceforge.net> 1213 1214 * NEWS, configure.in: version 2.5.26 1215 12162003-01-14 09:12 Will Estes <wlestes@users.sourceforge.net> 1217 1218 * NEWS: Fixed table deserialization bug on big-endian archs. Patch 1219 sent from Bryce Nichols <bryce@bnichols.org> 1220 12212003-01-11 22:30 John Millaway <millaway@acm.org> 1222 1223 * tables_shared.h: Fixed table deserialization bug on big-endian 1224 archs. Patch sent from Bryce Nichols <bryce@bnichols.org>. 1225 12262003-01-10 09:05 Will Estes <wlestes@users.sourceforge.net> 1227 1228 * README.cvs-snapshot: add version numbers for some tools and 1229 explain about version.texi and --enable-maintainer-mode 1230 12312003-01-10 08:59 Will Estes <wlestes@users.sourceforge.net> 1232 1233 * NEWS: catch news up 1234 12352003-01-09 18:06 John Millaway <millaway@acm.org> 1236 1237 * tests/: test-mem-nr/scanner.l, test-mem-r/scanner.l: Changed 1238 size_t to yy_size_t in yyalloc() and yyrealloc(). Is this really 1239 what we want? 1240 12412003-01-09 17:20 John Millaway <millaway@acm.org> 1242 1243 * flex.skl: Changed type of yyleng from size_t to int. This fixes 1244 bug in PostgreSQL compilation. 1245 12462003-01-09 11:15 Will Estes <wlestes@users.sourceforge.net> 1247 1248 * NEWS: catch news up 1249 12502003-01-09 11:15 Will Estes <wlestes@users.sourceforge.net> 1251 1252 * flex.skl: more c++ fixes 1253 12542003-01-09 10:43 Will Estes <wlestes@users.sourceforge.net> 1255 1256 * Makefile.am, configure.in, flex.spec.in: add a spec file 1257 12582003-01-09 10:25 Will Estes <wlestes@users.sourceforge.net> 1259 1260 * flex.skl: type cast to pacify c++ compilers; patch from Bruce 1261 Lilly <blilly@erols.com> 1262 12632003-01-08 12:58 Will Estes <wlestes@users.sourceforge.net> 1264 1265 * NEWS: new es translation 1266 12672003-01-08 12:57 Will Estes <wlestes@users.sourceforge.net> 1268 1269 * po/es.po: new spanish translation 1270 12712002-12-18 22:17 John Millaway <millaway@acm.org> 1272 1273 * gen.c: Fixed bug where YY_G(0) sometimes occurs (created by my 1274 previous commit.) 1275 12762002-12-17 18:53 John Millaway <millaway@acm.org> 1277 1278 * gen.c: Fixed bug submitted by Bojan Smojver <bojan@rexursive.com> 1279 where the use of yylineno, reentrant, and yymore together caused a 1280 compile-time error. 1281 12822002-12-17 16:57 Will Estes <wlestes@users.sourceforge.net> 1283 1284 * NEWS: update NEWS 1285 12862002-12-17 15:28 John Millaway <millaway@acm.org> 1287 1288 * flex.texi: Documented new behavior with character ranges. 1289 12902002-12-16 18:33 John Millaway <millaway@acm.org> 1291 1292 * parse.y: Fixed bug submitted by Bruce Lilly <blilly@erols.com> 1293 where character ranges would yield unexpected behavior in a 1294 caseless scanner. Also, flex now emits a warning if the range 1295 looks like trouble. 1296 12972002-12-16 18:28 John Millaway <millaway@acm.org> 1298 1299 * flexdef.h, ccl.c: Added utility functions to deal with character 1300 case. 1301 13022002-12-09 09:14 Will Estes <wlestes@users.sourceforge.net> 1303 1304 * flexint.h: we don't really need int64 anyway 1305 13062002-12-09 09:13 Will Estes <wlestes@users.sourceforge.net> 1307 1308 * flex.skl: apparently some lints are happier with fllthrough 1309 without a space 1310 13112002-12-02 15:50 Will Estes <wlestes@users.sourceforge.net> 1312 1313 * NEWS, configure.in: version 2.5.25 1314 13152002-12-02 15:48 Will Estes <wlestes@users.sourceforge.net> 1316 1317 * Makefile.am: enclose flex.1 target in MAINTERNER_MODE 1318 13192002-12-02 08:39 Will Estes <wlestes@users.sourceforge.net> 1320 1321 * po/pt_BR.po: new pt_br translation 1322 13232002-12-01 13:31 John Millaway <millaway@acm.org> 1324 1325 * flex.texi: Indexed some more faqs. 1326 13272002-11-28 22:34 John Millaway <millaway@acm.org> 1328 1329 * flex.skl: Fixed bug in SECOND yyless definition where argument 1330 was not enclosed in parentheses. 1331 13322002-11-28 22:29 John Millaway <millaway@acm.org> 1333 1334 * flex.skl: Fixed bug in yyless definition where argument was not 1335 enclosed in parentheses. 1336 13372002-11-27 13:42 Will Estes <wlestes@users.sourceforge.net> 1338 1339 * NEWS: flex uses flex_int*_t types 1340 13412002-11-27 13:41 Will Estes <wlestes@users.sourceforge.net> 1342 1343 * flexint.h: integer types for non-C99 systems flexint.h 1344 13452002-11-27 09:43 John Millaway <millaway@acm.org> 1346 1347 * dfa.c, flexint.h, gen.c, tables.c, tables.h, tables_shared.c, 1348 tables_shared.h: Changed int types to flex_intX_t. The build is now 1349 broken until typedef's are established. 1350 13512002-11-27 09:05 Will Estes <wlestes@users.sourceforge.net> 1352 1353 * Makefile.am: MAINTAINERCLEANFILES: new variable: try to make it 1354 so that make maintainer-clean erases everything not under version 1355 control 1356 13572002-11-27 08:53 Will Estes <wlestes@users.sourceforge.net> 1358 1359 * config.rpath: remove config.rpath 1360 13612002-11-27 08:52 Will Estes <wlestes@users.sourceforge.net> 1362 1363 * README-alpha: just list location of betas 1364 13652002-11-26 09:46 Will Estes <wlestes@users.sourceforge.net> 1366 1367 * flexint.h: __STDC_VERSION__ needs an L suffix 1368 13692002-11-26 08:22 Will Estes <wlestes@users.sourceforge.net> 1370 1371 * NEWS, po/LINGUAS, po/pt_BR.po: new pt_br translation from the 1372 translation project 1373 13742002-11-25 11:19 Will Estes <wlestes@users.sourceforge.net> 1375 1376 * flexint.h: include inttypes.h for folks who really are C99 1377 13782002-11-25 09:17 Will Estes <wlestes@users.sourceforge.net> 1379 1380 * TODO: fix a typo 1381 13822002-11-25 08:53 Will Estes <wlestes@users.sourceforge.net> 1383 1384 * NEWS, configure.in: version 2.5.24 1385 13862002-11-23 12:59 Will Estes <wlestes@users.sourceforge.net> 1387 1388 * configure.in: try to make sure we have GNU m4 1389 13902002-11-23 12:56 Will Estes <wlestes@users.sourceforge.net> 1391 1392 * tests/test-c++-multiple-scanners/Makefile.am: include 1393 tests/test-c++-multipl-scanners/test.input 1394 13952002-11-23 12:28 Will Estes <wlestes@users.sourceforge.net> 1396 1397 * NEWS: more portability fixes 1398 13992002-11-23 11:50 Will Estes <wlestes@users.sourceforge.net> 1400 1401 * configure.in, flexdef.h: apparently on some BSD systems, we need 1402 sys/params.h; reported by millaway 1403 14042002-11-22 16:04 Will Estes <wlestes@users.sourceforge.net> 1405 1406 * NEWS: update NEWS 1407 14082002-11-22 15:38 John Millaway <millaway@acm.org> 1409 1410 * flex.skl, main.c, tests/test-c++-multiple-scanners/Makefile.am: 1411 Fixed prefix of yyalloc,yyfree,yyrealloc in C++ scanner. Removed 1412 yylex_destroy from C++ scanner. 1413 14142002-11-22 15:05 John Millaway <millaway@acm.org> 1415 1416 * flex.texi: renamed some faqs. 1417 14182002-11-22 08:20 Will Estes <wlestes@users.sourceforge.net> 1419 1420 * AUTHORS: update wording about authorship 1421 14222002-11-17 17:17 John Millaway <millaway@acm.org> 1423 1424 * parse.y: Removed space before line num in error messages to look 1425 more like gcc's errors. 1426 14272002-11-06 10:16 Will Estes <wlestes@users.sourceforge.net> 1428 1429 * po/tr.po, NEWS: new turkish translation from the translation 1430 project 1431 14322002-10-28 07:21 Will Estes <wlestes@users.sourceforge.net> 1433 1434 * gen.c: applied c++ from lilypond folks for std:: reasons 1435 14362002-10-25 15:18 Will Estes <wlestes@users.sourceforge.net> 1437 1438 * flex.texi: proofreading 1439 14402002-10-24 16:07 Will Estes <wlestes@users.sourceforge.net> 1441 1442 * flex.texi: proofreading 1443 14442002-10-22 10:28 Will Estes <wlestes@users.sourceforge.net> 1445 1446 * flex.skl: use c-style header names in c++ for now; at some point 1447 we'll have a separate c++ skeleton and we can go whole-hog pure c++ 1448 14492002-10-22 10:01 Will Estes <wlestes@users.sourceforge.net> 1450 1451 * TODO: c++ rants 1452 14532002-10-22 09:37 Will Estes <wlestes@users.sourceforge.net> 1454 1455 * flex.texi: more proofreading 1456 14572002-10-22 09:37 Will Estes <wlestes@users.sourceforge.net> 1458 1459 * Makefile.am: include intent.pro; indent target is MAINTAINER_MODE 1460 conditional 1461 14622002-10-22 08:32 Will Estes <wlestes@users.sourceforge.net> 1463 1464 * configure.in: When we use AC_PATH_PROG, value-if-not-found is the 1465 name of the program we wanted to find; this will generate more 1466 helpful error messages 1467 14682002-10-21 19:52 John Millaway <millaway@acm.org> 1469 1470 * tables.c: Added a missing function prototype. 1471 14722002-10-21 13:30 Will Estes <wlestes@users.sourceforge.net> 1473 1474 * NEWS, configure.in: version 2.5.23 1475 14762002-10-21 13:27 Will Estes <wlestes@users.sourceforge.net> 1477 1478 * NEWS: update NEWS on recent changes 1479 14802002-10-21 13:21 Will Estes <wlestes@users.sourceforge.net> 1481 1482 * flexint.h: use sys/types.h and not inttypes.h 1483 14842002-10-21 13:20 Will Estes <wlestes@users.sourceforge.net> 1485 1486 * configure.in: check for limits.h 1487 14882002-10-21 13:19 Will Estes <wlestes@users.sourceforge.net> 1489 1490 * TODO: update TODO on recent suggestions 1491 14922002-10-21 11:28 Will Estes <wlestes@users.sourceforge.net> 1493 1494 * flex.texi: titlepage and contents 1495 14962002-10-21 10:45 Will Estes <wlestes@users.sourceforge.net> 1497 1498 * Makefile.am: typo 1499 15002002-10-21 10:27 Will Estes <wlestes@users.sourceforge.net> 1501 1502 * Makefile.am, README.cvs-snapshot: include README.cvs-snapshot in 1503 the distribution; in README-cvs-snapshot, mention the need for 1504 enable-maintainer-mode 1505 15062002-10-20 22:26 John Millaway <millaway@acm.org> 1507 1508 * flex.texi: typo. 1509 15102002-10-18 11:25 Will Estes <wlestes@users.sourceforge.net> 1511 1512 * flex.texi: report the current version info that flex provides; 1513 reformat a list of non-posix features 1514 15152002-10-18 11:25 Will Estes <wlestes@users.sourceforge.net> 1516 1517 * NEWS: report the current version info that flex provides 1518 15192002-10-18 11:23 Will Estes <wlestes@users.sourceforge.net> 1520 1521 * flex.skl: FLEX_BETA defined if flex is beta 1522 15232002-10-16 09:15 Will Estes <wlestes@users.sourceforge.net> 1524 1525 * flexint.h: if we're doing c++, then we can't use long long 1526 15272002-10-14 11:33 Will Estes <wlestes@users.sourceforge.net> 1528 1529 * TODO: update TODO on several things 1530 15312002-10-11 16:40 Will Estes <wlestes@users.sourceforge.net> 1532 1533 * flex.texi: more proofreading 1534 15352002-10-11 11:26 Will Estes <wlestes@users.sourceforge.net> 1536 1537 * tests/: TEMPLATE/Makefile.am, test-array-nr/Makefile.am, 1538 test-array-r/Makefile.am, test-basic-nr/Makefile.am, 1539 test-basic-r/Makefile.am, test-bison-nr/Makefile.am, 1540 test-bison-yylloc/Makefile.am, test-bison-yylval/Makefile.am, 1541 test-c++-basic/Makefile.am, test-c++-multiple-scanners/Makefile.am, 1542 test-c-cpp-nr/Makefile.am, test-c-cpp-r/Makefile.am, 1543 test-debug-nr/Makefile.am, test-debug-r/Makefile.am, 1544 test-header-nr/Makefile.am, test-header-r/Makefile.am, 1545 test-include-by-buffer/Makefile.am, 1546 test-include-by-reentrant/Makefile.am, test-lineno-nr/Makefile.am, 1547 test-lineno-r/Makefile.am, test-mem-nr/Makefile.am, 1548 test-mem-r/Makefile.am, test-multiple-scanners-nr/Makefile.am, 1549 test-multiple-scanners-r/Makefile.am, test-posix/Makefile.am, 1550 test-posixly-correct/Makefile.am, test-prefix-nr/Makefile.am, 1551 test-prefix-r/Makefile.am, test-pthread/Makefile.am, 1552 test-reject/Makefile.am, test-string-nr/Makefile.am, 1553 test-string-r/Makefile.am, test-table-opts/Makefile.am, 1554 test-yyextra/Makefile.am: remove BISON assignment as per suggestion 1555 from Akim Demaille 1556 15572002-10-11 11:04 Will Estes <wlestes@users.sourceforge.net> 1558 1559 * Makefile.am, configure.in: remove intl from dist 1560 15612002-10-11 10:33 Will Estes <wlestes@users.sourceforge.net> 1562 1563 * configure.in: we use maintainer mode now 1564 15652002-10-11 10:33 Will Estes <wlestes@users.sourceforge.net> 1566 1567 * NEWS: include create-test 1568 15692002-10-11 10:23 Will Estes <wlestes@users.sourceforge.net> 1570 1571 * tests/Makefile.am: rename test to check-local as per Akim 1572 Demaille; test for failed tests so that make check fails if any 1573 tests do 1574 15752002-10-11 08:46 Will Estes <wlestes@users.sourceforge.net> 1576 1577 * tests/Makefile.am: use dist_noinst_scripts as per email from Akim 1578 Demaille 1579 15802002-10-10 17:42 John Millaway <millaway@acm.org> 1581 1582 * flex.texi: Documentation. 1583 15842002-10-10 15:54 Will Estes <wlestes@users.sourceforge.net> 1585 1586 * NEWS, configure.in: version 2.5.22; portability fixes and attn to 1587 the test suite 1588 15892002-10-10 15:36 Will Estes <wlestes@users.sourceforge.net> 1590 1591 * flexint.h: ok, this seems to work 1592 15932002-10-10 15:12 Will Estes <wlestes@users.sourceforge.net> 1594 1595 * tests/: TEMPLATE/Makefile.am, test-bison-nr/Makefile.am, 1596 test-bison-yylloc/Makefile.am, test-bison-yylval/Makefile.am, 1597 test-header-nr/Makefile.am, test-header-r/Makefile.am, 1598 test-multiple-scanners-nr/Makefile.am, 1599 test-multiple-scanners-r/Makefile.am: use builddir in tests that 1600 need it in their include path 1601 16022002-10-10 14:13 Will Estes <wlestes@users.sourceforge.net> 1603 1604 * tests/TEMPLATE/Makefile.am: sometimes we put header files in the 1605 builddir and so we should account for that 1606 16072002-10-10 14:08 Will Estes <wlestes@users.sourceforge.net> 1608 1609 * tests/TEMPLATE/Makefile.am: replace the last instance 1610 16112002-10-10 13:02 Will Estes <wlestes@users.sourceforge.net> 1612 1613 * flex.skl: include unistd.h and not cunistd as cunistd only seems 1614 to be present on very recent systems 1615 16162002-10-10 11:34 Will Estes <wlestes@users.sourceforge.net> 1617 1618 * Makefile.am, configure.in, flex.skl, flexdef.h, flexint.h: redo 1619 integral types again; add flexint.h; change dependencies caused by 1620 adding flexint.h; remove autoconf wrapper around cunistd; restore 1621 netinet/in.h includes; remove unneded feature checks in 1622 configure.in 1623 16242002-10-08 11:32 Will Estes <wlestes@users.sourceforge.net> 1625 1626 * configure.in, flex.skl, flexdef.h: current swipe at header magic; 1627 int types be damned 1628 16292002-10-08 11:19 Will Estes <wlestes@users.sourceforge.net> 1630 1631 * NEWS: change version constant info to reflect change to flex.skl 1632 16332002-10-08 11:15 Will Estes <wlestes@users.sourceforge.net> 1634 1635 * Makefile.am: remove README-alpha option; add definitions for 1636 FLEX_{MAJOR,MINOR,SUBMINOR}_VERSION 1637 16382002-10-07 11:29 Will Estes <wlestes@users.sourceforge.net> 1639 1640 * flex.skl, flexdef.h: ok, here goes; try to handle integral 1641 typedefs in one swell foop 1642 16432002-10-07 11:28 Will Estes <wlestes@users.sourceforge.net> 1644 1645 * configure.in: we check for {u,}int*_t types; maybe this will 1646 simplify things 1647 16482002-10-07 09:12 Will Estes <wlestes@users.sourceforge.net> 1649 1650 * configure.in: we create the tests/TEMPLATE/Makefile so that we 1651 can build the dist archives 1652 16532002-10-07 08:38 Will Estes <wlestes@users.sourceforge.net> 1654 1655 * NEWS: more test suite cleanups 1656 16572002-10-07 08:37 Will Estes <wlestes@users.sourceforge.net> 1658 1659 * tests/test-c++-multiple-scanners/Makefile.am: we don't use header 1660 files... 1661 16622002-10-07 08:26 Will Estes <wlestes@users.sourceforge.net> 1663 1664 * flexdef.h: remove include of malloc.h 1665 16662002-10-04 15:33 Will Estes <wlestes@users.sourceforge.net> 1667 1668 * flex.texi: more editing; remove examples index; merge examples 1669 into concept index 1670 16712002-10-04 08:36 Will Estes <wlestes@users.sourceforge.net> 1672 1673 * flex.texi: edited one more faq; used C-u C-c C-u C-a to update 1674 menus and nodes since the other updating commands are somewhat 1675 broken; unfortunately this means that all nodes have all pointers 1676 filled in 1677 16782002-10-04 08:19 Will Estes <wlestes@users.sourceforge.net> 1679 1680 * flex.texi: yesterday's proofreading 1681 16822002-10-02 16:07 Will Estes <wlestes@users.sourceforge.net> 1683 1684 * flex.texi: proofread some more 1685 16862002-10-02 08:38 Will Estes <wlestes@users.sourceforge.net> 1687 1688 * flex.texi: proofread edit begins 1689 16902002-10-01 11:10 Will Estes <wlestes@users.sourceforge.net> 1691 1692 * configure.in, tests/Makefile.am, 1693 tests/test-c++-multiple-scanners/.cvsignore, 1694 tests/test-c++-multiple-scanners/Makefile.am, 1695 tests/test-c++-multiple-scanners/main.cpp, 1696 tests/test-c++-multiple-scanners/scanner-1.l, 1697 tests/test-c++-multiple-scanners/scanner-2.l, 1698 tests/test-c++-multiple-scanners/test.input: test c++ with multiple 1699 scanners 1700 17012002-09-27 16:58 Will Estes <wlestes@users.sourceforge.net> 1702 1703 * tests/: test-array-nr/Makefile.am, test-array-r/Makefile.am, 1704 test-basic-nr/Makefile.am, test-basic-r/Makefile.am, 1705 test-bison-nr/Makefile.am, test-bison-yylloc/Makefile.am, 1706 test-bison-yylval/Makefile.am, test-c++-basic/Makefile.am, 1707 test-c-cpp-nr/Makefile.am, test-c-cpp-r/Makefile.am, 1708 test-debug-nr/Makefile.am, test-debug-r/Makefile.am, 1709 test-header-nr/Makefile.am, test-header-r/Makefile.am, 1710 test-include-by-buffer/Makefile.am, 1711 test-include-by-reentrant/Makefile.am, test-lineno-nr/Makefile.am, 1712 test-lineno-r/Makefile.am, test-mem-nr/Makefile.am, 1713 test-mem-r/Makefile.am, test-multiple-scanners-nr/Makefile.am, 1714 test-multiple-scanners-r/Makefile.am, test-posix/Makefile.am, 1715 test-posixly-correct/Makefile.am, test-prefix-nr/Makefile.am, 1716 test-prefix-r/Makefile.am, test-pthread/Makefile.am, 1717 test-reject/Makefile.am, test-string-nr/Makefile.am, 1718 test-string-r/Makefile.am, test-table-opts/Makefile.am, 1719 test-yyextra/Makefile.am: we used INCLUDES in another place in the 1720 Makefile.am files in the test suite 1721 17222002-09-27 16:50 Will Estes <wlestes@users.sourceforge.net> 1723 1724 * tests/: test-array-nr/Makefile.am, test-array-r/Makefile.am, 1725 test-basic-nr/Makefile.am, test-basic-r/Makefile.am, 1726 test-bison-nr/Makefile.am, test-bison-yylloc/Makefile.am, 1727 test-bison-yylval/Makefile.am, test-c++-basic/Makefile.am, 1728 test-c-cpp-nr/Makefile.am, test-c-cpp-r/Makefile.am, 1729 test-debug-nr/Makefile.am, test-debug-r/Makefile.am, 1730 test-header-nr/Makefile.am, test-header-r/Makefile.am, 1731 test-include-by-buffer/Makefile.am, 1732 test-include-by-reentrant/Makefile.am, test-lineno-nr/Makefile.am, 1733 test-lineno-r/Makefile.am, test-mem-nr/Makefile.am, 1734 test-mem-r/Makefile.am, test-multiple-scanners-nr/Makefile.am, 1735 test-multiple-scanners-r/Makefile.am, test-posix/Makefile.am, 1736 test-posixly-correct/Makefile.am, test-prefix-nr/Makefile.am, 1737 test-prefix-r/Makefile.am, test-pthread/Makefile.am, 1738 test-reject/Makefile.am, test-string-nr/Makefile.am, 1739 test-string-r/Makefile.am, test-table-opts/Makefile.am, 1740 test-yyextra/Makefile.am: oops, I typed that last s/// command to 1741 perl way wrong 1742 17432002-09-27 16:46 Will Estes <wlestes@users.sourceforge.net> 1744 1745 * tests/: TEMPLATE/Makefile.am, test-array-nr/Makefile.am, 1746 test-array-r/Makefile.am, test-basic-nr/Makefile.am, 1747 test-basic-r/Makefile.am, test-bison-nr/Makefile.am, 1748 test-bison-yylloc/Makefile.am, test-bison-yylval/Makefile.am, 1749 test-c++-basic/Makefile.am, test-c-cpp-nr/Makefile.am, 1750 test-c-cpp-r/Makefile.am, test-debug-nr/Makefile.am, 1751 test-debug-r/Makefile.am, test-header-nr/Makefile.am, 1752 test-header-r/Makefile.am, test-include-by-buffer/Makefile.am, 1753 test-include-by-reentrant/Makefile.am, test-lineno-nr/Makefile.am, 1754 test-lineno-r/Makefile.am, test-mem-nr/Makefile.am, 1755 test-mem-r/Makefile.am, test-multiple-scanners-nr/Makefile.am, 1756 test-multiple-scanners-r/Makefile.am, test-posix/Makefile.am, 1757 test-posixly-correct/Makefile.am, test-prefix-nr/Makefile.am, 1758 test-prefix-r/Makefile.am, test-pthread/Makefile.am, 1759 test-reject/Makefile.am, test-string-nr/Makefile.am, 1760 test-string-r/Makefile.am, test-table-opts/Makefile.am, 1761 test-yyextra/Makefile.am: use AM_CPPFLAGS instead of INCLUDES; 1762 write -I with no space after it for broken compilers 1763 17642002-09-27 16:28 Will Estes <wlestes@users.sourceforge.net> 1765 1766 * Makefile.am: INCLUDES is obsolete; use AM_CPPFLAGS instead 1767 17682002-09-27 13:02 Will Estes <wlestes@users.sourceforge.net> 1769 1770 * configure.in: apparently, AM_CONFIG_HEADER is obsolete 1771 17722002-09-27 12:30 Will Estes <wlestes@users.sourceforge.net> 1773 1774 * TODO: integrate test suite into automake 1775 17762002-09-27 12:18 Will Estes <wlestes@users.sourceforge.net> 1777 1778 * configure.in: since we dont run the template test, we dont need 1779 to generate its Makefile either 1780 17812002-09-27 12:17 Will Estes <wlestes@users.sourceforge.net> 1782 1783 * autogen.sh: use autoreconf instead of calling individual 1784 utilities separately 1785 17862002-09-27 09:20 Will Estes <wlestes@users.sourceforge.net> 1787 1788 * configure.in: check for c++ compiler 1789 17902002-09-27 09:20 Will Estes <wlestes@users.sourceforge.net> 1791 1792 * configure.in: re-organize according to suggested layout in 1793 autoconf manual 1794 17952002-09-26 08:54 Will Estes <wlestes@users.sourceforge.net> 1796 1797 * Makefile.am, NEWS, configure.in: update automake to 1.7 and 1798 autoconf to 2.54 1799 18002002-09-26 08:48 Will Estes <wlestes@users.sourceforge.net> 1801 1802 * Makefile.am: use AM_YFLAGS since YFLAGS is a user variable 1803 18042002-09-25 09:40 Will Estes <wlestes@users.sourceforge.net> 1805 1806 * NEWS: catch NEWS up on things, some of which happened a long time 1807 ago; correct punctuation; try to remove some editorializing 1808 18092002-09-25 09:39 Will Estes <wlestes@users.sourceforge.net> 1810 1811 * Makefile.am, flex.skl, flex.texi: include a single, automatically 1812 generated version number in flex scanners 1813 18142002-09-23 16:39 Will Estes <wlestes@users.sourceforge.net> 1815 1816 * tests/create-test: complain audibly when argument not supplied; 1817 echo on stderr when writing error messages 1818 18192002-09-23 12:02 Will Estes <wlestes@users.sourceforge.net> 1820 1821 * tests/: Makefile.am, create-test: DIST_SUBDIRS so we don't have 1822 to run the TEMPLATE test; so we add new tests to SUBDIRS and 1823 DIST_SUBDIRS 1824 18252002-09-23 11:30 Will Estes <wlestes@users.sourceforge.net> 1826 1827 * tests/TEMPLATE/Makefile.am: not all compilers support '-I dir' so 1828 we write '-Idir' instead 1829 18302002-09-23 10:00 Will Estes <wlestes@users.sourceforge.net> 1831 1832 * TODO: reorganize faq entries; proofread the manual 1833 18342002-09-23 09:55 Will Estes <wlestes@users.sourceforge.net> 1835 1836 * flex.texi: move c++ experimental warning to top of cxx node 1837 18382002-09-20 13:17 Will Estes <wlestes@users.sourceforge.net> 1839 1840 * flex.skl: move stdint.h include to table-serialization section; 1841 we'll still need to think about stdint.h more though 1842 18432002-09-20 08:30 Will Estes <wlestes@users.sourceforge.net> 1844 1845 * NEWS: new smarter skeleton/scanner generation 1846 18472002-09-19 20:06 John Millaway <millaway@acm.org> 1848 1849 * flex.skl, misc.c: bison-bridge skel handled via %if/%endif pairs. 1850 18512002-09-19 19:57 John Millaway <millaway@acm.org> 1852 1853 * flex.skl, misc.c: reentrant skel handled via %if/%endif pairs. 1854 18552002-09-19 19:20 John Millaway <millaway@acm.org> 1856 1857 * flex.skl, misc.c: skeleton uses %push/%pop to keep skelout() 1858 scope sane. skel commands are omitted unless --debug enabled. 1859 18602002-09-19 15:46 John Millaway <millaway@acm.org> 1861 1862 * flex.skl, main.c, misc.c, tables.h: Added %push and %pop 1863 operations to skel processing. 1864 18652002-09-17 08:27 Will Estes <wlestes@users.sourceforge.net> 1866 1867 * NEWS, configure.in: flex 2.5.21 1868 18692002-09-17 00:10 John Millaway <millaway@acm.org> 1870 1871 * tests/test-reject/Makefile.am: minor fixup for dist. 1872 18732002-09-16 16:26 Will Estes <wlestes@users.sourceforge.net> 1874 1875 * NEWS, configure.in: version 2.5.20 1876 18772002-09-16 16:25 Will Estes <wlestes@users.sourceforge.net> 1878 1879 * flex.texi: correct typo 1880 18812002-09-16 15:59 Will Estes <wlestes@users.sourceforge.net> 1882 1883 * NEWS: note the new tables functionality 1884 18852002-09-16 14:40 John Millaway <millaway@acm.org> 1886 1887 * tests/test-multiple-scanners-r/: .cvsignore, Makefile.am: Fixed 1888 `clean' target and .cvsignore. 1889 18902002-09-16 14:38 John Millaway <millaway@acm.org> 1891 1892 * TODO, flex.skl, flex.texi, main.c, tables_shared.h, 1893 tests/test-multiple-scanners-r/main.c, 1894 tests/test-multiple-scanners-r/scanner-1.l, 1895 tests/test-multiple-scanners-r/scanner-2.l: Serialization works in 1896 headers (%option headers). Serialization code (Tables API) is 1897 complete. 1898 18992002-09-16 08:41 Will Estes <wlestes@users.sourceforge.net> 1900 1901 * tests/test-reject/scanner.l: replace yytables_load with 1902 yytables_fload as per millaway's other changes 1903 19042002-09-15 19:13 John Millaway <millaway@acm.org> 1905 1906 * TODO, flex.texi: Created user API for tables deserialization. 1907 Documented API and --tables-* options in manual. 1908 19092002-09-15 19:12 John Millaway <millaway@acm.org> 1910 1911 * flex.skl, tests/test-table-opts/scanner.l: Tables deserialization 1912 uses yyalloc/yyfree. Changed yytables_load to yytables_fload. 1913 19142002-09-15 18:09 John Millaway <millaway@acm.org> 1915 1916 * tests/test-bison-nr/.cvsignore: minor upkeep. 1917 19182002-09-15 15:53 John Millaway <millaway@acm.org> 1919 1920 * flex.texi: Categorized and indexed scanner options in manual. 1921 19222002-09-15 12:47 John Millaway <millaway@acm.org> 1923 1924 * flex.skl: Initialization of reject vars and %array vars in 1925 reentrant scanner. 1926 19272002-09-13 17:54 John Millaway <millaway@acm.org> 1928 1929 * TODO, configure.in, dfa.c, flex.skl, flex.texi, gen.c, tables.c, 1930 tables_shared.c, tables_shared.h, devel/tables.pl, 1931 tests/Makefile.am, tests/test-reject/.cvsignore, 1932 tests/test-reject/Makefile.am, tests/test-reject/scanner.l, 1933 tests/test-reject/test.input, tests/test-table-opts/Makefile.am: 1934 Created test for reject. Handled reject-triggered tables in 1935 serialization. 1936 19372002-09-13 08:28 Will Estes <wlestes@users.sourceforge.net> 1938 1939 * NEWS: millaway has been very busy 1940 19412002-09-13 03:12 John Millaway <millaway@acm.org> 1942 1943 * flex.skl, tests/test-table-opts/Makefile.am, 1944 tests/test-table-opts/scanner.l: Added test for multiple tables in 1945 one file. 1946 19472002-09-12 21:19 John Millaway <millaway@acm.org> 1948 1949 * tests/test-bison-nr/.cvsignore: forgot to add .cvsignore on last 1950 commit. 1951 19522002-09-12 21:18 John Millaway <millaway@acm.org> 1953 1954 * tests/test-bison-nr/: Makefile.am, main.c, parser.y, scanner.l, 1955 test.input: Added test-bison-bridge. 1956 19572002-09-12 21:17 John Millaway <millaway@acm.org> 1958 1959 * configure.in, flex.skl, flex.texi, flexdef.h, gen.c, main.c, 1960 misc.c, options.c, options.h, scan.l, tables.h, tests/Makefile.am, 1961 tests/descriptions, tests/test-bison-yylloc/scanner.l, 1962 tests/test-bison-yylval/scanner.l, tests/test-table-opts/scanner.l: 1963 Bison bridge code now works for all C scanners and pure/non-pure 1964 bison parsers. Added %option bison-bridge (--bison-bridge). 1965 Removed %option reentrant-bison/--reentrant-bison/-Rb. Scanner 1966 knows the name of its tables. Tables serialization is OK on EOF. 1967 yylineno is present in all scanners. Modified nasty performance 1968 penalty warning w/ yylineno. test-table-opts is now run last 1969 because it's so fat. Updated manual. 1970 19712002-09-12 11:48 John Millaway <millaway@acm.org> 1972 1973 * flex.texi: documentation of tabels api in manual 1974 19752002-09-12 10:54 John Millaway <millaway@acm.org> 1976 1977 * TODO, tables.c: Renamed *_fwrite to *_write to reflect writer 1978 abstraction. 1979 19802002-09-11 17:55 John Millaway <millaway@acm.org> 1981 1982 * devel/tables.pl: Added perl script to read/dump serialized tables 1983 in devel/ 1984 19852002-09-11 17:22 Will Estes <wlestes@users.sourceforge.net> 1986 1987 * scan.l: the debian patch used strlen(yytext) and similar 1988 constructs--as millaway points out, this is better known as yyleng 1989 19902002-09-11 16:00 Will Estes <wlestes@users.sourceforge.net> 1991 1992 * NEWS, po/de.po: new de translation from the translation project 1993 19942002-09-11 08:30 John Millaway <millaway@acm.org> 1995 1996 * flex.skl: yytbl_load now checks tables set by name. Localized 1997 var scaope in yytbl_load. 1998 19992002-09-10 09:12 Will Estes <wlestes@users.sourceforge.net> 2000 2001 * tests/Makefile.am: make clean before make test 2002 20032002-09-09 18:06 John Millaway <millaway@acm.org> 2004 2005 * TODO, flex.skl: Fixed deserialization of --fast tables. 2006 20072002-09-09 16:44 Will Estes <wlestes@users.sourceforge.net> 2008 2009 * TODO: fix typo; remove the yylineo entry 2010 20112002-09-09 15:25 John Millaway <millaway@acm.org> 2012 2013 * TODO, buf.c, dfa.c, flex.skl, flexdef.h, gen.c, main.c, misc.c, 2014 options.c, options.h, scan.l, tables.c, tables.h, tables_shared.h, 2015 devel/dump-tables.pl, tests/test-table-opts/.cvsignore, 2016 tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l: 2017 Table deserialization works for everything except --fast scanners. 2018 Scanners can auto-verify serialized table integrity via 2019 --tables-verify. Added tables API items to TODO list. 2020 test-table-opts is becoming exhaustive (a good thing). 2021 20222002-09-09 11:54 Will Estes <wlestes@users.sourceforge.net> 2023 2024 * NEWS: flex has better internal diagnostics 2025 20262002-09-09 11:52 Will Estes <wlestes@users.sourceforge.net> 2027 2028 * configure.in, flexdef.h: test for presence of __func__ and 2029 compensate if absent 2030 20312002-09-09 09:59 Will Estes <wlestes@users.sourceforge.net> 2032 2033 * Makefile.am: include the intl/ subdirectory when searching for 2034 include files 2035 20362002-09-09 08:49 Will Estes <wlestes@users.sourceforge.net> 2037 2038 * NEWS, po/ru.po, po/sv.po: new sv, ru translations from the 2039 translation project 2040 20412002-09-07 18:40 John Millaway <millaway@acm.org> 2042 2043 * flex.skl, misc.c: Changed cryptic skeleton markers to readable 2044 form. 2045 20462002-09-07 00:18 John Millaway <millaway@acm.org> 2047 2048 * Makefile.am, dfa.c, flex.skl, flex.texi, flexdef.h, gen.c, 2049 main.c, misc.c, parse.y, tables.c, tables.h, tables_shared.c, 2050 tables_shared.h: Members of struct yy_trans_info are now forced to 2051 be the same size. Added shared file tables_shared.c. Separated 2052 tables.h from flexdef.h Bulk of table deserialization code is done. 2053 20542002-09-06 11:42 Will Estes <wlestes@users.sourceforge.net> 2055 2056 * NEWS, po/ca.po: new ca translation 2057 20582002-09-06 11:24 Will Estes <wlestes@users.sourceforge.net> 2059 2060 * NEWS: new fr translation 2061 20622002-09-06 11:22 Will Estes <wlestes@users.sourceforge.net> 2063 2064 * po/fr.po: new french translation from the translation project 2065 20662002-09-05 14:41 Will Estes <wlestes@users.sourceforge.net> 2067 2068 * NEWS: c99 function defs by default 2069 20702002-09-05 14:22 John Millaway <millaway@acm.org> 2071 2072 * flexdef.h, tables.c: Added flex_die macro. May need some autoconf 2073 massaging. Added thorough error checking in tables code. 2074 20752002-09-05 14:21 John Millaway <millaway@acm.org> 2076 2077 * flex.skl, flex.texi: Flex generates C99 defs now. Documented the 2078 above change in manual. 2079 20802002-09-05 14:12 John Millaway <millaway@acm.org> 2081 2082 * tests/test-table-opts/: .cvsignore, Makefile.am: Added 2083 serialization test to table-opts test. 2084 20852002-09-05 12:03 Will Estes <wlestes@users.sourceforge.net> 2086 2087 * configure.in: oops, i made a typo 2088 20892002-09-05 12:01 Will Estes <wlestes@users.sourceforge.net> 2090 2091 * NEWS, configure.in: version 2.5.19 2092 20932002-09-05 10:08 Will Estes <wlestes@users.sourceforge.net> 2094 2095 * scan.l: use FLEX_EXIT(), not exit() 2096 20972002-09-05 09:53 John Millaway <millaway@acm.org> 2098 2099 * devel/: 00EXTRACT-ALL-SYMS.sh, README, dump-tables.pl: Added 2100 devel/ directory for junk that we don't want in the distribution, 2101 but that we want in CVS. 2102 21032002-09-05 09:26 Will Estes <wlestes@users.sourceforge.net> 2104 2105 * scan.l: s/exit(1)/exit(EXIT_FAILURE) 2106 21072002-09-05 09:18 John Millaway <millaway@acm.org> 2108 2109 * dfa.c, gen.c: Tables are now generated with %option 2110 tables-file=FILE. 2111 21122002-09-05 09:14 Will Estes <wlestes@users.sourceforge.net> 2113 2114 * NEWS: catch up on a few things 2115 21162002-09-05 09:11 Will Estes <wlestes@users.sourceforge.net> 2117 2118 * scan.l: prevent segfault on input lines which are longer than the 2119 allocated space (problem report from Manoj Srivastava 2120 <srivasta@golden-gryphon.com>) 2121 21222002-09-05 06:54 John Millaway <millaway@acm.org> 2123 2124 * flex.texi, main.c, options.c, options.h: Changed option 'header' 2125 to 'header-file'. 'header' still works, though. 2126 21272002-09-05 06:48 John Millaway <millaway@acm.org> 2128 2129 * flex.texi, flexdef.h, gen.c, main.c, options.c, options.h, 2130 scan.l, tables.c: Tons more work on tables. 2131 21322002-09-05 00:24 John Millaway <millaway@acm.org> 2133 2134 * flexdef.h, gen.c, tables.c, tables_shared.h: Lots of work on 2135 tables serialization code. 2136 21372002-09-04 08:36 Will Estes <wlestes@users.sourceforge.net> 2138 2139 * README.cvs-snapshot: mention GNU indent 2140 21412002-09-04 08:33 Will Estes <wlestes@users.sourceforge.net> 2142 2143 * NEWS: remove the word after from the version line 2144 21452002-09-03 17:02 Will Estes <wlestes@users.sourceforge.net> 2146 2147 * NEWS, configure.in: version 2.5.18 2148 21492002-09-03 09:46 Will Estes <wlestes@users.sourceforge.net> 2150 2151 * NEWS: catch up on the NEWS 2152 21532002-09-03 09:42 Will Estes <wlestes@users.sourceforge.net> 2154 2155 * tests/Makefile.am: target test: quote the results echoing so that 2156 the ECHO_C will work on systems where it is used 2157 21582002-09-03 09:08 Will Estes <wlestes@users.sourceforge.net> 2159 2160 * configure.in: when we don't have GNU indent, the test will 2161 generate output on stderr, so we send that to /dev/null 2162 21632002-09-03 08:56 Will Estes <wlestes@users.sourceforge.net> 2164 2165 * configure.in: fixed bug whereby bison was reported missing even 2166 when it was found 2167 21682002-09-02 14:44 John Millaway <millaway@acm.org> 2169 2170 * tables.c: In-code documentation. 2171 21722002-09-02 14:44 John Millaway <millaway@acm.org> 2173 2174 * flexdef.h: Forgot to indent before previous commit. 2175 21762002-09-02 13:55 John Millaway <millaway@acm.org> 2177 2178 * flexdef.h: Added known integer limits if undefined. 2179 21802002-08-29 17:12 Will Estes <wlestes@users.sourceforge.net> 2181 2182 * configure.in: version 2.5.17 2183 21842002-08-29 17:12 Will Estes <wlestes@users.sourceforge.net> 2185 2186 * NEWS: more portability fixes; new version number 2187 21882002-08-29 16:30 Will Estes <wlestes@users.sourceforge.net> 2189 2190 * flexdef.h, main.c, misc.c, scanopt.c: #include fixes; we've 2191 factored out all the system include files and put them in flexdef.h 2192 21932002-08-29 15:02 Will Estes <wlestes@users.sourceforge.net> 2194 2195 * dfa.c: eat a blank line 2196 21972002-08-29 09:21 Will Estes <wlestes@users.sourceforge.net> 2198 2199 * NEWS: new config.{sub,guess} files; mention that we use indent on 2200 flex 2201 22022002-08-28 13:12 Will Estes <wlestes@users.sourceforge.net> 2203 2204 * configure.in: warn if no indent found; version 2.5.16 2205 22062002-08-28 13:10 Will Estes <wlestes@users.sourceforge.net> 2207 2208 * NEWS: catch up on recent changes; version 2.5.16 2209 22102002-08-27 14:07 Will Estes <wlestes@users.sourceforge.net> 2211 2212 * buf.c, ccl.c, dfa.c, ecs.c, flexdef.h, gen.c, libmain.c, 2213 libyywrap.c, main.c, misc.c, nfa.c, options.c, options.h, 2214 scanopt.c, scanopt.h, sym.c, tables.c, tables_shared.h, tblcmp.c, 2215 yylex.c: ran the indent target; commit the results 2216 22172002-08-27 14:05 Will Estes <wlestes@users.sourceforge.net> 2218 2219 * Makefile.am: touch up the indent targeet; it's ready for 2220 production use now 2221 22222002-08-27 14:01 Will Estes <wlestes@users.sourceforge.net> 2223 2224 * configure.in: test for GNU indent; reorder the tests somewhat 2225 22262002-08-23 10:29 Will Estes <wlestes@users.sourceforge.net> 2227 2228 * configure.in: automake is smarter about autoconf's versioning 2229 scheme 2230 22312002-08-23 09:18 Will Estes <wlestes@users.sourceforge.net> 2232 2233 * NEWS: catch NEWS up on what we've been doing 2234 22352002-08-22 13:18 Will Estes <wlestes@users.sourceforge.net> 2236 2237 * flexdef.h: do some more conditional including for folks without 2238 standard systems 2239 22402002-08-22 13:15 Will Estes <wlestes@users.sourceforge.net> 2241 2242 * tests/test-c++-basic/Makefile.am: use CXX to link the test 2243 scanner here 2244 22452002-08-22 01:35 John Millaway <millaway@acm.org> 2246 2247 * flex.texi: Documentation. 2248 22492002-08-21 21:49 John Millaway <millaway@acm.org> 2250 2251 * Makefile.am: Created 'indent' target and added .indent.pro. 2252 22532002-08-21 21:42 John Millaway <millaway@acm.org> 2254 2255 * tests/: test-array-nr/Makefile.am, test-array-r/Makefile.am, 2256 test-basic-nr/Makefile.am, test-basic-r/Makefile.am, 2257 test-c-cpp-nr/Makefile.am: Fixed missing 'make clean' files. 2258 22592002-08-21 21:34 John Millaway <millaway@acm.org> 2260 2261 * tests/: test-bison-yylloc/Makefile.am, 2262 test-bison-yylval/Makefile.am: fixed missing 'clean' file. 2263 22642002-08-21 21:11 John Millaway <millaway@acm.org> 2265 2266 * flex.skl, tests/test-c++-basic/Makefile.am, 2267 tests/test-c++-basic/scanner.l: Removed core of yylex_destroy from 2268 c++ scanner -- hack! Added -lstdc++ to LDFLAGS (should we have to 2269 do this??) 2270 22712002-08-21 10:15 Will Estes <wlestes@users.sourceforge.net> 2272 2273 * README: official releases are being hosted by Vern 2274 22752002-08-21 09:42 Will Estes <wlestes@users.sourceforge.net> 2276 2277 * NEWS, configure.in: new beta version; more entries in NEWS from 2278 millaway; the top level entry for test-c++-basic 2279 22802002-08-21 09:41 Will Estes <wlestes@users.sourceforge.net> 2281 2282 * tests/: Makefile.am, test-c++-basic/.cvsignore, 2283 test-c++-basic/Makefile.am, test-c++-basic/scanner.l, 2284 test-c++-basic/test.input: add test-c++-basic 2285 22862002-08-21 02:54 John Millaway <millaway@acm.org> 2287 2288 * gen.c, nfa.c: More tabels work. 2289 22902002-08-20 21:54 John Millaway <millaway@acm.org> 2291 2292 * flexdef.h, gen.c, tables.c, tables_shared.h: More work on tables. 2293 22942002-08-20 19:49 John Millaway <millaway@acm.org> 2295 2296 * dfa.c: Cleaned up macros that took no ';'. 2297 22982002-08-20 19:47 John Millaway <millaway@acm.org> 2299 2300 * scanopt.c: Fixed oddball '=-'. 2301 23022002-08-20 17:42 John Millaway <millaway@acm.org> 2303 2304 * flex.skl, flex.texi, gen.c: Dynamically allocate REJECT state 2305 buffer. Mentioned memory usage in docs. Made REJECT buffer 2306 variables reentrant-safe. 2307 23082002-08-20 17:37 John Millaway <millaway@acm.org> 2309 2310 * tables.c: More work on tables code. 2311 23122002-08-20 10:52 Will Estes <wlestes@users.sourceforge.net> 2313 2314 * Makefile.am, NEWS, configure.in: we're using m4 so have configure 2315 test for it 2316 23172002-08-20 00:23 John Millaway <millaway@acm.org> 2318 2319 * Makefile.am, tables.c: Added tables.c and rebuilt dependencies. 2320 23212002-08-19 20:30 John Millaway <millaway@acm.org> 2322 2323 * TODO, flex.texi: Dicussed prototypes and header in manual. 2324 23252002-08-19 17:56 John Millaway <millaway@acm.org> 2326 2327 * Makefile.am, configure.in, flex.skl, flexdef.h, tables_shared.h: 2328 More work on tables serialization. 2329 23302002-08-19 17:15 John Millaway <millaway@acm.org> 2331 2332 * Makefile.am, mkskel.sh: Skeleton is now passed through m4 (before 2333 dist is built). 2334 23352002-08-19 08:51 Will Estes <wlestes@users.sourceforge.net> 2336 2337 * po/: LINGUAS, zh_CN.po: add zh_cn translation from the 2338 translation project 2339 23402002-08-19 08:51 Will Estes <wlestes@users.sourceforge.net> 2341 2342 * NEWS: millaway's done a lot of things which need to be mentioned 2343 in NEWS 2344 23452002-08-18 16:32 John Millaway <millaway@acm.org> 2346 2347 * main.c: Removed #undef of start conditions. 2348 23492002-08-17 18:24 John Millaway <millaway@acm.org> 2350 2351 * TODO: todo list 2352 23532002-08-17 16:04 John Millaway <millaway@acm.org> 2354 2355 * flexdef.h, main.c, misc.c: Start conditions now optional in 2356 header. undef's now optional in header. Start conditions are NOT 2357 prefixed. 2358 23592002-08-17 13:05 John Millaway <millaway@acm.org> 2360 2361 * flex.skl, flex.texi: Working on tables API. 2362 23632002-08-16 18:32 John Millaway <millaway@acm.org> 2364 2365 * flexdef.h, main.c, misc.c, options.c, options.h, parse.y, scan.l: 2366 Added --tables option. Omitted tables code from generated scanner 2367 when unused. 2368 23692002-08-16 15:54 John Millaway <millaway@acm.org> 2370 2371 * flex.skl, flex.texi, misc.c: Prelimary work on tables API. 2372 23732002-08-16 15:45 John Millaway <millaway@acm.org> 2374 2375 * tests/: TEMPLATE/Makefile.am, test-array-nr/Makefile.am, 2376 test-array-r/Makefile.am, test-basic-nr/Makefile.am, 2377 test-basic-r/Makefile.am, test-bison-yylloc/Makefile.am, 2378 test-bison-yylval/Makefile.am, test-c-cpp-nr/Makefile.am, 2379 test-c-cpp-r/Makefile.am, test-debug-nr/Makefile.am, 2380 test-debug-r/Makefile.am, test-header-nr/Makefile.am, 2381 test-header-r/Makefile.am, test-include-by-buffer/Makefile.am, 2382 test-include-by-reentrant/Makefile.am, test-lineno-nr/Makefile.am, 2383 test-lineno-r/Makefile.am, test-mem-nr/Makefile.am, 2384 test-mem-r/Makefile.am, test-multiple-scanners-nr/Makefile.am, 2385 test-multiple-scanners-r/Makefile.am, test-posix/Makefile.am, 2386 test-posixly-correct/Makefile.am, test-prefix-nr/Makefile.am, 2387 test-prefix-r/Makefile.am, test-pthread/Makefile.am, 2388 test-string-nr/Makefile.am, test-string-r/Makefile.am, 2389 test-table-opts/Makefile.am, test-yyextra/Makefile.am: Tests now 2390 respect CFLAGS, CPPFLAGS, etc.. 2391 23922002-08-16 15:03 John Millaway <millaway@acm.org> 2393 2394 * tests/: test-basic-nr/scanner.l, test-basic-r/scanner.l, 2395 test-lineno-nr/scanner.l, test-lineno-r/scanner.l: Got rid of flex 2396 -s warnings in tests. 2397 23982002-08-16 14:51 John Millaway <millaway@acm.org> 2399 2400 * Makefile.am: Updated dependencies list. 2401 24022002-08-15 17:23 John Millaway <millaway@acm.org> 2403 2404 * main.c: Fixed seg fault bug in ecs. 2405 24062002-08-15 17:18 Will Estes <wlestes@users.sourceforge.net> 2407 2408 * tests/: test-c-cpp-nr/.cvsignore, test-c-cpp-r/.cvsignore: ignore 2409 .cpp files since we generate them instead of .c 2410 24112002-08-15 11:37 Will Estes <wlestes@users.sourceforge.net> 2412 2413 * configure.in: version 2.5.14 2414 24152002-08-15 11:37 Will Estes <wlestes@users.sourceforge.net> 2416 2417 * NEWS: c-as-c++ tests reworked 2418 24192002-08-15 11:15 John Millaway <millaway@acm.org> 2420 2421 * tests/: test-c-cpp-nr/Makefile.am, test-c-cpp-nr/scanner.l, 2422 test-c-cpp-r/Makefile.am, test-c-cpp-r/scanner.l: The c++ tests use 2423 .cpp instead of .c extensions just to be on the safe side. 2424 24252002-08-15 10:50 Will Estes <wlestes@users.sourceforge.net> 2426 2427 * main.c: conditionally include <locale.h>; include config.h as 2428 well 2429 24302002-08-15 10:49 Will Estes <wlestes@users.sourceforge.net> 2431 2432 * configure.in, flex.skl: only include <cunistd> if we have it 2433 24342002-08-15 10:48 Will Estes <wlestes@users.sourceforge.net> 2435 2436 * NEWS: portability fixes; added missing punctuation; de 2437 translation now included 2438 24392002-08-15 10:16 Will Estes <wlestes@users.sourceforge.net> 2440 2441 * po/LINGUAS: we also translate to german 2442 24432002-08-15 09:17 Will Estes <wlestes@users.sourceforge.net> 2444 2445 * Makefile.am: require automake at least 1.6 2446 24472002-08-15 08:32 Will Estes <wlestes@users.sourceforge.net> 2448 2449 * NEWS, configure.in: version 2.5.13 2450 24512002-08-14 10:57 Will Estes <wlestes@users.sourceforge.net> 2452 2453 * flex.texi: reverted away from the @copying as it breaks the info 2454 reader 2455 24562002-08-13 20:46 John Millaway <millaway@acm.org> 2457 2458 * flex.texi, flexdef.h, main.c, misc.c: Start condition prefixes 2459 attempts to adjust to user preferences. 2460 24612002-08-13 17:19 John Millaway <millaway@acm.org> 2462 2463 * main.c: Include start condition symbols in header. 2464 24652002-08-13 15:16 John Millaway <millaway@acm.org> 2466 2467 * flexdef.h, main.c: Omit user code and tables from generated 2468 header file. 2469 24702002-08-13 09:14 Will Estes <wlestes@users.sourceforge.net> 2471 2472 * flex.texi: use @copying construct to display the flex license; 2473 move copying and bug reporting to the front of the manual 2474 24752002-08-13 09:00 Will Estes <wlestes@users.sourceforge.net> 2476 2477 * NEWS: printf fix and yylex_init reports errors 2478 24792002-08-12 19:15 John Millaway <millaway@acm.org> 2480 2481 * flex.texi: Updated manual for %option header. 2482 24832002-08-12 15:36 John Millaway <millaway@acm.org> 2484 2485 * flex.skl, flex.texi, gen.c: Fixed type mismatch in printf. 2486 yylex_init now reports errors. 2487 24882002-08-10 13:22 John Millaway <millaway@acm.org> 2489 2490 * dfa.c, main.c: Added alignment flag for future use. 2491 24922002-08-10 13:17 John Millaway <millaway@acm.org> 2493 2494 * tests/test-table-opts/: .cvsignore, Makefile.am: Added options to 2495 test-table-opts 2496 24972002-08-10 12:39 John Millaway <millaway@acm.org> 2498 2499 * configure.in, tests/Makefile.am, tests/descriptions, 2500 tests/test-c-cpp-nr/Makefile.am, tests/test-table-opts/.cvsignore, 2501 tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l, 2502 tests/test-table-opts/test.input: Added a test for various DFA 2503 table options. 2504 25052002-08-09 16:36 Will Estes <wlestes@users.sourceforge.net> 2506 2507 * flex.texi: more faq editing; corrected mistyped nodenames 2508 25092002-08-09 13:41 Will Estes <wlestes@users.sourceforge.net> 2510 2511 * flex.skl: fix typo which propogates out to generated scanners 2512 25132002-08-09 10:42 Will Estes <wlestes@users.sourceforge.net> 2514 2515 * flex.texi: edited a few more faqs 2516 25172002-08-09 10:20 Will Estes <wlestes@users.sourceforge.net> 2518 2519 * Makefile.am, faq.texi: remove faq.texi as it's included in 2520 flex.texi 2521 25222002-08-08 17:12 Will Estes <wlestes@users.sourceforge.net> 2523 2524 * flex.texi: a few more faq edits; remove faq-89 2525 25262002-08-08 16:50 Will Estes <wlestes@users.sourceforge.net> 2527 2528 * flex.texi: cite, not site 2529 25302002-08-08 16:46 Will Estes <wlestes@users.sourceforge.net> 2531 2532 * flex.texi: and get the faq included 2533 25342002-08-08 16:29 Will Estes <wlestes@users.sourceforge.net> 2535 2536 * flex.texi: fix some grammer/typography in the top node and add a 2537 detailed menu 2538 25392002-08-08 13:10 Will Estes <wlestes@users.sourceforge.net> 2540 2541 * TODO: we've updated gettext 2542 25432002-08-08 13:04 Will Estes <wlestes@users.sourceforge.net> 2544 2545 * po/.cvsignore: we need to ignore a few more gettext files 2546 25472002-08-08 11:22 Will Estes <wlestes@users.sourceforge.net> 2548 2549 * NEWS, configure.in: version 2.5.12 2550 25512002-08-08 10:53 Will Estes <wlestes@users.sourceforge.net> 2552 2553 * NEWS: mention gettext; document the non-need for bison/flex in 2554 the build process 2555 25562002-08-08 10:51 Will Estes <wlestes@users.sourceforge.net> 2557 2558 * Makefile.am, configure.in: include intl in the distribution and 2559 in the build process 2560 25612002-08-08 10:12 Will Estes <wlestes@users.sourceforge.net> 2562 2563 * Makefile.am: builddir in help2man call needed @-signs around it 2564 25652002-08-08 09:54 Will Estes <wlestes@users.sourceforge.net> 2566 2567 * po/.cvsignore: we can ignore Makefile.in.in 2568 25692002-08-08 09:45 Will Estes <wlestes@users.sourceforge.net> 2570 2571 * m4/: .cvsignore, Makefile.am: oops, too hasty on deleting this 2572 directory, sigh 2573 25742002-08-08 09:23 Will Estes <wlestes@users.sourceforge.net> 2575 2576 * autogen.sh: if autopoint is going to run automatically, it's 2577 going to need to be able to update existing files 2578 25792002-08-08 09:22 Will Estes <wlestes@users.sourceforge.net> 2580 2581 * ABOUT-NLS, autogen.sh, configure.in, m4/.cvsignore, 2582 m4/Makefile.am, m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4, 2583 m4/iconv.m4, m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-ld.m4, 2584 m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4: autopoint now 2585 works so let's let it run the gettext show 2586 25872002-08-07 13:27 Will Estes <wlestes@users.sourceforge.net> 2588 2589 * TODO: we need to index the faq entries 2590 25912002-08-07 13:26 Will Estes <wlestes@users.sourceforge.net> 2592 2593 * faq.texi: proofed "Why do flex scanners call fileno if it is not 2594 ANSI compatible?" 2595 25962002-08-07 13:23 Will Estes <wlestes@users.sourceforge.net> 2597 2598 * faq.texi: proofed "How do I expand \ escape sequences in C-style 2599 quoted strings?" 2600 26012002-08-07 13:19 Will Estes <wlestes@users.sourceforge.net> 2602 2603 * README: changes to README to align with GNU coding standards 2604 26052002-08-06 09:05 Will Estes <wlestes@users.sourceforge.net> 2606 2607 * Makefile.am: help2man should look in builddir for the flex binary 2608 26092002-08-02 16:23 John Millaway <millaway@acm.org> 2610 2611 * flex.skl: Fixed yyunput prototype. 2612 26132002-08-01 11:35 Will Estes <wlestes@users.sourceforge.net> 2614 2615 * NEWS: new fr translation from the translation project 2616 26172002-08-01 10:02 Will Estes <wlestes@users.sourceforge.net> 2618 2619 * po/fr.po: new fr.po translation from the translation project 2620 26212002-08-01 10:00 Will Estes <wlestes@users.sourceforge.net> 2622 2623 * NEWS: yylineno performance hit is fixed 2624 26252002-07-31 17:29 John Millaway <millaway@acm.org> 2626 2627 * TODO, flex.texi: Updated docs on yylineno. 2628 26292002-07-31 15:19 Will Estes <wlestes@users.sourceforge.net> 2630 2631 * TODO: discuss yylineno performance 2632 26332002-07-31 13:07 Will Estes <wlestes@users.sourceforge.net> 2634 2635 * NEWS: forgot to say what the date was that we made the release 2636 26372002-07-31 10:52 Will Estes <wlestes@users.sourceforge.net> 2638 2639 * NEWS, configure.in: version 2.5.11 2640 26412002-07-31 10:45 Will Estes <wlestes@users.sourceforge.net> 2642 2643 * faq.texi: fixed a menu entry and related problems 2644 26452002-07-31 10:38 Will Estes <wlestes@users.sourceforge.net> 2646 2647 * configure.in: someday, maybe we can use autopoint 2648 26492002-07-31 09:56 Will Estes <wlestes@users.sourceforge.net> 2650 2651 * Makefile.am: we need to include texinfo.tex now 2652 26532002-07-31 09:55 Will Estes <wlestes@users.sourceforge.net> 2654 2655 * texinfo.tex: add texinfo.tex 2656 26572002-07-30 11:59 Will Estes <wlestes@users.sourceforge.net> 2658 2659 * faq.texi: fix up some fatal bugs in the texinfo of the faq; begin 2660 the clean up; remove trailing and leading white space 2661 26622002-07-30 11:53 Will Estes <wlestes@users.sourceforge.net> 2663 2664 * TODO: faqs need work 2665 26662002-07-30 09:03 Will Estes <wlestes@users.sourceforge.net> 2667 2668 * NEWS, TODO: prototypes get airtime these days 2669 26702002-07-28 16:02 John Millaway <millaway@acm.org> 2671 2672 * flex.skl: Added some comments. 2673 26742002-07-28 14:27 John Millaway <millaway@acm.org> 2675 2676 * flex.skl: Fixed bug where yyless did not consider yylineno. 2677 26782002-07-28 01:45 John Millaway <millaway@acm.org> 2679 2680 * scan.l: Fixed bug I created in previous commit. 2681 26822002-07-28 01:38 John Millaway <millaway@acm.org> 2683 2684 * scan.l: Don't wrap ()s around {NAMEDEFS} at the end of a rule. 2685 26862002-07-27 17:37 John Millaway <millaway@acm.org> 2687 2688 * flex.skl, tests/test-c-cpp-nr/Makefile.am, 2689 tests/test-c-cpp-r/Makefile.am: Fixed test-c-cpp to actually use 2690 the C++ compiler for the test. Fixed the bug that this exposed. 2691 26922002-07-27 15:34 John Millaway <millaway@acm.org> 2693 2694 * ccl.c, flex.skl, flexdef.h, gen.c, main.c, nfa.c, parse.y, 2695 scan.l: yylineno check is only performed on rules whose regexs can 2696 match a newline. 2697 26982002-07-24 20:43 John Millaway <millaway@acm.org> 2699 2700 * flex.skl, tests/TEMPLATE/scanner.l, 2701 tests/test-array-nr/scanner.l, tests/test-array-r/scanner.l, 2702 tests/test-basic-nr/scanner.l, tests/test-basic-r/scanner.l, 2703 tests/test-bison-yylloc/parser.y, tests/test-c-cpp-nr/scanner.l, 2704 tests/test-c-cpp-r/scanner.l, tests/test-debug-nr/scanner.l, 2705 tests/test-debug-r/scanner.l, 2706 tests/test-include-by-buffer/scanner.l, 2707 tests/test-include-by-reentrant/scanner.l, 2708 tests/test-lineno-nr/scanner.l, tests/test-lineno-r/scanner.l, 2709 tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l, 2710 tests/test-posix/scanner.l, tests/test-posixly-correct/scanner.l, 2711 tests/test-prefix-nr/scanner.l, tests/test-prefix-r/scanner.l, 2712 tests/test-pthread/scanner.l, tests/test-string-nr/scanner.l, 2713 tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: All 2714 prototypes were rewritten to depend upon the macro 2715 YY_TRADITIONAL_FUNC_DEFS, which is defined by default. The 2716 generated scanners build cleanly under gcc's traditional strictness 2717 and under C++ compilers. 2718 27192002-07-24 11:58 Will Estes <wlestes@users.sourceforge.net> 2720 2721 * NEWS: dist-bzip2 and rename yy_globals and yy_globals_t 2722 27232002-07-24 11:57 Will Estes <wlestes@users.sourceforge.net> 2724 2725 * configure.in: version 2.5.10 2726 27272002-07-24 11:57 Will Estes <wlestes@users.sourceforge.net> 2728 2729 * Makefile.am: add dist-bzip2 to automake_options so we'll start 2730 getting tar.bz2 archives 2731 27322002-07-23 16:11 John Millaway <millaway@acm.org> 2733 2734 * flex.skl, flex.texi, tests/test-bison-yylval/scanner.l, 2735 tests/test-mem-r/scanner.l, 2736 tests/test-multiple-scanners-r/scanner-1.l, 2737 tests/test-multiple-scanners-r/scanner-2.l, 2738 tests/test-prefix-r/scanner.l, tests/test-pthread/scanner.l, 2739 tests/test-yyextra/scanner.l: s/yy_globals_t/yyguts_t/g 2740 s/yy_globals/yyscanner/g 2741 27422002-07-23 13:55 John Millaway <millaway@acm.org> 2743 2744 * Makefile.am: typo in tags target 2745 27462002-07-22 12:18 John Millaway <millaway@acm.org> 2747 2748 * Makefile.am: Removed erroneous $(srcdir) from help2man target. 2749 27502002-07-22 10:03 Will Estes <wlestes@users.sourceforge.net> 2751 2752 * NEWS, configure.in: it's version 2.5.9 now 2753 27542002-07-22 09:56 Will Estes <wlestes@users.sourceforge.net> 2755 2756 * po/.cvsignore: updated gettext to 0.11.3 2757 27582002-07-22 09:49 Will Estes <wlestes@users.sourceforge.net> 2759 2760 * ABOUT-NLS, config.rpath, m4/gettext.m4, m4/iconv.m4, 2761 m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-link.m4: updated gettext 2762 to version 0.11.3 2763 27642002-07-22 09:29 Will Estes <wlestes@users.sourceforge.net> 2765 2766 * autogen.sh, configure.in: rollback on configure.in and autogen.sh 2767 because autpoint is broken 2768 27692002-07-22 09:15 Will Estes <wlestes@users.sourceforge.net> 2770 2771 * po/ru.po: new russian translation from translation project 2772 27732002-07-19 17:09 Will Estes <wlestes@users.sourceforge.net> 2774 2775 * autogen.sh: ok, we're going to start using autopoint, but the 2776 tree is going to undergo some changes after this 2777 27782002-07-19 17:06 Will Estes <wlestes@users.sourceforge.net> 2779 2780 * configure.in: we're preparing for autopoint 2781 27822002-07-17 11:57 John Millaway <millaway@acm.org> 2783 2784 * flex.texi: Updated manual. 2785 27862002-07-17 08:53 Will Estes <wlestes@users.sourceforge.net> 2787 2788 * NEWS: update the NEWS file for lots of things millaway has done 2789 27902002-07-17 02:46 John Millaway <millaway@acm.org> 2791 2792 * flex.skl, main.c, misc.c, scan.l, scanopt.c, sym.c, 2793 tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Fixed 2794 prototype/definition conflicts with "traditional" C in skeleton at 2795 request of gcc developer. Removed duplicate prototypes in gen.c, 2796 sym.c, main.c. Added missing prototypes where needed. All 2797 functions in skeleton follow ISO C style protos and defs, instead 2798 of BOTH ISO and new-style. Skeleton now compiles cleanly under 2799 super-strict gcc flags. Flex itself almost compiles cleanly under 2800 strict flags. 2801 28022002-07-15 14:59 John Millaway <millaway@acm.org> 2803 2804 * faq.texi, flex.texi: Worked on mem mgmt sect of manual. 2805 28062002-07-15 12:55 Will Estes <wlestes@users.sourceforge.net> 2807 2808 * scan.l: allow blank lines and continuations in more places 2809 28102002-07-12 13:43 Will Estes <wlestes@users.sourceforge.net> 2811 2812 * TODO: millaway finished the faqs directory 2813 28142002-07-12 13:39 Will Estes <wlestes@users.sourceforge.net> 2815 2816 * TODO: removed items as per email from millaway 2817 28182002-07-12 12:23 John Millaway <millaway@acm.org> 2819 2820 * configure.in, tests/Makefile.am, tests/descriptions, 2821 tests/test-posix/.cvsignore, tests/test-posix/Makefile.am, 2822 tests/test-posix/scanner.l, tests/test-posixly-correct/.cvsignore, 2823 tests/test-posixly-correct/Makefile.am, 2824 tests/test-posixly-correct/scanner.l: Added test for %option 2825 posix-compat and repeat operator. Added test for POSIXLY_CORRECT 2826 environment variable and repeat operator. 2827 28282002-07-12 12:21 John Millaway <millaway@acm.org> 2829 2830 * main.c, scan.l: Fixed POSIXLY_CORRECT detection in scanner. 2831 28322002-07-11 16:27 John Millaway <millaway@acm.org> 2833 2834 * faq.texi: More work on faq. 2835 28362002-07-11 16:06 John Millaway <millaway@acm.org> 2837 2838 * faq.texi: Moved all faqs into manual -- but did not evaluate them 2839 yet. Removed the old faq files. 2840 28412002-07-10 17:59 John Millaway <millaway@acm.org> 2842 2843 * main.c: Removed duplicate definition of FLEX_DEBUG. gcc doesn't 2844 care, but other compilers might. 2845 28462002-07-10 17:55 John Millaway <millaway@acm.org> 2847 2848 * flex.texi: Wrote some more about memory mgmt in the manual. 2849 28502002-07-10 11:43 John Millaway <millaway@acm.org> 2851 2852 * flex.texi: flex.texi now works with install-info. 2853 28542002-07-10 10:02 Will Estes <wlestes@users.sourceforge.net> 2855 2856 * TODO: added items as per email from millaway 2857 28582002-07-10 10:02 Will Estes <wlestes@users.sourceforge.net> 2859 2860 * NEWS: after we release a version, we have to keep the version 2861 number in NEWS current 2862 28632002-07-09 20:04 John Millaway <millaway@acm.org> 2864 2865 * flex.skl, flex.texi, main.c, scan.l, tests/test-mem-nr/scanner.l, 2866 tests/test-mem-r/scanner.l: Fixed prefix issue with get/set debug 2867 functions. Fixed prefix issues with memory functions. 2868 28692002-07-09 19:35 John Millaway <millaway@acm.org> 2870 2871 * flex.skl: Memory functions are no longer static. 2872 28732002-07-09 19:02 John Millaway <millaway@acm.org> 2874 2875 * tests/test-mem-nr/test.input: Added a missing input file for 2876 test-mem-nr/ 2877 28782002-07-09 18:47 John Millaway <millaway@acm.org> 2879 2880 * tests/: test-mem-nr/.cvsignore, test-mem-nr/Makefile.am, 2881 test-mem-nr/scanner.l, test-mem-r/.cvsignore, 2882 test-mem-r/Makefile.am, test-mem-r/scanner.l, 2883 test-mem-r/test.input: Added tests for overriding memory. 2884 28852002-07-09 18:45 John Millaway <millaway@acm.org> 2886 2887 * flex.texi: Added sections in manual for memory management. 2888 28892002-07-09 17:36 Will Estes <wlestes@users.sourceforge.net> 2890 2891 * NEWS: noted more user visible changes 2892 28932002-07-09 16:52 John Millaway <millaway@acm.org> 2894 2895 * configure.in, flex.skl, scan.l, tests/Makefile.am: Added 2896 yylex_destroy() to non-reentrant scanner. Added ability to 2897 override memory functions. Added tests for overriding memory 2898 functions. 2899 29002002-07-09 14:41 Will Estes <wlestes@users.sourceforge.net> 2901 2902 * NEWS: new POSIXLY_CORRECT and new ru translation 2903 29042002-07-09 14:40 Will Estes <wlestes@users.sourceforge.net> 2905 2906 * po/ru.po: new ru translation from the translation project 2907 29082002-07-09 14:25 John Millaway <millaway@acm.org> 2909 2910 * flex.texi: Made note of set/get debug in docs. 2911 29122002-07-09 14:11 John Millaway <millaway@acm.org> 2913 2914 * configure.in, flexdef.h, tests/create-test: Replaced obsolete 2915 macros in configure.in. Modified create-test to handle the above 2916 changes in configure.in. Added support for <stdbool.h>. 2917 29182002-07-09 13:27 John Millaway <millaway@acm.org> 2919 2920 * main.c: Check POSIXLY_CORRECT env variable. 2921 29222002-07-09 12:43 John Millaway <millaway@acm.org> 2923 2924 * flex.skl: Added prototypes for the get/set debug functions. 2925 29262002-07-09 12:37 John Millaway <millaway@acm.org> 2927 2928 * configure.in, flex.skl, gen.c, main.c, scan.l, tests/Makefile.am, 2929 tests/test-debug-nr/.cvsignore, tests/test-debug-nr/Makefile.am, 2930 tests/test-debug-nr/scanner.l, tests/test-debug-nr/test.input, 2931 tests/test-debug-r/.cvsignore, tests/test-debug-r/Makefile.am, 2932 tests/test-debug-r/scanner.l, tests/test-debug-r/test.input: Made 2933 yy_flex_debug non-global in reentrant scanner. Created get/set 2934 functions for yy_flex_debug. Defined prefixes for new 2935 yy_flex_debug symbols. Added tests/ for yy_flex_debug. 2936 29372002-07-09 12:31 John Millaway <millaway@acm.org> 2938 2939 * tests/create-test: create-test script now modifies .cvsignore 2940 29412002-07-09 12:22 John Millaway <millaway@acm.org> 2942 2943 * tests/create-test: Improved the error checking. 2944 29452002-07-03 09:12 Will Estes <wlestes@users.sourceforge.net> 2946 2947 * main.c: fix bug whereby prefix didn't get passed to everybody; 2948 patch by rse@engelschall.com 2949 29502002-07-03 08:47 Will Estes <wlestes@users.sourceforge.net> 2951 2952 * faq.texi: ~ is an active character, so we'll just use the word 2953 'about' 2954 29552002-07-02 18:59 John Millaway <millaway@acm.org> 2956 2957 * Makefile.am: Fixed typo. 2958 29592002-07-02 15:47 John Millaway <millaway@acm.org> 2960 2961 * faq.texi: Added a faq. 2962 29632002-06-28 19:05 John Millaway <millaway@acm.org> 2964 2965 * Makefile.am: Added 'tags' target -- something I should have done 2966 long ago. 2967 29682002-06-28 12:18 Will Estes <wlestes@users.sourceforge.net> 2969 2970 * TODO: add two new items regarding coding; remove tests/ copyright 2971 notice item as it's done 2972 29732002-06-26 08:33 Will Estes <wlestes@users.sourceforge.net> 2974 2975 * NEWS: note the copyright messages in tests/ 2976 29772002-06-25 15:37 John Millaway <millaway@acm.org> 2978 2979 * tests/: TEMPLATE/Makefile.am, TEMPLATE/parser.y, 2980 TEMPLATE/scanner.l, test-array-nr/Makefile.am, 2981 test-array-nr/scanner.l, test-array-r/Makefile.am, 2982 test-array-r/scanner.l, test-basic-nr/Makefile.am, 2983 test-basic-nr/scanner.l, test-basic-r/Makefile.am, 2984 test-basic-r/scanner.l, test-bison-yylloc/Makefile.am, 2985 test-bison-yylloc/main.c, test-bison-yylloc/parser.y, 2986 test-bison-yylloc/scanner.l, test-bison-yylval/Makefile.am, 2987 test-bison-yylval/main.c, test-bison-yylval/parser.y, 2988 test-bison-yylval/scanner.l, test-c-cpp-nr/Makefile.am, 2989 test-c-cpp-nr/scanner.l, test-c-cpp-r/Makefile.am, 2990 test-c-cpp-r/scanner.l, test-header-nr/Makefile.am, 2991 test-header-nr/main.c, test-header-nr/scanner.l, 2992 test-header-r/Makefile.am, test-header-r/main.c, 2993 test-header-r/scanner.l, test-include-by-buffer/Makefile.am, 2994 test-include-by-buffer/scanner.l, 2995 test-include-by-reentrant/Makefile.am, 2996 test-include-by-reentrant/scanner.l, test-lineno-nr/Makefile.am, 2997 test-lineno-nr/scanner.l, test-lineno-r/Makefile.am, 2998 test-lineno-r/scanner.l, test-multiple-scanners-nr/Makefile.am, 2999 test-multiple-scanners-nr/main.c, 3000 test-multiple-scanners-nr/scanner-1.l, 3001 test-multiple-scanners-nr/scanner-2.l, 3002 test-multiple-scanners-r/Makefile.am, 3003 test-multiple-scanners-r/main.c, 3004 test-multiple-scanners-r/scanner-1.l, 3005 test-multiple-scanners-r/scanner-2.l, test-prefix-nr/Makefile.am, 3006 test-prefix-nr/scanner.l, test-prefix-r/Makefile.am, 3007 test-prefix-r/scanner.l, test-pthread/Makefile.am, 3008 test-pthread/scanner.l, test-string-nr/Makefile.am, 3009 test-string-nr/scanner.l, test-string-r/Makefile.am, 3010 test-string-r/scanner.l, test-yyextra/Makefile.am, 3011 test-yyextra/scanner.l: Prepended explicit license to all test-*/ 3012 sources. 3013 30142002-06-25 08:56 Will Estes <wlestes@users.sourceforge.net> 3015 3016 * NEWS, po/ca.po, po/de.po, po/fr.po, po/sv.po, po/tr.po: new ca, 3017 de, fr, sv, tr translations 3018 30192002-06-19 09:40 Will Estes <wlestes@users.sourceforge.net> 3020 3021 * TODO: add bootstrapper to the todo list 3022 30232002-06-19 09:38 Will Estes <wlestes@users.sourceforge.net> 3024 3025 * configure.in: new version number 3026 30272002-06-19 09:38 Will Estes <wlestes@users.sourceforge.net> 3028 3029 * TODO: update TODO list 3030 30312002-06-19 09:26 Will Estes <wlestes@users.sourceforge.net> 3032 3033 * NEWS, TODO, flex.texi, flexdef.h, main.c, options.c, options.h, 3034 parse.y, scan.l: address typos in NEWS; add --posix option for ERE 3035 parsing the way posix wants it; update the TODO file 3036 30372002-05-31 13:18 Will Estes <wlestes@users.sourceforge.net> 3038 3039 * README-alpha: made code quality warning more explicit; gave url 3040 for cvs and beta flex 3041 30422002-05-23 11:53 John Millaway <millaway@acm.org> 3043 3044 * gen.c: Fixed bug where omission of user section 3 caused 3045 unmatched #ifdef's in generated code. 3046 30472002-05-20 08:39 Will Estes <wlestes@users.sourceforge.net> 3048 3049 * configure.in: configure.in requires at least autoconf 2.50 3050 30512002-05-13 14:45 John Millaway <millaway@acm.org> 3052 3053 * Makefile.am: Updated my email address. 3054 30552002-05-10 15:33 John Millaway <millaway@acm.org> 3056 3057 * flexdef.h, misc.c: chomp'd lines when reading external skel file. 3058 30592002-05-07 11:00 Will Estes <wlestes@users.sourceforge.net> 3060 3061 * po/sv.po: new sweedish translation from the translation project 3062 30632002-04-29 11:37 Will Estes <wlestes@users.sourceforge.net> 3064 3065 * po/ca.po: new catalan translation from the translation project 3066 30672002-04-29 11:37 Will Estes <wlestes@users.sourceforge.net> 3068 3069 * po/es.po: new spanish translation from the translation project 3070 30712002-04-25 17:54 Will Estes <wlestes@users.sourceforge.net> 3072 3073 * TODO: note that the lex matching of abc{1,3} is the posix 3074 behavior and so we have a problem 3075 30762002-04-25 17:53 Will Estes <wlestes@users.sourceforge.net> 3077 3078 * flex.texi: note that the lex matching of abc{1,3} is the posix 3079 behavior 3080 30812002-04-23 07:02 Will Estes <wlestes@users.sourceforge.net> 3082 3083 * configure.in: new version 2.5.7; use autoconf versioning info 3084 30852002-04-23 07:01 Will Estes <wlestes@users.sourceforge.net> 3086 3087 * NEWS: note changes in 2.5.7 3088 30892002-04-23 06:23 Will Estes <wlestes@users.sourceforge.net> 3090 3091 * main.c: conditional compile gettext initialization 3092 30932002-04-22 13:28 Will Estes <wlestes@users.sourceforge.net> 3094 3095 * po/de.po: new german translation from the translation project 3096 30972002-04-19 18:40 John Millaway <millaway@acm.org> 3098 3099 * tests/test-include-by-reentrant/Makefile.am: Fixed command line 3100 for test-include-by-reentrant/Makefile.am 3101 31022002-04-19 18:30 John Millaway <millaway@acm.org> 3103 3104 * tests/: Makefile.am, TEMPLATE/Makefile.am, 3105 test-array-nr/Makefile.am, test-array-r/Makefile.am, 3106 test-basic-nr/Makefile.am, test-basic-r/Makefile.am, 3107 test-bison-yylloc/Makefile.am, test-bison-yylval/Makefile.am, 3108 test-c-cpp-nr/Makefile.am, test-c-cpp-r/Makefile.am, 3109 test-header-nr/Makefile.am, test-header-r/Makefile.am, 3110 test-include-by-buffer/Makefile.am, 3111 test-include-by-reentrant/Makefile.am, test-lineno-nr/Makefile.am, 3112 test-lineno-r/Makefile.am, test-multiple-scanners-nr/Makefile.am, 3113 test-multiple-scanners-r/Makefile.am, test-prefix-nr/Makefile.am, 3114 test-prefix-r/Makefile.am, test-pthread/Makefile.am, 3115 test-string-nr/Makefile.am, test-string-r/Makefile.am, 3116 test-yyextra/Makefile.am: Added -I . to compiler search path in 3117 tests (so it finds the generated parser.h). 3118 31192002-04-19 18:20 John Millaway <millaway@acm.org> 3120 3121 * flexdef.h, misc.c, parse.y, sym.c: Applied 'const' to a few more 3122 char*, where appropriate. 3123 31242002-04-19 17:54 John Millaway <millaway@acm.org> 3125 3126 * tests/: TEMPLATE/Makefile.am, test-array-nr/Makefile.am, 3127 test-array-r/Makefile.am, test-basic-nr/Makefile.am, 3128 test-basic-r/Makefile.am, test-bison-yylloc/Makefile.am, 3129 test-bison-yylval/Makefile.am, test-c-cpp-nr/Makefile.am, 3130 test-c-cpp-r/Makefile.am, test-header-nr/Makefile.am, 3131 test-header-r/Makefile.am, test-include-by-buffer/Makefile.am, 3132 test-include-by-reentrant/Makefile.am, test-lineno-nr/Makefile.am, 3133 test-lineno-r/Makefile.am, test-multiple-scanners-nr/Makefile.am, 3134 test-multiple-scanners-r/Makefile.am, test-prefix-nr/Makefile.am, 3135 test-prefix-r/Makefile.am, test-pthread/Makefile.am, 3136 test-string-nr/Makefile.am, test-string-r/Makefile.am, 3137 test-yyextra/Makefile.am: Added top_builddir to -I path. Changed 3138 $(srcdir)/$(testname) to ./$(testname) in 'make test' rule. 3139 31402002-04-19 17:53 John Millaway <millaway@acm.org> 3141 3142 * flexdef.h, gen.c, misc.c: Changed 'char[]' to 'const char*' 3143 wherever in conflicted with gettext. 3144 31452002-04-19 10:35 Will Estes <wlestes@users.sourceforge.net> 3146 3147 * po/: fr.po, sv.po: new files from translation after 2.5.6 beta 3148 release 3149 31502002-04-18 19:01 John Millaway <millaway@acm.org> 3151 3152 * tests/test-lineno-r/Makefile.am: Fixed minor typo/cut and paste 3153 error. 3154 31552002-04-18 18:07 John Millaway <millaway@acm.org> 3156 3157 * configure.in: Added yylineno test. 3158 31592002-04-18 18:06 John Millaway <millaway@acm.org> 3160 3161 * tests/Makefile.am: Added yylineno tests. 3162 31632002-04-18 18:06 John Millaway <millaway@acm.org> 3164 3165 * tests/: test-lineno-nr/.cvsignore, test-lineno-nr/Makefile.am, 3166 test-lineno-nr/scanner.l, test-lineno-nr/test.input, 3167 test-lineno-r/.cvsignore, test-lineno-r/Makefile.am, 3168 test-lineno-r/scanner.l, test-lineno-r/test.input: Created yylineno 3169 tests. 3170 31712002-04-15 16:49 John Millaway <millaway@acm.org> 3172 3173 * scanopt.c: Applied gettext macros to error messages from scanopt. 3174 31752002-04-15 16:46 John Millaway <millaway@acm.org> 3176 3177 * buf.c, faq.texi, options.c, options.h, scanopt.c, scanopt.h: 3178 Changed copyright from Millaway to flex? U.S. Gov't? Regents of U. 3179 Cali.? Paxson? 3180 31812002-04-15 10:44 Will Estes <wlestes@users.sourceforge.net> 3182 3183 * tests/: test-bison-yylloc/Makefile.am, 3184 test-header-nr/Makefile.am, test-header-r/Makefile.am: we missed a 3185 few main.c files in the distribution 3186 31872002-04-15 08:05 Will Estes <wlestes@users.sourceforge.net> 3188 3189 * TODO: a lot more work has happened to flex; note this by removing 3190 a number of TODO entries 3191 31922002-04-15 07:59 Will Estes <wlestes@users.sourceforge.net> 3193 3194 * TODO: make sure all gettext modules use gettext translation 3195 facilities 3196 31972002-04-14 15:53 John Millaway <millaway@acm.org> 3198 3199 * faq.texi: Converted faqs 34-41 to texinfo. 3200 32012002-04-14 14:42 John Millaway <millaway@acm.org> 3202 3203 * Makefile.am, faq.texi, flex.texi: Added faq.texi to archive. 3204 Added faq.texi to flex_TEXINFOS macro in Makefile.am. flex.texi 3205 now includes faq.texi. 3206 32072002-04-13 00:16 John Millaway <millaway@acm.org> 3208 3209 * flexdef.h: defined FLEX_EXIT macro to call longjmp on errors. 3210 32112002-04-13 00:08 John Millaway <millaway@acm.org> 3212 3213 * main.c, misc.c: Replaced exit(2) calls with longjmps (in the form 3214 of FLEX_EXIT macro). Moved main() to flex_main() to allow flex to 3215 be called from a library. 3216 32172002-04-13 00:06 John Millaway <millaway@acm.org> 3218 3219 * scanopt.c: Fixed minor typo in error message 3220 32212002-04-12 12:23 Will Estes <wlestes@users.sourceforge.net> 3222 3223 * tests/: test-header-nr/Makefile.am, test-header-r/Makefile.am, 3224 test-multiple-scanners-nr/Makefile.am, 3225 test-multiple-scanners-r/Makefile.am, test-pthread/Makefile.am, 3226 test-string-nr/Makefile.am, test-string-r/Makefile.am, 3227 test-yyextra/Makefile.am: removed eroneous files listed in 3228 EXTRA_DIST 3229 32302002-04-12 12:09 Will Estes <wlestes@users.sourceforge.net> 3231 3232 * tests/test-yyextra/.cvsignore: ignore Makefile.in 3233 32342002-04-12 12:09 Will Estes <wlestes@users.sourceforge.net> 3235 3236 * tests/test-string-r/.cvsignore: it's Makefile.in, not makefile.in 3237 32382002-04-12 12:02 Will Estes <wlestes@users.sourceforge.net> 3239 3240 * tests/test-yyextra/: Makefile.am, Makefile.in: put test-yyextra 3241 under automake 3242 32432002-04-12 11:52 Will Estes <wlestes@users.sourceforge.net> 3244 3245 * tests/test-string-r/: Makefile.am, Makefile.in: put test-string-r 3246 under automake 3247 32482002-04-12 11:50 Will Estes <wlestes@users.sourceforge.net> 3249 3250 * tests/: test-string-nr/.cvsignore, test-string-r/.cvsignore: we 3251 can ignore Makefile.in 3252 32532002-04-12 11:49 Will Estes <wlestes@users.sourceforge.net> 3254 3255 * tests/test-string-nr/: Makefile.am, Makefile.in: put 3256 test-string-nr under automake 3257 32582002-04-12 11:40 Will Estes <wlestes@users.sourceforge.net> 3259 3260 * tests/test-pthread/.cvsignore: ignore Makefile.in 3261 32622002-04-12 11:37 Will Estes <wlestes@users.sourceforge.net> 3263 3264 * tests/test-pthread/: Makefile.am, Makefile.in: put test-pthread 3265 under automake 3266 32672002-04-12 11:24 Will Estes <wlestes@users.sourceforge.net> 3268 3269 * tests/test-prefix-r/.cvsignore: we can ignore Makefile.in 3270 32712002-04-12 11:23 Will Estes <wlestes@users.sourceforge.net> 3272 3273 * tests/test-prefix-r/: Makefile.am, Makefile.in: put test-prefix-r 3274 under automake 3275 32762002-04-12 11:20 Will Estes <wlestes@users.sourceforge.net> 3277 3278 * tests/test-prefix-nr/.cvsignore: we can ignore Makefile.in 3279 32802002-04-12 11:19 Will Estes <wlestes@users.sourceforge.net> 3281 3282 * tests/test-prefix-nr/: Makefile.am, Makefile.in: put 3283 test-prefix-nr under automake 3284 32852002-04-12 08:03 Will Estes <wlestes@users.sourceforge.net> 3286 3287 * tests/test-multiple-scanners-r/.cvsignore: we can ignore 3288 Makefile.in now 3289 32902002-04-12 08:02 Will Estes <wlestes@users.sourceforge.net> 3291 3292 * tests/test-multiple-scanners-r/: Makefile.am, Makefile.in: put 3293 test-multiple-scanners-r under automake 3294 32952002-04-12 07:59 Will Estes <wlestes@users.sourceforge.net> 3296 3297 * tests/test-multiple-scanners-nr/.cvsignore: we can ignore 3298 Makefile.in now 3299 33002002-04-12 07:59 Will Estes <wlestes@users.sourceforge.net> 3301 3302 * tests/test-multiple-scanners-nr/: Makefile.am, Makefile.in: put 3303 test-multiple-scanners-nr under automake 3304 33052002-04-11 07:44 Will Estes <wlestes@users.sourceforge.net> 3306 3307 * tests/: test-c-cpp-nr/Makefile.am, test-c-cpp-r/Makefile.am: we 3308 didn't need parser.y 3309 33102002-04-11 07:43 Will Estes <wlestes@users.sourceforge.net> 3311 3312 * TODO: work done on the test suite; remove relevant entries from 3313 TODO 3314 33152002-04-10 13:06 Will Estes <wlestes@users.sourceforge.net> 3316 3317 * tests/test-include-by-reentrant/: .cvsignore, Makefile.am, 3318 Makefile.in: put test-include-by-reentrant under automake 3319 33202002-04-09 09:52 Will Estes <wlestes@users.sourceforge.net> 3321 3322 * tests/test-include-by-buffer/.cvsignore: we have a Makefile.in 3323 which we need to ignore 3324 33252002-04-09 09:33 Will Estes <wlestes@users.sourceforge.net> 3326 3327 * tests/test-include-by-buffer/: Makefile.am, Makefile.in: 3328 test-include-by-buffer now under automake control 3329 33302002-04-09 09:32 Will Estes <wlestes@users.sourceforge.net> 3331 3332 * tests/TEMPLATE/Makefile.am: and we want LFLAGS in the rule to 3333 make scanner.c as well 3334 33352002-04-09 09:13 Will Estes <wlestes@users.sourceforge.net> 3336 3337 * tests/test-header-r/: .cvsignore, Makefile.am, Makefile.in: put 3338 test-header-r under automake 3339 33402002-04-09 09:12 Will Estes <wlestes@users.sourceforge.net> 3341 3342 * tests/test-header-nr/.cvsignore: we now generate a Makefile.in 3343 from automake; cvs should ignore it 3344 33452002-04-09 09:12 Will Estes <wlestes@users.sourceforge.net> 3346 3347 * tests/test-header-nr/Makefile.am: add dependencies for main.o and 3348 scaner.h 3349 33502002-04-09 09:11 Will Estes <wlestes@users.sourceforge.net> 3351 3352 * tests/TEMPLATE/Makefile.am: We may want to have LFLAGS readily 3353 available 3354 33552002-04-09 08:48 Will Estes <wlestes@users.sourceforge.net> 3356 3357 * tests/test-header-nr/: Makefile.am, Makefile.in: put 3358 test-header-nr under automake 3359 33602002-04-09 08:47 Will Estes <wlestes@users.sourceforge.net> 3361 3362 * tests/TEMPLATE/Makefile.am: oops, we need to clean objects too 3363 33642002-04-09 08:35 Will Estes <wlestes@users.sourceforge.net> 3365 3366 * tests/: TEMPLATE/Makefile.am, test-array-nr/Makefile.am, 3367 test-array-r/Makefile.am, test-basic-nr/Makefile.am, 3368 test-basic-r/Makefile.am, test-bison-yylloc/Makefile.am, 3369 test-bison-yylval/Makefile.am, test-c-cpp-nr/Makefile.am, 3370 test-c-cpp-r/Makefile.am: now that config.h lives in the top-level 3371 directory, we need to tell the testsuite 3372 33732002-04-08 11:06 Will Estes <wlestes@users.sourceforge.net> 3374 3375 * tests/: test-array-nr/.cvsignore, test-array-r/.cvsignore, 3376 test-basic-nr/.cvsignore, test-basic-r/.cvsignore, 3377 test-bison-yylval/.cvsignore, test-c-cpp-nr/.cvsignore, 3378 test-c-cpp-r/.cvsignore: we can ignore some Makefile.in 3379 33802002-04-08 11:00 Will Estes <wlestes@users.sourceforge.net> 3381 3382 * configure.in, tests/TEMPLATE/Makefile.am: only one config file 3383 header apparently; this will have consequences in the test suite 3384 33852002-04-08 10:36 Will Estes <wlestes@users.sourceforge.net> 3386 3387 * tests/test-bison-yylval/: Makefile.am, Makefile.in: adding 3388 automake support 3389 33902002-04-08 10:26 Will Estes <wlestes@users.sourceforge.net> 3391 3392 * tests/test-bison-yylloc/: .cvsignore, Makefile.am: tuned 3393 Makefile.am to build correctly; ignore Makefile.in now 3394 33952002-04-08 09:22 Will Estes <wlestes@users.sourceforge.net> 3396 3397 * tests/configure.in: test suite changes 3398 33992002-04-08 09:16 Will Estes <wlestes@users.sourceforge.net> 3400 3401 * tests/: TEMPLATE/.cvsignore, TEMPLATE/Makefile.am, 3402 TEMPLATE/Makefile.in, test-array-nr/Makefile.am, 3403 test-array-nr/Makefile.in, test-array-r/Makefile.am, 3404 test-array-r/Makefile.in, test-basic-nr/Makefile.am, 3405 test-basic-nr/Makefile.in, test-basic-r/Makefile.am, 3406 test-basic-r/Makefile.in, test-bison-yylloc/Makefile.am, 3407 test-bison-yylloc/Makefile.in, test-c-cpp-nr/Makefile.am, 3408 test-c-cpp-nr/Makefile.in, test-c-cpp-r/Makefile.am, 3409 test-c-cpp-r/Makefile.in: test suite changes 3410 34112002-04-08 09:13 Will Estes <wlestes@users.sourceforge.net> 3412 3413 * autogen.sh, configure.in, tests/.cvsignore, tests/Makefile.am, 3414 tests/Makefile.in, tests/README, tests/configure.in, 3415 tests/create-test, tests/create-test.pl: test suite changes 3416 34172002-04-05 14:18 John Millaway <millaway@acm.org> 3418 3419 * flex.texi: Corrected error in manual regarding return type for 3420 yy_scan_{string,buffer,bytes}. 3421 34222002-04-05 08:25 Will Estes <wlestes@users.sourceforge.net> 3423 3424 * po/de.po: new german translations from the translation project 3425 34262002-04-03 13:13 Will Estes <wlestes@users.sourceforge.net> 3427 3428 * po/es.po: new spanish translations 3429 34302002-04-01 11:47 Will Estes <wlestes@users.sourceforge.net> 3431 3432 * Makefile.am: DIST_SUBDIRS: new variable. we can build flex with 3433 SUBDIRS and then build the distribution using DIST_SUBDIRS 3434 34352002-04-01 08:03 Will Estes <wlestes@users.sourceforge.net> 3436 3437 * main.c: fix typo in comment 3438 34392002-03-31 12:17 John Millaway <millaway@acm.org> 3440 3441 * main.c: Documented the header file kludge, (in anticipation of 3442 buffering Section 1.) 3443 34442002-03-30 22:26 John Millaway <millaway@acm.org> 3445 3446 * flex.texi: Created appendix "Makefiles and Flex" in the manual. 3447 34482002-03-29 19:12 John Millaway <millaway@acm.org> 3449 3450 * flex.texi: updating manual. 3451 34522002-03-29 17:32 Will Estes <wlestes@users.sourceforge.net> 3453 3454 * po/POTFILES.in: we want parse.y, not parse.c 3455 34562002-03-29 16:37 John Millaway <millaway@acm.org> 3457 3458 * flex.texi: Indexing the manual (75% done). 3459 34602002-03-29 16:08 Will Estes <wlestes@users.sourceforge.net> 3461 3462 * Makefile.am: unlisted intermediate flex/yacc-created files 3463 34642002-03-29 15:59 Will Estes <wlestes@users.sourceforge.net> 3465 3466 * TODO: millaway has done more work 3467 34682002-03-29 15:03 Will Estes <wlestes@users.sourceforge.net> 3469 3470 * Makefile.am, configure.in: ok, one last touch up; users most 3471 likely wont have help2man so we need to insure that's ok 3472 34732002-03-29 14:55 Will Estes <wlestes@users.sourceforge.net> 3474 3475 * Makefile.am: fine tune flex.1 some more 3476 34772002-03-29 14:36 Will Estes <wlestes@users.sourceforge.net> 3478 3479 * Makefile.am, configure.in: generalize the manpage a bit and tell 3480 autofoo about help2man 3481 34822002-03-29 12:18 Will Estes <wlestes@users.sourceforge.net> 3483 3484 * po/da.po: new danish from translation project robot 3485 34862002-03-28 16:02 John Millaway <millaway@acm.org> 3487 3488 * flex.texi: Indexing the manual -- it's only half done. 3489 34902002-03-28 15:57 John Millaway <millaway@acm.org> 3491 3492 * flex.texi: flex manual now uses automake's versioning info. 3493 34942002-03-28 14:55 John Millaway <millaway@acm.org> 3495 3496 * README.cvs-snapshot: Mentioned requirements for gettext and 3497 help2man. 3498 34992002-03-28 14:52 John Millaway <millaway@acm.org> 3500 3501 * Makefile.am, main.c: Output of `flex --version` now matches GNU 3502 coding standards. Makefile.am now uses `help2man` to generate 3503 flex.1 3504 35052002-03-27 08:58 Will Estes <wlestes@users.sourceforge.net> 3506 3507 * TODO: millaway has done a lot on the TODO list; remove those 3508 items that he has take care of 3509 35102002-03-27 08:45 Will Estes <wlestes@users.sourceforge.net> 3511 3512 * README.cvs-snapshot: edited millaway's initial draft 3513 35142002-03-26 20:09 John Millaway <millaway@acm.org> 3515 3516 * README.cvs-snapshot: Created file. 3517 35182002-03-26 19:28 John Millaway <millaway@acm.org> 3519 3520 * flex.texi: Fixed case of node names in flex.texi. 3521 35222002-03-24 16:08 Will Estes <wlestes@users.sourceforge.net> 3523 3524 * TODO: lex- and yacc- generated files 3525 35262002-03-24 14:25 Will Estes <wlestes@users.sourceforge.net> 3527 3528 * po/fr.po: new french 3529 35302002-03-18 08:27 Will Estes <wlestes@users.sourceforge.net> 3531 3532 * NEWS: ending periods in news items removed; mention nounistd 3533 options 3534 35352002-03-18 08:00 Will Estes <wlestes@users.sourceforge.net> 3536 3537 * po/sv.po: updated sweedish translations 3538 35392002-03-18 08:00 Will Estes <wlestes@users.sourceforge.net> 3540 3541 * po/de.po: german translation 3542 35432002-03-18 02:50 John Millaway <millaway@acm.org> 3544 3545 * flex.skl, flex.texi, main.c, options.c, options.h, scan.l: 3546 Removed CFront 1.2 -specific code from skeleton, because CFront now 3547 defines __cplusplus properly. Removed TurboC-specific code from 3548 skeleton. Skeleton now includes proper C++ standard headers. 3549 Relocated "unistd.h" code after user section 1 to allow user to 3550 overrid it. New option "nounistd" to suppress unistd.h from being 3551 included. 3552 35532002-03-15 11:29 Will Estes <wlestes@users.sourceforge.net> 3554 3555 * po/tr.po: new turkish translation 3556 35572002-03-15 10:33 Will Estes <wlestes@users.sourceforge.net> 3558 3559 * NEWS: mention included translations 3560 35612002-03-15 10:32 Will Estes <wlestes@users.sourceforge.net> 3562 3563 * TODO: we've done the gettext thing, but sometime we should get 3564 0.11.1 3565 35662002-03-15 10:30 Will Estes <wlestes@users.sourceforge.net> 3567 3568 * po/ca.po: new catalan translation 3569 35702002-03-14 18:23 John Millaway <millaway@acm.org> 3571 3572 * flex.texi: Added section on format of comments. 3573 35742002-03-14 17:18 John Millaway <millaway@acm.org> 3575 3576 * flex.texi: Split format chapter into sections. 3577 35782002-03-14 16:51 John Millaway <millaway@acm.org> 3579 3580 * flex.texi: Removed explicit pointers in node definitions. 3581 35822002-03-14 16:31 Will Estes <wlestes@users.sourceforge.net> 3583 3584 * configure.in: unistd.h can be problematic 3585 35862002-03-14 09:11 Will Estes <wlestes@users.sourceforge.net> 3587 3588 * tests/README: editing changes to README 3589 35902002-03-13 15:50 Will Estes <wlestes@users.sourceforge.net> 3591 3592 * po/POTFILES.in: scan.l, not scan.c because gettext gets confused 3593 35942002-03-13 12:36 Will Estes <wlestes@users.sourceforge.net> 3595 3596 * scan.l: gettext cruft 3597 35982002-03-13 10:57 Will Estes <wlestes@users.sourceforge.net> 3599 3600 * tests/descriptions: separate out test descriptions 3601 36022002-03-13 09:34 Will Estes <wlestes@users.sourceforge.net> 3603 3604 * po/LINGUAS: french and korean dont crash now 3605 36062002-03-12 16:40 Will Estes <wlestes@users.sourceforge.net> 3607 3608 * po/: fr.po, ko.po: remove duplicate messages as per advice from 3609 Jordi Mallach <jordi@debian.org> 3610 36112002-03-12 14:21 Will Estes <wlestes@users.sourceforge.net> 3612 3613 * gettext.h: yes, more gettext cruft 3614 36152002-03-12 14:12 Will Estes <wlestes@users.sourceforge.net> 3616 3617 * m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4, m4/iconv.m4, 3618 m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-ld.m4, m4/lib-link.m4, 3619 m4/lib-prefix.m4, m4/progtest.m4, ABOUT-NLS, config.rpath: this is 3620 gettext cruft 3621 36222002-03-12 13:58 Will Estes <wlestes@users.sourceforge.net> 3623 3624 * NEWS: gettext and autofoo are now involved 3625 36262002-03-12 13:29 Will Estes <wlestes@users.sourceforge.net> 3627 3628 * Makefile.am, autogen.sh, configure.in, flexdef.h, main.c: mostly, 3629 changes for gettext 3630 36312002-03-12 13:29 Will Estes <wlestes@users.sourceforge.net> 3632 3633 * po/: ca.po, da.po, es.po, ru.po, sv.po, tr.po: these sure change 3634 a lot 3635 36362002-03-12 13:28 Will Estes <wlestes@users.sourceforge.net> 3637 3638 * TODO: note about cvs documentation 3639 36402002-03-12 13:02 Will Estes <wlestes@users.sourceforge.net> 3641 3642 * po/LINGUAS: we now have turkish 3643 36442002-03-12 13:01 Will Estes <wlestes@users.sourceforge.net> 3645 3646 * po/tr.po: updated translations, i think 3647 36482002-03-12 12:42 Will Estes <wlestes@users.sourceforge.net> 3649 3650 * po/: ca.po, da.po, es.po, fr.po, ko.po, ru.po, sv.po, tr.po: ok, 3651 maybe we do keep these things? 3652 36532002-03-12 12:26 Will Estes <wlestes@users.sourceforge.net> 3654 3655 * README-alpha: README-alpha for those bad-hair days 3656 36572002-03-12 12:18 Will Estes <wlestes@users.sourceforge.net> 3658 3659 * m4/: .cvsignore, Makefile.am: ok,now we kinda have a m4/ subdir 3660 for gettext 3661 36622002-03-12 12:13 Will Estes <wlestes@users.sourceforge.net> 3663 3664 * po/: .cvsignore, LINGUAS, Makevars, POTFILES.in, da.po, es.po, 3665 fr.po, ko.po, ru.po, sv.po: now, we have a po/ subdirectory for 3666 gettext. i hope you're happy 3667 36682002-03-12 12:06 Will Estes <wlestes@users.sourceforge.net> 3669 3670 * po/ca.po: removing po files, maybe 3671 36722002-03-12 12:01 Will Estes <wlestes@users.sourceforge.net> 3673 3674 * tests/.cvsignore: ignore autom4te.cache 3675 36762002-03-11 09:27 Will Estes <wlestes@users.sourceforge.net> 3677 3678 * po/: ca.po, da.po, es.po, fr.po, ko.po, ru.po, sv.po: po files 3679 from debian 3680 36812002-03-08 10:00 Will Estes <wlestes@users.sourceforge.net> 3682 3683 * TODO: add several notes about tasks which need doing; create a 3684 new top-level entry for generic coding concerns (this is distinct 3685 from specific API or other such issues) 3686 36872002-03-06 16:15 Will Estes <wlestes@users.sourceforge.net> 3688 3689 * README: eliminate to.do and faqs from the README file 3690 36912002-03-06 16:13 Will Estes <wlestes@users.sourceforge.net> 3692 3693 * TODO: more notes on tests/ 3694 36952002-03-06 11:32 Will Estes <wlestes@users.sourceforge.net> 3696 3697 * Makefile.am: remove subdirectories from EXTRA_DIST; add a SUBDIRS 3698 macro to handle examples/; clean up the dist-hook target 3699 37002002-03-06 11:32 Will Estes <wlestes@users.sourceforge.net> 3701 3702 * configure.in: we want to generate Makefiles in some more 3703 subdirectories; automake will like this 3704 37052002-03-06 11:26 Will Estes <wlestes@users.sourceforge.net> 3706 3707 * TODO: notes on subdirectories 3708 37092002-03-05 09:49 Will Estes <wlestes@users.sourceforge.net> 3710 3711 * examples/: .cvsignore, Makefile.am: now examples/ fits into 3712 automake 3713 37142002-03-05 09:48 Will Estes <wlestes@users.sourceforge.net> 3715 3716 * examples/fastwc/: .cvsignore, Makefile.am: examples/fastwc now 3717 fits into automake 3718 37192002-03-05 09:47 Will Estes <wlestes@users.sourceforge.net> 3720 3721 * examples/manual/: .cvsignore, Makefile.am, Makefile.examples, 3722 README: examples/manual directory now fits into automake 3723 37242002-03-05 09:45 Will Estes <wlestes@users.sourceforge.net> 3725 3726 * examples/manual/Makefile: renamed Makefile to Makefile.examples 3727 for automake's sake 3728 37292002-03-04 10:58 Will Estes <wlestes@users.sourceforge.net> 3730 3731 * Makefile.am: add parse.c and scan.c to built_sources 3732 37332002-02-24 17:19 John Millaway <millaway@acm.org> 3734 3735 * Makefile.am: Removed CVS-specific code from 'dist-hook' target so 3736 anybody with a copy of the tree can build a dist. 3737 37382002-02-22 17:50 John Millaway <millaway@acm.org> 3739 3740 * tests/Makefile.in: Converted test script to portable /bin/sh. 3741 37422002-02-22 17:47 John Millaway <millaway@acm.org> 3743 3744 * tests/test-bison-yylloc/Makefile.in: Added some spaces in shell 3745 scripts for portability. 3746 37472002-02-22 16:59 John Millaway <millaway@acm.org> 3748 3749 * tests/create-test.pl: Fixed #! line for portability. 3750 37512002-02-22 16:58 John Millaway <millaway@acm.org> 3752 3753 * tests/test-bison-yylloc/Makefile.in: Fixed return status code on 3754 bison-lloc test. 3755 37562002-02-21 00:40 John Millaway <millaway@acm.org> 3757 3758 * tests/create-test.pl: Added script to auto-create tests. Probably 3759 overkill. 3760 37612002-02-21 00:16 John Millaway <millaway@acm.org> 3762 3763 * flex.skl: Fixed C++ #ifdef problem. Removed mistyped __CPLUSPLUS 3764 macro. Removed THROW_NIL. Not sure where it came from in the first 3765 place. 3766 37672002-02-21 00:12 John Millaway <millaway@acm.org> 3768 3769 * tests/: README, configure.in, TEMPLATE/Makefile.in, 3770 test-c-cpp-nr/.cvsignore, test-c-cpp-nr/Makefile.in, 3771 test-c-cpp-nr/scanner.l, test-c-cpp-nr/test.input, 3772 test-c-cpp-r/.cvsignore, test-c-cpp-r/Makefile.in, 3773 test-c-cpp-r/scanner.l, test-c-cpp-r/test.input: Added 3774 test-c-cpp-nr and test-c-cpp-r. 3775 37762002-02-16 15:26 John Millaway <millaway@acm.org> 3777 3778 * flex.skl: Added missing #endif. 3779 37802002-02-07 10:19 Will Estes <wlestes@users.sourceforge.net> 3781 3782 * tests/: TEMPLATE/.cvsignore, test-array-nr/.cvsignore, 3783 test-array-r/.cvsignore, test-basic-nr/.cvsignore, 3784 test-basic-r/.cvsignore, test-bison-yylloc/.cvsignore, 3785 test-bison-yylval/.cvsignore, test-header-nr/.cvsignore, 3786 test-header-r/.cvsignore, test-include-by-buffer/.cvsignore, 3787 test-include-by-reentrant/.cvsignore, 3788 test-multiple-scanners-nr/.cvsignore, 3789 test-multiple-scanners-r/.cvsignore, test-prefix-nr/.cvsignore, 3790 test-prefix-r/.cvsignore, test-pthread/.cvsignore, 3791 test-string-nr/.cvsignore, test-string-r/.cvsignore, 3792 test-yyextra/.cvsignore: add OUTPUT to .cvsignore files in test 3793 directories; it's also in the template directory 3794 37952002-02-06 18:30 Will Estes <wlestes@users.sourceforge.net> 3796 3797 * gen.c: fix interrupted reads and freads; from the debian package 3798 maintainer 3799 38002002-02-06 16:41 Will Estes <wlestes@users.sourceforge.net> 3801 3802 * flex.texi, flexdef.h, main.c, nfa.c: support large flex tables; 3803 from debian package maintainer 3804 38052002-01-29 08:48 Will Estes <wlestes@users.sourceforge.net> 3806 3807 * tests/configure.in: add more output files to account for new 3808 tests 3809 38102002-01-03 15:19 Will Estes <wlestes@users.sourceforge.net> 3811 3812 * tests/test-array-nr/: .cvsignore, Makefile.in, scanner.l, 3813 test.input: add this test 3814 38152002-01-03 15:17 Will Estes <wlestes@users.sourceforge.net> 3816 3817 * tests/test-array-r/: .cvsignore, Makefile.in, scanner.l, 3818 test.input: add this test suite 3819 38202001-11-20 14:58 Will Estes <wlestes@users.sourceforge.net> 3821 3822 * flex.skl, main.c: millaway: Fixed yytext_ptr when using %array in 3823 reentrant scanner 3824 38252001-11-20 14:48 Will Estes <wlestes@users.sourceforge.net> 3826 3827 * buf.c: oops, forgot this one line 3828 38292001-11-19 01:39 John Millaway <millaway@acm.org> 3830 3831 * tests/: test-array-nr/.cvsignore, test-array-r/.cvsignore: file 3832 .cvsignore was initially added on branch flex-2-5-6-branch. 3833 38342001-11-19 01:39 John Millaway <millaway@acm.org> 3835 3836 * tests/: test-array-nr/Makefile.in, test-array-r/Makefile.in: file 3837 Makefile.in was initially added on branch flex-2-5-6-branch. 3838 38392001-11-19 01:39 John Millaway <millaway@acm.org> 3840 3841 * tests/: test-array-nr/scanner.l, test-array-r/scanner.l: file 3842 scanner.l was initially added on branch flex-2-5-6-branch. 3843 38442001-11-19 01:39 John Millaway <millaway@acm.org> 3845 3846 * tests/: test-array-nr/test.input, test-array-r/test.input: file 3847 test.input was initially added on branch flex-2-5-6-branch. 3848 38492001-11-14 18:09 Will Estes <wlestes@users.sourceforge.net> 3850 3851 * tests/test-header-r/: .cvsignore, Makefile.in, main.c, scanner.l, 3852 test.input: and more fallout 3853 38542001-11-14 16:13 Will Estes <wlestes@users.sourceforge.net> 3855 3856 * TODO, flex.skl, flex.texi, flexdef.h, main.c, misc.c, 3857 tests/README, tests/configure.in, tests/TEMPLATE/Makefile.in, 3858 tests/test-basic-r/scanner.l, tests/test-bison-yylloc/.cvsignore, 3859 tests/test-bison-yylloc/Makefile.in, 3860 tests/test-bison-yylloc/parser.y, 3861 tests/test-bison-yylloc/scanner.l, 3862 tests/test-bison-yylval/.cvsignore, 3863 tests/test-bison-yylval/Makefile.in, 3864 tests/test-bison-yylval/parser.y, 3865 tests/test-bison-yylval/scanner.l, 3866 tests/test-include-by-reentrant/scanner.l, 3867 tests/test-prefix-r/scanner.l, tests/test-pthread/scanner.l, 3868 tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: more 3869 from the same batch 3870 38712001-11-14 16:12 Will Estes <wlestes@users.sourceforge.net> 3872 3873 * tests/: test-bison-yylloc/main.c, test-bison-yylval/main.c, 3874 test-header-nr/.cvsignore, test-header-nr/Makefile.in, 3875 test-header-nr/main.c, test-header-nr/scanner.l, 3876 test-header-nr/test.input, test-multiple-scanners-nr/.cvsignore, 3877 test-multiple-scanners-nr/Makefile.in, 3878 test-multiple-scanners-nr/main.c, 3879 test-multiple-scanners-nr/scanner-1.l, 3880 test-multiple-scanners-nr/scanner-2.l, 3881 test-multiple-scanners-r/.cvsignore, 3882 test-multiple-scanners-r/Makefile.in, 3883 test-multiple-scanners-r/main.c, 3884 test-multiple-scanners-r/scanner-1.l, 3885 test-multiple-scanners-r/scanner-2.l: a big batch from millaway 3886 38872001-10-28 01:49 John Millaway <millaway@acm.org> 3888 3889 * tests/: test-bison-yylloc/main.c, test-bison-yylval/main.c: file 3890 main.c was initially added on branch flex-2-5-6-branch. 3891 38922001-10-26 23:59 John Millaway <millaway@acm.org> 3893 3894 * tests/: test-multiple-scanners-nr/.cvsignore, 3895 test-multiple-scanners-r/.cvsignore: file .cvsignore was initially 3896 added on branch flex-2-5-6-branch. 3897 38982001-10-26 23:59 John Millaway <millaway@acm.org> 3899 3900 * tests/: test-multiple-scanners-nr/Makefile.in, 3901 test-multiple-scanners-r/Makefile.in: file Makefile.in was 3902 initially added on branch flex-2-5-6-branch. 3903 39042001-10-26 23:59 John Millaway <millaway@acm.org> 3905 3906 * tests/: test-multiple-scanners-nr/main.c, 3907 test-multiple-scanners-r/main.c: file main.c was initially added on 3908 branch flex-2-5-6-branch. 3909 39102001-10-26 23:59 John Millaway <millaway@acm.org> 3911 3912 * tests/: test-multiple-scanners-nr/scanner-1.l, 3913 test-multiple-scanners-r/scanner-1.l: file scanner-1.l was 3914 initially added on branch flex-2-5-6-branch. 3915 39162001-10-26 23:59 John Millaway <millaway@acm.org> 3917 3918 * tests/: test-multiple-scanners-nr/scanner-2.l, 3919 test-multiple-scanners-r/scanner-2.l: file scanner-2.l was 3920 initially added on branch flex-2-5-6-branch. 3921 39222001-10-26 10:30 Will Estes <wlestes@users.sourceforge.net> 3923 3924 * NEWS: now NEWS has forgotten about the _r variables 3925 39262001-10-26 08:59 Will Estes <wlestes@users.sourceforge.net> 3927 3928 * flex.skl, flex.texi, gen.c, main.c, 3929 tests/test-bison-yylloc/scanner.l, 3930 tests/test-bison-yylval/scanner.l, 3931 tests/test-include-by-reentrant/scanner.l, 3932 tests/test-prefix-nr/scanner.l, tests/test-pthread/scanner.l, 3933 tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: 3934 millaway simplified the reentrant api; here's the result 3935 39362001-10-23 17:07 Will Estes <wlestes@users.sourceforge.net> 3937 3938 * main.c, options.c, options.h: more from millaway 3939 39402001-10-22 10:37 Will Estes <wlestes@users.sourceforge.net> 3941 3942 * main.c, options.c, options.h: the last checkin was broken; 3943 millaway fixed it 3944 39452001-10-22 09:42 Will Estes <wlestes@users.sourceforge.net> 3946 3947 * flex.texi, flex.skl, gen.c, main.c, misc.c, options.h, scan.l, 3948 scanopt.c, tests/README, tests/configure.in: phew, millaway's 3949 latest batch 3950 39512001-10-21 13:24 Will Estes <wlestes@users.sourceforge.net> 3952 3953 * flex.skl: flex.skl should come up in C mode 3954 39552001-10-21 13:23 Will Estes <wlestes@users.sourceforge.net> 3956 3957 * flex.skl: apparently, isatty and c++ need help getting along 3958 (from octave) 3959 39602001-10-19 18:56 John Millaway <millaway@acm.org> 3961 3962 * tests/: test-header-nr/.cvsignore, test-header-r/.cvsignore: file 3963 .cvsignore was initially added on branch flex-2-5-6-branch. 3964 39652001-10-19 18:56 John Millaway <millaway@acm.org> 3966 3967 * tests/: test-header-nr/Makefile.in, test-header-r/Makefile.in: 3968 file Makefile.in was initially added on branch flex-2-5-6-branch. 3969 39702001-10-19 18:56 John Millaway <millaway@acm.org> 3971 3972 * tests/: test-header-nr/main.c, test-header-r/main.c: file main.c 3973 was initially added on branch flex-2-5-6-branch. 3974 39752001-10-19 18:56 John Millaway <millaway@acm.org> 3976 3977 * tests/: test-header-nr/scanner.l, test-header-r/scanner.l: file 3978 scanner.l was initially added on branch flex-2-5-6-branch. 3979 39802001-10-19 18:56 John Millaway <millaway@acm.org> 3981 3982 * tests/: test-header-nr/test.input, test-header-r/test.input: file 3983 test.input was initially added on branch flex-2-5-6-branch. 3984 39852001-10-19 17:13 Will Estes <wlestes@users.sourceforge.net> 3986 3987 * NEWS: document new options and new option handling 3988 39892001-10-19 16:58 Will Estes <wlestes@users.sourceforge.net> 3990 3991 * TODO: tell emacs that TODO is a text/outline mode file 3992 39932001-10-19 16:55 Will Estes <wlestes@users.sourceforge.net> 3994 3995 * TODO: we have new long options; we need to document that 3996 39972001-10-19 16:36 Will Estes <wlestes@users.sourceforge.net> 3998 3999 * NEWS: tell emacs that NEWS is text/outline mode 4000 40012001-10-19 14:04 Will Estes <wlestes@users.sourceforge.net> 4002 4003 * flex.skl: oops, lost a line somewhere in the merge process on 4004 millaway's work 4005 40062001-10-17 10:29 Will Estes <wlestes@users.sourceforge.net> 4007 4008 * Makefile.am, buf.c, flex.skl, flex.texi, flexdef.h, main.c, 4009 misc.c, options.c, options.h, parse.y, scan.l, scanopt.c, 4010 scanopt.h: merge latest batch of millaway's changes 4011 40122001-10-15 13:26 John Millaway <millaway@acm.org> 4013 4014 * buf.c: file buf.c was initially added on branch 4015 flex-2-5-6-branch. 4016 40172001-10-12 20:44 John Millaway <millaway@acm.org> 4018 4019 * options.c: file options.c was initially added on branch 4020 flex-2-5-6-branch. 4021 40222001-10-12 20:44 John Millaway <millaway@acm.org> 4023 4024 * options.h: file options.h was initially added on branch 4025 flex-2-5-6-branch. 4026 40272001-10-12 20:44 John Millaway <millaway@acm.org> 4028 4029 * scanopt.c: file scanopt.c was initially added on branch 4030 flex-2-5-6-branch. 4031 40322001-10-12 20:44 John Millaway <millaway@acm.org> 4033 4034 * scanopt.h: file scanopt.h was initially added on branch 4035 flex-2-5-6-branch. 4036 40372001-09-22 13:50 Will Estes <wlestes@users.sourceforge.net> 4038 4039 * main.c: Fixed typo in options display 4040 40412001-09-20 15:27 Will Estes <wlestes@users.sourceforge.net> 4042 4043 * main.c: reentrant and non-reentrant scanners share the same 4044 yywrap MACRO. millaway 4045 40462001-09-20 12:32 Will Estes <wlestes@users.sourceforge.net> 4047 4048 * TODO: clarify item on comments in lexical files 4049 40502001-09-20 12:29 Will Estes <wlestes@users.sourceforge.net> 4051 4052 * NEWS, scan.l: now flex recognizes \r as an eol character 4053 40542001-09-20 10:55 Will Estes <wlestes@users.sourceforge.net> 4055 4056 * Makefile.am: specify cvsroot so automake distcheck works 4057 40582001-09-19 16:39 Will Estes <wlestes@users.sourceforge.net> 4059 4060 * flex.texi: tex has lost its mind; we remove parentheses to 4061 compensate 4062 40632001-09-19 15:42 Will Estes <wlestes@users.sourceforge.net> 4064 4065 * NEWS: now that c++ is better supported, let's mention it as a 4066 news item 4067 40682001-09-19 15:37 Will Estes <wlestes@users.sourceforge.net> 4069 4070 * flex.skl, main.c, examples/fastwc/wc1.l, examples/fastwc/wc2.l, 4071 examples/fastwc/wc3.l, examples/fastwc/wc4.l, 4072 examples/fastwc/wc5.l: commit the backwash from the branch merges 4073 40742001-09-19 15:19 Will Estes <wlestes@users.sourceforge.net> 4075 4076 * FlexLexer.h, flex.skl, examples/testxxLexer.l: made preliminary 4077 c++ fixes; the intent is to make it work with recent c++ compilers 4078 40792001-08-26 12:14 Will Estes <wlestes@users.sourceforge.net> 4080 4081 * main.c: remove argv_fixup; fix typo in error message; changes 4082 from millaway's branch 4083 40842001-08-24 11:54 Will Estes <wlestes@users.sourceforge.net> 4085 4086 * NEWS: mention no more c++ comments in c scanners 4087 40882001-08-21 13:47 John Millaway <millaway@acm.org> 4089 4090 * flex.skl: Changed // comments to /* */ comments in skeleton. 4091 40922001-08-19 16:34 John Millaway <millaway@acm.org> 4093 4094 * flex.texi: Changed @var to @code everywhere. 4095 40962001-08-16 14:19 Will Estes <wlestes@users.sourceforge.net> 4097 4098 * to.do/flex.rmail: more mail 4099 41002001-08-16 11:03 Will Estes <wlestes@users.sourceforge.net> 4101 4102 * TODO: the manual now has its own section; we're not adding 4103 comments either 4104 41052001-08-03 21:14 John Millaway <millaway@acm.org> 4106 4107 * tests/: Makefile.in, README, TEMPLATE/Makefile.in, 4108 test-basic-nr/Makefile.in, test-basic-r/Makefile.in, 4109 test-bison-yylloc/Makefile.in, test-bison-yylval/Makefile.in, 4110 test-include-by-buffer/Makefile.in, 4111 test-include-by-reentrant/Makefile.in, test-prefix-nr/Makefile.in, 4112 test-prefix-r/Makefile.in, test-pthread/Makefile.in, 4113 test-string-nr/Makefile.in, test-string-r/Makefile.in, 4114 test-yyextra/Makefile.in: Cleaned up the output of the tests. 4115 41162001-08-03 16:43 Will Estes <wlestes@users.sourceforge.net> 4117 4118 * TODO: note jason's thoughts on having a manpage 4119 41202001-08-03 16:41 Will Estes <wlestes@users.sourceforge.net> 4121 4122 * TODO: note millaway's assignment and tests to be under flex 4123 license 4124 41252001-08-01 17:14 John Millaway <millaway@acm.org> 4126 4127 * tests/test-bison-yylval/scanner.l: Fixed semantics of test (the 4128 success or failure of this test should be unaffected by this 4129 change.) 4130 41312001-08-01 16:13 Will Estes <wlestes@users.sourceforge.net> 4132 4133 * autogen.sh: fake automake into believing that ChangeLog already 4134 exists 4135 41362001-08-01 16:06 Will Estes <wlestes@users.sourceforge.net> 4137 4138 * Makefile.am: millaway needs to be covered in the ChangeLog 4139 41402001-08-01 15:41 Will Estes <wlestes@users.sourceforge.net> 4141 4142 * version.h: automake is supplying version info now so we just pick 4143 it up 4144 41452001-08-01 15:40 Will Estes <wlestes@users.sourceforge.net> 4146 4147 * flex.texi: forgot braces on @copyright 4148 41492001-08-01 15:40 John Millaway <millaway@acm.org> 4150 4151 * flex.skl: Added missing argument to yy_flex_free. 4152 41532001-08-01 10:05 Will Estes <wlestes@users.sourceforge.net> 4154 4155 * AUTHORS: john millaway wrote the reentrant C support 4156 41572001-08-01 10:05 Will Estes <wlestes@users.sourceforge.net> 4158 4159 * flex.texi: add license node to the manual 4160 41612001-08-01 09:48 Will Estes <wlestes@users.sourceforge.net> 4162 4163 * TODO: c++ ideas 4164 41652001-07-31 17:31 Will Estes <wlestes@users.sourceforge.net> 4166 4167 * parse.y: error messages will now show up the way that emacs likes 4168 them 4169 41702001-07-31 15:56 Will Estes <wlestes@users.sourceforge.net> 4171 4172 * Makefile.am: oops, left in an extra backslash 4173 41742001-07-31 15:05 Will Estes <wlestes@users.sourceforge.net> 4175 4176 * TODO: flex.texi is here; clarify tests/ rewrite issue 4177 41782001-07-31 15:04 Will Estes <wlestes@users.sourceforge.net> 4179 4180 * NEWS: hey, we have texinfo, not man 4181 41822001-07-31 15:03 Will Estes <wlestes@users.sourceforge.net> 4183 4184 * flex.1: no more manpage 4185 41862001-07-31 15:01 Will Estes <wlestes@users.sourceforge.net> 4187 4188 * Makefile.am: remove flex.1 and rewrite the dist-hook so that we 4189 pick up a couple more directories 4190 41912001-07-31 14:15 Will Estes <wlestes@users.sourceforge.net> 4192 4193 * flex.texi: the namual now compiles; hurray 4194 41952001-07-31 06:13 Will Estes <wlestes@users.sourceforge.net> 4196 4197 * Makefile.am: first attempt at including the tests/ directory via 4198 automake, dist-hook target added 4199 42002001-07-31 06:12 Will Estes <wlestes@users.sourceforge.net> 4201 4202 * tests/.cvsignore: ignore config.cache in tests/ directory 4203 42042001-07-31 05:46 Will Estes <wlestes@users.sourceforge.net> 4205 4206 * Makefile.am: automake groks the ChangeLog now so we don't have to 4207 remind the maintainer to remake it 4208 42092001-07-30 17:06 Will Estes <wlestes@users.sourceforge.net> 4210 4211 * flex.texi: more corrections to the manual; the end is in site 4212 42132001-07-30 17:06 Will Estes <wlestes@users.sourceforge.net> 4214 4215 * TODO: auto-generated backup? 4216 42172001-07-27 17:12 Will Estes <wlestes@users.sourceforge.net> 4218 4219 * flex.texi: today's tinkering on the manual 4220 42212001-07-27 10:50 Will Estes <wlestes@users.sourceforge.net> 4222 4223 * Makefile.am: if we want flex.1 we have to say so in EXTRA_DIST 4224 42252001-07-27 10:49 Will Estes <wlestes@users.sourceforge.net> 4226 4227 * TODO: note future issues with flex.texi 4228 42292001-07-27 10:34 Will Estes <wlestes@users.sourceforge.net> 4230 4231 * Makefile.am: include flex.1 as it's the only working 4232 documentation for now 4233 42342001-07-27 10:32 Will Estes <wlestes@users.sourceforge.net> 4235 4236 * Makefile.am: rearrange to work with automake on building the 4237 ChangeLog 4238 42392001-07-27 09:33 Will Estes <wlestes@users.sourceforge.net> 4240 4241 * scan.l: automake is unhappy if we specify the outfile 4242 42432001-07-26 17:18 Will Estes <wlestes@users.sourceforge.net> 4244 4245 * flex.texi: more conversions/corrections 4246 42472001-07-26 10:04 Will Estes <wlestes@users.sourceforge.net> 4248 4249 * README: we removed misc/ so we don't mention it any more 4250 42512001-07-25 16:26 Will Estes <wlestes@users.sourceforge.net> 4252 4253 * flex.texi: begin the manual conversion to texinfo; yes, it's 4254 broken right now 4255 42562001-07-25 16:25 Will Estes <wlestes@users.sourceforge.net> 4257 4258 * AUTHORS, THANKS: copy in manual author and thanks info 4259 42602001-07-25 10:46 Will Estes <wlestes@users.sourceforge.net> 4261 4262 * Makefile.am: how to fake the ChangeLog into showing up in the 4263 distribution 4264 42652001-07-25 09:07 Will Estes <wlestes@users.sourceforge.net> 4266 4267 * Makefile.am: add YFLAGS so parse.h gets made 4268 42692001-07-24 16:23 Will Estes <wlestes@users.sourceforge.net> 4270 4271 * examples/fastwc/: README, mywc.c, wc1.l, wc2.l, wc3.l, wc4.l, 4272 wc5.l: re-add these files 4273 42742001-07-24 15:11 Will Estes <wlestes@users.sourceforge.net> 4275 4276 * TODO: reflect recent doings 4277 42782001-07-24 15:07 Will Estes <wlestes@users.sourceforge.net> 4279 4280 * Makefile.in: what with automake, we don't need Makefile.in any 4281 more 4282 42832001-07-24 15:06 Will Estes <wlestes@users.sourceforge.net> 4284 4285 * configure.in: more rearranging for automake 4286 42872001-07-24 15:04 Will Estes <wlestes@users.sourceforge.net> 4288 4289 * to.do/flex.rmail: more mail came in 4290 42912001-07-24 12:44 Will Estes <wlestes@users.sourceforge.net> 4292 4293 * autogen.sh: adjust to automake's idea of the world 4294 42952001-07-24 12:43 Will Estes <wlestes@users.sourceforge.net> 4296 4297 * Makefile.am: add Vern's misc dependencies; noinst_SCRIPTS was 4298 broken?; list a few last files to be included in the distribution 4299 43002001-07-24 10:48 Will Estes <wlestes@users.sourceforge.net> 4301 4302 * NEWS: rearrange for better order; add automake support as a news 4303 item 4304 43052001-07-24 10:38 Will Estes <wlestes@users.sourceforge.net> 4306 4307 * Makefile.am: copyright notice on Makefile.am; document some -D 4308 switches (are they still usable?) 4309 43102001-07-24 10:37 Will Estes <wlestes@users.sourceforge.net> 4311 4312 * TODO: add lex-replacement issue 4313 43142001-07-24 06:13 Will Estes <wlestes@users.sourceforge.net> 4315 4316 * Makefile.am: add EXTRA_DIST 4317 43182001-07-23 17:49 Will Estes <wlestes@users.sourceforge.net> 4319 4320 * autogen.sh: we need to do the same thing in each directory 4321 43222001-07-23 17:25 Will Estes <wlestes@users.sourceforge.net> 4323 4324 * configure.in: introduce automake into the macro calls 4325 43262001-07-23 17:06 Will Estes <wlestes@users.sourceforge.net> 4327 4328 * Makefile.am: add AUTOMAKE_OPTIONS, info_TEXINFOS, 4329 include_HEADERS, noinst_HEADERS; it's libfl.a, not libflex.a 4330 43312001-07-23 16:16 Will Estes <wlestes@users.sourceforge.net> 4332 4333 * Makefile.am: bin_PROGRAMS and lib_LIBRARIES 4334 43352001-07-23 15:32 Will Estes <wlestes@users.sourceforge.net> 4336 4337 * to.do/streams.mail: streams.mail has moved here 4338 43392001-07-23 15:12 Will Estes <wlestes@users.sourceforge.net> 4340 4341 * TODO: add xref for teximanual 4342 43432001-07-19 10:27 Will Estes <wlestes@users.sourceforge.net> 4344 4345 * flex.1: include typo/punctuation fixes from a patch submitted by 4346 noon@cote-dazur.com (Fabrice Bauzac) 4347 43482001-07-17 14:40 Will Estes <wlestes@users.sourceforge.net> 4349 4350 * TODO: we want gettext 4351 43522001-06-24 19:45 Will Estes <wlestes@users.sourceforge.net> 4353 4354 * flex.skl: include c++ STD fixes from quanstro@quanstro.net 4355 43562001-06-24 18:33 Will Estes <wlestes@users.sourceforge.net> 4357 4358 * flex.skl, gen.c: change some int types to size_t as per FreeBSD 4359 28364 from avn@any.ru 4360 43612001-06-24 18:31 Will Estes <wlestes@users.sourceforge.net> 4362 4363 * TODO: remove parse.[ch] from make clean target; repackage 4364 distribution (not rework) 4365 43662001-06-19 08:44 Will Estes <wlestes@users.sourceforge.net> 4367 4368 * TODO: add memory api and reworking of flex.skl reworking 4369 43702001-06-18 13:18 Will Estes <wlestes@users.sourceforge.net> 4371 4372 * flex.skl: remove extraneous notice from flex.skl 4373 43742001-06-18 08:49 Will Estes <wlestes@users.sourceforge.net> 4375 4376 * flex.skl: patch memory leak as per millaway 4377 43782001-06-17 15:23 Will Estes <wlestes@users.sourceforge.net> 4379 4380 * to.do/flex.rmail: add vern's ok for copyright/license changes and 4381 john's answer on line offsets 4382 43832001-06-17 15:18 Will Estes <wlestes@users.sourceforge.net> 4384 4385 * TODO: remove creation of .cvsignore files (it's done); add other 4386 notes about the test suite 4387 43882001-06-17 15:16 Will Estes <wlestes@users.sourceforge.net> 4389 4390 * tests/: TEMPLATE/.cvsignore, test-basic-nr/.cvsignore, 4391 test-basic-r/.cvsignore, test-bison-yylloc/.cvsignore, 4392 test-bison-yylval/.cvsignore, test-include-by-buffer/.cvsignore, 4393 test-include-by-reentrant/.cvsignore, test-prefix-nr/.cvsignore, 4394 test-prefix-r/.cvsignore, test-pthread/.cvsignore, 4395 test-string-nr/.cvsignore, test-string-r/.cvsignore, 4396 test-yyextra/.cvsignore: adding .cvsignore files for existing 4397 tests/ subdirectories 4398 43992001-06-17 15:12 Will Estes <wlestes@users.sourceforge.net> 4400 4401 * tests/README: reformat, say to add a description to this file and 4402 mention what to do re .cvsignore 4403 44042001-06-17 15:09 Will Estes <wlestes@users.sourceforge.net> 4405 4406 * tests/TEMPLATE/cvsignore: create template for .cvsignore 4407 44082001-06-17 14:59 Will Estes <wlestes@users.sourceforge.net> 4409 4410 * TODO: reorganize for logical reasons; test suite now seems to run 4411 out of the box 4412 44132001-06-17 14:28 Will Estes <wlestes@users.sourceforge.net> 4414 4415 * tests/.cvsignore: we dont want the Makefile either 4416 44172001-06-17 13:40 Will Estes <wlestes@users.sourceforge.net> 4418 4419 * tests/test-prefix-nr/test.input: test.input was supposed to be 4420 here 4421 44222001-06-17 13:36 Will Estes <wlestes@users.sourceforge.net> 4423 4424 * tests/test-prefix-r/test.input: test.input was supposed to be 4425 here 4426 44272001-06-17 13:18 Will Estes <wlestes@users.sourceforge.net> 4428 4429 * tests/.cvsignore: add autoconf legacy files to be ignored 4430 44312001-06-17 13:11 Will Estes <wlestes@users.sourceforge.net> 4432 4433 * autogen.sh: clarify usage instructions; prepare tests/ as well 4434 44352001-06-17 13:07 Will Estes <wlestes@users.sourceforge.net> 4436 4437 * tests/.cvsignore: . cvsignore for tests/ subdirectory 4438 44392001-06-17 13:01 Will Estes <wlestes@users.sourceforge.net> 4440 4441 * FlexLexer.h: tell emacs that FlexLexer.h is c++ 4442 44432001-06-17 13:00 Will Estes <wlestes@users.sourceforge.net> 4444 4445 * scan.l: tell emacs scan.l is in C mode 4446 44472001-06-17 12:59 Will Estes <wlestes@users.sourceforge.net> 4448 4449 * flex.skl: added punctuation 4450 44512001-06-17 12:17 Will Estes <wlestes@users.sourceforge.net> 4452 4453 * FlexLexer.h, Makefile.in, README, RoadMap, autogen.sh, ccl.c, 4454 configure.in, dfa.c, ecs.c, flex.1, flex.skl, flexdef.h, gen.c, 4455 libmain.c, libyywrap.c, main.c, misc.c, mkskel.sh, nfa.c, parse.y, 4456 scan.l, sym.c, tblcmp.c, yylex.c: change copyright/license notices 4457 as per Vern's response to Theo 4458 44592001-06-15 16:22 Will Estes <wlestes@users.sourceforge.net> 4460 4461 * to.do/flex.rmail: add bill fenlason's emails 4462 44632001-06-15 16:21 Will Estes <wlestes@users.sourceforge.net> 4464 4465 * COPYING: make changes as per Theo De Raadt; remove tabs 4466 44672001-06-08 08:42 Will Estes <wlestes@users.sourceforge.net> 4468 4469 * flex.skl: save errno as per Theo de Raadt 4470 44712001-06-07 08:44 Will Estes <wlestes@users.sourceforge.net> 4472 4473 * flex.1: correct hyphenation as per openbsd tree 4474 44752001-06-05 16:39 Will Estes <wlestes@users.sourceforge.net> 4476 4477 * Makefile.in, configure.in: change references to TESTS/ to tests/ 4478 to account for the directory name changes 4479 44802001-05-27 15:22 Will Estes <wlestes@users.sourceforge.net> 4481 4482 * flex.skl, gen.c: commit john millaway's YY_G wrapper corrections 4483 44842001-05-21 17:44 Will Estes <wlestes@users.sourceforge.net> 4485 4486 * tests/Makefile.in: remove || exit calls 4487 44882001-05-21 15:50 Will Estes <wlestes@users.sourceforge.net> 4489 4490 * gen.c: complete john millaway's reentrant patch 4491 44922001-05-21 13:23 Will Estes <wlestes@users.sourceforge.net> 4493 4494 * to.do/flex.rmail: more flex messages in the queue 4495 44962001-05-18 17:25 Will Estes <wlestes@users.sourceforge.net> 4497 4498 * flex.skl, flexdef.h, gen.c, main.c, nfa.c, scan.l: john 4499 millaway's reentrancy patch 4500 45012001-05-18 16:30 Will Estes <wlestes@users.sourceforge.net> 4502 4503 * tests/Makefile.in: remove || exit from testing loop 4504 45052001-05-18 16:27 Will Estes <wlestes@users.sourceforge.net> 4506 4507 * Makefile.in: tell make about the tests directory and its 4508 associated targets 4509 45102001-05-18 16:26 Will Estes <wlestes@users.sourceforge.net> 4511 4512 * TODO: rethink the todo list 4513 45142001-05-18 16:13 Will Estes <wlestes@users.sourceforge.net> 4515 4516 * flex.1: describe reentrant api changes 4517 45182001-05-18 16:10 Will Estes <wlestes@users.sourceforge.net> 4519 4520 * TODO: mention work needed for tests/ 4521 45222001-05-18 16:09 Will Estes <wlestes@users.sourceforge.net> 4523 4524 * configure.in: tell auto* about the test directory 4525 45262001-05-18 16:04 Will Estes <wlestes@users.sourceforge.net> 4527 4528 * README: make punctuation uniform, mention the new tests/ 4529 directory 4530 45312001-05-18 16:02 Will Estes <wlestes@users.sourceforge.net> 4532 4533 * NEWS: reformat items; cut out old items and move them to ONEWS 4534 45352001-05-18 16:01 Will Estes <wlestes@users.sourceforge.net> 4536 4537 * ONEWS: move old NEWS items to ONEWS 4538 45392001-05-18 13:22 Will Estes <wlestes@users.sourceforge.net> 4540 4541 * tests/: Makefile.in, README, configure.in, TEMPLATE/Makefile.in, 4542 TEMPLATE/parser.y, TEMPLATE/scanner.l, TEMPLATE/test.input, 4543 test-basic-nr/Makefile.in, test-basic-nr/scanner.l, 4544 test-basic-nr/test.input, test-basic-r/Makefile.in, 4545 test-basic-r/scanner.l, test-basic-r/test.input, 4546 test-bison-yylloc/Makefile.in, test-bison-yylloc/parser.y, 4547 test-bison-yylloc/scanner.l, test-bison-yylloc/test.input, 4548 test-bison-yylval/Makefile.in, test-bison-yylval/parser.y, 4549 test-bison-yylval/scanner.l, test-bison-yylval/test.input, 4550 test-include-by-buffer/Makefile.in, 4551 test-include-by-buffer/scanner.l, 4552 test-include-by-buffer/test-1.input, 4553 test-include-by-buffer/test-2.input, 4554 test-include-by-buffer/test-3.input, 4555 test-include-by-reentrant/Makefile.in, 4556 test-include-by-reentrant/scanner.l, 4557 test-include-by-reentrant/test-1.input, 4558 test-include-by-reentrant/test-2.input, 4559 test-include-by-reentrant/test-3.input, test-prefix-nr/Makefile.in, 4560 test-prefix-nr/README, test-prefix-nr/scanner.l, 4561 test-prefix-r/Makefile.in, test-prefix-r/README, 4562 test-prefix-r/scanner.l, test-pthread/Makefile.in, 4563 test-pthread/scanner.l, test-pthread/test-1.input, 4564 test-pthread/test-2.input, test-pthread/test-3.input, 4565 test-pthread/test-4.input, test-pthread/test-5.input, 4566 test-string-nr/Makefile.in, test-string-nr/scanner.l, 4567 test-string-r/Makefile.in, test-string-r/scanner.l, 4568 test-yyextra/Makefile.in, test-yyextra/scanner.l, 4569 test-yyextra/test.input: add john millaway's test directory 4570 45712001-05-04 16:04 Will Estes <wlestes@users.sourceforge.net> 4572 4573 * to.do/flex.rmail: more mail in flex.rmail 4574 45752001-05-03 15:05 Will Estes <wlestes@users.sourceforge.net> 4576 4577 * FlexLexer.h, ccl.c, dfa.c, ecs.c, flex.skl, flexdef.h, gen.c, 4578 libmain.c, libyywrap.c, main.c, misc.c, nfa.c, parse.y, scan.l, 4579 sym.c, tblcmp.c, yylex.c: remove extraneous rcs keywords 4580 45812001-05-03 14:54 Will Estes <wlestes@users.sourceforge.net> 4582 4583 * README: mention RoadMap 4584 45852001-05-01 16:47 Will Estes <wlestes@users.sourceforge.net> 4586 4587 * examples/README, examples/debflex.awk, examples/testxxLexer.l, 4588 examples/manual/ChangeLog, examples/manual/Makefile, 4589 examples/manual/README, examples/manual/cat.lex, 4590 examples/manual/dates.lex, examples/manual/datetest.dat, 4591 examples/manual/eof_rules.lex, examples/manual/eof_test01.txt, 4592 examples/manual/eof_test02.txt, examples/manual/eof_test03.txt, 4593 examples/manual/expr.lex, examples/manual/expr.y, 4594 examples/manual/front.lex, examples/manual/front.y, 4595 examples/manual/j2t.lex, examples/manual/myname.lex, 4596 examples/manual/myname.txt, examples/manual/myname2.lex, 4597 examples/manual/numbers.lex, examples/manual/pas_include.lex, 4598 examples/manual/pascal.lex, examples/manual/reject.lex, 4599 examples/manual/replace.lex, examples/manual/string1.lex, 4600 examples/manual/string2.lex, examples/manual/strtest.dat, 4601 examples/manual/unput.lex, examples/manual/user_act.lex, 4602 examples/manual/userinit.lex, examples/manual/wc.lex, 4603 examples/manual/yymore.lex, examples/manual/yymore2.lex, 4604 examples/manual/yymoretest.dat, to.do/README, to.do/Wilhelms.todo, 4605 to.do/Wish-List, to.do/flex.rmail, to.do/unicode/FlexLexer.h, 4606 to.do/unicode/ccl.c, to.do/unicode/changes.txt, 4607 to.do/unicode/ecs.c, to.do/unicode/flex.1, to.do/unicode/flex.skl, 4608 to.do/unicode/flexdef.h, to.do/unicode/gen.c, to.do/unicode/main.c, 4609 to.do/unicode/misc.c, to.do/unicode/scan.l, to.do/unicode/tblcmp.c: 4610 adding the rest of vern's files 4611 46122001-05-01 16:36 Will Estes <wlestes@users.sourceforge.net> 4613 4614 * README: mention misc/ directory 4615 46162001-05-01 16:32 Will Estes <wlestes@users.sourceforge.net> 4617 4618 * version.h: version is 2.5.5b 4619 46202001-05-01 16:30 Will Estes <wlestes@users.sourceforge.net> 4621 4622 * Makefile.in: remove header from top; add rule to generate 4623 initscan.c just in case 4624 46252001-05-01 16:28 Will Estes <wlestes@users.sourceforge.net> 4626 4627 * configure.in: dont check for initscan.c; check for scan.l instead 4628 46292001-05-01 15:12 Will Estes <wlestes@users.sourceforge.net> 4630 4631 * RoadMap: list of source files 4632 46332001-05-01 15:10 Will Estes <wlestes@users.sourceforge.net> 4634 4635 * README: rewrite README to reflect changes in layout of 4636 directories 4637 46382001-05-01 15:08 Will Estes <wlestes@users.sourceforge.net> 4639 4640 * AUTHORS, THANKS, TODO: initial attempt at the files 4641 46422001-05-01 14:03 Will Estes <wlestes@users.sourceforge.net> 4643 4644 * COPYING: add 2001 copyright notice 4645 46462001-05-01 13:38 Will Estes <wlestes@users.sourceforge.net> 4647 4648 * autogen.sh: initial attempt at a bootstrap script for developers 4649 46502001-05-01 13:21 Will Estes <wlestes@users.sourceforge.net> 4651 4652 * flex.texi: texinfo manual, old contributed version 4653 46542000-08-21 12:39 Vern Paxson <vern@ee.lbl.gov> 4655 4656 * flex.1: fixed some bugs in examples of [[:...:]] ccls 4657 46582000-08-21 12:39 Vern Paxson <vern@ee.lbl.gov> 4659 4660 * version.h: version shipped to Dick King 4661 46622000-08-21 12:39 Vern Paxson <vern@ee.lbl.gov> 4663 4664 * flex.skl: explicit include of iostream.h 4665 46662000-08-21 12:38 Vern Paxson <vern@ee.lbl.gov> 4667 4668 * scan.l: if a newline is seen in <ACTION_STRING>, assume it 4669 terminates the string. 4670 46712000-08-21 12:38 Vern Paxson <vern@ee.lbl.gov> 4672 4673 * flexdef.h, sym.c: moved symbol table definitions from flexdef.h 4674 into sym.c 4675 46762000-08-21 12:37 Vern Paxson <vern@ee.lbl.gov> 4677 4678 * dfa.c: fixed underallocation for accset 4679 46801997-06-27 15:36 Vern Paxson <vern@ee.lbl.gov> 4681 4682 * COPYING: revised for rms 4683 46841997-06-23 15:48 Vern Paxson <vern@ee.lbl.gov> 4685 4686 * flex.skl: fixed memory leak 4687 46881997-06-23 15:48 Vern Paxson <vern@ee.lbl.gov> 4689 4690 * flex.1: input() doesn't destroy yytext 4691 46921997-06-23 15:48 Vern Paxson <vern@ee.lbl.gov> 4693 4694 * FlexLexer.h: wrapped with extern "C++" 4695 46961996-12-13 06:22 Vern Paxson <vern@ee.lbl.gov> 4697 4698 * flex.skl: use delete [] for yy_state_buf 4699 47001996-10-29 09:43 Vern Paxson <vern@ee.lbl.gov> 4701 4702 * flex.skl: fixed %option noinput 4703 47041996-10-29 09:39 Vern Paxson <vern@ee.lbl.gov> 4705 4706 * flex.skl: free(char*) fix ... Sigh ... 4707 47081996-10-11 11:33 Vern Paxson <vern@ee.lbl.gov> 4709 4710 * gen.c: bug fix for yymore()/yylineno interaction 4711 47121996-10-11 11:13 Vern Paxson <vern@ee.lbl.gov> 4713 4714 * gen.c: fixed memory leak 4715 47161996-09-10 13:10 Vern Paxson <vern@ee.lbl.gov> 4717 4718 * NEWS: release 2.5.4 4719 47201996-09-10 12:59 Vern Paxson <vern@ee.lbl.gov> 4721 4722 * Makefile.in: more stuff for distclean 4723 47241996-09-10 12:58 Vern Paxson <vern@ee.lbl.gov> 4725 4726 * flex.skl: "str" -> "yy_str" 4727 47281996-09-10 12:58 Vern Paxson <vern@ee.lbl.gov> 4729 4730 * version.h: 2.5.4 4731 47321996-07-02 12:35 Vern Paxson <vern@ee.lbl.gov> 4733 4734 * flex.skl: (attempted) fix for input() crossing a file boundary 4735 47361996-05-29 08:25 Vern Paxson <vern@ee.lbl.gov> 4737 4738 * NEWS: don't do Acorn diffs 4739 47401996-05-29 08:15 Vern Paxson <vern@ee.lbl.gov> 4741 4742 * NEWS: some minor additions for 2.5.3 4743 47441996-05-29 08:02 Vern Paxson <vern@ee.lbl.gov> 4745 4746 * NEWS: 2.5.3 4747 47481996-05-29 07:59 Vern Paxson <vern@ee.lbl.gov> 4749 4750 * version.h: 2.5.3 4751 47521996-05-25 17:02 Vern Paxson <vern@ee.lbl.gov> 4753 4754 * flex.skl: initialize yy_more_offset etc. for yyFlexLexer class 4755 47561996-05-25 16:54 Vern Paxson <vern@ee.lbl.gov> 4757 4758 * flex.skl: niggling cosmetic tweak 4759 47601996-05-25 16:44 Vern Paxson <vern@ee.lbl.gov> 4761 4762 * flex.skl: bug fixes for yymore (especially with %array) 4763 47641996-05-25 16:43 Vern Paxson <vern@ee.lbl.gov> 4765 4766 * gen.c: yymore + %array tweaks 4767 47681996-05-25 16:43 Vern Paxson <vern@ee.lbl.gov> 4769 4770 * FlexLexer.h: added yy_{,prev_}more_offset 4771 47721996-05-25 16:42 Vern Paxson <vern@ee.lbl.gov> 4773 4774 * main.c: removed decl of unused library function 4775 47761996-05-25 11:26 Vern Paxson <vern@ee.lbl.gov> 4777 4778 * flex.skl: snapshot of cscope yymore fixes, prior to switching 4779 yymore-on-%array approach 4780 47811995-12-18 09:20 Vern Paxson <vern@ee.lbl.gov> 4782 4783 * gen.c: don't stack states on NUL-transitions that are jams 4784 47851995-09-27 08:47 Vern Paxson <vern@ee.lbl.gov> 4786 4787 * libmain.c: fixed re Esmond Pitt's ancient suggestion 4788 47891995-04-28 07:39 Vern Paxson <vern@ee.lbl.gov> 4790 4791 * misc.c: ANSI C / Solaris tweak 4792 47931995-04-24 09:26 Vern Paxson <vern@ee.lbl.gov> 4794 4795 * flex.1: credits 4796 47971995-04-24 09:26 Vern Paxson <vern@ee.lbl.gov> 4798 4799 * NEWS: multiple FlexLexer.h includes 4800 48011995-04-24 09:25 Vern Paxson <vern@ee.lbl.gov> 4802 4803 * FlexLexer.h: fix multiple inclusions 4804 48051995-04-24 08:17 Vern Paxson <vern@ee.lbl.gov> 4806 4807 * scan.l: lint tweak 4808 48091995-04-24 07:39 Vern Paxson <vern@ee.lbl.gov> 4810 4811 * flex.1: typo fixed 4812 48131995-04-24 06:49 Vern Paxson <vern@ee.lbl.gov> 4814 4815 * flex.1: credits update 4816 48171995-04-24 06:48 Vern Paxson <vern@ee.lbl.gov> 4818 4819 * flex.skl: (char*) cast for realloc 4820 48211995-04-24 06:46 Vern Paxson <vern@ee.lbl.gov> 4822 4823 * NEWS: (char*) tweak 4824 48251995-04-21 07:53 Vern Paxson <vern@ee.lbl.gov> 4826 4827 * NEWS: VMS update for 2.5.2 4828 48291995-04-21 07:53 Vern Paxson <vern@ee.lbl.gov> 4830 4831 * Makefile.in: clarify when 8-bit scanners are created by default, 4832 vs. 7-bit 4833 48341995-04-21 07:51 Vern Paxson <vern@ee.lbl.gov> 4835 4836 * parse.y: reworked alloca() chud, from Francois 4837 48381995-04-20 09:57 Vern Paxson <vern@ee.lbl.gov> 4839 4840 * NEWS, version.h: 2.5.2 4841 48421995-04-20 09:57 Vern Paxson <vern@ee.lbl.gov> 4843 4844 * flex.1: 2.5.2 update 4845 48461995-04-20 09:53 Vern Paxson <vern@ee.lbl.gov> 4847 4848 * dfa.c, main.c: const -> yyconst 4849 48501995-04-20 09:34 Vern Paxson <vern@ee.lbl.gov> 4851 4852 * Makefile.in: fixed some old libfl.a references 4853 48541995-04-20 09:09 Vern Paxson <vern@ee.lbl.gov> 4855 4856 * Makefile.in: some (but not all) of Francois' tweaks 4857 48581995-04-20 09:08 Vern Paxson <vern@ee.lbl.gov> 4859 4860 * configure.in: tweaks from Francois 4861 48621995-04-20 08:46 Vern Paxson <vern@ee.lbl.gov> 4863 4864 * flex.skl: yy_delete_buffer allows nil buffer pointer 4865 48661995-04-20 08:43 Vern Paxson <vern@ee.lbl.gov> 4867 4868 * main.c: do_stdinit now defaults to false 4869 48701995-04-20 08:43 Vern Paxson <vern@ee.lbl.gov> 4871 4872 * FlexLexer.h: remove first default for yylex(new_in, new_out) 4873 48741995-04-20 08:42 Vern Paxson <vern@ee.lbl.gov> 4875 4876 * flex.skl: rearrange some definitions; fix YY_NO_UNPUT 4877 48781995-04-20 08:42 Vern Paxson <vern@ee.lbl.gov> 4879 4880 * parse.y: more alloca() bullshit 4881 48821995-04-20 07:35 Vern Paxson <vern@ee.lbl.gov> 4883 4884 * misc.c: octal escape sequence must have just digits 0-7 4885 48861995-04-20 07:35 Vern Paxson <vern@ee.lbl.gov> 4887 4888 * scan.l: '-' means stdin octal escape sequence must just be digits 4889 0-7 4890 48911995-04-20 07:34 Vern Paxson <vern@ee.lbl.gov> 4892 4893 * main.c: -- terminates options 4894 48951995-04-20 07:17 Vern Paxson <vern@ee.lbl.gov> 4896 4897 * flexdef.h: added dataflush() prototype 4898 48991995-04-20 07:17 Vern Paxson <vern@ee.lbl.gov> 4900 4901 * misc.c: move dataflush, otoi prototypes into flexdef.h 4902 49031995-04-20 07:17 Vern Paxson <vern@ee.lbl.gov> 4904 4905 * gen.c, flex.skl: const -> yyconst 4906 49071995-04-20 06:55 Vern Paxson <vern@ee.lbl.gov> 4908 4909 * gen.c: fixed bug in needing yy_cp for -Cf w/ backing up 4910 49111995-03-28 05:29 Vern Paxson <vern@ee.lbl.gov> 4912 4913 * flex.1, README: Stan Adermann credit 4914 49151995-03-27 09:38 Vern Paxson <vern@ee.lbl.gov> 4916 4917 * README: beta-tester update 4918 49191995-03-27 09:38 Vern Paxson <vern@ee.lbl.gov> 4920 4921 * NEWS, version.h: 2.5.1 4922 49231995-03-27 09:37 Vern Paxson <vern@ee.lbl.gov> 4924 4925 * flex.1: update date for 2.5.1 release, some feedbacker credits 4926 49271995-03-27 09:36 Vern Paxson <vern@ee.lbl.gov> 4928 4929 * gen.c: fixed lint problem with declaring yy_cp unnecessarily 4930 49311995-03-27 09:35 Vern Paxson <vern@ee.lbl.gov> 4932 4933 * dfa.c: {}'s around full-table initializations 4934 49351995-03-21 09:35 Vern Paxson <vern@ee.lbl.gov> 4936 4937 * README: for version 2.5 4938 49391995-03-21 09:13 Vern Paxson <vern@ee.lbl.gov> 4940 4941 * flex.1: added note regarding yylineno should be maintained on a 4942 per-buffer basis 4943 49441995-03-21 09:12 Vern Paxson <vern@ee.lbl.gov> 4945 4946 * NEWS: new C++ member functions 4947 49481995-03-21 08:44 Vern Paxson <vern@ee.lbl.gov> 4949 4950 * flex.1, NEWS: 2.5.0.8 update 4951 49521995-03-21 08:44 Vern Paxson <vern@ee.lbl.gov> 4953 4954 * main.c: rename yylineno if -P 4955 49561995-03-20 09:03 Vern Paxson <vern@ee.lbl.gov> 4957 4958 * flexdef.h: do_yylineno MARKER_DIFFERENCE depends on MAXIMUM_MNS 4959 49601995-03-20 09:02 Vern Paxson <vern@ee.lbl.gov> 4961 4962 * Makefile.in: removed redundant skel.c from DISTFILES 4963 49641995-03-20 09:02 Vern Paxson <vern@ee.lbl.gov> 4965 4966 * FlexLexer.h: debug(), setdebug(), lineno() 4967 49681995-03-20 09:02 Vern Paxson <vern@ee.lbl.gov> 4969 4970 * flex.skl: %option yylineno support 4971 49721995-03-20 09:02 Vern Paxson <vern@ee.lbl.gov> 4973 4974 * gen.c: read up to newline for interactive reads, rather than one 4975 char 4976 49771995-03-20 09:01 Vern Paxson <vern@ee.lbl.gov> 4978 4979 * scan.l, main.c: added %option yylineno 4980 49811995-03-18 04:27 Vern Paxson <vern@ee.lbl.gov> 4982 4983 * gen.c: added do_yylineno 4984 49851995-03-06 10:53 Vern Paxson <vern@ee.lbl.gov> 4986 4987 * flex.1, NEWS: 2.5.0.7 4988 49891995-03-05 16:37 Vern Paxson <vern@ee.lbl.gov> 4990 4991 * Makefile.in: realclean -> maintainer-clean 4992 49931995-03-05 16:35 Vern Paxson <vern@ee.lbl.gov> 4994 4995 * flex.skl: Added yy_flush_buffer 4996 49971995-03-05 16:35 Vern Paxson <vern@ee.lbl.gov> 4998 4999 * FlexLexer.h: added yy_flush_buffer 5000 50011995-03-05 16:35 Vern Paxson <vern@ee.lbl.gov> 5002 5003 * main.c: prefix support for yy_flush_buffer 5004 50051995-03-05 15:37 Vern Paxson <vern@ee.lbl.gov> 5006 5007 * parse.y: added %option yyclass 5008 50091995-03-05 15:37 Vern Paxson <vern@ee.lbl.gov> 5010 5011 * scan.l, flexdef.h, main.c: added yyclass 5012 50131995-03-05 11:50 Vern Paxson <vern@ee.lbl.gov> 5014 5015 * FlexLexer.h: Added switch_streams 5016 50171995-03-05 11:50 Vern Paxson <vern@ee.lbl.gov> 5018 5019 * flex.skl: added switch_streams 5020 50211995-03-05 11:37 Vern Paxson <vern@ee.lbl.gov> 5022 5023 * main.c: don't rename yy_flex_debug for C++ 5024 50251995-03-05 11:37 Vern Paxson <vern@ee.lbl.gov> 5026 5027 * gen.c: yy_flex_debug extern only if not C++ 5028 50291995-03-05 11:37 Vern Paxson <vern@ee.lbl.gov> 5030 5031 * FlexLexer.h: added yy_flex_debug member variable 5032 50331995-03-05 11:36 Vern Paxson <vern@ee.lbl.gov> 5034 5035 * flex.skl: yyFlexLexer initialization of yy_flex_debug 5036 50371995-03-04 13:06 Vern Paxson <vern@ee.lbl.gov> 5038 5039 * flexdef.h, main.c: VMS POSIX stuff 5040 50411995-03-04 11:36 Vern Paxson <vern@ee.lbl.gov> 5042 5043 * flex.skl: moved position of yy_init = 0 5044 50451995-03-04 11:15 Vern Paxson <vern@ee.lbl.gov> 5046 5047 * flex.skl: added YY_EXIT_FAILURE 5048 50491995-03-04 11:14 Vern Paxson <vern@ee.lbl.gov> 5050 5051 * main.c: removed VMS-specific exit 5052 50531995-03-04 11:09 Vern Paxson <vern@ee.lbl.gov> 5054 5055 * flexdef.h, dfa.c, yylex.c, sym.c, scan.l, nfa.c, misc.c, gen.c, 5056 main.c: internationalization aids 5057 50581995-03-04 11:07 Vern Paxson <vern@ee.lbl.gov> 5059 5060 * main.c: do yy_flex_debug prefix for both C++ and C 5061 50621995-02-06 04:38 Vern Paxson <vern@ee.lbl.gov> 5063 5064 * main.c: fixed program_name tweak again 5065 50661995-01-11 06:00 Vern Paxson <vern@ee.lbl.gov> 5067 5068 * main.c: oops, fixed program_name tweak 5069 50701995-01-11 05:53 Vern Paxson <vern@ee.lbl.gov> 5071 5072 * main.c: program_name is "flex" if argv[0] nil 5073 50741995-01-10 05:43 Vern Paxson <vern@ee.lbl.gov> 5075 5076 * NEWS: 2.5.0.5 5077 50781995-01-10 05:43 Vern Paxson <vern@ee.lbl.gov> 5079 5080 * flex.1: Documented YY_NUM_RULES 5081 50821995-01-10 05:42 Vern Paxson <vern@ee.lbl.gov> 5083 5084 * Makefile.in: added formatted man page to MISC 5085 50861995-01-10 05:42 Vern Paxson <vern@ee.lbl.gov> 5087 5088 * main.c: help messages to stdout 5089 50901995-01-09 17:05 Vern Paxson <vern@ee.lbl.gov> 5091 5092 * gen.c: Added YY_NUM_RULES 5093 50941995-01-09 16:02 Vern Paxson <vern@ee.lbl.gov> 5095 5096 * flex.skl: better fix for #pragma problem 5097 50981995-01-09 16:02 Vern Paxson <vern@ee.lbl.gov> 5099 5100 * flexdef.h: better fix for #pragma portability problem 5101 51021995-01-09 07:54 Vern Paxson <vern@ee.lbl.gov> 5103 5104 * misc.c: "# line" -> #line 5105 51061995-01-09 07:41 Vern Paxson <vern@ee.lbl.gov> 5107 5108 * flex.skl, flexdef.h: comment out Turbo C #pragma's 5109 51101995-01-09 07:35 Vern Paxson <vern@ee.lbl.gov> 5111 5112 * scan.l: reset linenum on new file 5113 51141995-01-09 07:13 Vern Paxson <vern@ee.lbl.gov> 5115 5116 * flex.skl: isatty() extern 5117 51181995-01-09 07:13 Vern Paxson <vern@ee.lbl.gov> 5119 5120 * NEWS, flex.1: 2.5.0.4 5121 51221995-01-09 07:12 Vern Paxson <vern@ee.lbl.gov> 5123 5124 * main.c: long options, VMS tweaks 5125 51261995-01-09 07:12 Vern Paxson <vern@ee.lbl.gov> 5127 5128 * Makefile.in: Added parse.c, parse.h for dist MISC directory 5129 51301995-01-09 07:11 Vern Paxson <vern@ee.lbl.gov> 5131 5132 * flexdef.h: some "const" cleansing 5133 51341995-01-09 07:11 Vern Paxson <vern@ee.lbl.gov> 5135 5136 * mkskel.sh: skel[] is now const 5137 51381995-01-09 07:11 Vern Paxson <vern@ee.lbl.gov> 5139 5140 * misc.c: some const cleansing 5141 51421995-01-09 07:10 Vern Paxson <vern@ee.lbl.gov> 5143 5144 * scan.l: #line in section 1 5145 51461995-01-05 17:04 Vern Paxson <vern@ee.lbl.gov> 5147 5148 * sym.c: preen 5149 51501994-12-29 10:58 Vern Paxson <vern@ee.lbl.gov> 5151 5152 * configure.in: config.h from conf.in 5153 51541994-12-29 10:58 Vern Paxson <vern@ee.lbl.gov> 5155 5156 * flexdef.h: for VMS, delete -> remove 5157 51581994-12-29 10:57 Vern Paxson <vern@ee.lbl.gov> 5159 5160 * Makefile.in: config.h.in -> conf.in rm config.h on distclean 5161 51621994-12-29 10:57 Vern Paxson <vern@ee.lbl.gov> 5163 5164 * main.c: stdinit tweaks 5165 51661994-12-29 10:48 Vern Paxson <vern@ee.lbl.gov> 5167 5168 * scan.l: added nostdinit 5169 51701994-12-28 13:47 Vern Paxson <vern@ee.lbl.gov> 5171 5172 * NEWS: added MS-DOS note for 2.5.0.2 5173 51741994-12-28 13:16 Vern Paxson <vern@ee.lbl.gov> 5175 5176 * flex.1: typos, tweaks 5177 51781994-12-28 10:40 Vern Paxson <vern@ee.lbl.gov> 5179 5180 * Makefile.in: removed flexdoc 5181 51821994-12-28 10:35 Vern Paxson <vern@ee.lbl.gov> 5183 5184 * flex.1: flexdoc/flex merge 5185 51861994-12-28 08:50 Vern Paxson <vern@ee.lbl.gov> 5187 5188 * flex.1: typos 5189 51901994-12-28 08:45 Vern Paxson <vern@ee.lbl.gov> 5191 5192 * NEWS: typo 5193 51941994-12-28 08:42 Vern Paxson <vern@ee.lbl.gov> 5195 5196 * flex.1: 2.5 update 5197 51981994-12-28 08:41 Vern Paxson <vern@ee.lbl.gov> 5199 5200 * NEWS: 2.5.0.2 5201 52021994-12-28 06:55 Vern Paxson <vern@ee.lbl.gov> 5203 5204 * scan.l: fixed sense of %option main implying %option noyywrap 5205 52061994-12-28 06:54 Vern Paxson <vern@ee.lbl.gov> 5207 5208 * flex.skl: YY_FLEX_{MAJOR,MINOR}_VERSION fixed bug in unput 5209 trashing yytext even with %array 5210 52111994-12-17 17:08 Vern Paxson <vern@ee.lbl.gov> 5212 5213 * flex.1: prior to 2.5 update 5214 52151994-12-17 13:41 Vern Paxson <vern@ee.lbl.gov> 5216 5217 * main.c: C++/-P fixes 5218 52191994-12-17 13:40 Vern Paxson <vern@ee.lbl.gov> 5220 5221 * FlexLexer.h: -P fixes constructor, destructor moved to flex.skl 5222 52231994-12-17 13:40 Vern Paxson <vern@ee.lbl.gov> 5224 5225 * flex.skl: YY_SKIP_YYWRAP yyFlexLexer constructor, destructor 5226 52271994-12-15 09:34 Vern Paxson <vern@ee.lbl.gov> 5228 5229 * gen.c: formatting 5230 52311994-12-15 09:30 Vern Paxson <vern@ee.lbl.gov> 5232 5233 * gen.c: fixed bug in adjusting yytext before backing up 5234 52351994-12-10 17:24 Vern Paxson <vern@ee.lbl.gov> 5236 5237 * scan.l: switched scanner itself over to [:xxx:] 5238 52391994-12-10 12:53 Vern Paxson <vern@ee.lbl.gov> 5240 5241 * flex.skl: added YY_FLEX_VERSION 5242 52431994-12-10 12:53 Vern Paxson <vern@ee.lbl.gov> 5244 5245 * scan.l: Fixed CCL-match pattern for [:whatever:] 5246 52471994-12-10 12:52 Vern Paxson <vern@ee.lbl.gov> 5248 5249 * parse.y: treat [:upper:] as [:lower:] if -i 5250 52511994-12-06 16:59 Vern Paxson <vern@ee.lbl.gov> 5252 5253 * NEWS: 2.5.0.1 5254 52551994-12-06 16:28 Vern Paxson <vern@ee.lbl.gov> 5256 5257 * flex.skl, gen.c: input() maintains BOL 5258 52591994-12-06 16:20 Vern Paxson <vern@ee.lbl.gov> 5260 5261 * flex.skl: check size of buffer in yy_scan_buffer 5262 52631994-12-06 16:08 Vern Paxson <vern@ee.lbl.gov> 5264 5265 * flex.skl: added %option main, fixed missing %* 5266 52671994-12-06 16:08 Vern Paxson <vern@ee.lbl.gov> 5268 5269 * parse.y: added ccl exprs 5270 52711994-12-06 16:07 Vern Paxson <vern@ee.lbl.gov> 5272 5273 * scan.l: added ccl exprs, %option main 5274 52751994-12-06 16:07 Vern Paxson <vern@ee.lbl.gov> 5276 5277 * yylex.c: added %options, ccl exprs 5278 52791994-12-05 16:18 Vern Paxson <vern@ee.lbl.gov> 5280 5281 * misc.c: undid previous change 5282 52831994-12-04 10:30 Vern Paxson <vern@ee.lbl.gov> 5284 5285 * Makefile.in: Makefile.in from srcdir 5286 52871994-12-04 04:14 Vern Paxson <vern@ee.lbl.gov> 5288 5289 * Makefile.in: added skel.c to DISTFILES 5290 52911994-12-04 03:56 Vern Paxson <vern@ee.lbl.gov> 5292 5293 * flex.skl: added YYSTATE alias 5294 52951994-12-04 03:28 Vern Paxson <vern@ee.lbl.gov> 5296 5297 * scan.l: NL is now \r?\n 5298 52991994-12-04 03:28 Vern Paxson <vern@ee.lbl.gov> 5300 5301 * gen.c: use cerr for C++ diagnostics 5302 53031994-12-03 15:16 Vern Paxson <vern@ee.lbl.gov> 5304 5305 * flex.skl: undid YY_UNIX_NEWLINE 5306 53071994-12-03 08:44 Vern Paxson <vern@ee.lbl.gov> 5308 5309 * flexdef.h: STDC_HEADERS to check for stdlib 5310 53111994-12-03 08:43 Vern Paxson <vern@ee.lbl.gov> 5312 5313 * configure.in: AC_STDC_HEADERS -> AC_HEADER_STDC 5314 53151994-12-03 08:43 Vern Paxson <vern@ee.lbl.gov> 5316 5317 * misc.c: \n -> '\012' 5318 53191994-12-03 07:20 Vern Paxson <vern@ee.lbl.gov> 5320 5321 * flex.skl: Added YY_UNIX_NEWLINE 5322 53231994-12-03 06:29 Vern Paxson <vern@ee.lbl.gov> 5324 5325 * flex.skl: BOL changes 5326 53271994-12-03 06:29 Vern Paxson <vern@ee.lbl.gov> 5328 5329 * dfa.c: fixed bug with caseins but not ecs 5330 53311994-12-03 06:27 Vern Paxson <vern@ee.lbl.gov> 5332 5333 * gen.c: BOL changes some casts for Turbo C 5334 53351994-12-03 06:27 Vern Paxson <vern@ee.lbl.gov> 5336 5337 * main.c: messages identify filenames 5338 53391994-12-03 06:26 Vern Paxson <vern@ee.lbl.gov> 5340 5341 * misc.c: Increase slowly if realloc double overflows 5342 53431994-12-03 06:26 Vern Paxson <vern@ee.lbl.gov> 5344 5345 * nfa.c: YY_RULE_SETUP 5346 53471994-12-03 06:26 Vern Paxson <vern@ee.lbl.gov> 5348 5349 * scan.l: Added yy_XX_state %option's Added yy_set_bol 5350 53511994-11-29 11:14 Vern Paxson <vern@ee.lbl.gov> 5352 5353 * Makefile.in: don't remove ~ files 5354 53551994-11-24 11:50 Vern Paxson <vern@ee.lbl.gov> 5356 5357 * Makefile.in: get CFLAGS from autoconf 5358 53591994-11-24 11:42 Vern Paxson <vern@ee.lbl.gov> 5360 5361 * dfa.c, flex.skl, flexdef.h, gen.c, misc.c, parse.y, scan.l, 5362 sym.c: Brian Madsen's tweaks for Borland 5363 53641994-11-24 10:50 Vern Paxson <vern@ee.lbl.gov> 5365 5366 * version.h: 2.5.0 5367 53681994-11-24 10:50 Vern Paxson <vern@ee.lbl.gov> 5369 5370 * flexdef.h: Added do_stdinit 5371 53721994-11-24 10:49 Vern Paxson <vern@ee.lbl.gov> 5373 5374 * FlexLexer.h: Added yy_delete_buffer() in destructor 5375 53761994-11-24 10:48 Vern Paxson <vern@ee.lbl.gov> 5377 5378 * flex.skl: Added yy_set_interactive, YY_ALWAYS_INTERACTIVE, 5379 YY_NEVER_INTERACTIVE, YY_NO_INPUT, YY_NO_UNPUT, YY_NO_*_STATE 5380 53811994-11-24 10:48 Vern Paxson <vern@ee.lbl.gov> 5382 5383 * main.c: Added do_stdinit, Think C hacks 5384 53851994-11-24 10:47 Vern Paxson <vern@ee.lbl.gov> 5386 5387 * scan.l: Added %options for input, always-interactive, 5388 never-interactive, yy_scan_{buffer,bytes,string} 5389 53901994-11-05 12:13 Vern Paxson <vern@ee.lbl.gov> 5391 5392 * flex.skl: size_t #ifdef's for not compiling some statics 5393 53941994-11-05 12:13 Vern Paxson <vern@ee.lbl.gov> 5395 5396 * Makefile.in: $(FLEX) config.h 5397 53981994-11-05 12:11 Vern Paxson <vern@ee.lbl.gov> 5399 5400 * configure.in: config.h, size_t, malloc.h, sys/types.h 5401 54021994-11-05 12:10 Vern Paxson <vern@ee.lbl.gov> 5403 5404 * flexdef.h: config.h, size_t 5405 54061994-11-05 12:10 Vern Paxson <vern@ee.lbl.gov> 5407 5408 * main.c: yywrap option, no stdin/out init for VMS, mundane tweaks 5409 54101994-11-05 12:09 Vern Paxson <vern@ee.lbl.gov> 5411 5412 * parse.y: alloca, lint tweaks 5413 54141994-11-05 12:09 Vern Paxson <vern@ee.lbl.gov> 5415 5416 * scan.l: %option yywrap size_t tweaks 5417 54181994-11-05 12:08 Vern Paxson <vern@ee.lbl.gov> 5419 5420 * tblcmp.c: size_t tweaks 5421 54221994-11-05 12:08 Vern Paxson <vern@ee.lbl.gov> 5423 5424 * misc.c: size_t, STDC tweaks 5425 54261994-11-05 10:17 Vern Paxson <vern@ee.lbl.gov> 5427 5428 * flex.skl: Added yy_scan_{buffer,bytes,string}, plus tweaks 5429 54301994-10-12 17:13 Vern Paxson <vern@ee.lbl.gov> 5431 5432 * flex.skl: made stack code conditional on "stack" option 5433 54341994-10-12 17:13 Vern Paxson <vern@ee.lbl.gov> 5435 5436 * scan.l: added use of "stack" %option 5437 54381994-08-03 07:38 Vern Paxson <vern@ee.lbl.gov> 5439 5440 * gen.c: Fixed fencepost in call to yy_flex_strncpy 5441 54421994-07-25 18:05 Vern Paxson <vern@ee.lbl.gov> 5443 5444 * flex.skl: yy_eof_status -> yy_buffer_status 5445 54461994-07-25 17:22 Vern Paxson <vern@ee.lbl.gov> 5447 5448 * flex.skl: yy_flex_strcpy -> yy_flex_strncpy minor prototype tweak 5449 54501994-07-25 17:21 Vern Paxson <vern@ee.lbl.gov> 5451 5452 * gen.c: Bug fix for matching NUL's at end of token when 5453 interactive. yy_flex_strcpy -> yy_flex_strncpy 5454 54551994-07-25 16:49 Vern Paxson <vern@ee.lbl.gov> 5456 5457 * nfa.c: No YY_USER_ACTION if continued action 5458 54591994-03-16 07:18 Vern Paxson <vern@ee.lbl.gov> 5460 5461 * flex.skl: Added fix for 8-bit chars returned by input() 5462 54631994-03-16 07:09 Vern Paxson <vern@ee.lbl.gov> 5464 5465 * flex.skl: Move definition of yy_flex_strcpy to come after #define 5466 of yytext_ptr 5467 54681994-01-08 05:17 Vern Paxson <vern@ee.lbl.gov> 5469 5470 * mkskel.sh: flex.skel -> flex.skl 5471 54721994-01-08 05:13 Vern Paxson <vern@ee.lbl.gov> 5473 5474 * mkskel.sh: Initial revision 5475 54761993-12-29 12:09 Vern Paxson <vern@ee.lbl.gov> 5477 5478 * Makefile.in: Fixed scan.c target so "make" detects flex failure 5479 54801993-12-27 10:14 Vern Paxson <vern@ee.lbl.gov> 5481 5482 * scan.l: Added %option's 5483 54841993-12-27 09:57 Vern Paxson <vern@ee.lbl.gov> 5485 5486 * Makefile.in: Nuked FLEX_FLAGS that are now done using %option 5487 54881993-12-27 09:41 Vern Paxson <vern@ee.lbl.gov> 5489 5490 * parse.y, scan.l: %option 5491 54921993-12-27 09:41 Vern Paxson <vern@ee.lbl.gov> 5493 5494 * main.c: Reworked for %option 5495 54961993-12-27 09:40 Vern Paxson <vern@ee.lbl.gov> 5497 5498 * flexdef.h: Added "unspecified", globals for %option 5499 55001993-12-27 09:40 Vern Paxson <vern@ee.lbl.gov> 5501 5502 * sym.c: start condition #define's go to action file 5503 55041993-12-27 09:40 Vern Paxson <vern@ee.lbl.gov> 5505 5506 * misc.c: Added action_define() 5507 55081993-12-27 05:59 Vern Paxson <vern@ee.lbl.gov> 5509 5510 * scan.l: Minor consolidation using scon scopes etc 5511 55121993-12-27 05:36 Vern Paxson <vern@ee.lbl.gov> 5513 5514 * scan.l: Modified to use scon scopes 5515 55161993-12-27 05:20 Vern Paxson <vern@ee.lbl.gov> 5517 5518 * scan.l: indented rules 5519 55201993-12-26 17:22 Vern Paxson <vern@ee.lbl.gov> 5521 5522 * parse.y: Added scon_stk stuff, format_warn 5523 55241993-12-26 17:22 Vern Paxson <vern@ee.lbl.gov> 5525 5526 * flexdef.h: Added format_warn 5527 55281993-12-26 10:04 Vern Paxson <vern@ee.lbl.gov> 5529 5530 * parse.y: Working checkpoint prior to adding <scon>{ stuff 5531 55321993-12-26 10:04 Vern Paxson <vern@ee.lbl.gov> 5533 5534 * main.c, flexdef.h: Added in_rule, deleted actvsc 5535 55361993-12-26 10:03 Vern Paxson <vern@ee.lbl.gov> 5537 5538 * misc.c: Added doubling of '\'s in filenames 5539 55401993-12-26 10:02 Vern Paxson <vern@ee.lbl.gov> 5541 5542 * scan.l: Added in_rule, doing_rule_action 5543 55441993-12-26 10:02 Vern Paxson <vern@ee.lbl.gov> 5545 5546 * sym.c: Removed actvsc 5547 55481993-12-23 15:44 Vern Paxson <vern@ee.lbl.gov> 5549 5550 * flex.1: -ooutput #line directives credits 5551 55521993-12-23 15:43 Vern Paxson <vern@ee.lbl.gov> 5553 5554 * flex.skl: Fixsed sense of test for %array 5555 55561993-12-23 15:42 Vern Paxson <vern@ee.lbl.gov> 5557 5558 * NEWS: 2.5.0 snapshot for Craig 5559 55601993-12-23 15:41 Vern Paxson <vern@ee.lbl.gov> 5561 5562 * parse.y: Added beginnings of <SCON>{ ... } 5563 55641993-12-23 15:41 Vern Paxson <vern@ee.lbl.gov> 5565 5566 * scan.l: Simplified scanning {}'s 5567 55681993-12-20 04:41 Vern Paxson <vern@ee.lbl.gov> 5569 5570 * flexdef.h: Added <stdlib.h> 5571 55721993-12-17 05:31 Vern Paxson <vern@ee.lbl.gov> 5573 5574 * flex.skl: prototypes for alloc/string routines 5575 55761993-12-17 05:06 Vern Paxson <vern@ee.lbl.gov> 5577 5578 * flex.skl: alloc, string routines internal 5579 55801993-12-17 05:05 Vern Paxson <vern@ee.lbl.gov> 5581 5582 * Makefile.in: Nuked lib{string,alloc}.c, added dependency of 5583 yylex.o on parse.h 5584 55851993-12-17 05:05 Vern Paxson <vern@ee.lbl.gov> 5586 5587 * configure.in: Check for string.h 5588 55891993-12-17 05:04 Vern Paxson <vern@ee.lbl.gov> 5590 5591 * flexdef.h: Use autoconf for string/strings.h yy_flex_XXX -> 5592 flex_XXX 5593 55941993-12-17 05:04 Vern Paxson <vern@ee.lbl.gov> 5595 5596 * scan.l: Added flex_XXX -> yy_flex_XXX wrappers 5597 55981993-12-17 05:04 Vern Paxson <vern@ee.lbl.gov> 5599 5600 * sym.c, misc.c, dfa.c: yy_flex_XXX -> flex_XXX 5601 56021993-12-17 05:03 Vern Paxson <vern@ee.lbl.gov> 5603 5604 * yylex.c: No more WHITESPACE token 5605 56061993-12-16 15:46 Vern Paxson <vern@ee.lbl.gov> 5607 5608 * flex.skl, FlexLexer.h: Added yy_top_state() 5609 56101993-12-16 15:44 Vern Paxson <vern@ee.lbl.gov> 5611 5612 * scan.l: simplified comment-scanning using push/pop states 5613 56141993-12-16 15:44 Vern Paxson <vern@ee.lbl.gov> 5615 5616 * parse.y: removed crufty WHITESPACE token, some uses of '\n' token 5617 56181993-12-15 05:23 Vern Paxson <vern@ee.lbl.gov> 5619 5620 * FlexLexer.h: start stack, extern "C++" moved 5621 56221993-12-15 05:23 Vern Paxson <vern@ee.lbl.gov> 5623 5624 * dfa.c: Bug fix for -CF 5625 56261993-12-15 05:23 Vern Paxson <vern@ee.lbl.gov> 5627 5628 * flexdef.h, misc.c: alloc routines take unsigned 5629 56301993-12-15 05:23 Vern Paxson <vern@ee.lbl.gov> 5631 5632 * flex.skl: start-state stacks, alloc routines take unsigned 5633 56341993-12-15 05:08 Vern Paxson <vern@ee.lbl.gov> 5635 5636 * flexdef.h, misc.c: bracket -CF table elements 5637 56381993-12-13 07:33 Vern Paxson <vern@ee.lbl.gov> 5639 5640 * misc.c: Do #bytes computation in {re,}allocate_array() only once 5641 56421993-12-11 12:06 Vern Paxson <vern@ee.lbl.gov> 5643 5644 * flexdef.h, gen.c, main.c, misc.c, scan.l, flex.skl, sym.c: 5645 yy_str*() -> str*() 5646 56471993-12-11 09:40 Vern Paxson <vern@ee.lbl.gov> 5648 5649 * Makefile.in, dfa.c, flexdef.h, gen.c, main.c, misc.c, nfa.c, 5650 parse.y, scan.l, sym.c: -o option 5651 56521993-12-11 06:09 Vern Paxson <vern@ee.lbl.gov> 5653 5654 * gen.c: lint tweak 5655 56561993-12-11 06:00 Vern Paxson <vern@ee.lbl.gov> 5657 5658 * NEWS: Expanded on extern "C++" news item 5659 56601993-12-11 05:58 Vern Paxson <vern@ee.lbl.gov> 5661 5662 * NEWS: 2.4.5 5663 56641993-12-11 05:56 Vern Paxson <vern@ee.lbl.gov> 5665 5666 * flex.skl: Added yy_fill_buffer 5667 56681993-12-11 05:56 Vern Paxson <vern@ee.lbl.gov> 5669 5670 * gen.c: is_interactive -> yy_is_interactive 5671 56721993-12-11 05:34 Vern Paxson <vern@ee.lbl.gov> 5673 5674 * flex.1: Updated credits 5675 56761993-12-11 05:33 Vern Paxson <vern@ee.lbl.gov> 5677 5678 * Makefile.in: Fixed typo in "uninstall" target 5679 56801993-12-11 05:33 Vern Paxson <vern@ee.lbl.gov> 5681 5682 * gen.c: Updated comment regarding 0-based vs. 1-based arrays for 5683 -CF. 5684 56851993-12-11 05:30 Vern Paxson <vern@ee.lbl.gov> 5686 5687 * dfa.c: Initialize dfaacc[0] for -CF representation Fixed minor 5688 memory leak 5689 56901993-12-11 05:29 Vern Paxson <vern@ee.lbl.gov> 5691 5692 * main.c: #include "FlexLexer.h" -> <FlexLexer.h> 5693 56941993-12-11 05:27 Vern Paxson <vern@ee.lbl.gov> 5695 5696 * FlexLexer.h: Added extern "C++" wrapper 5697 56981993-12-09 08:58 Vern Paxson <vern@ee.lbl.gov> 5699 5700 * main.c: Detect REJECT etc. before generating YY_USES_REJECT! 5701 57021993-12-09 08:58 Vern Paxson <vern@ee.lbl.gov> 5703 5704 * gen.c: Fixed bug in interactive reads where char is unsigned 5705 57061993-12-09 08:57 Vern Paxson <vern@ee.lbl.gov> 5707 5708 * parse.y: Fixed bug in treating '$' as variable trailing context 5709 57101993-12-09 08:57 Vern Paxson <vern@ee.lbl.gov> 5711 5712 * version.h: 2.4.5 5713 57141993-12-07 08:08 Vern Paxson <vern@ee.lbl.gov> 5715 5716 * README: pretester update 5717 57181993-12-07 06:16 Vern Paxson <vern@ee.lbl.gov> 5719 5720 * NEWS: 2.4.4 5721 57221993-12-07 06:15 Vern Paxson <vern@ee.lbl.gov> 5723 5724 * flex.1: LexError(), C++ experiment warning, credits 5725 57261993-12-07 06:11 Vern Paxson <vern@ee.lbl.gov> 5727 5728 * scan.l: Fixed 8-bit bug 5729 57301993-12-07 06:10 Vern Paxson <vern@ee.lbl.gov> 5731 5732 * gen.c, flex.skl: Fixed nasty 8-bit bugs 5733 57341993-12-07 05:18 Vern Paxson <vern@ee.lbl.gov> 5735 5736 * dfa.c, ecs.c, flexdef.h, gen.c, main.c, nfa.c, tblcmp.c: 5737 {min,max,abs} -> {MIN,MAX,ABS} 5738 57391993-12-07 05:11 Vern Paxson <vern@ee.lbl.gov> 5740 5741 * FlexLexer.h, flex.skl: Support for yyFlexLexer::LexerError 5742 57431993-12-06 04:43 Vern Paxson <vern@ee.lbl.gov> 5744 5745 * version.h: 2.4.4 5746 57471993-12-05 12:11 Vern Paxson <vern@ee.lbl.gov> 5748 5749 * flex.1: credits update 5750 57511993-12-05 12:08 Vern Paxson <vern@ee.lbl.gov> 5752 5753 * Makefile.in: very minor "install" tweaks 5754 57551993-12-05 12:07 Vern Paxson <vern@ee.lbl.gov> 5756 5757 * flex.skl, nfa.c: YY_USER_ACTION generated now for each case in 5758 action switch 5759 57601993-12-04 17:02 Vern Paxson <vern@ee.lbl.gov> 5761 5762 * flex.skl: Fixed bug in pointing yyin at a new file and resuming 5763 scanning 5764 57651993-12-03 17:45 Vern Paxson <vern@ee.lbl.gov> 5766 5767 * NEWS: Added note regarding g++ 2.5.X 5768 57691993-12-03 17:20 Vern Paxson <vern@ee.lbl.gov> 5770 5771 * flex.1: updated credits 5772 57731993-12-03 17:20 Vern Paxson <vern@ee.lbl.gov> 5774 5775 * NEWS: ranlib addition for 2.4.3 5776 57771993-12-03 17:19 Vern Paxson <vern@ee.lbl.gov> 5778 5779 * Makefile.in: Minor tweak to last change 5780 57811993-12-03 17:18 Vern Paxson <vern@ee.lbl.gov> 5782 5783 * Makefile.in: run ranlib on libfl.a 5784 57851993-12-03 17:02 Vern Paxson <vern@ee.lbl.gov> 5786 5787 * NEWS: Hopefully last update prior to 2.4.3 5788 57891993-12-03 16:59 Vern Paxson <vern@ee.lbl.gov> 5790 5791 * flexdef.h, gen.c, misc.c, sym.c: lint tweaks 5792 57931993-12-03 16:35 Vern Paxson <vern@ee.lbl.gov> 5794 5795 * Makefile.in: Added exec_prefix 5796 57971993-12-03 16:35 Vern Paxson <vern@ee.lbl.gov> 5798 5799 * flex.1: credit update 5800 58011993-12-03 16:35 Vern Paxson <vern@ee.lbl.gov> 5802 5803 * flex.skl: lint tweak 5804 58051993-12-03 07:50 Vern Paxson <vern@ee.lbl.gov> 5806 5807 * NEWS: FlexLexer.h fixed for separate inclusion 5808 58091993-12-03 07:49 Vern Paxson <vern@ee.lbl.gov> 5810 5811 * flex.skl, FlexLexer.h, main.c: mods so FlexLexer.h can be 5812 included separately 5813 58141993-12-03 07:47 Vern Paxson <vern@ee.lbl.gov> 5815 5816 * flex.1: -F incompatible with -+ 5817 58181993-12-02 17:18 Vern Paxson <vern@ee.lbl.gov> 5819 5820 * NEWS: Elaborated comments for 2.4.3 5821 58221993-12-02 16:59 Vern Paxson <vern@ee.lbl.gov> 5823 5824 * NEWS: 2.4.3 5825 58261993-12-02 16:58 Vern Paxson <vern@ee.lbl.gov> 5827 5828 * flex.1: Updated message regarding missing libfl.a routines Added 5829 thanks to Noah Friedman 5830 58311993-12-02 16:52 Vern Paxson <vern@ee.lbl.gov> 5832 5833 * Makefile.in: Added libstring.c Modified "lint" target to use 5834 -Dconst= Added a.out, lex.yy.cc to sundry clean targets 5835 58361993-12-02 16:52 Vern Paxson <vern@ee.lbl.gov> 5837 5838 * gen.c, scan.l, sym.c, misc.c, main.c, flexdef.h, flex.skl: Use 5839 yy_strXXX() routines instead of <string.h> 5840 58411993-12-01 06:58 Vern Paxson <vern@ee.lbl.gov> 5842 5843 * version.h: 2.4.3 5844 58451993-12-01 06:58 Vern Paxson <vern@ee.lbl.gov> 5846 5847 * flexdef.h, misc.c: yy_flex_xmalloc() moved to misc.c 5848 58491993-12-01 06:58 Vern Paxson <vern@ee.lbl.gov> 5850 5851 * flex.skl: Fixed bug in yy_fatal_error() 5852 58531993-12-01 02:59 Vern Paxson <vern@ee.lbl.gov> 5854 5855 * Makefile.in: ... and remove plain tar file after compression 5856 58571993-12-01 02:57 Vern Paxson <vern@ee.lbl.gov> 5858 5859 * NEWS: 2.4.2 5860 58611993-12-01 02:56 Vern Paxson <vern@ee.lbl.gov> 5862 5863 * Makefile.in: Produce both compress'd and gzip'd distribution tar 5864 files 5865 58661993-12-01 02:52 Vern Paxson <vern@ee.lbl.gov> 5867 5868 * version.h: Release 2.4.2 5869 58701993-11-30 18:37 Vern Paxson <vern@ee.lbl.gov> 5871 5872 * NEWS: -a -> -Ca 5873 58741993-11-30 15:59 Vern Paxson <vern@ee.lbl.gov> 5875 5876 * README: described configuration files in manifest 5877 58781993-11-30 15:58 Vern Paxson <vern@ee.lbl.gov> 5879 5880 * Makefile.in: Added intermediate step of copying MISC/alloca.c -> 5881 alloca.c Included CPPFLAGS when compiling alloca.c 5882 58831993-11-30 10:51 Vern Paxson <vern@ee.lbl.gov> 5884 5885 * README: Credit to 2.4 pre-testers. 5886 58871993-11-30 08:01 Vern Paxson <vern@ee.lbl.gov> 5888 5889 * gen.c: Fixed nasty bug in short/long decl decision 5890 58911993-11-30 08:01 Vern Paxson <vern@ee.lbl.gov> 5892 5893 * flexdef.h: Lowered MAX_SHORT out of increased general paranoia. 5894 Added yy_flex_xmalloc() proto 5895 58961993-11-30 08:00 Vern Paxson <vern@ee.lbl.gov> 5897 5898 * main.c: Fixed very minor typo in -v output 5899 59001993-11-30 08:00 Vern Paxson <vern@ee.lbl.gov> 5901 5902 * misc.c: Removed vestigal cast to (char) in isupper() call 5903 59041993-11-30 07:59 Vern Paxson <vern@ee.lbl.gov> 5905 5906 * misc.c: Added casts to unsigned Char for isascii() calls 5907 59081993-11-30 07:59 Vern Paxson <vern@ee.lbl.gov> 5909 5910 * parse.y: Added #ifdef chud for alloca() 5911 59121993-11-30 07:59 Vern Paxson <vern@ee.lbl.gov> 5913 5914 * Makefile.in: Added alloca 5915 59161993-11-30 07:35 Vern Paxson <vern@ee.lbl.gov> 5917 5918 * configure.in: Add AC_ALLOCA if using bison 5919 59201993-11-29 16:35 Vern Paxson <vern@ee.lbl.gov> 5921 5922 * Makefile.in: Added intermediate file going scan.l -> scan.c 5923 59241993-11-29 12:18 Vern Paxson <vern@ee.lbl.gov> 5925 5926 * Makefile.in: Removed parse.{c,h} from distribution files, since 5927 they may not be all that portable. 5928 59291993-11-29 12:13 Vern Paxson <vern@ee.lbl.gov> 5930 5931 * flex.skl: Fixed %array YYLMAX headaches, added error message if 5932 buffer needs growing but REJECT used 5933 59341993-11-29 12:13 Vern Paxson <vern@ee.lbl.gov> 5935 5936 * gen.c, main.c: Fixed YYLMAX headaches 5937 59381993-11-29 12:13 Vern Paxson <vern@ee.lbl.gov> 5939 5940 * flex.1: Documented that buffer can't grow if REJECT used 5941 59421993-11-29 12:12 Vern Paxson <vern@ee.lbl.gov> 5943 5944 * Makefile.in: Added parse.{c,h} to dist files 5945 59461993-11-29 11:40 Vern Paxson <vern@ee.lbl.gov> 5947 5948 * flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l: Fixed to 5949 buffer section 1 definitions 5950 59511993-11-29 11:38 Vern Paxson <vern@ee.lbl.gov> 5952 5953 * sym.c: Fixed ANSI-C glitch with '%' operator 5954 59551993-11-29 09:57 Vern Paxson <vern@ee.lbl.gov> 5956 5957 * scan.l: Fixed mis-definition of ndlookup() 5958 59591993-11-29 06:04 Vern Paxson <vern@ee.lbl.gov> 5960 5961 * NEWS: 2.4 -> 2.4.1 5962 59631993-11-29 06:02 Vern Paxson <vern@ee.lbl.gov> 5964 5965 * Makefile.in: Added install.sh, mkinstalldirs to distribution 5966 files 5967 59681993-11-29 05:51 Vern Paxson <vern@ee.lbl.gov> 5969 5970 * flex.1: Added Nathan Zelle, "promoted" Francois 5971 59721993-11-29 05:37 Vern Paxson <vern@ee.lbl.gov> 5973 5974 * Makefile.in: only "realclean" removes flex dist depends on flex 5975 59761993-11-29 05:37 Vern Paxson <vern@ee.lbl.gov> 5977 5978 * flexdef.h, misc.c: myctoi takes char[] instead of Char[] 5979 59801993-11-28 11:46 Vern Paxson <vern@ee.lbl.gov> 5981 5982 * flexdef.h: -a -> -Ca all_lower, all_upper -> work on char* 5983 59841993-11-28 11:46 Vern Paxson <vern@ee.lbl.gov> 5985 5986 * Makefile.in: Added -Ca to bigcheck 5987 59881993-11-28 11:45 Vern Paxson <vern@ee.lbl.gov> 5989 5990 * main.c: -a -> -Ca; fixed help output 5991 59921993-11-28 11:45 Vern Paxson <vern@ee.lbl.gov> 5993 5994 * dfa.c, flex.1: -a -> -Ca 5995 59961993-11-28 11:44 Vern Paxson <vern@ee.lbl.gov> 5997 5998 * misc.c: all_lower, all_upper work on char* 5999 60001993-11-28 11:44 Vern Paxson <vern@ee.lbl.gov> 6001 6002 * scan.l: Fixed some casts now that yytext is always char* and 6003 never unsigned char* 6004 60051993-11-28 11:42 Vern Paxson <vern@ee.lbl.gov> 6006 6007 * Makefile.in: Francois' tweaks 6008 60091993-11-28 11:39 Vern Paxson <vern@ee.lbl.gov> 6010 6011 * configure.in: AC_LN_S, AC_STDC_HEADERS (but not AC_ALLOCA) 6012 60131993-11-27 10:10 Vern Paxson <vern@ee.lbl.gov> 6014 6015 * NEWS: fixed typo 6016 60171993-11-27 10:03 Vern Paxson <vern@ee.lbl.gov> 6018 6019 * Makefile.in: Don't remove dist directory 6020 60211993-11-27 10:01 Vern Paxson <vern@ee.lbl.gov> 6022 6023 * Makefile.in: Include liballoc.c in lint targets 6024 60251993-11-27 10:01 Vern Paxson <vern@ee.lbl.gov> 6026 6027 * misc.c: lint tweak 6028 60291993-11-27 09:14 Vern Paxson <vern@ee.lbl.gov> 6030 6031 * Makefile.in: Added -l compression to bigcheck 6032 60331993-11-27 09:07 Vern Paxson <vern@ee.lbl.gov> 6034 6035 * Makefile.in: permission tweaking for "dist" 6036 60371993-11-27 09:02 Vern Paxson <vern@ee.lbl.gov> 6038 6039 * Makefile.in: more "dist" tweaks 6040 60411993-11-27 08:59 Vern Paxson <vern@ee.lbl.gov> 6042 6043 * Makefile.in: Changed "make dist" to use version.h, include scan.c 6044 in initial dir copy 6045 60461993-11-27 08:44 Vern Paxson <vern@ee.lbl.gov> 6047 6048 * version.h: 2.4.1 6049 60501993-11-27 08:44 Vern Paxson <vern@ee.lbl.gov> 6051 6052 * README: Revised as per Francois Pinard 6053 60541993-11-27 08:41 Vern Paxson <vern@ee.lbl.gov> 6055 6056 * COPYING: flex.skel -> flex.skl 6057 60581993-11-27 08:37 Vern Paxson <vern@ee.lbl.gov> 6059 6060 * NEWS: Updated date of 2.4 release 6061 60621993-11-27 08:29 Vern Paxson <vern@ee.lbl.gov> 6063 6064 * Makefile.in: Removed manual & nroff output from distribution 6065 60661993-11-27 08:20 Vern Paxson <vern@ee.lbl.gov> 6067 6068 * NEWS: 2.4.1 release 6069 60701993-11-27 07:57 Vern Paxson <vern@ee.lbl.gov> 6071 6072 * configure.in: Initial revision 6073 60741993-11-27 07:56 Vern Paxson <vern@ee.lbl.gov> 6075 6076 * Makefile.in: Merge w/ 2.4.1 changes added "dist2" target 6077 60781993-11-26 12:02 Vern Paxson <vern@ee.lbl.gov> 6079 6080 * Makefile.in: Initial revision 6081 60821993-11-26 11:59 Vern Paxson <vern@ee.lbl.gov> 6083 6084 * flexdef.h: Removed #ifndef FILE protection from include of stdio 6085 60861993-11-26 11:40 Vern Paxson <vern@ee.lbl.gov> 6087 6088 * flex.1: Added Francois Pinard to distribution headache helpers 6089 60901993-11-26 11:10 Vern Paxson <vern@ee.lbl.gov> 6091 6092 * flex.skl: Modified C++ scanners to get input a character at a 6093 time for interactive scanners. 6094 60951993-11-26 11:09 Vern Paxson <vern@ee.lbl.gov> 6096 6097 * main.c: Added YY_INTERACTIVE. 6098 60991993-11-26 11:09 Vern Paxson <vern@ee.lbl.gov> 6100 6101 * scan.l: Put definitions inside ()'s so we can test -l option for 6102 "make bigcheck" 6103 61041993-11-26 11:09 Vern Paxson <vern@ee.lbl.gov> 6105 6106 * flex.1: Documented YY_INTERACTIVE. 6107 61081993-11-26 10:08 Vern Paxson <vern@ee.lbl.gov> 6109 6110 * flex.skl, flexdef.h, flex.1, gen.c, main.c, parse.y, scan.l: -l 6111 lex compatibility flag 6112 61131993-11-20 10:05 Vern Paxson <vern@ee.lbl.gov> 6114 6115 * flex.skl: Support for read()/fread() section 1 definitions 6116 precede default macro definitions 6117 61181993-11-20 10:05 Vern Paxson <vern@ee.lbl.gov> 6119 6120 * flexdef.h: Added use_read global 6121 61221993-11-20 10:04 Vern Paxson <vern@ee.lbl.gov> 6123 6124 * gen.c: Cleaner definition for yymore() Fixed string broken across 6125 multiple lines 6126 61271993-11-20 10:04 Vern Paxson <vern@ee.lbl.gov> 6128 6129 * main.c: Added -Cr 6130 61311993-11-20 10:03 Vern Paxson <vern@ee.lbl.gov> 6132 6133 * misc.c: K&R declaration for check_char() 6134 61351993-11-20 09:56 Vern Paxson <vern@ee.lbl.gov> 6136 6137 * flex.1: Documented -Cr 6138 61391993-11-20 09:31 Vern Paxson <vern@ee.lbl.gov> 6140 6141 * flex.1: No need to #undef before redefining prior to -Cr 6142 documentation 6143 61441993-11-10 05:27 Vern Paxson <vern@ee.lbl.gov> 6145 6146 * README: Heavily massaged for 2.4 6147 61481993-11-10 05:27 Vern Paxson <vern@ee.lbl.gov> 6149 6150 * flex.1: Added Landon Noll to thanks. 6151 61521993-11-10 05:07 Vern Paxson <vern@ee.lbl.gov> 6153 6154 * NEWS: 2.4 release 6155 61561993-11-10 05:06 Vern Paxson <vern@ee.lbl.gov> 6157 6158 * flex.1: 2.4 documentation 6159 61601993-11-10 05:05 Vern Paxson <vern@ee.lbl.gov> 6161 6162 * main.c: Added global to remember -P prefix so it can be written 6163 in -v summary. Alphabetized prefix generation, added yywrap 6164 61651993-11-09 16:11 Vern Paxson <vern@ee.lbl.gov> 6166 6167 * version.h: updated date for 2.4.0 :-( 6168 61691993-10-10 11:28 Vern Paxson <vern@ee.lbl.gov> 6170 6171 * FlexLexer.h: Whitespace tweaking 6172 61731993-10-10 10:52 Vern Paxson <vern@ee.lbl.gov> 6174 6175 * main.c: Use DEFAULT_CSIZE only if not using equivalence classes. 6176 61771993-10-10 10:47 Vern Paxson <vern@ee.lbl.gov> 6178 6179 * flex.1: Checkpoint prior to final 2.4 update 6180 61811993-10-04 17:15 Vern Paxson <vern@ee.lbl.gov> 6182 6183 * NEWS: Raw 2.4 changes 6184 61851993-10-04 12:44 Vern Paxson <vern@ee.lbl.gov> 6186 6187 * flex.skl: osfcn.h -> unistd.h 6188 61891993-10-04 06:56 Vern Paxson <vern@ee.lbl.gov> 6190 6191 * flex.skl: Added "static" to definition of yy_fatal_error as well 6192 as fwd decl. 6193 61941993-10-04 06:17 Vern Paxson <vern@ee.lbl.gov> 6195 6196 * flex.skl: Added yy_fatal_error function. 6197 61981993-10-03 13:38 Vern Paxson <vern@ee.lbl.gov> 6199 6200 * flex.skl: Got rid of (char *) casts of yytext, no longer needed. 6201 62021993-10-03 13:34 Vern Paxson <vern@ee.lbl.gov> 6203 6204 * gen.c: Got rid of (char *) casts of yytext, no longer needed. 6205 62061993-10-03 12:05 Vern Paxson <vern@ee.lbl.gov> 6207 6208 * FlexLexer.h: YY_CHAR -> char added YYText(), YYLeng() 6209 62101993-10-03 12:01 Vern Paxson <vern@ee.lbl.gov> 6211 6212 * gen.c, flex.skl: Minimized use of YY_CHAR 6213 62141993-10-03 12:01 Vern Paxson <vern@ee.lbl.gov> 6215 6216 * main.c: Added "flex++" feature Minimized use of YY_CHAR 6217 62181993-10-02 11:25 Vern Paxson <vern@ee.lbl.gov> 6219 6220 * main.c: Clarified help message for -S 6221 62221993-10-02 11:23 Vern Paxson <vern@ee.lbl.gov> 6223 6224 * libyywrap.c, version.h: Initial revision 6225 62261993-10-02 11:20 Vern Paxson <vern@ee.lbl.gov> 6227 6228 * main.c: If -+ used, output to lex.yy.cc 6229 62301993-10-02 11:19 Vern Paxson <vern@ee.lbl.gov> 6231 6232 * FlexLexer.h, flex.skl: Switched from FILE*'s to stream's 6233 62341993-10-02 09:44 Vern Paxson <vern@ee.lbl.gov> 6235 6236 * flexdef.h: Added expand_nxt_chk() extern. 6237 62381993-10-02 09:38 Vern Paxson <vern@ee.lbl.gov> 6239 6240 * flex.skl: Added dynamic buffer growing. Added yyless() for 6241 section 3. 6242 62431993-10-02 09:37 Vern Paxson <vern@ee.lbl.gov> 6244 6245 * main.c, flexdef.h, dfa.c, gen.c: Added -a option for long-align. 6246 62471993-10-02 09:36 Vern Paxson <vern@ee.lbl.gov> 6248 6249 * scan.l: formfeed no longer considered whitespace 6250 62511993-09-21 16:45 Vern Paxson <vern@ee.lbl.gov> 6252 6253 * flexdef.h: Nuked FILENAMESIZE 6254 62551993-09-21 16:45 Vern Paxson <vern@ee.lbl.gov> 6256 6257 * main.c: yyflexlexer.h -> FlexLexer.h minor portability tweak 6258 62591993-09-21 16:45 Vern Paxson <vern@ee.lbl.gov> 6260 6261 * gen.c: Added start condition to EOF trace output 6262 62631993-09-21 16:44 Vern Paxson <vern@ee.lbl.gov> 6264 6265 * flex.skl: Added YY_START changed yyFlexLexer to define yylex() 6266 62671993-09-21 16:44 Vern Paxson <vern@ee.lbl.gov> 6268 6269 * misc.c: Minor portability tweaks 6270 62711993-09-21 16:43 Vern Paxson <vern@ee.lbl.gov> 6272 6273 * FlexLexer.h: Split into two classes, one fully abstract. yylex() 6274 no longer abstract in yyFlexLexer 6275 62761993-09-21 16:42 Vern Paxson <vern@ee.lbl.gov> 6277 6278 * scan.l: PC lint tweak 6279 62801993-09-21 16:42 Vern Paxson <vern@ee.lbl.gov> 6281 6282 * parse.y: YYSTYPE #define'd to int 6283 62841993-09-21 16:42 Vern Paxson <vern@ee.lbl.gov> 6285 6286 * nfa.c: minor lint tweak 6287 62881993-09-16 16:53 Vern Paxson <vern@ee.lbl.gov> 6289 6290 * FlexLexer.h: Initial revision 6291 62921993-09-16 16:38 Vern Paxson <vern@ee.lbl.gov> 6293 6294 * flexdef.h: Delete prototypes for Unix system calls. 6295 62961993-09-16 16:31 Vern Paxson <vern@ee.lbl.gov> 6297 6298 * yylex.c, tblcmp.c, sym.c, nfa.c, misc.c, main.c, gen.c, ecs.c, 6299 ccl.c, dfa.c, scan.l, parse.y: nuked static RCS string 6300 63011993-09-16 16:28 Vern Paxson <vern@ee.lbl.gov> 6302 6303 * main.c: %array not allowed with C++ scanners 6304 63051993-09-16 16:27 Vern Paxson <vern@ee.lbl.gov> 6306 6307 * scan.l: Fixed bugs regarding %{%} code in section 2 prolog %array 6308 not allowed with C++ scanners 6309 63101993-08-25 13:11 Vern Paxson <vern@ee.lbl.gov> 6311 6312 * flexdef.h: Added C_plus_plus flag. 6313 63141993-08-25 13:11 Vern Paxson <vern@ee.lbl.gov> 6315 6316 * flex.skl: First version of C/C++ skeleton 6317 63181993-08-25 13:10 Vern Paxson <vern@ee.lbl.gov> 6319 6320 * gen.c: yy_state_type declared earlier. Made a bunch of statics 6321 only output if not -+ 6322 63231993-08-25 12:59 Vern Paxson <vern@ee.lbl.gov> 6324 6325 * main.c: Added -+ option, updated usage() output, rearranged some 6326 generated code to come at the right point in the output for 6327 yyflexlexer.h. 6328 63291993-08-25 12:52 Vern Paxson <vern@ee.lbl.gov> 6330 6331 * misc.c: Added %+/%-/%* to skelout() 6332 63331993-08-25 12:51 Vern Paxson <vern@ee.lbl.gov> 6334 6335 * scan.l: EOF in section 2 prolog leads to section 0, not section 3 6336 63371993-08-25 12:40 Vern Paxson <vern@ee.lbl.gov> 6338 6339 * yylex.c: Dump promotion of EOF in section 2 to turn on section 3; 6340 instead just treat it like a final EOF 6341 63421993-08-25 12:40 Vern Paxson <vern@ee.lbl.gov> 6343 6344 * dfa.c: yy_nxt table should be "const" 6345 63461993-08-24 16:46 Vern Paxson <vern@ee.lbl.gov> 6347 6348 * flexdef.h: Removed a lot of #ifdef chud "backtracking" -> 6349 "backing up" 6350 63511993-08-24 16:45 Vern Paxson <vern@ee.lbl.gov> 6352 6353 * main.c: "backtracking" -> "backing up" got rid of time reports 6354 63551993-08-24 16:44 Vern Paxson <vern@ee.lbl.gov> 6356 6357 * gen.c: "backtracking" -> "backing up" some portability tweaks 6358 fixed to only call flexscan() when done if known to be in section 3 6359 63601993-08-24 16:43 Vern Paxson <vern@ee.lbl.gov> 6361 6362 * misc.c: isascii() moved to flexdef.h nuked flex_gettime() 6363 63641993-08-24 16:43 Vern Paxson <vern@ee.lbl.gov> 6365 6366 * scan.l: Fixed bug with empty section 2 6367 63681993-08-24 16:42 Vern Paxson <vern@ee.lbl.gov> 6369 6370 * yylex.c: Chucked definition of isascii() 6371 63721993-08-24 16:40 Vern Paxson <vern@ee.lbl.gov> 6373 6374 * flex.skl: preserve yytext on input() bug fix when combining 6375 yyless() with yymore() checkpoint prior to C++ option 6376 63771993-08-24 16:37 Vern Paxson <vern@ee.lbl.gov> 6378 6379 * dfa.c: "backtracking" -> "backing up" 6380 63811993-07-09 15:47 Vern Paxson <vern@ee.lbl.gov> 6382 6383 * flex.skl: Fixed to not generate extra EOF's after reading one. 6384 63851993-07-05 17:52 Vern Paxson <vern@ee.lbl.gov> 6386 6387 * main.c: Spit out definition of YY_CHAR early 6388 63891993-07-05 17:52 Vern Paxson <vern@ee.lbl.gov> 6390 6391 * flex.skl: Some rearranging to make sure things get declared in 6392 the right order 6393 63941993-07-05 17:37 Vern Paxson <vern@ee.lbl.gov> 6395 6396 * tblcmp.c: Some comment fixes as per Wilhelms 6397 63981993-07-05 17:37 Vern Paxson <vern@ee.lbl.gov> 6399 6400 * scan.l: Nuked #undef of yywrap, now that it's a function 6401 64021993-07-05 17:36 Vern Paxson <vern@ee.lbl.gov> 6403 6404 * parse.y: Fixed bug with Z-a character classes as per Wilhelms 6405 64061993-07-05 17:36 Vern Paxson <vern@ee.lbl.gov> 6407 6408 * nfa.c: added check_char call in mkstate() to prevent bad xtion 6409 chars 6410 64111993-07-05 17:35 Vern Paxson <vern@ee.lbl.gov> 6412 6413 * misc.c: Added check_char() 6414 64151993-07-05 17:35 Vern Paxson <vern@ee.lbl.gov> 6416 6417 * gen.c: Fixed some reallocation bugs, etc. as per Wilhelms 6418 64191993-07-05 17:34 Vern Paxson <vern@ee.lbl.gov> 6420 6421 * flexdef.h: Added check_char(), readable_form() 6422 64231993-07-05 17:34 Vern Paxson <vern@ee.lbl.gov> 6424 6425 * flex.skl: Added #ifndef's around #define's to let user override 6426 Moved a bunch of definitions prior to section 1 6427 64281993-07-05 17:32 Vern Paxson <vern@ee.lbl.gov> 6429 6430 * dfa.c: Wilhems bug fixes. 6431 64321993-07-05 17:31 Vern Paxson <vern@ee.lbl.gov> 6433 6434 * ccl.c: Added check_char() 6435 64361993-06-12 09:44 Vern Paxson <vern@ee.lbl.gov> 6437 6438 * flexdef.h: Changed to use yy_flex_alloc() and friends 6439 64401993-06-12 09:43 Vern Paxson <vern@ee.lbl.gov> 6441 6442 * main.c: Added -P flag 6443 64441993-06-12 09:42 Vern Paxson <vern@ee.lbl.gov> 6445 6446 * scan.l: Fixed bug in lex % directives 6447 64481993-06-12 09:42 Vern Paxson <vern@ee.lbl.gov> 6449 6450 * misc.c: Modified to use yy_flex_alloc() and friends 6451 64521993-06-12 09:42 Vern Paxson <vern@ee.lbl.gov> 6453 6454 * sym.c: Modified to use yy_flex_alloc() 6455 64561993-06-12 09:41 Vern Paxson <vern@ee.lbl.gov> 6457 6458 * flex.skl: Modified to use yy_flex_alloc() and friends Moved some 6459 globals earlier in the file to permit access in section 1 6460 64611993-06-12 09:40 Vern Paxson <vern@ee.lbl.gov> 6462 6463 * dfa.c: Got rid of code needed for %t 6464 64651993-04-14 18:41 Vern Paxson <vern@ee.lbl.gov> 6466 6467 * ccl.c, dfa.c, ecs.c, flex.skl, flexdef.h, gen.c, libmain.c, 6468 main.c, misc.c, nfa.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 6469 Reformatting. 6470 64711993-04-05 16:38 Vern Paxson <vern@ee.lbl.gov> 6472 6473 * flex.1: Fixed bug in description of backtracking 6474 64751993-04-05 16:37 Vern Paxson <vern@ee.lbl.gov> 6476 6477 * NEWS: 2.3.8 6478 64791993-04-05 16:37 Vern Paxson <vern@ee.lbl.gov> 6480 6481 * main.c, flex.skl: %array support 6482 64831993-04-05 16:36 Vern Paxson <vern@ee.lbl.gov> 6484 6485 * misc.c: Added non-STDC clause for '\a' 6486 64871993-04-05 16:35 Vern Paxson <vern@ee.lbl.gov> 6488 6489 * scan.l: Fixed subtle problems regarding '*'s in comments 6490 %pointer/%array match entire lines 6491 64921993-04-05 16:35 Vern Paxson <vern@ee.lbl.gov> 6493 6494 * gen.c: Added %array support 6495 64961993-02-06 16:08 Vern Paxson <vern@ee.lbl.gov> 6497 6498 * README: Finally updated email addr 6499 65001993-02-06 16:08 Vern Paxson <vern@ee.lbl.gov> 6501 6502 * flex.1: Mostly .LP -> .PP 6503 65041993-02-06 16:06 Vern Paxson <vern@ee.lbl.gov> 6505 6506 * flexdef.h: [no log message] 6507 65081993-02-06 16:05 Vern Paxson <vern@ee.lbl.gov> 6509 6510 * main.c, scan.l: A lot of tweaks ... 6511 65121993-02-06 16:04 Vern Paxson <vern@ee.lbl.gov> 6513 6514 * ccl.c: reallocate_character_array -> reallocate_Character_array 6515 65161993-02-06 16:04 Vern Paxson <vern@ee.lbl.gov> 6517 6518 * gen.c: Bug/lint fixes Modified to work with "action" array 6519 instead of temp file 6520 65211993-02-06 16:03 Vern Paxson <vern@ee.lbl.gov> 6522 6523 * sym.c: Fixed bug in 8-bit hashing 6524 65251993-02-06 16:03 Vern Paxson <vern@ee.lbl.gov> 6526 6527 * parse.y: numerous bug fixes extra formatting of error/warning 6528 messages added support of <*>, partial support for nested start 6529 conditions 6530 65311993-02-06 16:01 Vern Paxson <vern@ee.lbl.gov> 6532 6533 * ecs.c: Remove %t cruft 6534 65351993-02-06 16:01 Vern Paxson <vern@ee.lbl.gov> 6536 6537 * flex.skl: Beginning of %pointer/%array support 6538 65391993-02-06 16:00 Vern Paxson <vern@ee.lbl.gov> 6540 6541 * dfa.c: Added keeping track of which rules are useful fixed a 6542 fencepost error in checking for scanners that require -8 6543 65441993-02-06 15:59 Vern Paxson <vern@ee.lbl.gov> 6545 6546 * nfa.c: Added checking for whether rules are useful modified to 6547 work with internal "action" array 6548 65491993-02-06 15:58 Vern Paxson <vern@ee.lbl.gov> 6550 6551 * misc.c: Added internal "action" array, internal skeleton, 6552 zero_out() in lieu of bzero 6553 65541993-02-06 15:58 Vern Paxson <vern@ee.lbl.gov> 6555 6556 * tblcmp.c: Fixed a bunch of fencepost errors in increasing tables. 6557 65581993-02-06 15:57 Vern Paxson <vern@ee.lbl.gov> 6559 6560 * yylex.c: -Wall fix 6561 65621991-03-28 07:01 Vern Paxson <vern@ee.lbl.gov> 6563 6564 * gen.c: Fixed out-of-bounds access bug; patch #7 for release 2.3 6565 65661991-03-28 07:00 Vern Paxson <vern@ee.lbl.gov> 6567 6568 * NEWS: Patch #7 for 2.3 6569 65701990-10-23 10:51 Vern Paxson <vern@ee.lbl.gov> 6571 6572 * gen.c: fixed missing "rule_type" entry for end-of-buffer action 6573 65741990-08-29 08:11 Vern Paxson <vern@ee.lbl.gov> 6575 6576 * gen.c: Fixed yymore() but in not resetting yy_more_len 6577 65781990-08-29 08:10 Vern Paxson <vern@ee.lbl.gov> 6579 6580 * NEWS: Patch #6 for 2.3 6581 65821990-08-16 16:22 Vern Paxson <vern@ee.lbl.gov> 6583 6584 * NEWS: Patch #5 6585 65861990-08-13 20:10 Vern Paxson <vern@ee.lbl.gov> 6587 6588 * misc.c: fixed comment in myesc() 6589 65901990-08-13 20:07 Vern Paxson <vern@ee.lbl.gov> 6591 6592 * NEWS: fixed date in patch #4 6593 65941990-08-13 20:05 Vern Paxson <vern@ee.lbl.gov> 6595 6596 * NEWS: patch #4 6597 65981990-08-13 20:01 Vern Paxson <vern@ee.lbl.gov> 6599 6600 * misc.c: fixed hexadecimal escapes; added is_hex_digit() 6601 66021990-08-03 10:12 Vern Paxson <vern@ee.lbl.gov> 6603 6604 * NEWS: Patch #3 6605 66061990-08-03 10:09 Vern Paxson <vern@ee.lbl.gov> 6607 6608 * flex.skl, flexdef.h: changed to include <stddef.h> for __GNUC__ 6609 66101990-08-01 21:03 Vern Paxson <vern@ee.lbl.gov> 6611 6612 * NEWS: 2.3 patch #2 6613 66141990-08-01 21:01 Vern Paxson <vern@ee.lbl.gov> 6615 6616 * flex.skl: Another try at getting the malloc() definitions 6617 correct; this time for g++, too 6618 66191990-08-01 20:30 Vern Paxson <vern@ee.lbl.gov> 6620 6621 * flex.skl, flexdef.h: fixed to declare malloc() and free() by hand 6622 if __GNUC__ 6623 66241990-07-28 12:53 Vern Paxson <vern@ee.lbl.gov> 6625 6626 * flexdef.h: Changed to get malloc definition in identical fashion 6627 to that used by flex.skel 6628 66291990-06-27 20:43 Vern Paxson <vern@ee.lbl.gov> 6630 6631 * NEWS: [no log message] 6632 66331990-06-27 20:40 Vern Paxson <vern@ee.lbl.gov> 6634 6635 * flex.1: Fixed bug in mini-scanner examle Fixed bug in YY_INPUT 6636 redefinition yylineno defense reentrancy documentation Something 6637 else which I forget. 6638 66391990-06-27 19:47 Vern Paxson <vern@ee.lbl.gov> 6640 6641 * COPYING, ccl.c, dfa.c, ecs.c, flexdef.h, gen.c, main.c, misc.c, 6642 nfa.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 4.4 BSD copyright 6643 66441990-05-26 13:31 Vern Paxson <vern@ee.lbl.gov> 6645 6646 * README: Changed prolog to reflect 2.3 release. 6647 66481990-05-26 13:29 Vern Paxson <vern@ee.lbl.gov> 6649 6650 * NEWS: pointed reader at Makefile instead of README for porting 6651 considerations added Makefile comments: support for SCO Unix; 6652 parameterization 6653 66541990-05-26 13:24 Vern Paxson <vern@ee.lbl.gov> 6655 6656 * flex.skl: Added DONT_HAVE_STDLIB_H and declarations of malloc() 6657 66581990-05-26 13:16 Vern Paxson <vern@ee.lbl.gov> 6659 6660 * NEWS: 2.3 changes 6661 66621990-05-26 13:02 Vern Paxson <vern@ee.lbl.gov> 6663 6664 * flex.1: documentation on new features Comment regarding Ove's 6665 work ^foo|bar difference between flex / lex yyin initialization 6666 difference documented that yy_switch_to_buffer can be used in 6667 yywrap() documented that # comments are deprecated 6668 66691990-05-26 12:56 Vern Paxson <vern@ee.lbl.gov> 6670 6671 * main.c: declared void functions as such added prototypes for 6672 forward references changed to check for error status when closing 6673 files 6674 66751990-05-26 12:54 Vern Paxson <vern@ee.lbl.gov> 6676 6677 * yylex.c: Added macro definition for isascii() if not already 6678 present 6679 66801990-05-26 12:53 Vern Paxson <vern@ee.lbl.gov> 6681 6682 * sym.c: declared void functions as such added prototypes for 6683 forward references changed to use format_pinpoint_message where 6684 appropriate 6685 66861990-05-26 12:53 Vern Paxson <vern@ee.lbl.gov> 6687 6688 * scan.l: declared void functions as such changed to strip # 6689 comments, as documented moved #undef of yywrap() to before include 6690 of flexdef, so prototype doesn't get screwed up 6691 66921990-05-26 12:52 Vern Paxson <vern@ee.lbl.gov> 6693 6694 * parse.y: introduced format_pinpoint_message() declared void 6695 functions as such changed lone <<EOF>> to apply to all outstanding 6696 start conditions 6697 66981990-05-26 12:51 Vern Paxson <vern@ee.lbl.gov> 6699 6700 * nfa.c, tblcmp.c: declared void functions as such added prototypes 6701 for forward references 6702 67031990-05-26 12:50 Vern Paxson <vern@ee.lbl.gov> 6704 6705 * misc.c: declared void functions as such prototypes for forward 6706 references shuffled around some routines to make the order perhaps 6707 a little more logical changed memory references to use void* 6708 instead of char* 6709 67101990-05-26 12:50 Vern Paxson <vern@ee.lbl.gov> 6711 6712 * libmain.c: Added declaration of arguments made yylex() a function 6713 67141990-05-26 12:48 Vern Paxson <vern@ee.lbl.gov> 6715 6716 * gen.c: prototypes for forward references declared void functions 6717 as such yy_flex_debug testing of error on file closes casts to void 6718 for sprintf() and strcpy() 6719 67201990-05-26 12:42 Vern Paxson <vern@ee.lbl.gov> 6721 6722 * flexdef.h: Added prototypes changed memory allocation routines to 6723 deal with void*'s instead of char*'s some rearranging for VMS 6724 67251990-05-26 12:40 Vern Paxson <vern@ee.lbl.gov> 6726 6727 * flex.skl: Added YY_USER_INIT Added yy_new_buffer() alias for 6728 yy_create_buffer() fixed (hopefully) malloc declaration headaches 6729 67301990-05-26 12:40 Vern Paxson <vern@ee.lbl.gov> 6731 6732 * ecs.c: declared void functions as such declared void functions as 6733 such 6734 67351990-05-26 12:39 Vern Paxson <vern@ee.lbl.gov> 6736 6737 * dfa.c: prototypes for forward references declared void functions 6738 as such 6739 67401990-05-26 12:38 Vern Paxson <vern@ee.lbl.gov> 6741 6742 * ccl.c: Declared void functions as such 6743 67441990-04-12 07:03 Vern Paxson <vern@ee.lbl.gov> 6745 6746 * flex.skl: added fix for allowing yy_switch_to_buffer() in 6747 yywrap() 6748 67491990-04-03 10:09 Vern Paxson <vern@ee.lbl.gov> 6750 6751 * NEWS: patch #3 - -I fix 6752 67531990-03-29 21:43 Vern Paxson <vern@ee.lbl.gov> 6754 6755 * gen.c: Changed generation of archaic "continue" to "goto 6756 yy_find_action" 6757 67581990-03-27 07:06 Vern Paxson <vern@ee.lbl.gov> 6759 6760 * NEWS: Patch #2 changes 6761 67621990-03-27 07:03 Vern Paxson <vern@ee.lbl.gov> 6763 6764 * flex.skl: fixed fencepost errors with yy_buf_size and detecting 6765 NUL's 6766 67671990-03-26 11:41 Vern Paxson <vern@ee.lbl.gov> 6768 6769 * NEWS: [no log message] 6770 67711990-03-26 11:38 Vern Paxson <vern@ee.lbl.gov> 6772 6773 * flex.skl: g++ tweaks 6774 67751990-03-23 09:25 Vern Paxson <vern@ee.lbl.gov> 6776 6777 * NEWS: Changes for Patch #1. 6778 67791990-03-23 09:20 Vern Paxson <vern@ee.lbl.gov> 6780 6781 * flex.skl: fix for g++ 6782 67831990-03-23 09:18 Vern Paxson <vern@ee.lbl.gov> 6784 6785 * flex.1: minor typos and formatting changes. Removed BITNET 6786 address. 6787 67881990-03-23 09:16 Vern Paxson <vern@ee.lbl.gov> 6789 6790 * README: nuked BITNET address. 6791 67921990-03-20 09:54 Vern Paxson <vern@ee.lbl.gov> 6793 6794 * README: 2.2 README 6795 67961990-03-20 09:33 Vern Paxson <vern@ee.lbl.gov> 6797 6798 * NEWS: USG alias. 6799 68001990-03-20 09:32 Vern Paxson <vern@ee.lbl.gov> 6801 6802 * flexdef.h: Added USG alias for SYS_V 6803 68041990-03-20 09:25 Vern Paxson <vern@ee.lbl.gov> 6805 6806 * flex.1: [no log message] 6807 68081990-03-20 09:17 Vern Paxson <vern@ee.lbl.gov> 6809 6810 * flex.1: Added Earle Horton for 8-bit chars. 6811 68121990-03-20 08:52 Vern Paxson <vern@ee.lbl.gov> 6813 6814 * flex.skl: Tweaks for lint and C++ 6815 68161990-03-20 08:52 Vern Paxson <vern@ee.lbl.gov> 6817 6818 * flex.1: -ll => -lfl 6819 68201990-03-20 08:52 Vern Paxson <vern@ee.lbl.gov> 6821 6822 * NEWS: 2.2 changes 6823 68241990-03-20 08:17 Vern Paxson <vern@ee.lbl.gov> 6825 6826 * flex.skl: Changed to use YY_BUFFER_STATE everywhere. 6827 68281990-03-20 08:16 Vern Paxson <vern@ee.lbl.gov> 6829 6830 * flex.1: [no log message] 6831 68321990-03-20 08:16 Vern Paxson <vern@ee.lbl.gov> 6833 6834 * dfa.c: "associated rules" changed to "associated rule line 6835 numbers". 6836 68371990-03-20 08:15 Vern Paxson <vern@ee.lbl.gov> 6838 6839 * scan.l: cast added to malloc() call to keep lint happy. 6840 68411990-03-20 06:36 Vern Paxson <vern@ee.lbl.gov> 6842 6843 * yylex.c: Fixed handling of premature EOF's. 6844 68451990-03-20 06:36 Vern Paxson <vern@ee.lbl.gov> 6846 6847 * sym.c: Removed declaration of malloc() 6848 68491990-03-20 06:36 Vern Paxson <vern@ee.lbl.gov> 6850 6851 * scan.l: Removed malloc() declaration. Added detection of EOF in 6852 actions. 6853 68541990-03-20 06:35 Vern Paxson <vern@ee.lbl.gov> 6855 6856 * parse.y: Rules rewritten so '/' and '$' parsed correctly. 6857 68581990-03-20 06:34 Vern Paxson <vern@ee.lbl.gov> 6859 6860 * nfa.c: Corrected line numbers for continued actions. 6861 68621990-03-20 06:33 Vern Paxson <vern@ee.lbl.gov> 6863 6864 * misc.c: Removed declarations of malloc() and realloc(). 6865 68661990-03-20 06:32 Vern Paxson <vern@ee.lbl.gov> 6867 6868 * main.c: Summary of generation flags. Minor -8 tweaks. 6869 68701990-03-20 06:32 Vern Paxson <vern@ee.lbl.gov> 6871 6872 * gen.c: full support for -d 6873 68741990-03-20 06:31 Vern Paxson <vern@ee.lbl.gov> 6875 6876 * flexdef.h: defines for malloc() and realloc() conditional defines 6877 for abs(), min(), and max() 6878 68791990-03-20 06:31 Vern Paxson <vern@ee.lbl.gov> 6880 6881 * flex.skl: Many multiple-buffer additions. 6882 68831990-03-20 06:30 Vern Paxson <vern@ee.lbl.gov> 6884 6885 * dfa.c: -8 tweaks. 6886 68871990-03-19 11:34 Vern Paxson <vern@ee.lbl.gov> 6888 6889 * flex.skl: Proto hacks. NUL hacks. Debugging hacks. C++ hacks. 6890 68911990-03-16 12:40 Vern Paxson <vern@ee.lbl.gov> 6892 6893 * scan.l: RCS won't let me unedit! gets "Missing access list" 6894 68951990-03-16 11:55 Vern Paxson <vern@ee.lbl.gov> 6896 6897 * ecs.c: Many hacks for NUL's. Hope they're right. 6898 68991990-03-16 11:53 Vern Paxson <vern@ee.lbl.gov> 6900 6901 * tblcmp.c: Minor tweaks for NUL's. 6902 69031990-03-16 11:53 Vern Paxson <vern@ee.lbl.gov> 6904 6905 * scan.l: no changes -- had checked out for testing smaller read 6906 buffer sizes 6907 69081990-03-16 11:52 Vern Paxson <vern@ee.lbl.gov> 6909 6910 * parse.y: Nuked some extraneous whitespace. NUL's hacks. 6911 69121990-03-16 11:52 Vern Paxson <vern@ee.lbl.gov> 6913 6914 * nfa.c: hack for NUL's. 6915 69161990-03-16 11:51 Vern Paxson <vern@ee.lbl.gov> 6917 6918 * misc.c: Hack to cshell for NUL's. 6919 69201990-03-16 11:51 Vern Paxson <vern@ee.lbl.gov> 6921 6922 * main.c: NUL's. -8 6923 69241990-03-16 11:51 Vern Paxson <vern@ee.lbl.gov> 6925 6926 * gen.c: NUL's. 6927 69281990-03-16 11:50 Vern Paxson <vern@ee.lbl.gov> 6929 6930 * flexdef.h: NUL's. 8-bit chars. 6931 69321990-03-16 11:50 Vern Paxson <vern@ee.lbl.gov> 6933 6934 * flex.skl: NUL's; indenting 6935 69361990-03-16 11:50 Vern Paxson <vern@ee.lbl.gov> 6937 6938 * dfa.c: more thrashing around with NUL's 6939 69401990-03-16 11:49 Vern Paxson <vern@ee.lbl.gov> 6941 6942 * ccl.c: removed NUL hack 6943 69441990-03-14 08:41 Vern Paxson <vern@ee.lbl.gov> 6945 6946 * yylex.c: Added <<EOF>> token 6947 69481990-03-14 08:39 Vern Paxson <vern@ee.lbl.gov> 6949 6950 * ecs.c, flexdef.h: Tweaks for NUL chars. 6951 69521990-03-14 08:39 Vern Paxson <vern@ee.lbl.gov> 6953 6954 * dfa.c, gen.c, main.c, misc.c, parse.y, scan.l, tblcmp.c: Tweaks 6955 for NUL chars. 6956 69571990-03-14 08:39 Vern Paxson <vern@ee.lbl.gov> 6958 6959 * ccl.c: Tweaks for handling NUL's. 6960 69611990-02-28 13:10 Vern Paxson <vern@ee.lbl.gov> 6962 6963 * flex.1: [no log message] 6964 69651990-02-28 11:59 Vern Paxson <vern@ee.lbl.gov> 6966 6967 * flex.1: Changed .so options.man to inlined version since flex.1 6968 will have a different (shorter) options description. 6969 69701990-02-28 10:09 Vern Paxson <vern@ee.lbl.gov> 6971 6972 * flex.1: [no log message] 6973 69741990-02-28 06:10 Vern Paxson <vern@ee.lbl.gov> 6975 6976 * flex.1: [no log message] 6977 69781990-02-26 12:59 Vern Paxson <vern@ee.lbl.gov> 6979 6980 * flex.1: [no log message] 6981 69821990-02-25 14:47 Vern Paxson <vern@ee.lbl.gov> 6983 6984 * flex.1: [no log message] 6985 69861990-02-24 20:28 Vern Paxson <vern@ee.lbl.gov> 6987 6988 * flex.1: Initial revision 6989 69901990-01-16 06:17 Vern Paxson <vern@ee.lbl.gov> 6991 6992 * gen.c: Restored EOB accepting list for REJECT. Second try at 2.2 6993 Release. 6994 69951990-01-16 05:39 Vern Paxson <vern@ee.lbl.gov> 6996 6997 * misc.c: Added missing ',' in error message. 2.2 Release, second 6998 try. 6999 70001990-01-16 05:29 Vern Paxson <vern@ee.lbl.gov> 7001 7002 * yylex.c: 8-bit char support. 2.2 Release. 7003 70041990-01-15 13:02 Vern Paxson <vern@ee.lbl.gov> 7005 7006 * scan.l: 8-bit char support. Arbitrary indented/%{} code allowed 7007 in section 2. \x escapes. %t support. Minor POSIX-compliance 7008 changes. BEGIN(0) -> BEGIN(INITIAL). yywrap() and 7009 set_input_file() for multiple input files. C_COMMENT_2 removed. 7010 2.2 Release. 7011 70121990-01-15 13:00 Vern Paxson <vern@ee.lbl.gov> 7013 7014 * flexdef.h: 8-bit char support. SYS_V / Atari portability fixes. 7015 Removed generated array names. CSIZE now only defined if not 7016 already defined. Added "csize" global. Added "input_files", 7017 "num_input_files", and "program_name" globals. %t support globals. 7018 2.2 Release. 7019 70201990-01-15 12:58 Vern Paxson <vern@ee.lbl.gov> 7021 7022 * gen.c: Removed unused EOB_accepting_list array. 2.2 Release. 7023 70241990-01-15 12:53 Vern Paxson <vern@ee.lbl.gov> 7025 7026 * gen.c: Bug in -F table generation fixed. 8-bit char support. 7027 Hardwired generated array names. "const"'s added to generated 7028 code. Fixed yymore() / trailing context bug. 7029 70301990-01-15 12:53 Vern Paxson <vern@ee.lbl.gov> 7031 7032 * parse.y: 8-bit char support. Error-message pinpointing. 2.2 7033 Release. 7034 70351990-01-15 12:49 Vern Paxson <vern@ee.lbl.gov> 7036 7037 * main.c: Unsigned char support. %t support. Removed hard-wiring 7038 of program name "flex". -c changed to -C; -c now deprecated. -n 7039 added. :-( Multiple input files. SYSV tmpnam() use. Removed old 7040 #define's from output. Identified error messages w/ filename and 7041 line. 2.2 Release. 7042 70431990-01-15 12:49 Vern Paxson <vern@ee.lbl.gov> 7044 7045 * sym.c: Unsigned char support. 2.2 Release. 7046 70471990-01-15 12:48 Vern Paxson <vern@ee.lbl.gov> 7048 7049 * nfa.c: Removed redundant test. 2.2 Release. 7050 70511990-01-15 12:48 Vern Paxson <vern@ee.lbl.gov> 7052 7053 * misc.c: Unsigned char support. \x support. 2.2 Release. 7054 70551990-01-15 12:47 Vern Paxson <vern@ee.lbl.gov> 7056 7057 * tblcmp.c: 8-bit char support. 2.2 Release. 7058 70591990-01-15 12:44 Vern Paxson <vern@ee.lbl.gov> 7060 7061 * flex.skl: C++ support. Turbo-C support. 8-bit char support. 7062 yyleng is an int. unput() callable in section 3. yymore hacks. 7063 yyrestart() no longer closes stdin. 2.2 Release. 7064 70651990-01-15 12:41 Vern Paxson <vern@ee.lbl.gov> 7066 7067 * ecs.c: %t support. 8-bit/unsigned char support. 2.2 Release. 7068 70691990-01-15 12:40 Vern Paxson <vern@ee.lbl.gov> 7070 7071 * dfa.c: %t hacks. minor cosmetics. 2.2 Relase. 7072 70731990-01-15 12:37 Vern Paxson <vern@ee.lbl.gov> 7074 7075 * ccl.c: Changes for unsigned/8-bit chars. 2.2 Release. 7076 70771990-01-10 10:10 Vern Paxson <vern@ee.lbl.gov> 7078 7079 * libmain.c: Initial revision 7080 70811989-12-30 10:34 Vern Paxson <vern@ee.lbl.gov> 7082 7083 * nfa.c: removed gratuitous trailing context code 7084 70851989-12-30 10:34 Vern Paxson <vern@ee.lbl.gov> 7086 7087 * main.c: made -c<compression flags> case-sensitive 7088 70891989-12-30 10:33 Vern Paxson <vern@ee.lbl.gov> 7090 7091 * flex.skl: unput() bug fix 7092 70931989-12-30 10:32 Vern Paxson <vern@ee.lbl.gov> 7094 7095 * README: [no log message] 7096 70971989-06-20 13:24 Vern Paxson <vern@ee.lbl.gov> 7098 7099 * scan.l: changed to not use '|' and trailing context combo so 7100 users can test using -F ... 7101 71021989-06-20 13:23 Vern Paxson <vern@ee.lbl.gov> 7103 7104 * parse.y: made trailing context combined with '|' warning always 7105 come out 7106 71071989-06-20 13:12 Vern Paxson <vern@ee.lbl.gov> 7108 7109 * README: [no log message] 7110 71111989-06-20 12:47 Vern Paxson <vern@ee.lbl.gov> 7112 7113 * COPYING: Initial revision 7114 71151989-06-20 12:36 Vern Paxson <vern@ee.lbl.gov> 7116 7117 * main.c, README, NEWS: [no log message] 7118 71191989-06-20 12:27 Vern Paxson <vern@ee.lbl.gov> 7120 7121 * README: [no log message] 7122 71231989-06-20 12:02 Vern Paxson <vern@ee.lbl.gov> 7124 7125 * NEWS, README, main.c: [no log message] 7126 71271989-06-20 11:49 Vern Paxson <vern@ee.lbl.gov> 7128 7129 * ccl.c, dfa.c, ecs.c, flex.skl, flexdef.h, gen.c, misc.c, nfa.c, 7130 parse.y, scan.l, sym.c, tblcmp.c, yylex.c: Beta release 7131 71321989-06-20 11:48 Vern Paxson <vern@ee.lbl.gov> 7133 7134 * NEWS, README, main.c: 2.1 beta release 7135 71361989-06-20 11:44 Vern Paxson <vern@ee.lbl.gov> 7137 7138 * main.c, NEWS: [no log message] 7139 71401989-06-20 11:38 Vern Paxson <vern@ee.lbl.gov> 7141 7142 * flex.skl, flexdef.h, gen.c, misc.c, nfa.c, parse.y, scan.l, 7143 sym.c: 2.0.1 beta 7144 71451989-06-20 11:37 Vern Paxson <vern@ee.lbl.gov> 7146 7147 * README: [no log message] 7148 71491989-05-25 08:21 Vern Paxson <vern@ee.lbl.gov> 7150 7151 * gen.c: fixsed bug with -I and backtracking 7152 71531989-05-25 07:49 Vern Paxson <vern@ee.lbl.gov> 7154 7155 * flex.skl: Cleaned up forward declarations of yyunput() and 7156 input() 7157 71581989-05-25 07:48 Vern Paxson <vern@ee.lbl.gov> 7159 7160 * parse.y: Split copyright string. 7161 71621989-05-25 07:48 Vern Paxson <vern@ee.lbl.gov> 7163 7164 * nfa.c: Split copyright string. Added check for empty machine in 7165 dupmachine(). 7166 71671989-05-25 07:46 Vern Paxson <vern@ee.lbl.gov> 7168 7169 * ccl.c, main.c, misc.c, scan.l, ecs.c, sym.c, yylex.c, dfa.c, 7170 tblcmp.c, gen.c: Split copyright string into two to avoid tempting 7171 fate with \<newline> sequences ... 7172 71731989-05-24 08:48 Vern Paxson <vern@ee.lbl.gov> 7174 7175 * README: updated for 2nd release Beta test added RCS header 7176 71771989-05-24 07:48 Vern Paxson <vern@ee.lbl.gov> 7178 7179 * flexdef.h: removed static char copyright 7180 71811989-05-24 07:45 Vern Paxson <vern@ee.lbl.gov> 7182 7183 * flexdef.h: Added BSD copyright notice. Removed 7184 FAST_SKELETON_FILE. 7185 71861989-05-24 07:44 Vern Paxson <vern@ee.lbl.gov> 7187 7188 * main.c: added BSD copyright notice. Removed references to 7189 FAST_SKELETON_FILE. 7190 71911989-05-24 07:44 Vern Paxson <vern@ee.lbl.gov> 7192 7193 * nfa.c, gen.c, ecs.c: Added BSD copyright notice 7194 71951989-05-24 07:42 Vern Paxson <vern@ee.lbl.gov> 7196 7197 * ccl.c, dfa.c, misc.c, yylex.c, sym.c, tblcmp.c, scan.l, parse.y: 7198 added BSD copyright notice 7199 72001989-05-23 20:32 Vern Paxson <vern@ee.lbl.gov> 7201 7202 * flex.skl: Initial revision 7203 72041989-05-19 10:13 Vern Paxson <vern@ee.lbl.gov> 7205 7206 * yylex.c: renamed accnum to num_rules 7207 72081989-05-19 10:12 Vern Paxson <vern@ee.lbl.gov> 7209 7210 * tblcmp.c: moved table generation code to gen.c moved ntod() to 7211 dfa.c 7212 72131989-05-19 10:11 Vern Paxson <vern@ee.lbl.gov> 7214 7215 * sym.c: the most piddling format change imaginable 7216 72171989-05-19 10:10 Vern Paxson <vern@ee.lbl.gov> 7218 7219 * scan.l: changed to look for yymore, REJECT, %used and %unused 7220 removed gross magic for dealing with section 3 7221 72221989-05-19 10:08 Vern Paxson <vern@ee.lbl.gov> 7223 7224 * nfa.c, parse.y: changes for variable trailing context 7225 72261989-05-19 10:07 Vern Paxson <vern@ee.lbl.gov> 7227 7228 * misc.c: added all_lower() and all_upper() 7229 72301989-05-19 10:07 Vern Paxson <vern@ee.lbl.gov> 7231 7232 * main.c: added checking for features being Really used 7233 backtracking, performance reports misc. cleanup 7234 72351989-05-19 10:06 Vern Paxson <vern@ee.lbl.gov> 7236 7237 * gen.c: major overhaul for merged skeleton 7238 72391989-05-19 10:05 Vern Paxson <vern@ee.lbl.gov> 7240 7241 * flexdef.h: a zillion changes/additions/cleanups 7242 72431989-05-19 10:01 Vern Paxson <vern@ee.lbl.gov> 7244 7245 * dfa.c: added backtrack report added checking for dangerous 7246 trailing context considerable minor cleanup 7247 72481989-05-19 09:56 Vern Paxson <vern@ee.lbl.gov> 7249 7250 * ccl.c: list_character_set() modified to take a FILE to write to 7251 ... 7252 72531989-05-19 09:56 Vern Paxson <vern@ee.lbl.gov> 7254 7255 * README: updated for beta release 7256 72571988-11-25 16:30 Vern Paxson <vern@ee.lbl.gov> 7258 7259 * main.c: added -p flag generation of #define's for scanner 7260 72611988-11-25 16:28 Vern Paxson <vern@ee.lbl.gov> 7262 7263 * flexdef.h: Added END_OF_BUFFER_ACTION and bol_needed 7264 72651988-11-25 16:27 Vern Paxson <vern@ee.lbl.gov> 7266 7267 * dfa.c: added ntod() 7268 72691988-05-09 13:01 Vern Paxson <vern@ee.lbl.gov> 7270 7271 * gen.c: Initial revision 7272 72731988-05-08 16:13 Vern Paxson <vern@ee.lbl.gov> 7274 7275 * yylex.c: RCS header changed display style of non-printings from 7276 ^x to \0xx 7277 72781988-05-08 16:08 Vern Paxson <vern@ee.lbl.gov> 7279 7280 * tblcmp.c: RCS header MAX_XTIONS_FOR_FULL_INTERIOR_FIT -> 7281 MAX_XTIONS_FULL_INTERIOR_FIT made back-tracking accepting number be 7282 one greater than the last legit accepting number, instead of 0. 7283 This way, end-of-buffer can take 0 and no negative accepting 7284 numbers are needed. added genftbl() changed last ftl references to 7285 C added check for UNSIGNED_CHAR's added back-track logic to 7286 make_tables() added checking and report for backtracking fixed 7287 fence-post error with onesp stack pointer 7288 72891988-05-08 16:08 Vern Paxson <vern@ee.lbl.gov> 7290 7291 * sym.c: RCS header changed "entry" to "sym_entry" to avoid 7292 conflict with old keyword 7293 72941988-05-08 16:07 Vern Paxson <vern@ee.lbl.gov> 7295 7296 * scan.l: RCS header removed \^ from ESCSEQ 7297 72981988-05-08 16:06 Vern Paxson <vern@ee.lbl.gov> 7299 7300 * parse.y: RCS header bug fix due to missing default rule, could 7301 have to backtrack when backtrack variables haven't been set up 7302 73031988-05-08 16:05 Vern Paxson <vern@ee.lbl.gov> 7304 7305 * nfa.c: RCS ident yy_cp, yy_bp support name shortenings assoc_rule 7306 support 7307 73081988-05-08 16:04 Vern Paxson <vern@ee.lbl.gov> 7309 7310 * misc.c: RCS header check before malloc()'ing for 16 bit overflow 7311 MS_DOS, VMS ifdef's removed commented-out \^ code removed FTLSOURCE 7312 code added readable_form() 7313 73141988-05-08 16:03 Vern Paxson <vern@ee.lbl.gov> 7315 7316 * main.c: Added RCS header removed revision history misc additions 7317 and fixes to globals VMS ifdef's backtracking statistics -p flag 7318 name shortenings 7319 73201988-05-08 15:59 Vern Paxson <vern@ee.lbl.gov> 7321 7322 * flexdef.h: removed revision history added RCS header added VMS, 7323 MS_DOS ifdef's removed DEFAULT_ACTION, changed END_OF_BUFFER_ACTION 7324 shortened MAX_XTIONS_FOR_FULL_INTERIOR_FIT to 7325 MAX_XTIONS_FULL_INTERIOR_FIT added MAX_ASSOC_RULES added 7326 performance_report, assoc_rule gloabls added num_backtracking 7327 gloabl shortened allocate_integer_pointer_array, 7328 reallocate_integer_pointer_array 7329 73301988-05-08 15:53 Vern Paxson <vern@ee.lbl.gov> 7331 7332 * ecs.c: added RCS id added PROCFLG to avoid assumption of signed 7333 char's 7334 73351988-05-08 15:51 Vern Paxson <vern@ee.lbl.gov> 7336 7337 * dfa.c: added RCS id added check_for_backtracking() added 7338 dump_associated_rules() added dump_transitions() shortened 7339 reallocate_integer_pointer_array to reallocate_int_ptr_array 7340 removed some dfaacc_{state,set} abuses 7341 73421988-05-08 15:51 Vern Paxson <vern@ee.lbl.gov> 7343 7344 * ccl.c: Added list_character_set() 7345 73461988-05-06 20:06 Vern Paxson <vern@ee.lbl.gov> 7347 7348 * ccl.c: added RCS id 7349 73501988-04-10 17:57 Vern Paxson <vern@ee.lbl.gov> 7351 7352 * README: minor tweaks 7353 73541988-04-10 17:42 Vern Paxson <vern@ee.lbl.gov> 7355 7356 * README: forgot sh flex.shar 7357 73581988-04-10 17:27 Vern Paxson <vern@ee.lbl.gov> 7359 7360 * README: final tweaking 7361 73621988-04-10 17:27 Vern Paxson <vern@ee.lbl.gov> 7363 7364 * tblcmp.c: removed minor lint fluff 7365 73661988-04-10 17:27 Vern Paxson <vern@ee.lbl.gov> 7367 7368 * NEWS: [no log message] 7369 73701988-04-10 16:55 Vern Paxson <vern@ee.lbl.gov> 7371 7372 * NEWS, README: Initial revision 7373 73741988-04-10 16:54 Vern Paxson <vern@ee.lbl.gov> 7375 7376 * yylex.c: added identifying comment. changed to include "parse.h" 7377 instead of "y.tab.h" 7378 73791988-04-10 16:53 Vern Paxson <vern@ee.lbl.gov> 7380 7381 * tblcmp.c: Changed name from flexcmp.c -> tblcmp.c fixed misc. 7382 typos made generating ec tables be a routine 7383 73841988-04-10 16:52 Vern Paxson <vern@ee.lbl.gov> 7385 7386 * sym.c: changed name from flexsym.c -> sym.c revamped calling 7387 sequences, etc., for extended table struct definition which now 7388 has both char * and int fields. 7389 73901988-04-10 16:51 Vern Paxson <vern@ee.lbl.gov> 7391 7392 * scan.l: Changed name from flexscan.l -> scan.l fixed bug in 7393 <RECOVER> added block comments between rules. 7394 73951988-04-10 16:50 Vern Paxson <vern@ee.lbl.gov> 7396 7397 * parse.y: changed name from flexparse.y -> parse.y added start 7398 condition "INITIAL" made a{3} have "variable length" 7399 74001988-04-10 16:48 Vern Paxson <vern@ee.lbl.gov> 7401 7402 * nfa.c: changed name from flexnfa.c -> nfa.c corrected some typos. 7403 74041988-04-10 16:48 Vern Paxson <vern@ee.lbl.gov> 7405 7406 * misc.c: changed name from flexmisc.c -> misc.c 7407 74081988-04-10 16:46 Vern Paxson <vern@ee.lbl.gov> 7409 7410 * main.c: fixed bug causing core dumps if skeleton files could not 7411 be opened. Added -cF. Added fullspd to be equivalent to fulltbl 7412 for which options is cannot be mixed with. 7413 74141988-04-10 16:45 Vern Paxson <vern@ee.lbl.gov> 7415 7416 * flexdef.h: fixed typos, enhanced symbol table definition. 7417 74181988-04-10 16:42 Vern Paxson <vern@ee.lbl.gov> 7419 7420 * ecs.c: changed name from flexecs.c to ecs.c 7421 74221988-04-10 16:42 Vern Paxson <vern@ee.lbl.gov> 7423 7424 * dfa.c: changed name from flexdfa.c to dfa.c 7425 74261988-04-10 16:42 Vern Paxson <vern@ee.lbl.gov> 7427 7428 * ccl.c: changed name from flexccl.c -> ccl.c 7429 74301988-02-13 06:00 Vern Paxson <vern@ee.lbl.gov> 7431 7432 * ccl.c, tblcmp.c, dfa.c, ecs.c, main.c, misc.c, nfa.c, sym.c, 7433 yylex.c, flexdef.h, parse.y, scan.l: Beta Release. 7434 74351987-11-08 17:24 Vern Paxson <vern@ee.lbl.gov> 7436 7437 * ccl.c, tblcmp.c, flexdef.h, dfa.c, ecs.c, main.c, misc.c, nfa.c, 7438 parse.y, scan.l, sym.c, yylex.c: Initial revision 7439 7440