1250125Sjkim2012-08-03 Will Estes <westes575@gmail.com> 2228072Sbapt 3250125Sjkim * NEWS: update NEWS to reflect changes in 2.5.37 4250125Sjkim 5250125Sjkim2012-08-03 Will Estes <westes575@gmail.com> 6250125Sjkim 7250125Sjkim * configure.in: update flex version to 2.5.37 8250125Sjkim 9250125Sjkim2012-08-03 Will Estes <westes575@gmail.com> 10250125Sjkim 11250125Sjkim * po/de.po: new de translation from the translation project 12250125Sjkim 13250125Sjkim2012-08-02 Will Estes <westes575@gmail.com> 14250125Sjkim 15250125Sjkim * po/vi.po: new vi translation from the translation project 16250125Sjkim 17250125Sjkim2012-08-02 Will Estes <westes575@gmail.com> 18250125Sjkim 19250125Sjkim * po/pl.po: new pl translation from the translation project 20250125Sjkim 21250125Sjkim2012-08-02 Will Estes <westes575@gmail.com> 22250125Sjkim 23250125Sjkim * po/fi.po: new fi translation from the translation project 24250125Sjkim 25250125Sjkim2012-08-02 Will Estes <westes575@gmail.com> 26250125Sjkim 27250125Sjkim * Makefile.am: Add -f option to LN_S to create flex++ The autoconf macro LN_S needs -f to successfully install flex++ if 28250125Sjkim flex++ already exists. Fortunately, ln, ln -s and cp -p, which are 29250125Sjkim the various forms that LN_S can take all will do the right thing 30250125Sjkim with a -f argument passed. 31250125Sjkim 32250125Sjkim2012-08-02 Will Estes <westes575@gmail.com> 33250125Sjkim 34250125Sjkim * Makefile.am, tools/Makefile.am, tools/cvs2cl.pl, 35250125Sjkim tools/cvsauthors, tools/git2cl: replace cvs2cl with git2cl Add the git2cl script in tools/ and remove the (now unnecessary) 36250125Sjkim cvs2cl script. Remove tools/cvsauthors since git2cl does not need 37250125Sjkim that file. Account for all the above in Makefile.am and 38250125Sjkim tools/Makefile.am 39250125Sjkim 40250125Sjkim2012-07-29 Will Estes <wlestes@users.sourceforge.net> 41250125Sjkim 42250125Sjkim * tests/.cvsignore, tests/.gitignore, tests/TEMPLATE/.cvsignore, 43250125Sjkim tests/TEMPLATE/.gitignore, tests/test-alloc-extra/.cvsignore, 44250125Sjkim tests/test-alloc-extra/.gitignore, tests/test-array-nr/.cvsignore, 45250125Sjkim tests/test-array-nr/.gitignore, tests/test-array-r/.cvsignore, 46250125Sjkim tests/test-array-r/.gitignore, tests/test-basic-nr/.cvsignore, 47250125Sjkim tests/test-basic-nr/.gitignore, tests/test-basic-r/.cvsignore, 48250125Sjkim tests/test-basic-r/.gitignore, tests/test-bison-nr/.cvsignore, 49250125Sjkim tests/test-bison-nr/.gitignore, tests/test-bison-yylloc/.cvsignore, 50250125Sjkim tests/test-bison-yylloc/.gitignore, 51250125Sjkim tests/test-bison-yylval/.cvsignore, 52250125Sjkim tests/test-bison-yylval/.gitignore, 53250125Sjkim tests/test-c++-basic/.cvsignore, tests/test-c++-basic/.gitignore, 54250125Sjkim tests/test-c++-multiple-scanners/.cvsignore, 55250125Sjkim tests/test-c++-multiple-scanners/.gitignore, 56250125Sjkim tests/test-c++-yywrap/.cvsignore, tests/test-c++-yywrap/.gitignore, 57250125Sjkim tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-nr/.gitignore, 58250125Sjkim tests/test-c-cpp-r/.cvsignore, tests/test-c-cpp-r/.gitignore, 59250125Sjkim tests/test-ccl/.cvsignore, tests/test-ccl/.gitignore, 60250125Sjkim tests/test-concatenated-options/.cvsignore, 61250125Sjkim tests/test-concatenated-options/.gitignore, 62250125Sjkim tests/test-debug-nr/.cvsignore, tests/test-debug-nr/.gitignore, 63250125Sjkim tests/test-debug-r/.cvsignore, tests/test-debug-r/.gitignore, 64250125Sjkim tests/test-extended/.cvsignore, tests/test-extended/.gitignore, 65250125Sjkim tests/test-header-nr/.cvsignore, tests/test-header-nr/.gitignore, 66250125Sjkim tests/test-header-r/.cvsignore, tests/test-header-r/.gitignore, 67250125Sjkim tests/test-include-by-buffer/.cvsignore, 68250125Sjkim tests/test-include-by-buffer/.gitignore, 69250125Sjkim tests/test-include-by-push/.cvsignore, 70250125Sjkim tests/test-include-by-push/.gitignore, 71250125Sjkim tests/test-include-by-reentrant/.cvsignore, 72250125Sjkim tests/test-include-by-reentrant/.gitignore, 73250125Sjkim tests/test-linedir-r/.cvsignore, tests/test-linedir-r/.gitignore, 74250125Sjkim tests/test-lineno-nr/.cvsignore, tests/test-lineno-nr/.gitignore, 75250125Sjkim tests/test-lineno-r/.cvsignore, tests/test-lineno-r/.gitignore, 76250125Sjkim tests/test-mem-nr/.cvsignore, tests/test-mem-nr/.gitignore, 77250125Sjkim tests/test-mem-r/.cvsignore, tests/test-mem-r/.gitignore, 78250125Sjkim tests/test-multiple-scanners-nr/.cvsignore, 79250125Sjkim tests/test-multiple-scanners-nr/.gitignore, 80250125Sjkim tests/test-multiple-scanners-r/.cvsignore, 81250125Sjkim tests/test-multiple-scanners-r/.gitignore, 82250125Sjkim tests/test-noansi-nr/.cvsignore, tests/test-noansi-nr/.gitignore, 83250125Sjkim tests/test-noansi-r/.cvsignore, tests/test-noansi-r/.gitignore, 84250125Sjkim tests/test-posix/.cvsignore, tests/test-posix/.gitignore, 85250125Sjkim tests/test-posixly-correct/.cvsignore, 86250125Sjkim tests/test-posixly-correct/.gitignore, 87250125Sjkim tests/test-prefix-nr/.cvsignore, tests/test-prefix-nr/.gitignore, 88250125Sjkim tests/test-prefix-r/.cvsignore, tests/test-prefix-r/.gitignore, 89250125Sjkim tests/test-pthread/.cvsignore, tests/test-pthread/.gitignore, 90250125Sjkim tests/test-quotes/.cvsignore, tests/test-quotes/.gitignore, 91250125Sjkim tests/test-reject/.cvsignore, tests/test-reject/.gitignore, 92250125Sjkim tests/test-rescan-nr/.cvsignore, tests/test-rescan-nr/.gitignore, 93250125Sjkim tests/test-rescan-r/.cvsignore, tests/test-rescan-r/.gitignore, 94250125Sjkim tests/test-string-nr/.cvsignore, tests/test-string-nr/.gitignore, 95250125Sjkim tests/test-string-r/.cvsignore, tests/test-string-r/.gitignore, 96250125Sjkim tests/test-table-opts/.cvsignore, tests/test-table-opts/.gitignore, 97250125Sjkim tests/test-top/.cvsignore, tests/test-top/.gitignore, 98250125Sjkim tests/test-yyextra/.cvsignore, tests/test-yyextra/.gitignore: rename 99250125Sjkim .cvsignore files in tests/ subdirectories to gitignore 100250125Sjkim 101250125Sjkim2012-07-23 Will Estes <wlestes@users.sourceforge.net> 102250125Sjkim 103250125Sjkim * examples/.cvsignore, examples/fastwc/.cvsignore, 104250125Sjkim examples/manual/.cvsignore, lib/.cvsignore, tools/.cvsignore: remove 105250125Sjkim unneeded .cvsignore files 106250125Sjkim 107250125Sjkim2012-07-22 Will Estes <wlestes@users.sourceforge.net> 108250125Sjkim 109250125Sjkim * .gitignore: add *.o and *.a to top level .gitignore The cvs tree did not need these additions because cvs assumed a lot 110250125Sjkim of C-style defaults for .cvsignore files. flex builds *.o object 111250125Sjkim files in the course of compilation and *.a files are built as a part 112250125Sjkim of the libraries that flex compiles in the build process. 113250125Sjkim 114250125Sjkim2012-07-22 Will Estes <wlestes@users.sourceforge.net> 115250125Sjkim 116250125Sjkim * .cvsignore, .gitignore, doc/.cvsignore, doc/.gitignore, 117250125Sjkim m4/.cvsignore, m4/.gitignore, po/.cvsignore, po/.gitignore: rename 118250125Sjkim .cvsignore files to .gitignore The .cvsignore files from the legacy cvs repository tracked what 119250125Sjkim files got autogenerated during various stages of the flex build. 120250125Sjkim Renaming the .cvsignore files to .gitignore lets git do the same 121250125Sjkim thing. git is better about letting higher level .gitignore files 122250125Sjkim not-track files in lower level directories. As I work my way through 123250125Sjkim the test directories, we may add additional .gitignore files from 124250125Sjkim the old .cvsignore files. The po/ directory has a lot of special files used by gettext, so the 125250125Sjkim patterns in po/.gitignore look very different. The doc/.gitignore file accounts for what texinfo/makeinfo do, and 126250125Sjkim so it also has special patterns. The m4 directory is mainly present for autoconf's benefit, but we 127250125Sjkim have to account for it so make can do the right thing. Hence, 128250125Sjkim m4/.gitignore says to ignore *.m4, as counterintuitive as that may 129250125Sjkim seem. 130250125Sjkim 131250125Sjkim2012-07-22 Will Estes <wlestes@users.sourceforge.net> 132250125Sjkim 133250125Sjkim * NEWS: update NEWS file to note release date of 2.5.36 134250125Sjkim 135250125Sjkim2012-06-23 Will Estes <wlestes@users.sourceforge.net> 136250125Sjkim 137250125Sjkim * doc/flex.texi: fix call to version in manual 138250125Sjkim 139250125Sjkim2012-06-22 Will Estes <wlestes@users.sourceforge.net> 140250125Sjkim 141250125Sjkim * doc/flex.texi: add missing argument to call to yylex in manual 142250125Sjkim 143250125Sjkim2012-04-27 Will Estes <wlestes@users.sourceforge.net> 144250125Sjkim 145250125Sjkim * flex.skl: lintish cleanup in flex.skl; resolves #2040664 146250125Sjkim 147250125Sjkim2012-04-27 Will Estes <wlestes@users.sourceforge.net> 148250125Sjkim 149250125Sjkim * doc/flex.texi: add a 7 to the c99 octal pattern; resolves #3518269 150250125Sjkim 151250125Sjkim2012-03-31 Will Estes <wlestes@users.sourceforge.net> 152250125Sjkim 153250125Sjkim * doc/flex.texi: copyedit; resolves #3513670 154250125Sjkim 155250125Sjkim2012-03-23 Will Estes <wlestes@users.sourceforge.net> 156250125Sjkim 157250125Sjkim * buf.c: escape backslashes in #line filenames in %top section; 158250125Sjkim resolves #3212400; patch submitted by scfc_de 159250125Sjkim 160250125Sjkim2012-03-21 Will Estes <wlestes@users.sourceforge.net> 161250125Sjkim 162250125Sjkim * Makefile.am, configure.in, lib/Makefile.am, lib/lib.c, 163250125Sjkim lib/malloc.c, lib/realloc.c: provide malloc() and realloc() for 164250125Sjkim systems that do not have satisfactory versions; resolves #1899047 165250125Sjkim 166250125Sjkim2012-03-21 Will Estes <wlestes@users.sourceforge.net> 167250125Sjkim 168250125Sjkim * Makefile.am: install flex++ as a link; resolves bug #2939681 169250125Sjkim 170250125Sjkim2012-03-21 Will Estes <wlestes@users.sourceforge.net> 171250125Sjkim 172250125Sjkim * tests/test-bison-nr/Makefile.am, 173250125Sjkim tests/test-bison-yylloc/Makefile.am, 174250125Sjkim tests/test-bison-yylval/Makefile.am: fix dependencies for make -j in 175250125Sjkim test suite 176250125Sjkim 177250125Sjkim2012-03-19 Will Estes <wlestes@users.sourceforge.net> 178250125Sjkim 179250125Sjkim * flex.skl: add missing prototypes for yyset_column() and 180250125Sjkim yyget_column(); resolves #3029024; patch submitted by scfc_de 181250125Sjkim 182250125Sjkim2012-03-02 Will Estes <wlestes@users.sourceforge.net> 183250125Sjkim 184250125Sjkim * flex.skl, tests/test-reject/scanner.l, 185250125Sjkim tests/test-table-opts/scanner.l: wrap yy_fatal_error calls 186250125Sjkim appropriately 187250125Sjkim 188250125Sjkim2012-03-02 Will Estes <wlestes@users.sourceforge.net> 189250125Sjkim 190250125Sjkim * regex.c: fix overlapping data buffer issue; patch from Tim 191250125Sjkim Landsheet scfc_de 192250125Sjkim 193250125Sjkim2012-03-02 Will Estes <wlestes@users.sourceforge.net> 194250125Sjkim 195250125Sjkim * scan.l: better bracket handling in the scanner 196250125Sjkim 197250125Sjkim2012-03-02 Will Estes <wlestes@users.sourceforge.net> 198250125Sjkim 199250125Sjkim * flexdef.h, main.c, misc.c: Remove unneeded tracking of line/column 200250125Sjkim output; patch from Tim Landsheet scfc_de 201250125Sjkim 202250125Sjkim2012-03-02 Will Estes <wlestes@users.sourceforge.net> 203250125Sjkim 204250125Sjkim * configure.in: fix test for m4 to accept an m4 with -P and not jus 205250125Sjkim tGNU m4; patch from Tim Landsheet scfc_de on sourceforge 206250125Sjkim 207250125Sjkim2012-03-02 Will Estes <wlestes@users.sourceforge.net> 208250125Sjkim 209250125Sjkim * doc/flex.texi: fix order of td_lolen and td_hilen in 210250125Sjkim documentation; resolves #2913693; patch submitted by Andreas 211250125Sjkim Gruenbacher <agruen@suse.de> 212250125Sjkim 213250125Sjkim2012-03-02 Will Estes <wlestes@users.sourceforge.net> 214250125Sjkim 215250125Sjkim * doc/flex.texi: correct document of YY_FLUSH_BUFFER; resolves 216250125Sjkim #1723028 217250125Sjkim 218250125Sjkim2012-02-17 Will Estes <wlestes@users.sourceforge.net> 219250125Sjkim 220250125Sjkim * dfa.c, flexdef.h, misc.c, parse.y: speed up things for complex 221250125Sjkim inputs; resolves #2891390 222250125Sjkim 223250125Sjkim2012-02-17 Will Estes <wlestes@users.sourceforge.net> 224250125Sjkim 225250125Sjkim * doc/flex.texi: fix ipv6 pattern in manual; update manual copyright 226250125Sjkim to 2012 227250125Sjkim 228250125Sjkim2012-02-17 Will Estes <wlestes@users.sourceforge.net> 229250125Sjkim 230250125Sjkim * flex.skl: fremove isatty() declaration; resolves #1984987 231250125Sjkim 232250125Sjkim2012-02-17 Will Estes <wlestes@users.sourceforge.net> 233250125Sjkim 234250125Sjkim * doc/flex.texi: Add link for RFC 2396 235250125Sjkim 236250125Sjkim2012-02-17 Will Estes <wlestes@users.sourceforge.net> 237250125Sjkim 238250125Sjkim * flex.skl: resolve #1990170 239250125Sjkim 240250125Sjkim2012-02-17 Will Estes <wlestes@users.sourceforge.net> 241250125Sjkim 242250125Sjkim * flex.skl: fix documentation to reflect arguments actually used; 243250125Sjkim bug #2783023 244250125Sjkim 245250125Sjkim2012-02-05 Will Estes <wlestes@users.sourceforge.net> 246250125Sjkim 247250125Sjkim * main.c: fix yywrap behavior for reentrant scanners 248250125Sjkim 249250125Sjkim2012-02-04 Will Estes <wlestes@users.sourceforge.net> 250250125Sjkim 251250125Sjkim * NEWS: Mmention tr translation 252250125Sjkim 253250125Sjkim2012-02-04 Will Estes <wlestes@users.sourceforge.net> 254250125Sjkim 255250125Sjkim * tables.c: prevent unused stuff from being compiled so as to reduce 256250125Sjkim warnings 257250125Sjkim 258250125Sjkim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 259250125Sjkim 260250125Sjkim * buf.c, filter.c, main.c, misc.c, regex.c, scanflags.c: more better 261250125Sjkim error messages; more better memory handling 262250125Sjkim 263250125Sjkim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 264250125Sjkim 265250125Sjkim * misc.c: more careful/paranoia 266250125Sjkim 267250125Sjkim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 268250125Sjkim 269250125Sjkim * scanopt.c: more careful memory allocation in option processing 270250125Sjkim 271250125Sjkim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 272250125Sjkim 273250125Sjkim * Makefile.am, configure.in: remove m4/ directory and generally 274250125Sjkim clean up automake/autoconf inputs 275250125Sjkim 276250125Sjkim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 277250125Sjkim 278250125Sjkim * lib/.cvsignore: cvsignore files that need that 279250125Sjkim 280250125Sjkim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 281250125Sjkim 282250125Sjkim * NEWS, po/da.po, po/es.po, po/ko.po, po/pt_BR.po, po/ro.po, 283250125Sjkim po/ru.po, po/sv.po, po/tr.po, po/zh_CN.po: check in translations 284250125Sjkim 285250125Sjkim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 286250125Sjkim 287250125Sjkim * main.c: correct macro definition of yywrap 288250125Sjkim 289250125Sjkim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 290250125Sjkim 291250125Sjkim * scan.l: Greater specificity in error messages 292250125Sjkim 293250125Sjkim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 294250125Sjkim 295250125Sjkim * parse.y: improve rule handling at EOF 296250125Sjkim 297250125Sjkim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 298250125Sjkim 299250125Sjkim * flex.skl: include cstdio for definition of EOF in all cases 300250125Sjkim 301250125Sjkim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 302250125Sjkim 303250125Sjkim * flex.skl: suppress warning on unused yyguts_t 304250125Sjkim 305250125Sjkim2010-08-13 Will Estes <wlestes@users.sourceforge.net> 306250125Sjkim 307250125Sjkim * NEWS, po/LINGUAS, po/fi.po: new fi translation from the 308250125Sjkim translation project 309250125Sjkim 310250125Sjkim2009-03-31 Will Estes <wlestes@users.sourceforge.net> 311250125Sjkim 312250125Sjkim * doc/flex.texi: Include version.texi after @setfilename, so that @set values are correctly evaluated. (Start Conditions, Performance, Lex and Posix): Fix some markup errors. (Cxx): Likewise. Also, fix C++ example to actually be compilable. Patch from Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 313250125Sjkim 314250125Sjkim2008-12-28 Will Estes <wlestes@users.sourceforge.net> 315250125Sjkim 316250125Sjkim * configure.in: remove line break that broke configure 317250125Sjkim 318250125Sjkim2008-12-28 Will Estes <wlestes@users.sourceforge.net> 319250125Sjkim 320250125Sjkim * doc/flex.texi: specify the title on the title page since @settitle 321250125Sjkim doesn't do that for us; resolves bug #2043491 322250125Sjkim 323250125Sjkim2008-12-28 Will Estes <wlestes@users.sourceforge.net> 324250125Sjkim 325250125Sjkim * configure.in, flexdef.h: check for regex.h; resolves bug #2337486 326250125Sjkim 327250125Sjkim2008-07-23 Will Estes <wlestes@users.sourceforge.net> 328250125Sjkim 329250125Sjkim * NEWS, po/ga.po: new ga translation from the translation project 330250125Sjkim 331250125Sjkim2008-06-10 Will Estes <wlestes@users.sourceforge.net> 332250125Sjkim 333250125Sjkim * NEWS, po/ca.po: new ca translation 334250125Sjkim 335250125Sjkim2008-05-31 Will Estes <wlestes@users.sourceforge.net> 336250125Sjkim 337250125Sjkim * Makefile.am: move ABOUT-NLS back to EXTRA_DIST 338250125Sjkim 339250125Sjkim2008-05-31 Will Estes <wlestes@users.sourceforge.net> 340250125Sjkim 341250125Sjkim * Makefile.am: create new dist_doc_DATA; move some EXTRA_DIST files 342250125Sjkim to new dist_doc_DATA target 343250125Sjkim 344250125Sjkim2008-05-31 Will Estes <wlestes@users.sourceforge.net> 345250125Sjkim 346250125Sjkim * .cvsignore: ignore more automake generated config.status* files 347250125Sjkim 348250125Sjkim2008-05-31 Will Estes <wlestes@users.sourceforge.net> 349250125Sjkim 350250125Sjkim * NEWS: flex distribution now built with automake and autoconf 351250125Sjkim versions ... 352250125Sjkim 353250125Sjkim2008-05-31 Will Estes <wlestes@users.sourceforge.net> 354250125Sjkim 355250125Sjkim * README.cvs: document GNU auto* version changes for building flex 356250125Sjkim from cvs 357250125Sjkim 358250125Sjkim2008-05-31 Will Estes <wlestes@users.sourceforge.net> 359250125Sjkim 360250125Sjkim * .cvsignore, doc/Makefile.am: ignore automake-supplied ylwrap 361250125Sjkim 362250125Sjkim2008-05-15 Will Estes <wlestes@users.sourceforge.net> 363250125Sjkim 364250125Sjkim * NEWS, flex.skl: clean up types; resolves 1961902 365250125Sjkim 366250125Sjkim2008-05-15 Will Estes <wlestes@users.sourceforge.net> 367250125Sjkim 368250125Sjkim * NEWS: update NEWS re manual 369250125Sjkim 370250125Sjkim2008-05-15 Will Estes <wlestes@users.sourceforge.net> 371250125Sjkim 372250125Sjkim * doc/flex.texi: correct eroneous references to 'nowrap' to refer to 373250125Sjkim 'noyywrap'; resolves bug #1739912 374250125Sjkim 375250125Sjkim2008-05-14 Will Estes <wlestes@users.sourceforge.net> 376250125Sjkim 377250125Sjkim * filter.c: call clearerr on stdin before dup2'ing it; resolves bug 378250125Sjkim #1902612 379250125Sjkim 380250125Sjkim2008-05-14 Will Estes <wlestes@users.sourceforge.net> 381250125Sjkim 382250125Sjkim * NEWS: generic updates to NEWS 383250125Sjkim 384250125Sjkim2008-05-14 Will Estes <wlestes@users.sourceforge.net> 385250125Sjkim 386250125Sjkim * tests/test-pthread/Makefile.am: move library flags in linker 387250125Sjkim command; resolves patch #1943403; patch submitted by 388250125Sjkim nullnix@users.sourceforge.net 389250125Sjkim 390250125Sjkim2008-05-14 Will Estes <wlestes@users.sourceforge.net> 391250125Sjkim 392250125Sjkim * doc/flex.texi: use ansi syntax in simple examples; resolves patch 393250125Sjkim #1909844; patch submitted by Tom Browder, 394250125Sjkim tbrowder2@users.sourceforge.net 395250125Sjkim 396250125Sjkim2008-04-10 Will Estes <wlestes@users.sourceforge.net> 397250125Sjkim 398250125Sjkim * doc/flex.texi: fix typo in example (from Paolo J. Matos 399250125Sjkim 400250125Sjkim2008-04-10 Will Estes <wlestes@users.sourceforge.net> 401250125Sjkim 402250125Sjkim * flexint.h: move endif to better account for what C99 defines for 403250125Sjkim integer types (fix from debian project) 404250125Sjkim 405250125Sjkim2008-04-10 Will Estes <wlestes@users.sourceforge.net> 406250125Sjkim 407250125Sjkim * gen.c: fix another int type to be size_t 408250125Sjkim 409250125Sjkim2008-03-30 Will Estes <wlestes@users.sourceforge.net> 410250125Sjkim 411250125Sjkim * NEWS, po/fr.po: new fr translation 412250125Sjkim 413250125Sjkim2008-03-30 Will Estes <wlestes@users.sourceforge.net> 414250125Sjkim 415250125Sjkim * NEWS, configure.in: start version 2.5.36 416250125Sjkim 417250125Sjkim2008-02-26 Will Estes <wlestes@users.sourceforge.net> 418250125Sjkim 419228072Sbapt * NEWS: add date of release 420228072Sbapt 421250125Sjkim2008-02-15 Will Estes <wlestes@users.sourceforge.net> 422228072Sbapt 423228072Sbapt * NEWS, parse.y: fix bug that prevented comments from working 424228072Sbapt properly 425228072Sbapt 426250125Sjkim2008-02-12 Will Estes <wlestes@users.sourceforge.net> 427228072Sbapt 428228072Sbapt * po/de.po: new de translation 429228072Sbapt 430250125Sjkim2008-02-10 Will Estes <wlestes@users.sourceforge.net> 431228072Sbapt 432228072Sbapt * NEWS, po/vi.po: new vi translation 433228072Sbapt 434250125Sjkim2008-02-10 Will Estes <wlestes@users.sourceforge.net> 435228072Sbapt 436228072Sbapt * NEWS, po/nl.po: new nl translation 437228072Sbapt 438250125Sjkim2008-02-09 Will Estes <wlestes@users.sourceforge.net> 439228072Sbapt 440228072Sbapt * NEWS, po/pl.po: new pl translation 441228072Sbapt 442250125Sjkim2008-02-09 Will Estes <wlestes@users.sourceforge.net> 443228072Sbapt 444228072Sbapt * NEWS, po/de.po, po/pt_BR.po: new de, pt_br translations 445228072Sbapt 446250125Sjkim2008-02-09 Will Estes <wlestes@users.sourceforge.net> 447228072Sbapt 448228072Sbapt * NEWS, flex.skl: generate headers for all functions (resolves bug 449228072Sbapt #1628314) 450228072Sbapt 451250125Sjkim2008-02-09 Will Estes <wlestes@users.sourceforge.net> 452228072Sbapt 453228072Sbapt * NEWS, flex.skl: change yy_size_t to be size_t (resolves bug 454228072Sbapt #1849812) 455228072Sbapt 456250125Sjkim2008-02-09 Will Estes <wlestes@users.sourceforge.net> 457228072Sbapt 458228072Sbapt * configure.in: start work on version 2.5.35 459228072Sbapt 460250125Sjkim2007-12-12 Will Estes <wlestes@users.sourceforge.net> 461228072Sbapt 462250125Sjkim * NEWS, configure.in: revert NEWS and configure.in to version 2.5.34 463228072Sbapt 464250125Sjkim2007-09-12 Will Estes <wlestes@users.sourceforge.net> 465228072Sbapt 466228072Sbapt * NEWS, configure.in: update version number to 2.5.35 467228072Sbapt 468250125Sjkim2007-09-10 Aaron Stone <sodabrew@users.sourceforge.net> 469228072Sbapt 470228072Sbapt * tests/test-alloc-extra/scanner.l: Use %option extra-type. 471228072Sbapt 472250125Sjkim2007-09-10 Aaron Stone <sodabrew@users.sourceforge.net> 473228072Sbapt 474250125Sjkim * NEWS, doc/flex.texi, flex.skl, flexdef.h, main.c, parse.y, scan.l: 475250125Sjkim Introduce %option extra-type="your_type *" (resolves bug #1744505). 476228072Sbapt 477250125Sjkim2007-08-15 Will Estes <wlestes@users.sourceforge.net> 478228072Sbapt 479228072Sbapt * po/nl.po: new nl translations from the translation project 480228072Sbapt 481250125Sjkim2007-06-28 Will Estes <wlestes@users.sourceforge.net> 482228072Sbapt 483228072Sbapt * NEWS: change release date 484228072Sbapt 485250125Sjkim2007-06-28 Will Estes <wlestes@users.sourceforge.net> 486228072Sbapt 487228072Sbapt * flex.skl: adjustment for prefix classes; patch submitted by Petr 488228072Sbapt Machata <pmachata@redhat.com> 489228072Sbapt 490250125Sjkim2007-06-28 Will Estes <wlestes@users.sourceforge.net> 491228072Sbapt 492228072Sbapt * NEWS: NEWS item for yy_init_extra 493228072Sbapt 494250125Sjkim2007-06-12 Aaron Stone <sodabrew@users.sourceforge.net> 495228072Sbapt 496228072Sbapt * doc/flex.texi: Docs and example for yylex_init_extra. 497228072Sbapt 498250125Sjkim2007-06-01 Will Estes <wlestes@users.sourceforge.net> 499228072Sbapt 500228072Sbapt * tests/test-alloc-extra/.cvsignore: ignore OUTPUT file in 501228072Sbapt test-alloc-extra 502228072Sbapt 503250125Sjkim2007-06-01 Will Estes <wlestes@users.sourceforge.net> 504228072Sbapt 505228072Sbapt * tests/descriptions: add description of concatenated options test 506228072Sbapt 507250125Sjkim2007-05-31 Will Estes <wlestes@users.sourceforge.net> 508228072Sbapt 509228072Sbapt * tests/test-alloc-extra/.cvsignore: add missing .cvsignore to 510228072Sbapt test-alloc-extra 511228072Sbapt 512250125Sjkim2007-05-31 Aaron Stone <sodabrew@users.sourceforge.net> 513228072Sbapt 514228072Sbapt * configure.in, flex.skl, gen.c, main.c: Changes to resolve SF bugs 515228072Sbapt 1568325 and 1563589. 516228072Sbapt 517250125Sjkim2007-05-31 Aaron Stone <sodabrew@users.sourceforge.net> 518228072Sbapt 519250125Sjkim * tests/Makefile.am, tests/descriptions, 520250125Sjkim tests/test-alloc-extra/Makefile.am, 521250125Sjkim tests/test-alloc-extra/scanner.l, tests/test-alloc-extra/test.input: 522250125Sjkim Adding test cases for yylex_init_extra. 523228072Sbapt 524250125Sjkim2007-05-12 Will Estes <wlestes@users.sourceforge.net> 525228072Sbapt 526228072Sbapt * configure.in, tests/test-pthread/scanner.l: fixes to test-pthread 527228072Sbapt 528250125Sjkim2007-05-12 Will Estes <wlestes@users.sourceforge.net> 529228072Sbapt 530228072Sbapt * NEWS: NEWS item for concatenated options 531228072Sbapt 532250125Sjkim2007-05-12 Will Estes <wlestes@users.sourceforge.net> 533228072Sbapt 534228072Sbapt * configure.in, tests/Makefile.am, 535228072Sbapt tests/test-concatenated-options/.cvsignore, 536228072Sbapt tests/test-concatenated-options/Makefile.am: unit test to verify 537228072Sbapt concatenated options parsing 538228072Sbapt 539250125Sjkim2007-05-12 Will Estes <wlestes@users.sourceforge.net> 540228072Sbapt 541228072Sbapt * scanopt.c: parse multiple short concatenated options; patch 542228072Sbapt submitted by Petr Machata <pmachata@redhat.com 543228072Sbapt 544250125Sjkim2007-05-11 Will Estes <wlestes@users.sourceforge.net> 545228072Sbapt 546228072Sbapt * autogen.sh: remove --force option from autogen.sh; much faster 547228072Sbapt without it 548228072Sbapt 549250125Sjkim2007-05-11 Will Estes <wlestes@users.sourceforge.net> 550228072Sbapt 551228072Sbapt * NEWS, configure.in: version 2.5.34 552228072Sbapt 553250125Sjkim2007-05-08 Aaron Stone <sodabrew@users.sourceforge.net> 554228072Sbapt 555228072Sbapt * NEWS, flex.skl: Better checking after yyalloc/yyrealloc (resolves 556228072Sbapt bug #1595967) 557228072Sbapt 558250125Sjkim2007-05-01 Will Estes <wlestes@users.sourceforge.net> 559228072Sbapt 560228072Sbapt * doc/flex.texi: change title of manual to 'Lexical Analysis with 561228072Sbapt Flex' 562228072Sbapt 563250125Sjkim2007-04-25 Will Estes <wlestes@users.sourceforge.net> 564228072Sbapt 565228072Sbapt * flex.skl: c++ memory leak plug 566228072Sbapt 567250125Sjkim2007-04-23 Will Estes <wlestes@users.sourceforge.net> 568228072Sbapt 569228072Sbapt * flex.skl: roll back c++ memory patch as it causes the test suite 570228072Sbapt no end of grief 571228072Sbapt 572250125Sjkim2007-04-23 Will Estes <wlestes@users.sourceforge.net> 573228072Sbapt 574250125Sjkim * flex.skl: fix function definitions for non-ANSI environments (from 575250125Sjkim Manoj Srivastava from Debian patchset) 576228072Sbapt 577250125Sjkim2007-04-23 Will Estes <wlestes@users.sourceforge.net> 578228072Sbapt 579228072Sbapt * flex.skl: fix c++ memory leak (from Manoj Srivastava from Debian 580228072Sbapt patchset) 581228072Sbapt 582250125Sjkim2007-04-23 Will Estes <wlestes@users.sourceforge.net> 583228072Sbapt 584228072Sbapt * flex.skl: fix parameter name in comment (patch from Manoj 585228072Sbapt Srivastava from the debian patchset 586228072Sbapt 587250125Sjkim2007-04-23 Will Estes <wlestes@users.sourceforge.net> 588228072Sbapt 589228072Sbapt * flex.skl: add a size_t cast (patch from Manoj Srivastava from the 590228072Sbapt debian patchset 591228072Sbapt 592250125Sjkim2007-04-16 Will Estes <wlestes@users.sourceforge.net> 593228072Sbapt 594250125Sjkim * tests/test-extended/Makefile.am, tests/test-quotes/Makefile.am: 595228072Sbapt cleanups to handle VPATH builds better; passifies make distcheck 596228072Sbapt 597250125Sjkim2007-04-16 Will Estes <wlestes@users.sourceforge.net> 598228072Sbapt 599228072Sbapt * doc/flex.texi: drop using the \ in \ escaping as it throws pdf 600228072Sbapt generation for a loop 601228072Sbapt 602250125Sjkim2007-04-14 Will Estes <wlestes@users.sourceforge.net> 603228072Sbapt 604228072Sbapt * .cvsignore: add compile and *.tar.bz2 to .cvsignore 605228072Sbapt 606250125Sjkim2007-04-14 Will Estes <wlestes@users.sourceforge.net> 607228072Sbapt 608228072Sbapt * main.c: add call to setlocale for ctype as per debian patchset 609228072Sbapt 610250125Sjkim2007-04-14 Will Estes <wlestes@users.sourceforge.net> 611228072Sbapt 612250125Sjkim * Makefile.am, NEWS: provide for a PIC version of libfl.a for shared 613250125Sjkim libraries using flex scanners 614228072Sbapt 615250125Sjkim2007-04-13 Will Estes <wlestes@users.sourceforge.net> 616228072Sbapt 617228072Sbapt * FlexLexer.h: annotate endifs since they're a bit far from their 618228072Sbapt opening #if statements 619228072Sbapt 620250125Sjkim2007-04-13 Will Estes <wlestes@users.sourceforge.net> 621228072Sbapt 622228072Sbapt * flexdef.h, parse.y: refactor and slightly redo alloca testing, 623228072Sbapt resolves bug #1675899 624228072Sbapt 625250125Sjkim2007-04-13 Will Estes <wlestes@users.sourceforge.net> 626228072Sbapt 627250125Sjkim * : overhaul configure.in: use octathorps for comments so they're 628250125Sjkim passed through m4 processing; better bracketing of m4 arguments; 629250125Sjkim retool checks as per suggestions from autoscan(1) 630228072Sbapt 631250125Sjkim2007-04-13 Will Estes <wlestes@users.sourceforge.net> 632228072Sbapt 633228072Sbapt * flex.skl: fix skeleton for reentrant scanners 634228072Sbapt 635250125Sjkim2007-04-13 Will Estes <wlestes@users.sourceforge.net> 636228072Sbapt 637228072Sbapt * Makefile.am: remove homegrown tags target; automake does that for 638228072Sbapt us 639228072Sbapt 640250125Sjkim2007-04-12 Will Estes <wlestes@users.sourceforge.net> 641228072Sbapt 642228072Sbapt * flex.skl: fix skeleton for reentrant scanners, resolves bug 643228072Sbapt #1694318 644228072Sbapt 645250125Sjkim2007-04-12 Will Estes <wlestes@users.sourceforge.net> 646228072Sbapt 647250125Sjkim * FlexLexer.h: declare some const where missing in c++ header file 648250125Sjkim 649250125Sjkim2007-04-10 Will Estes <wlestes@users.sourceforge.net> 650250125Sjkim 651228072Sbapt * doc/flex.texi: corrections to the manual as per suggestions from 652228072Sbapt flex-help@ 653228072Sbapt 654250125Sjkim2007-04-03 Will Estes <wlestes@users.sourceforge.net> 655228072Sbapt 656228072Sbapt * doc/flex.texi: include author names in online versions of the 657228072Sbapt manual 658228072Sbapt 659250125Sjkim2007-04-03 Will Estes <wlestes@users.sourceforge.net> 660228072Sbapt 661228072Sbapt * COPYING: update copyright notice 662228072Sbapt 663250125Sjkim2007-04-03 Will Estes <wlestes@users.sourceforge.net> 664228072Sbapt 665228072Sbapt * AUTHORS: rearrange and update AUTHORS 666228072Sbapt 667250125Sjkim2007-03-29 Will Estes <wlestes@users.sourceforge.net> 668228072Sbapt 669228072Sbapt * NEWS: note sf feature request 1658379 in NEWS 670228072Sbapt 671250125Sjkim2007-03-29 Will Estes <wlestes@users.sourceforge.net> 672228072Sbapt 673228072Sbapt * tools/cvsauthors: add sodabrew to cvsauthors file 674228072Sbapt 675250125Sjkim2007-03-29 Aaron Stone <sodabrew@users.sourceforge.net> 676228072Sbapt 677250125Sjkim * flex.skl: SourceForge feature request #1658379: Expose YY_BUF_SIZE 678250125Sjkim in the header file. 679228072Sbapt 680250125Sjkim2007-03-07 Will Estes <wlestes@users.sourceforge.net> 681228072Sbapt 682228072Sbapt * NEWS, filter.c, flex.skl: apply patches submitted by sodabrew 683228072Sbapt 684250125Sjkim2007-03-07 Will Estes <wlestes@users.sourceforge.net> 685228072Sbapt 686228072Sbapt * README.cvs: more changes describing building flex from cvs 687228072Sbapt 688250125Sjkim2007-03-07 Will Estes <wlestes@users.sourceforge.net> 689228072Sbapt 690228072Sbapt * Makefile.am, README.cvs, README.cvs-snapshot: rename 691228072Sbapt README.cvs-snapshot to README.cvs 692228072Sbapt 693250125Sjkim2007-03-07 Will Estes <wlestes@users.sourceforge.net> 694228072Sbapt 695228072Sbapt * README.cvs-snapshot: update to explain where flex cvs lives 696228072Sbapt 697250125Sjkim2007-03-07 Will Estes <wlestes@users.sourceforge.net> 698228072Sbapt 699228072Sbapt * README, doc/flex.texi: correct how to submit bugs 700228072Sbapt 701250125Sjkim2007-02-16 Will Estes <wlestes@users.sourceforge.net> 702228072Sbapt 703228072Sbapt * NEWS: clarify NEWS item re man page and pdf manual 704228072Sbapt 705250125Sjkim2007-02-14 Will Estes <wlestes@users.sourceforge.net> 706228072Sbapt 707228072Sbapt * po/Makevars: update bug address to point to flex-devel instead of 708228072Sbapt lex-help 709228072Sbapt 710250125Sjkim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 711228072Sbapt 712228072Sbapt * configure.in, doc/Makefile.am: make better use of AC_INIT; clean 713228072Sbapt up, simplify and make more robust the generation of the man page 714228072Sbapt 715250125Sjkim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 716228072Sbapt 717228072Sbapt * configure.in: remove option check-news from call to 718228072Sbapt AM_INIT_AUTOMAKE as gnits implies check-news 719228072Sbapt 720250125Sjkim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 721228072Sbapt 722228072Sbapt * Makefile.am, configure.in: move automake options from Makefile.am 723228072Sbapt to configure.in 724228072Sbapt 725250125Sjkim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 726228072Sbapt 727228072Sbapt * autogen.sh: restore --install option to autogen.sh since --force 728228072Sbapt does not imply --install 729228072Sbapt 730250125Sjkim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 731228072Sbapt 732228072Sbapt * tools/cvsauthors: add john43 to cvsauthors file 733228072Sbapt 734250125Sjkim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 735228072Sbapt 736228072Sbapt * autogen.sh: call autoreconf with --force instead of --install 737228072Sbapt 738250125Sjkim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 739228072Sbapt 740228072Sbapt * doc/.cvsignore: remove texinfo.tex from cvs tree 741228072Sbapt 742250125Sjkim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 743228072Sbapt 744228072Sbapt * NEWS: updates to NEWS file to reflect recent changes 745228072Sbapt 746250125Sjkim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 747228072Sbapt 748228072Sbapt * doc/Makefile.am: add flex.pdf to EXTRA_DIST 749228072Sbapt 750250125Sjkim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 751228072Sbapt 752228072Sbapt * configure.in: remove flex.spec 753228072Sbapt 754250125Sjkim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 755228072Sbapt 756228072Sbapt * Makefile.am: remove maintainercleanfiles 757228072Sbapt 758250125Sjkim2007-02-01 Will Estes <wlestes@users.sourceforge.net> 759228072Sbapt 760228072Sbapt * doc/Makefile.am: more changes to build system to distribute man 761228072Sbapt page 762228072Sbapt 763250125Sjkim2007-02-01 Will Estes <wlestes@users.sourceforge.net> 764228072Sbapt 765228072Sbapt * doc/Makefile.am: add flex man page to distribution 766228072Sbapt 767250125Sjkim2007-02-01 Will Estes <wlestes@users.sourceforge.net> 768228072Sbapt 769228072Sbapt * .cvsignore, flex.spec.in: remove flex spec file 770228072Sbapt 771250125Sjkim2006-11-17 Will Estes <wlestes@users.sourceforge.net> 772228072Sbapt 773250125Sjkim * tests/test-table-opts/Makefile.am: make test target depend on test 774250125Sjkim groupings, which in turn depend on building executables; cygwin 775250125Sjkim portability fix 776228072Sbapt 777250125Sjkim2006-11-10 Will Estes <wlestes@users.sourceforge.net> 778228072Sbapt 779228072Sbapt * tests/create-test: change create-test script to edit files in 780228072Sbapt place 781228072Sbapt 782250125Sjkim2006-11-09 Will Estes <wlestes@users.sourceforge.net> 783228072Sbapt 784250125Sjkim * tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 785250125Sjkim tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 786250125Sjkim tests/test-bison-nr/Makefile.am, 787250125Sjkim tests/test-bison-yylloc/Makefile.am, 788250125Sjkim tests/test-bison-yylval/Makefile.am, 789250125Sjkim tests/test-c++-basic/Makefile.am, 790250125Sjkim tests/test-c++-multiple-scanners/Makefile.am, 791250125Sjkim tests/test-c++-yywrap/Makefile.am, tests/test-c-cpp-nr/Makefile.am, 792250125Sjkim tests/test-c-cpp-r/Makefile.am, tests/test-ccl/Makefile.am, 793250125Sjkim tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am, 794250125Sjkim tests/test-extended/Makefile.am, tests/test-header-nr/Makefile.am, 795250125Sjkim tests/test-header-r/Makefile.am, 796250125Sjkim tests/test-include-by-buffer/Makefile.am, 797250125Sjkim tests/test-include-by-push/Makefile.am, 798250125Sjkim tests/test-include-by-reentrant/Makefile.am, 799250125Sjkim tests/test-linedir-r/Makefile.am, tests/test-lineno-nr/Makefile.am, 800250125Sjkim tests/test-lineno-r/Makefile.am, tests/test-mem-nr/Makefile.am, 801250125Sjkim tests/test-mem-r/Makefile.am, 802250125Sjkim tests/test-multiple-scanners-nr/Makefile.am, 803250125Sjkim tests/test-multiple-scanners-r/Makefile.am, 804250125Sjkim tests/test-noansi-nr/Makefile.am, tests/test-noansi-r/Makefile.am, 805250125Sjkim tests/test-posix/Makefile.am, 806250125Sjkim tests/test-posixly-correct/Makefile.am, 807250125Sjkim tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 808250125Sjkim tests/test-pthread/Makefile.am, tests/test-quotes/Makefile.am, 809250125Sjkim tests/test-reject/Makefile.am, tests/test-rescan-nr/Makefile.am, 810250125Sjkim tests/test-rescan-r/Makefile.am, tests/test-string-nr/Makefile.am, 811250125Sjkim tests/test-string-r/Makefile.am, tests/test-top/Makefile.am, 812250125Sjkim tests/test-yyextra/Makefile.am: change CLEANFILES to include 813250125Sjkim instead of just the testname for the executable 814228072Sbapt 815250125Sjkim2006-11-09 Will Estes <wlestes@users.sourceforge.net> 816228072Sbapt 817228072Sbapt * doc/flex.texi: fix typos in manual; resolves bug #1592857 818228072Sbapt 819250125Sjkim2006-11-09 Will Estes <wlestes@users.sourceforge.net> 820228072Sbapt 821228072Sbapt * tests/TEMPLATE/Makefile.am: change test template to remove test 822228072Sbapt executable when that executable has an extension, e.g. under Cygwin 823228072Sbapt 824250125Sjkim2006-11-08 Will Estes <wlestes@users.sourceforge.net> 825228072Sbapt 826228072Sbapt * tests/Makefile.am: test names weren't displaying in test 827228072Sbapt success/failure messages (from #1591672 828228072Sbapt 829250125Sjkim2006-10-30 Will Estes <wlestes@users.sourceforge.net> 830228072Sbapt 831228072Sbapt * doc/.cvsignore: add flex.html to .cvsignore in doc directory 832228072Sbapt 833250125Sjkim2006-10-22 Will Estes <wlestes@users.sourceforge.net> 834228072Sbapt 835228072Sbapt * NEWS: update NEWS file for the work that millaway did 836228072Sbapt 837250125Sjkim2006-10-22 Will Estes <wlestes@users.sourceforge.net> 838228072Sbapt 839228072Sbapt * FlexLexer.h, NEWS, main.c, 840228072Sbapt tests/test-c++-multiple-scanners/scanner-2.l: make yywrap work with 841228072Sbapt c++ scanners as per sf bug report 842228072Sbapt 843250125Sjkim2006-10-20 Will Estes <wlestes@users.sourceforge.net> 844228072Sbapt 845250125Sjkim * NEWS, flex.skl, tests/test-c++-multiple-scanners/main.cpp, 846250125Sjkim tests/test-c-cpp-nr/scanner.l: memory leak issues in c++ scanner 847228072Sbapt 848250125Sjkim2006-10-20 Will Estes <wlestes@users.sourceforge.net> 849228072Sbapt 850250125Sjkim * NEWS, configure.in, tests/Makefile.am, tests/descriptions, 851228072Sbapt tests/test-c++-yywrap/.cvsignore, 852228072Sbapt tests/test-c++-yywrap/Makefile.am, tests/test-c++-yywrap/scanner.l, 853250125Sjkim tests/test-c++-yywrap/test.input: add unit test for c++ with yywrap 854228072Sbapt 855250125Sjkim2006-10-20 Will Estes <wlestes@users.sourceforge.net> 856228072Sbapt 857228072Sbapt * NEWS, tests/test-c++-basic/Makefile.am, 858228072Sbapt tests/test-linedir-r/Makefile.am: use configure-provided awk 859228072Sbapt variable for portability; add loadlibes variable to c++ test 860228072Sbapt 861250125Sjkim2006-10-17 Will Estes <wlestes@users.sourceforge.net> 862228072Sbapt 863228072Sbapt * doc/flex.texi: add noyywrap option to example; use whitespace to 864228072Sbapt clarify example 865228072Sbapt 866250125Sjkim2006-08-02 Will Estes <wlestes@users.sourceforge.net> 867228072Sbapt 868228072Sbapt * NEWS, po/ca.po, po/vi.po: new translations 869228072Sbapt 870250125Sjkim2006-04-11 John Millaway <john43@users.sourceforge.net> 871228072Sbapt 872228072Sbapt * tables.c: Casted away signedness to appease -Werror freaks. 873228072Sbapt 874250125Sjkim2006-03-28 John Millaway <john43@users.sourceforge.net> 875228072Sbapt 876250125Sjkim * ccl.c, doc/flex.texi, flexdef.h, parse.y, scan.l, sym.c, 877250125Sjkim tests/test-ccl/scanner.l, tests/test-ccl/test.input: Added ccl union 878250125Sjkim operator. Added test in test suite for ccl union operator. 879250125Sjkim Documented ccl union operator. Removed crufty ccl cache to prevent 880228072Sbapt parser problems. 881228072Sbapt 882250125Sjkim2006-03-28 John Millaway <john43@users.sourceforge.net> 883228072Sbapt 884250125Sjkim * doc/flex.texi, scan.l, tests/test-extended/scanner.l, 885228072Sbapt tests/test-extended/test.input: Extended syntax excluded for 886250125Sjkim lex/posix compat mode. Comments discarded inside (?x:) patterns. 887250125Sjkim Added test in test suite for comments in extended patterns. 888228072Sbapt Documented syntax additions. 889228072Sbapt 890250125Sjkim2006-03-27 John Millaway <john43@users.sourceforge.net> 891228072Sbapt 892250125Sjkim * scan.l, tests/test-ccl/scanner.l, tests/test-ccl/test.input: 893228072Sbapt Implemented (?x:) syntax to allow whitespace in patterns. Added 894228072Sbapt test for (?x:) syntax in test suite. 895228072Sbapt 896250125Sjkim2006-03-27 John Millaway <john43@users.sourceforge.net> 897228072Sbapt 898250125Sjkim * parse.y, tests/test-ccl/scanner.l, tests/test-ccl/test.input: 899228072Sbapt Implemented dot-all syntax. Added test for dot-all syntax in test 900228072Sbapt suite. 901228072Sbapt 902250125Sjkim2006-03-27 John Millaway <john43@users.sourceforge.net> 903228072Sbapt 904250125Sjkim * dfa.c, doc/flex.texi, flexdef.h, gen.c, main.c, parse.y, scan.l, 905250125Sjkim scanflags.c, tests/test-ccl/scanner.l, tests/test-ccl/test.input: 906228072Sbapt Removed global variable caseins. Added scanner stack flags for 907228072Sbapt case-insensitivity. Moved case-folding code from DFA-generation to 908228072Sbapt parse time read-macros. Added localized case-sensitivity syntax 909250125Sjkim from Perl. Added test for new syntax in test suite. Documented new 910250125Sjkim syntax. 911228072Sbapt 912250125Sjkim2006-03-27 John Millaway <john43@users.sourceforge.net> 913228072Sbapt 914250125Sjkim * Makefile.am, configure.in, flexdef.h, scanflags.c: Added configure 915250125Sjkim check for assert.h. Added scanner flags stack. 916228072Sbapt 917250125Sjkim2006-03-25 John Millaway <john43@users.sourceforge.net> 918228072Sbapt 919250125Sjkim * configure.in, doc/flex.texi, scan.l, tests/Makefile.am, 920228072Sbapt tests/descriptions, tests/test-extended/.cvsignore, 921228072Sbapt tests/test-extended/Makefile.am, tests/test-extended/scanner.l, 922228072Sbapt tests/test-extended/test.input: Added extended, perl-compatible 923250125Sjkim comment syntax. Added test for extended comment syntax. Documented 924250125Sjkim extended comment syntax. 925228072Sbapt 926250125Sjkim2006-03-25 John Millaway <john43@users.sourceforge.net> 927228072Sbapt 928250125Sjkim * doc/flex.texi, parse.y: Changed explicit 'A'-'Z' to isupper(), 929228072Sbapt where correct to do so. Documentation. 930228072Sbapt 931250125Sjkim2006-03-24 John Millaway <john43@users.sourceforge.net> 932228072Sbapt 933228072Sbapt * doc/flex.texi: Documentation. 934228072Sbapt 935250125Sjkim2006-03-24 John Millaway <john43@users.sourceforge.net> 936228072Sbapt 937228072Sbapt * doc/flex.texi: Added appendix of patterns to manual. 938228072Sbapt 939250125Sjkim2006-03-23 John Millaway <john43@users.sourceforge.net> 940228072Sbapt 941250125Sjkim * doc/flex.texi: . 942228072Sbapt 943250125Sjkim2006-03-22 John Millaway <john43@users.sourceforge.net> 944228072Sbapt 945228072Sbapt * doc/flex.texi: Documentation. 946228072Sbapt 947250125Sjkim2006-03-22 John Millaway <john43@users.sourceforge.net> 948228072Sbapt 949228072Sbapt * doc/flex.texi: Documented set difference operator {-}. 950228072Sbapt 951250125Sjkim2006-03-22 John Millaway <john43@users.sourceforge.net> 952228072Sbapt 953228072Sbapt * ccl.c, flexdef.h, parse.y, scan.l, tests/test-ccl/scanner.l, 954228072Sbapt tests/test-ccl/test.input: Added set difference operator {-} for 955228072Sbapt character classes. 956228072Sbapt 957250125Sjkim2006-03-22 John Millaway <john43@users.sourceforge.net> 958228072Sbapt 959250125Sjkim * configure.in, doc/flex.texi, parse.y, scan.l, tests/Makefile.am, 960228072Sbapt tests/descriptions, tests/test-ccl/.cvsignore, 961228072Sbapt tests/test-ccl/Makefile.am, tests/test-ccl/scanner.l, 962228072Sbapt tests/test-ccl/test.input: Added negated character class 963250125Sjkim expressions. Documented negated character class expressions. Added 964250125Sjkim regression test for negated character class expressions. 965228072Sbapt 966250125Sjkim2006-03-22 John Millaway <john43@users.sourceforge.net> 967228072Sbapt 968250125Sjkim * buf.c, filter.c, gen.c, main.c, misc.c, nfa.c, parse.y, regex.c: 969228072Sbapt Replaced sprintf with snprintf everywhere. 970228072Sbapt 971250125Sjkim2006-03-22 John Millaway <john43@users.sourceforge.net> 972228072Sbapt 973228072Sbapt * Makefile.am: Removed includedir from AM_CPPFLAGS #1439351. 974228072Sbapt 975250125Sjkim2006-03-21 John Millaway <john43@users.sourceforge.net> 976228072Sbapt 977228072Sbapt * configure.in, tests/Makefile.am, tests/descriptions, 978228072Sbapt tests/test-quotes/.cvsignore, tests/test-quotes/Makefile.am, 979228072Sbapt tests/test-quotes/scanner.l, tests/test-quotes/test.input: Added 980228072Sbapt test to verify user code is unmangled. 981228072Sbapt 982250125Sjkim2006-03-21 John Millaway <john43@users.sourceforge.net> 983228072Sbapt 984228072Sbapt * flexdef.h, misc.c, scan.l: Fixed escape in actions. 985228072Sbapt 986250125Sjkim2006-03-21 John Millaway <john43@users.sourceforge.net> 987228072Sbapt 988228072Sbapt * filter.c, flexdef.h, main.c, scan.l: Reverted previous input 989228072Sbapt filter changes. Added noop macro to scanner output. Modified 990228072Sbapt scan.l to escape m4 quotes found in user code. 991228072Sbapt 992250125Sjkim2006-03-21 John Millaway <john43@users.sourceforge.net> 993228072Sbapt 994250125Sjkim * tests/test-table-opts/Makefile.am, 995250125Sjkim tests/test-table-opts/scanner.l: Removed m4 from test-table-opts 996228072Sbapt 997250125Sjkim2006-03-21 John Millaway <john43@users.sourceforge.net> 998228072Sbapt 999250125Sjkim * tests/test-reject/Makefile.am, tests/test-reject/scanner.l: 1000250125Sjkim Removed m4 from test-reject 1001228072Sbapt 1002250125Sjkim2006-03-21 John Millaway <john43@users.sourceforge.net> 1003228072Sbapt 1004228072Sbapt * filter.c, flexdef.h, main.c, scan.l: Moved set_input_file to 1005228072Sbapt different file. 1006228072Sbapt 1007250125Sjkim2006-03-21 John Millaway <john43@users.sourceforge.net> 1008228072Sbapt 1009250125Sjkim * flex.skl, flexdef.h, flexint.h, misc.c: Relaxed tests for __STDC__ 1010250125Sjkim and __STDC_VERSION__ to cope with bugs in GCC and Sun cc. 1011228072Sbapt 1012250125Sjkim2006-03-20 John Millaway <john43@users.sourceforge.net> 1013228072Sbapt 1014228072Sbapt * filter.c: Documented filter chain. Removed fdopen. Added no-op 1015228072Sbapt fseek. 1016228072Sbapt 1017250125Sjkim2006-03-13 John Millaway <john43@users.sourceforge.net> 1018228072Sbapt 1019228072Sbapt * gen.c: Fixed another -Wall report. 1020228072Sbapt 1021250125Sjkim2006-03-10 Will Estes <wlestes@users.sourceforge.net> 1022228072Sbapt 1023228072Sbapt * NEWS, po/vi.po: new vi translation 1024228072Sbapt 1025250125Sjkim2006-03-09 Will Estes <wlestes@users.sourceforge.net> 1026228072Sbapt 1027228072Sbapt * NEWS, po/ga.po, po/nl.po: new nl, ga translations 1028228072Sbapt 1029250125Sjkim2006-02-21 Will Estes <wlestes@users.sourceforge.net> 1030228072Sbapt 1031228072Sbapt * m4/Makefile.am: add po.m4 to extra_dist in m4/ so it gets picked 1032228072Sbapt up by distributions 1033228072Sbapt 1034250125Sjkim2006-02-21 Will Estes <wlestes@users.sourceforge.net> 1035228072Sbapt 1036228072Sbapt * m4/Makefile.am: add nls.m4 to extra_dist in m4/ so it will get 1037228072Sbapt picked up in distribution tarballs 1038228072Sbapt 1039250125Sjkim2006-02-21 Will Estes <wlestes@users.sourceforge.net> 1040228072Sbapt 1041228072Sbapt * configure.in: remove website directory from configure.in 1042228072Sbapt 1043250125Sjkim2006-02-20 Will Estes <wlestes@users.sourceforge.net> 1044228072Sbapt 1045228072Sbapt * NEWS, configure.in: version 2.5.33 marks in NEWS and configure.in 1046228072Sbapt 1047250125Sjkim2006-02-20 Will Estes <wlestes@users.sourceforge.net> 1048228072Sbapt 1049228072Sbapt * configure.in: change email address in configure.in to point to 1050228072Sbapt flex-help@sourceforge.net 1051228072Sbapt 1052250125Sjkim2006-02-20 John Millaway <john43@users.sourceforge.net> 1053228072Sbapt 1054228072Sbapt * doc/flex.texi: Documentation. 1055228072Sbapt 1056250125Sjkim2006-02-20 John Millaway <john43@users.sourceforge.net> 1057228072Sbapt 1058228072Sbapt * BUGS: Appended to BUGS file. 1059228072Sbapt 1060250125Sjkim2006-02-18 Will Estes <wlestes@users.sourceforge.net> 1061228072Sbapt 1062228072Sbapt * Makefile.am: remove website directory (since it now has its own 1063228072Sbapt module in the flex project 1064228072Sbapt 1065250125Sjkim2006-02-16 John Millaway <john43@users.sourceforge.net> 1066228072Sbapt 1067250125Sjkim * doc/flex.texi, flex.skl: Fixed buffer overflow in reject state 1068228072Sbapt buffer. Corrected documentation on the state buffer. 1069228072Sbapt 1070250125Sjkim2006-02-16 John Millaway <john43@users.sourceforge.net> 1071228072Sbapt 1072228072Sbapt * flex.skl: Reverted num_read from size_t back to int. 1073228072Sbapt 1074250125Sjkim2006-02-15 John Millaway <john43@users.sourceforge.net> 1075228072Sbapt 1076228072Sbapt * Makefile.am, configure.in: Removed reference to RoadMap in 1077228072Sbapt Makefile.am. Added website directory. 1078228072Sbapt 1079250125Sjkim2006-02-15 Will Estes <wlestes@users.sourceforge.net> 1080228072Sbapt 1081228072Sbapt * README, RoadMap: remove RoadMap and reference to it in README 1082228072Sbapt 1083250125Sjkim2006-02-15 John Millaway <john43@users.sourceforge.net> 1084228072Sbapt 1085228072Sbapt * BUGS, README, doc/flex.texi, doc/flex.xml: Eliminated references 1086228072Sbapt to lex.sf.net. 1087228072Sbapt 1088250125Sjkim2006-02-15 John Millaway <john43@users.sourceforge.net> 1089228072Sbapt 1090250125Sjkim * BUGS, flex.skl: Transfered bugs list from lex.sf.net to BUGS file. 1091228072Sbapt 1092250125Sjkim2006-02-15 John Millaway <john43@users.sourceforge.net> 1093228072Sbapt 1094250125Sjkim * tests/test-rescan-nr/.cvsignore, 1095250125Sjkim tests/test-rescan-nr/Makefile.am, tests/test-rescan-nr/scanner.l, 1096250125Sjkim tests/test-rescan-nr/test.input, tests/test-rescan-r/.cvsignore, 1097250125Sjkim tests/test-rescan-r/Makefile.am, tests/test-rescan-r/scanner.l, 1098250125Sjkim tests/test-rescan-r/test.input: Recommit of last commit -- broken 1099250125Sjkim pipe. 1100228072Sbapt 1101250125Sjkim2006-02-15 John Millaway <john43@users.sourceforge.net> 1102228072Sbapt 1103250125Sjkim * configure.in, flex.skl, tests/Makefile.am, tests/descriptions: 1104228072Sbapt yy_lex_destroy calls yy_init_globals to reset everything for next 1105250125Sjkim call to yylex. Added two new tests for reusing scanners. 1106228072Sbapt 1107250125Sjkim2006-02-14 John Millaway <john43@users.sourceforge.net> 1108228072Sbapt 1109228072Sbapt * flex.spec.in: Patched rpm spec file. 1110228072Sbapt 1111250125Sjkim2006-02-14 John Millaway <john43@users.sourceforge.net> 1112228072Sbapt 1113228072Sbapt * configure.in, flexint.h: Added C99 macro for inttypes, just to be 1114228072Sbapt conformant. 1115228072Sbapt 1116250125Sjkim2006-02-14 John Millaway <john43@users.sourceforge.net> 1117228072Sbapt 1118250125Sjkim * flexdef.h, nfa.c, parse.y: Changed symbol INFINITE to fix conflict 1119250125Sjkim with C math symbol. 1120228072Sbapt 1121250125Sjkim2006-02-14 John Millaway <john43@users.sourceforge.net> 1122228072Sbapt 1123228072Sbapt * scan.l: Omitting parens for named rules in trailing context. 1124228072Sbapt 1125250125Sjkim2006-02-14 John Millaway <john43@users.sourceforge.net> 1126228072Sbapt 1127228072Sbapt * configure.in, main.c, po/ca.po, po/da.po, po/de.po, po/es.po, 1128228072Sbapt po/fr.po, po/ga.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po, 1129228072Sbapt po/ro.po, po/ru.po, po/sv.po, po/tr.po, po/vi.po, po/zh_CN.po, 1130250125Sjkim tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Added check 1131250125Sjkim for locale.h and libintl.h in configure script. 1132228072Sbapt 1133250125Sjkim2006-02-14 John Millaway <john43@users.sourceforge.net> 1134228072Sbapt 1135228072Sbapt * flex.skl: Removed unused local vars. 1136228072Sbapt 1137250125Sjkim2006-02-14 John Millaway <john43@users.sourceforge.net> 1138228072Sbapt 1139228072Sbapt * flex.skl: Removed certain offending #undefs. 1140228072Sbapt 1141250125Sjkim2006-02-14 John Millaway <john43@users.sourceforge.net> 1142228072Sbapt 1143228072Sbapt * flexint.h: Removed logical and from preprocessor statement. 1144228072Sbapt 1145250125Sjkim2006-02-14 Will Estes <wlestes@users.sourceforge.net> 1146228072Sbapt 1147250125Sjkim * po/nl.po, po/nl.po.1: remove eroneously named nl.po.1; update 1148228072Sbapt nl.po 1149228072Sbapt 1150250125Sjkim2006-02-14 John Millaway <john43@users.sourceforge.net> 1151228072Sbapt 1152250125Sjkim * dfa.c: . 1153228072Sbapt 1154250125Sjkim2006-02-14 John Millaway <john43@users.sourceforge.net> 1155228072Sbapt 1156228072Sbapt * flex.skl: Included <sys/types.h> for serialized tables. 1157228072Sbapt 1158250125Sjkim2006-02-14 John Millaway <john43@users.sourceforge.net> 1159228072Sbapt 1160228072Sbapt * configure.in: Minor patch to call to head in configure script. 1161228072Sbapt 1162250125Sjkim2006-02-14 John Millaway <john43@users.sourceforge.net> 1163228072Sbapt 1164228072Sbapt * doc/flex.texi: Documentation patch. 1165228072Sbapt 1166250125Sjkim2006-02-14 John Millaway <john43@users.sourceforge.net> 1167228072Sbapt 1168228072Sbapt * filter.c, gen.c, libyywrap.c, main.c: Patch for full file system 1169228072Sbapt failure. 1170228072Sbapt 1171250125Sjkim2006-02-13 John Millaway <john43@users.sourceforge.net> 1172228072Sbapt 1173228072Sbapt * doc/flex.texi: Documentation. 1174228072Sbapt 1175250125Sjkim2006-02-13 John Millaway <john43@users.sourceforge.net> 1176228072Sbapt 1177228072Sbapt * main.c: Fixed double-fclose when input file is empty. 1178228072Sbapt 1179250125Sjkim2006-02-10 Will Estes <wlestes@users.sourceforge.net> 1180228072Sbapt 1181250125Sjkim * po/ca.po, po/da.po, po/de.po, po/es.po, po/fr.po, po/ga.po, 1182250125Sjkim po/ko.po, po/nl.po.1, po/pl.po, po/pt_BR.po, po/ro.po, po/ru.po, 1183250125Sjkim po/sv.po, po/tr.po, po/vi.po, po/zh_CN.po: newtranslations 1184228072Sbapt 1185250125Sjkim2005-12-22 John Millaway <john43@users.sourceforge.net> 1186228072Sbapt 1187228072Sbapt * buf.c, main.c: Improvement request 1069716 log vs. log10 1188228072Sbapt 1189250125Sjkim2005-12-22 John Millaway <john43@users.sourceforge.net> 1190228072Sbapt 1191228072Sbapt * flex.skl: Fixed bug 1257093 yy_init_globals in header file 1192228072Sbapt 1193250125Sjkim2005-04-14 Will Estes <wlestes@users.sourceforge.net> 1194228072Sbapt 1195228072Sbapt * po/nl.po: new nl translation 1196228072Sbapt 1197250125Sjkim2005-04-07 Will Estes <wlestes@users.sourceforge.net> 1198228072Sbapt 1199228072Sbapt * NEWS, po/LINGUAS, po/nl.po, po/vi.po: new nl and vi translations 1200228072Sbapt 1201250125Sjkim2004-07-20 Will Estes <wlestes@users.sourceforge.net> 1202228072Sbapt 1203228072Sbapt * filter.c: correct improper stdin assignment 1204228072Sbapt 1205250125Sjkim2004-05-22 Will Estes <wlestes@users.sourceforge.net> 1206228072Sbapt 1207250125Sjkim * NEWS, po/tr.po: new tr translation 1208228072Sbapt 1209250125Sjkim2004-05-12 Will Estes <wlestes@users.sourceforge.net> 1210228072Sbapt 1211250125Sjkim * .cvsignore, .indent.pro: .cvsignore and .indent.pro got missed in 1212250125Sjkim the import to sourceforge; replace them 1213228072Sbapt 1214250125Sjkim2004-05-11 Will Estes <wlestes@users.sourceforge.net> 1215228072Sbapt 1216228072Sbapt * po/fr.po: new fr translation 1217228072Sbapt 1218250125Sjkim2004-05-03 Will Estes <wlestes@users.sourceforge.net> 1219228072Sbapt 1220228072Sbapt * po/LINGUAS: polish is pl, not po 1221228072Sbapt 1222250125Sjkim2004-03-22 Will Estes <wlestes@users.sourceforge.net> 1223228072Sbapt 1224228072Sbapt * po/sv.po: yet another sweedish update 1225228072Sbapt 1226250125Sjkim2004-03-19 Will Estes <wlestes@users.sourceforge.net> 1227228072Sbapt 1228250125Sjkim * NEWS, po/sv.po: new sv translation 1229228072Sbapt 1230250125Sjkim2003-12-11 John Millaway <john43@users.sourceforge.net> 1231228072Sbapt 1232250125Sjkim * configure.in, filter.c, main.c: Configure checks for GNU m4. 1233228072Sbapt Environment variable M4 overrides built-in m4 path. Generated m4 1234228072Sbapt does a late check for GNU m4. 1235228072Sbapt 1236250125Sjkim2003-12-09 John Millaway <john43@users.sourceforge.net> 1237228072Sbapt 1238228072Sbapt * doc/flex.texi: added 3 faqs 1239228072Sbapt 1240250125Sjkim2003-11-24 Will Estes <wlestes@users.sourceforge.net> 1241228072Sbapt 1242228072Sbapt * po/ro.po: new ro translation 1243228072Sbapt 1244250125Sjkim2003-11-07 Will Estes <wlestes@users.sourceforge.net> 1245228072Sbapt 1246228072Sbapt * NEWS, po/fr.po: new french translation 1247228072Sbapt 1248250125Sjkim2003-11-07 Will Estes <wlestes@users.sourceforge.net> 1249228072Sbapt 1250228072Sbapt * NEWS, po/ca.po: new catalan translation from the translation 1251228072Sbapt project 1252228072Sbapt 1253250125Sjkim2003-11-07 Will Estes <wlestes@users.sourceforge.net> 1254228072Sbapt 1255228072Sbapt * NEWS, po/LINGUAS, po/ga.po, po/pl.po: new polish translation; 1256228072Sbapt updated irish translation from translation project 1257228072Sbapt 1258250125Sjkim2003-10-10 Will Estes <wlestes@users.sourceforge.net> 1259228072Sbapt 1260228072Sbapt * NEWS, po/LINGUAS, po/ga.po: new Irish translation 1261228072Sbapt 1262250125Sjkim2003-08-25 Will Estes <wlestes@users.sourceforge.net> 1263228072Sbapt 1264228072Sbapt * NEWS, po/LINGUAS, po/ro.po: add romanian translation 1265228072Sbapt 1266250125Sjkim2003-07-16 Will Estes <wlestes@users.sourceforge.net> 1267228072Sbapt 1268228072Sbapt * flex.skl: flex_*int* type fixes 1269228072Sbapt 1270250125Sjkim2003-07-16 Will Estes <wlestes@users.sourceforge.net> 1271228072Sbapt 1272228072Sbapt * tools/cvsauthors: change wlestes email address 1273228072Sbapt 1274250125Sjkim2003-07-16 Will Estes <wlestes@users.sourceforge.net> 1275228072Sbapt 1276228072Sbapt * flex.skl: undef yytext_ptr has some bad side effects 1277228072Sbapt 1278250125Sjkim2003-07-07 John Millaway <john43@users.sourceforge.net> 1279228072Sbapt 1280228072Sbapt * doc/flex.texi: Documented m4 incompatibility with lex. 1281228072Sbapt 1282250125Sjkim2003-05-21 Will Estes <wlestes@users.sourceforge.net> 1283228072Sbapt 1284228072Sbapt * NEWS: upgrade to gettext 0.12 1285228072Sbapt 1286250125Sjkim2003-05-20 Will Estes <wlestes@users.sourceforge.net> 1287228072Sbapt 1288228072Sbapt * flex.skl, gen.c: patches from manoj via sourceforge 1289228072Sbapt 1290250125Sjkim2003-05-20 Will Estes <wlestes@users.sourceforge.net> 1291228072Sbapt 1292250125Sjkim * configure.in, po/.cvsignore, po/Makevars: upgrade gettext to 0.12; 1293250125Sjkim this allows running make pdf and make ps to be successful 1294228072Sbapt 1295250125Sjkim2003-05-20 Will Estes <wlestes@users.sourceforge.net> 1296228072Sbapt 1297228072Sbapt * doc/.cvsignore: cvs should ignore flex.pdf and flex.ps 1298228072Sbapt 1299250125Sjkim2003-04-25 John Millaway <john43@users.sourceforge.net> 1300228072Sbapt 1301228072Sbapt * TODO: Added yylineno bugs to TODO list. 1302228072Sbapt 1303250125Sjkim2003-04-03 John Millaway <john43@users.sourceforge.net> 1304228072Sbapt 1305228072Sbapt * doc/flex.xml: Docbook. 1306228072Sbapt 1307250125Sjkim2003-04-03 John Millaway <john43@users.sourceforge.net> 1308228072Sbapt 1309228072Sbapt * doc/flex.xml: xml now validates. 1310228072Sbapt 1311250125Sjkim2003-04-02 John Millaway <john43@users.sourceforge.net> 1312228072Sbapt 1313228072Sbapt * doc/flex.xml: Began conversion to DocBook. 1314228072Sbapt 1315250125Sjkim2003-04-01 Will Estes <wlestes@users.sourceforge.net> 1316228072Sbapt 1317228072Sbapt * NEWS, configure.in: version 2.5.31 1318228072Sbapt 1319250125Sjkim2003-04-01 Will Estes <wlestes@users.sourceforge.net> 1320228072Sbapt 1321228072Sbapt * NEWS: remove --enable-maintainer-mode configure option 1322228072Sbapt 1323250125Sjkim2003-04-01 Will Estes <wlestes@users.sourceforge.net> 1324228072Sbapt 1325228072Sbapt * configure.in: remove AM_MAINTAINER_MODE 1326228072Sbapt 1327250125Sjkim2003-04-01 John Millaway <john43@users.sourceforge.net> 1328228072Sbapt 1329250125Sjkim * flex.skl, flexdef.h, main.c, misc.c, scan.l: Renamed some internal 1330250125Sjkim variables. 1331228072Sbapt 1332250125Sjkim2003-03-31 Will Estes <wlestes@users.sourceforge.net> 1333228072Sbapt 1334228072Sbapt * NEWS: yylineno is now per-buffer in reentrant scanners 1335228072Sbapt 1336250125Sjkim2003-03-31 John Millaway <john43@users.sourceforge.net> 1337228072Sbapt 1338228072Sbapt * TODO: Added TODO item. 1339228072Sbapt 1340250125Sjkim2003-03-30 John Millaway <john43@users.sourceforge.net> 1341228072Sbapt 1342228072Sbapt * flex.skl, gen.c: yylineno is per-buffer in the reentrant scanner. 1343250125Sjkim support for yycolumn exists, but is not yet developed. 1344228072Sbapt 1345250125Sjkim2003-03-28 John Millaway <john43@users.sourceforge.net> 1346228072Sbapt 1347228072Sbapt * flex.skl: Minor documentation. 1348228072Sbapt 1349250125Sjkim2003-03-28 Will Estes <wlestes@users.sourceforge.net> 1350228072Sbapt 1351228072Sbapt * NEWS: added %top directive 1352228072Sbapt 1353250125Sjkim2003-03-27 John Millaway <john43@users.sourceforge.net> 1354228072Sbapt 1355250125Sjkim * buf.c, configure.in, doc/flex.texi, flexdef.h, main.c, scan.l, 1356228072Sbapt tests/Makefile.am, tests/descriptions, tests/test-top/.cvsignore, 1357228072Sbapt tests/test-top/Makefile.am, tests/test-top/main.c, 1358228072Sbapt tests/test-top/scanner.l, tests/test-top/test.input: Added %top 1359228072Sbapt block syntax. Added test for %top block. Documented %top block. 1360228072Sbapt 1361250125Sjkim2003-03-27 John Millaway <john43@users.sourceforge.net> 1362228072Sbapt 1363228072Sbapt * TODO, doc/flex.texi: Documented the m4 dependency. 1364228072Sbapt 1365250125Sjkim2003-03-26 Will Estes <wlestes@users.sourceforge.net> 1366228072Sbapt 1367250125Sjkim * configure.in, flexdef.h: check for sys/wait.h since we use wait(2) 1368228072Sbapt 1369250125Sjkim2003-03-26 Will Estes <wlestes@users.sourceforge.net> 1370228072Sbapt 1371228072Sbapt * flexdef.h: reorder include directives so as to catch system 1372228072Sbapt integer types before flex defined values for same 1373228072Sbapt 1374250125Sjkim2003-03-26 Will Estes <wlestes@users.sourceforge.net> 1375228072Sbapt 1376228072Sbapt * TODO: assign tasks due before major release can happen; remove 1377228072Sbapt --enable-maintainer-mode entry 1378228072Sbapt 1379250125Sjkim2003-03-26 Will Estes <wlestes@users.sourceforge.net> 1380228072Sbapt 1381228072Sbapt * Makefile.am: only rebuild the ChangeLog if we're inside a cvs 1382228072Sbapt working directory 1383228072Sbapt 1384250125Sjkim2003-03-26 Will Estes <wlestes@users.sourceforge.net> 1385228072Sbapt 1386228072Sbapt * configure.in, tools/.cvsignore, tools/Makefile.am: add tools/ 1387228072Sbapt subdirectory to distribution 1388228072Sbapt 1389250125Sjkim2003-03-26 Will Estes <wlestes@users.sourceforge.net> 1390228072Sbapt 1391228072Sbapt * Makefile.am: remove maintainer_mode conditional; add filter.c and 1392250125Sjkim regex.c to indentfiles; reformat and sort indentfiles so it's easier 1393250125Sjkim to add files in the future 1394228072Sbapt 1395250125Sjkim2003-03-26 Will Estes <wlestes@users.sourceforge.net> 1396228072Sbapt 1397228072Sbapt * doc/Makefile.am: clean up flex.texi processing leftovers with 1398228072Sbapt cleanfiles 1399228072Sbapt 1400250125Sjkim2003-03-26 Will Estes <wlestes@users.sourceforge.net> 1401228072Sbapt 1402250125Sjkim * tests/test-linedir-r/Makefile.am: an awk script wasn't included in 1403250125Sjkim the distribution 1404228072Sbapt 1405250125Sjkim2003-03-26 John Millaway <john43@users.sourceforge.net> 1406228072Sbapt 1407228072Sbapt * TODO, configure.in, tests/Makefile.am, tests/descriptions, 1408228072Sbapt tests/test-include-by-push/.cvsignore, 1409228072Sbapt tests/test-include-by-push/Makefile.am, 1410228072Sbapt tests/test-include-by-push/scanner.l, 1411228072Sbapt tests/test-include-by-push/test-1.input, 1412228072Sbapt tests/test-include-by-push/test-2.input, 1413228072Sbapt tests/test-include-by-push/test-3.input: Added test for 1414228072Sbapt yypush_buffer_state and yypop_buffer_state. 1415228072Sbapt 1416250125Sjkim2003-03-26 John Millaway <john43@users.sourceforge.net> 1417228072Sbapt 1418228072Sbapt * TODO: Removed items from TODO list. 1419228072Sbapt 1420250125Sjkim2003-03-26 John Millaway <john43@users.sourceforge.net> 1421228072Sbapt 1422228072Sbapt * configure.in, tests/Makefile.am, tests/descriptions, 1423228072Sbapt tests/test-linedir-r/.cvsignore, tests/test-linedir-r/Makefile.am, 1424228072Sbapt tests/test-linedir-r/check-lines.awk, tests/test-linedir-r/main.c, 1425250125Sjkim tests/test-linedir-r/scanner.l, tests/test-linedir-r/test.input: 1426228072Sbapt Added test for #line directives. 1427228072Sbapt 1428250125Sjkim2003-03-26 John Millaway <john43@users.sourceforge.net> 1429228072Sbapt 1430228072Sbapt * configure.in, tests/Makefile.am, tests/test-noansi-nr/.cvsignore, 1431228072Sbapt tests/test-noansi-nr/Makefile.am, tests/test-noansi-nr/scanner.l, 1432228072Sbapt tests/test-noansi-nr/test.input, tests/test-noansi-r/.cvsignore, 1433228072Sbapt tests/test-noansi-r/Makefile.am, tests/test-noansi-r/scanner.l, 1434228072Sbapt tests/test-noansi-r/test.input: Added test for noansi (traditional) 1435228072Sbapt options. Reordered the tests so the basic ones are first. 1436228072Sbapt 1437250125Sjkim2003-03-25 Will Estes <wlestes@users.sourceforge.net> 1438228072Sbapt 1439228072Sbapt * TODO, doc/Makefile.am: remove maintainer-mode conditional around 1440228072Sbapt rebuilding of manpage 1441228072Sbapt 1442250125Sjkim2003-03-25 Will Estes <wlestes@users.sourceforge.net> 1443228072Sbapt 1444228072Sbapt * README: mention doc/ for user documentation 1445228072Sbapt 1446250125Sjkim2003-03-25 Will Estes <wlestes@users.sourceforge.net> 1447228072Sbapt 1448228072Sbapt * TODO: rework distribution items 1449228072Sbapt 1450250125Sjkim2003-03-25 Will Estes <wlestes@users.sourceforge.net> 1451228072Sbapt 1452228072Sbapt * NEWS: mention m4 processing 1453228072Sbapt 1454250125Sjkim2003-03-25 Will Estes <wlestes@users.sourceforge.net> 1455228072Sbapt 1456228072Sbapt * tests/README: update instructions for running test suite 1457228072Sbapt 1458250125Sjkim2003-03-25 Will Estes <wlestes@users.sourceforge.net> 1459228072Sbapt 1460250125Sjkim * FlexLexer.h, Makefile.am, TODO, buf.c, configure.in, 1461250125Sjkim doc/flex.texi, filter.c, flex.skl, flexdef.h, gen.c, main.c, 1462250125Sjkim misc.c, options.c, options.h, regex.c, scan.l, sym.c, 1463228072Sbapt tests/test-bison-nr/scanner.l, tests/test-bison-yylloc/scanner.l, 1464228072Sbapt tests/test-reject/scanner.l, tests/test-table-opts/scanner.l: merge 1465228072Sbapt millaway's m4 branch work 1466228072Sbapt 1467250125Sjkim2003-03-24 John Millaway <john43@users.sourceforge.net> 1468228072Sbapt 1469250125Sjkim * doc/flex.texi, flex.skl, flexdef.h, gen.c, main.c, options.c, 1470250125Sjkim options.h, scan.l: Option ansi-definitions. Option ansi-prototypes. 1471250125Sjkim Cleaned up some of header. Documented bison-locations. 1472250125Sjkim 1473250125Sjkim2003-03-24 John Millaway <john43@users.sourceforge.net> 1474250125Sjkim 1475250125Sjkim * scan.l: Escaped m4 macros in scan.l which would cause 1476250125Sjkim bootstrapping issues. 1477250125Sjkim 1478250125Sjkim2003-03-21 John Millaway <john43@users.sourceforge.net> 1479250125Sjkim 1480250125Sjkim * doc/flex.texi, flex.skl, main.c: Cleaning up the skel. 1481250125Sjkim 1482250125Sjkim2003-03-20 Will Estes <wlestes@users.sourceforge.net> 1483250125Sjkim 1484228072Sbapt * TODO: we want to move the contents of to.do/Wishlist to top level 1485228072Sbapt TODO 1486228072Sbapt 1487250125Sjkim2003-03-20 John Millaway <john43@users.sourceforge.net> 1488228072Sbapt 1489228072Sbapt * to.do/Wish-List: Assessment of every item in Wish-List. 1490228072Sbapt 1491250125Sjkim2003-03-19 John Millaway <john43@users.sourceforge.net> 1492228072Sbapt 1493250125Sjkim * main.c: Fixed allocation of slightly more memory than needed. 1494228072Sbapt 1495250125Sjkim2003-03-19 John Millaway <john43@users.sourceforge.net> 1496228072Sbapt 1497250125Sjkim * TODO, buf.c, configure.in, flex.skl, flexdef.h, main.c, sym.c: 1498250125Sjkim Start conditions now generated in a single place. 1499228072Sbapt 1500250125Sjkim2003-03-19 Will Estes <wlestes@users.sourceforge.net> 1501228072Sbapt 1502250125Sjkim * TODO: cosmetic changes to TODO list 1503228072Sbapt 1504250125Sjkim2003-03-19 John Millaway <john43@users.sourceforge.net> 1505228072Sbapt 1506250125Sjkim * flex.skl: Cleaned up warnings so multiple headers could coincide. 1507250125Sjkim 1508250125Sjkim2003-03-19 John Millaway <john43@users.sourceforge.net> 1509250125Sjkim 1510250125Sjkim * TODO, flex.skl, main.c: Moved prefixes to m4. 1511250125Sjkim 1512250125Sjkim2003-03-19 John Millaway <john43@users.sourceforge.net> 1513250125Sjkim 1514250125Sjkim * FlexLexer.h, filter.c, flex.skl, flexdef.h, main.c, misc.c, 1515250125Sjkim regex.c: Removed Paxson/Berkeley copyright restriction from filter.c 1516250125Sjkim and regex.c. Inline documentation of much of the generated API. 1517250125Sjkim Line directives now fixed for header and stdin/stdout. Blank lines 1518250125Sjkim squeezed from generated scanner. 1519250125Sjkim 1520250125Sjkim2003-03-18 John Millaway <john43@users.sourceforge.net> 1521250125Sjkim 1522250125Sjkim * filter.c, flexdef.h, main.c, regex.c: Fixed #line directives. 1523250125Sjkim 1524250125Sjkim2003-03-17 John Millaway <john43@users.sourceforge.net> 1525250125Sjkim 1526250125Sjkim * Makefile.am, filter.c, flexdef.h, regex.c: Added regex.c for 1527250125Sjkim regex-related code. Worked on fixing line directives;incomplete. 1528250125Sjkim 1529250125Sjkim2003-03-14 John Millaway <john43@users.sourceforge.net> 1530250125Sjkim 1531250125Sjkim * TODO: Added some TODOs. 1532250125Sjkim 1533250125Sjkim2003-03-14 John Millaway <john43@users.sourceforge.net> 1534250125Sjkim 1535250125Sjkim * flexdef.h, main.c, options.c, options.h, scan.l, 1536250125Sjkim tests/test-bison-nr/scanner.l, tests/test-bison-yylloc/scanner.l: 1537250125Sjkim Bison bridge was simplified to rely less on bison output. New 1538250125Sjkim option bison-locations. 1539250125Sjkim 1540250125Sjkim2003-03-14 John Millaway <john43@users.sourceforge.net> 1541250125Sjkim 1542250125Sjkim * filter.c, flex.skl, flexdef.h, gen.c, main.c, scan.l, 1543250125Sjkim tests/test-reject/scanner.l: Filters are now direct children of main 1544250125Sjkim process. Header file now generated through m4. 1545250125Sjkim 1546250125Sjkim2003-03-14 John Millaway <john43@users.sourceforge.net> 1547250125Sjkim 1548250125Sjkim * buf.c, filter.c, flexdef.h, main.c, misc.c: Added internal filter 1549250125Sjkim ability. Deleted various unused variables. 1550250125Sjkim 1551250125Sjkim2003-03-14 John Millaway <john43@users.sourceforge.net> 1552250125Sjkim 1553250125Sjkim * main.c, tests/test-table-opts/scanner.l: Keeping tests up to date 1554250125Sjkim with m4 changes. Proper wait for all children. 1555250125Sjkim 1556250125Sjkim2003-03-14 John Millaway <john43@users.sourceforge.net> 1557250125Sjkim 1558250125Sjkim * flex.skl, tests/test-table-opts/scanner.l: Moved test-tables to 1559250125Sjkim m4. 1560250125Sjkim 1561250125Sjkim2003-03-14 John Millaway <john43@users.sourceforge.net> 1562250125Sjkim 1563250125Sjkim * flex.skl, main.c, options.c: Moved bison bridge code to m4. 1564250125Sjkim 1565250125Sjkim2003-03-13 John Millaway <john43@users.sourceforge.net> 1566250125Sjkim 1567250125Sjkim * flex.skl, gen.c, main.c, scan.l: Moved YY_USE_LINENO to m4. 1568250125Sjkim 1569250125Sjkim2003-03-13 John Millaway <john43@users.sourceforge.net> 1570250125Sjkim 1571250125Sjkim * buf.c, flexdef.h, scan.l: Added function buf_m4_undefine. 1572250125Sjkim 1573250125Sjkim2003-03-13 John Millaway <john43@users.sourceforge.net> 1574250125Sjkim 1575250125Sjkim * flex.skl, main.c, scan.l: Replaced YY_ALWAYS_INTERACTIVE with m4. 1576250125Sjkim Replaced YY_NEVER_INTERACTIVE with m4. 1577250125Sjkim 1578250125Sjkim2003-03-13 John Millaway <john43@users.sourceforge.net> 1579250125Sjkim 1580250125Sjkim * flex.skl, main.c: Moved YY_TEXT_IS_ARRAY to m4. 1581250125Sjkim 1582250125Sjkim2003-03-12 John Millaway <john43@users.sourceforge.net> 1583250125Sjkim 1584250125Sjkim * flex.skl, gen.c, main.c, tests/test-reject/scanner.l: Renaming 1585250125Sjkim macros from YY_* to M4_YY_* where appropriate. 1586250125Sjkim 1587250125Sjkim2003-03-12 John Millaway <john43@users.sourceforge.net> 1588250125Sjkim 1589250125Sjkim * flex.skl, tests/test-reject/scanner.l, 1590250125Sjkim tests/test-table-opts/scanner.l: Now using local variable "yyg" 1591250125Sjkim instead of lengthly YY_G expansion. 1592250125Sjkim 1593250125Sjkim2003-03-12 John Millaway <john43@users.sourceforge.net> 1594250125Sjkim 1595250125Sjkim * buf.c, filter.c, flex.skl, flexdef.h, main.c, misc.c, options.c, 1596250125Sjkim options.h, scan.l, tests/test-reject/scanner.l: More m4 macro 1597250125Sjkim conversions. Added debugging option --preproc-level=NUM. 1598250125Sjkim 1599250125Sjkim2003-03-11 John Millaway <john43@users.sourceforge.net> 1600250125Sjkim 1601250125Sjkim * Makefile.am, buf.c, flex.skl, flexdef.h, gen.c, main.c, misc.c, 1602250125Sjkim scan.l: Replaced many CPP macros with m4 equivalents. 1603250125Sjkim 1604250125Sjkim2003-03-10 John Millaway <john43@users.sourceforge.net> 1605250125Sjkim 1606250125Sjkim * Makefile.am, filter.c, flex.skl, flexdef.h, main.c, misc.c: Added 1607250125Sjkim filter.c Added filter.c rules to Makefile.am Added filter prototypes 1608250125Sjkim to flexdef.h Flex now filters output through m4. 1609250125Sjkim 1610250125Sjkim2003-03-05 Will Estes <wlestes@users.sourceforge.net> 1611250125Sjkim 1612250125Sjkim * doc/.cvsignore, texinfo.tex: move texinfo.tex to doc/ 1613250125Sjkim 1614250125Sjkim2003-03-05 Will Estes <wlestes@users.sourceforge.net> 1615250125Sjkim 1616228072Sbapt * TODO: update TODO 1617228072Sbapt 1618250125Sjkim2003-03-05 Will Estes <wlestes@users.sourceforge.net> 1619228072Sbapt 1620228072Sbapt * NEWS, configure.in: version 2.5.29 1621228072Sbapt 1622250125Sjkim2003-03-04 John Millaway <john43@users.sourceforge.net> 1623228072Sbapt 1624228072Sbapt * FlexLexer.h, flex.skl: Added growable buffer stack to C++ scanner 1625228072Sbapt as well. yyensure_buffer_stack is now static. 1626228072Sbapt 1627250125Sjkim2003-03-02 John Millaway <john43@users.sourceforge.net> 1628228072Sbapt 1629250125Sjkim * flex.skl, misc.c: Removed awkward %push %pop syntax from skeleton. 1630228072Sbapt 1631250125Sjkim2003-03-02 John Millaway <john43@users.sourceforge.net> 1632228072Sbapt 1633228072Sbapt * flex.skl: Renamed YY_CURRENT_BUFFER_FAST to 1634228072Sbapt YY_CURRENT_BUFFER_LVALUE to better reflect its purpose. 1635228072Sbapt 1636250125Sjkim2003-02-28 John Millaway <john43@users.sourceforge.net> 1637228072Sbapt 1638228072Sbapt * NEWS: made entry on input buffer stacks. 1639228072Sbapt 1640250125Sjkim2003-02-28 Will Estes <wlestes@users.sourceforge.net> 1641228072Sbapt 1642228072Sbapt * Makefile.am, doc/Makefile.am: build on . in top level first; this 1643228072Sbapt will simplify calling help2man 1644228072Sbapt 1645250125Sjkim2003-02-28 John Millaway <john43@users.sourceforge.net> 1646228072Sbapt 1647250125Sjkim * TODO, doc/flex.texi, flex.skl, gen.c, main.c: Removed 1648228072Sbapt yy_current_buffer from the planet. Input buffer states are now in 1649228072Sbapt an internal unbounded stack. Added new internal function, 1650250125Sjkim yyensure_buffer_stack. Added new API function, yypush_buffer_state. 1651250125Sjkim Added new API function, yypop_buffer_state. Documented the new API 1652250125Sjkim calls in the manual. Macro YY_BUFFER_STATE now refers to top of 1653250125Sjkim stack. This revision breaks the C++ scanner (again.) 1654228072Sbapt 1655250125Sjkim2003-02-28 John Millaway <john43@users.sourceforge.net> 1656228072Sbapt 1657228072Sbapt * main.c: Removed some symbols from the undef list. They are needed 1658228072Sbapt for multiple headers to coexist. 1659228072Sbapt 1660250125Sjkim2003-02-27 Will Estes <wlestes@users.sourceforge.net> 1661228072Sbapt 1662250125Sjkim * Makefile.am, NEWS, configure.in, doc/.cvsignore, doc/Makefile.am, 1663250125Sjkim doc/flex.texi, flex.texi: move flex.texi and flex.1 to new doc/ 1664250125Sjkim subdirectory 1665228072Sbapt 1666250125Sjkim2003-02-27 Will Estes <wlestes@users.sourceforge.net> 1667228072Sbapt 1668228072Sbapt * NEWS: namespace cleanups 1669228072Sbapt 1670250125Sjkim2003-02-26 John Millaway <john43@users.sourceforge.net> 1671228072Sbapt 1672228072Sbapt * main.c: Added a few macros to the undef list. 1673228072Sbapt 1674250125Sjkim2003-02-26 John Millaway <john43@users.sourceforge.net> 1675228072Sbapt 1676228072Sbapt * main.c: Put the undef macros in an array. 1677228072Sbapt 1678250125Sjkim2003-02-12 Will Estes <wlestes@users.sourceforge.net> 1679228072Sbapt 1680228072Sbapt * NEWS, configure.in: version 2.5.28 1681228072Sbapt 1682250125Sjkim2003-02-10 Will Estes <wlestes@users.sourceforge.net> 1683228072Sbapt 1684228072Sbapt * README, TODO, configure.in, flex.texi: update documentation to 1685228072Sbapt reflect the sourceforge move 1686228072Sbapt 1687250125Sjkim2003-02-06 Will Estes <wlestes@users.sourceforge.net> 1688228072Sbapt 1689228072Sbapt * TODO: update according to current thinking 1690228072Sbapt 1691250125Sjkim2003-02-06 Will Estes <wlestes@users.sourceforge.net> 1692228072Sbapt 1693228072Sbapt * TODO: mcvs reviewed 1694228072Sbapt 1695250125Sjkim2003-02-06 Will Estes <wlestes@users.sourceforge.net> 1696228072Sbapt 1697228072Sbapt * TODO: sourceforge migration tasks 1698228072Sbapt 1699250125Sjkim2003-02-04 Will Estes <wlestes@users.sourceforge.net> 1700228072Sbapt 1701228072Sbapt * NEWS: Flex now warns if always-interactive is specified with fast 1702228072Sbapt or full; Fixed trailing slash bug in YY_INPUT macro def 1703228072Sbapt 1704250125Sjkim2003-01-31 John Millaway <john43@users.sourceforge.net> 1705228072Sbapt 1706228072Sbapt * scan.l: Flex now warns if always-interactive is specified with 1707228072Sbapt fast or full. 1708228072Sbapt 1709250125Sjkim2003-01-31 Will Estes <wlestes@users.sourceforge.net> 1710228072Sbapt 1711228072Sbapt * Makefile.am: switch to using cvs2cl.pl to generate the ChangeLog 1712228072Sbapt 1713250125Sjkim2003-01-31 Will Estes <wlestes@users.sourceforge.net> 1714228072Sbapt 1715250125Sjkim * tools/cvs2cl.pl, tools/cvsauthors: we're going to be switching how 1716250125Sjkim we handle our ChangeLog 1717228072Sbapt 1718250125Sjkim2003-01-29 John Millaway <john43@users.sourceforge.net> 1719228072Sbapt 1720228072Sbapt * gen.c, misc.c: Fixed trailing slash bug in YY_INPUT macro def. 1721228072Sbapt 1722250125Sjkim2003-01-29 Will Estes <wlestes@users.sourceforge.net> 1723228072Sbapt 1724228072Sbapt * README.cvs-snapshot: upgrade texinfo to 4.3d 1725228072Sbapt 1726250125Sjkim2003-01-29 Will Estes <wlestes@users.sourceforge.net> 1727228072Sbapt 1728250125Sjkim * flex.texi: the @copying construct works now; thanks to the texinfo 1729250125Sjkim maintainers for finding the problem 1730228072Sbapt 1731250125Sjkim2003-01-21 Will Estes <wlestes@users.sourceforge.net> 1732228072Sbapt 1733228072Sbapt * NEWS, configure.in: version 2.5.27 1734228072Sbapt 1735250125Sjkim2003-01-21 Will Estes <wlestes@users.sourceforge.net> 1736228072Sbapt 1737228072Sbapt * NEWS: flex now works with recent bison versions 1738228072Sbapt 1739250125Sjkim2003-01-18 John Millaway <john43@users.sourceforge.net> 1740228072Sbapt 1741228072Sbapt * flex.skl: Check for YYLTYPE_IS_DECLARED. This fixes bison-bridge 1742228072Sbapt with latest bison. 1743228072Sbapt 1744250125Sjkim2003-01-15 Will Estes <wlestes@users.sourceforge.net> 1745228072Sbapt 1746228072Sbapt * NEWS, po/pt_BR.po: new pt_br translation 1747228072Sbapt 1748250125Sjkim2003-01-14 Will Estes <wlestes@users.sourceforge.net> 1749228072Sbapt 1750228072Sbapt * NEWS, configure.in: version 2.5.26 1751228072Sbapt 1752250125Sjkim2003-01-14 Will Estes <wlestes@users.sourceforge.net> 1753228072Sbapt 1754228072Sbapt * NEWS: Fixed table deserialization bug on big-endian archs. Patch 1755228072Sbapt sent from Bryce Nichols <bryce@bnichols.org> 1756228072Sbapt 1757250125Sjkim2003-01-12 John Millaway <john43@users.sourceforge.net> 1758228072Sbapt 1759228072Sbapt * tables_shared.h: Fixed table deserialization bug on big-endian 1760228072Sbapt archs. Patch sent from Bryce Nichols <bryce@bnichols.org>. 1761228072Sbapt 1762250125Sjkim2003-01-10 Will Estes <wlestes@users.sourceforge.net> 1763228072Sbapt 1764228072Sbapt * README.cvs-snapshot: add version numbers for some tools and 1765228072Sbapt explain about version.texi and --enable-maintainer-mode 1766228072Sbapt 1767250125Sjkim2003-01-10 Will Estes <wlestes@users.sourceforge.net> 1768228072Sbapt 1769228072Sbapt * NEWS: catch news up 1770228072Sbapt 1771250125Sjkim2003-01-09 John Millaway <john43@users.sourceforge.net> 1772228072Sbapt 1773250125Sjkim * tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Changed 1774228072Sbapt size_t to yy_size_t in yyalloc() and yyrealloc(). Is this really 1775228072Sbapt what we want? 1776228072Sbapt 1777250125Sjkim2003-01-09 John Millaway <john43@users.sourceforge.net> 1778228072Sbapt 1779228072Sbapt * flex.skl: Changed type of yyleng from size_t to int. This fixes 1780228072Sbapt bug in PostgreSQL compilation. 1781228072Sbapt 1782250125Sjkim2003-01-09 Will Estes <wlestes@users.sourceforge.net> 1783228072Sbapt 1784228072Sbapt * NEWS: catch news up 1785228072Sbapt 1786250125Sjkim2003-01-09 Will Estes <wlestes@users.sourceforge.net> 1787228072Sbapt 1788228072Sbapt * flex.skl: more c++ fixes 1789228072Sbapt 1790250125Sjkim2003-01-09 Will Estes <wlestes@users.sourceforge.net> 1791228072Sbapt 1792228072Sbapt * Makefile.am, configure.in, flex.spec.in: add a spec file 1793228072Sbapt 1794250125Sjkim2003-01-09 Will Estes <wlestes@users.sourceforge.net> 1795228072Sbapt 1796228072Sbapt * flex.skl: type cast to pacify c++ compilers; patch from Bruce 1797228072Sbapt Lilly <blilly@erols.com> 1798228072Sbapt 1799250125Sjkim2003-01-08 Will Estes <wlestes@users.sourceforge.net> 1800228072Sbapt 1801228072Sbapt * NEWS: new es translation 1802228072Sbapt 1803250125Sjkim2003-01-08 Will Estes <wlestes@users.sourceforge.net> 1804228072Sbapt 1805228072Sbapt * po/es.po: new spanish translation 1806228072Sbapt 1807250125Sjkim2002-12-19 John Millaway <john43@users.sourceforge.net> 1808228072Sbapt 1809228072Sbapt * gen.c: Fixed bug where YY_G(0) sometimes occurs (created by my 1810228072Sbapt previous commit.) 1811228072Sbapt 1812250125Sjkim2002-12-17 John Millaway <john43@users.sourceforge.net> 1813228072Sbapt 1814228072Sbapt * gen.c: Fixed bug submitted by Bojan Smojver <bojan@rexursive.com> 1815228072Sbapt where the use of yylineno, reentrant, and yymore together caused a 1816228072Sbapt compile-time error. 1817228072Sbapt 1818250125Sjkim2002-12-17 Will Estes <wlestes@users.sourceforge.net> 1819228072Sbapt 1820228072Sbapt * NEWS: update NEWS 1821228072Sbapt 1822250125Sjkim2002-12-17 John Millaway <john43@users.sourceforge.net> 1823228072Sbapt 1824228072Sbapt * flex.texi: Documented new behavior with character ranges. 1825228072Sbapt 1826250125Sjkim2002-12-16 John Millaway <john43@users.sourceforge.net> 1827228072Sbapt 1828228072Sbapt * parse.y: Fixed bug submitted by Bruce Lilly <blilly@erols.com> 1829250125Sjkim where character ranges would yield unexpected behavior in a caseless 1830250125Sjkim scanner. Also, flex now emits a warning if the range looks like 1831250125Sjkim trouble. 1832228072Sbapt 1833250125Sjkim2002-12-16 John Millaway <john43@users.sourceforge.net> 1834228072Sbapt 1835250125Sjkim * ccl.c, flexdef.h: Added utility functions to deal with character 1836228072Sbapt case. 1837228072Sbapt 1838250125Sjkim2002-12-09 Will Estes <wlestes@users.sourceforge.net> 1839228072Sbapt 1840228072Sbapt * flexint.h: we don't really need int64 anyway 1841228072Sbapt 1842250125Sjkim2002-12-09 Will Estes <wlestes@users.sourceforge.net> 1843228072Sbapt 1844228072Sbapt * flex.skl: apparently some lints are happier with fllthrough 1845228072Sbapt without a space 1846228072Sbapt 1847250125Sjkim2002-12-02 Will Estes <wlestes@users.sourceforge.net> 1848228072Sbapt 1849228072Sbapt * NEWS, configure.in: version 2.5.25 1850228072Sbapt 1851250125Sjkim2002-12-02 Will Estes <wlestes@users.sourceforge.net> 1852228072Sbapt 1853228072Sbapt * Makefile.am: enclose flex.1 target in MAINTERNER_MODE 1854228072Sbapt 1855250125Sjkim2002-12-02 Will Estes <wlestes@users.sourceforge.net> 1856228072Sbapt 1857228072Sbapt * po/pt_BR.po: new pt_br translation 1858228072Sbapt 1859250125Sjkim2002-12-01 John Millaway <john43@users.sourceforge.net> 1860228072Sbapt 1861228072Sbapt * flex.texi: Indexed some more faqs. 1862228072Sbapt 1863250125Sjkim2002-11-29 John Millaway <john43@users.sourceforge.net> 1864228072Sbapt 1865250125Sjkim * flex.skl: Fixed bug in SECOND yyless definition where argument was 1866250125Sjkim not enclosed in parentheses. 1867228072Sbapt 1868250125Sjkim2002-11-29 John Millaway <john43@users.sourceforge.net> 1869228072Sbapt 1870228072Sbapt * flex.skl: Fixed bug in yyless definition where argument was not 1871228072Sbapt enclosed in parentheses. 1872228072Sbapt 1873250125Sjkim2002-11-27 Will Estes <wlestes@users.sourceforge.net> 1874228072Sbapt 1875228072Sbapt * NEWS: flex uses flex_int*_t types 1876228072Sbapt 1877250125Sjkim2002-11-27 Will Estes <wlestes@users.sourceforge.net> 1878228072Sbapt 1879228072Sbapt * flexint.h: integer types for non-C99 systems flexint.h 1880228072Sbapt 1881250125Sjkim2002-11-27 John Millaway <john43@users.sourceforge.net> 1882228072Sbapt 1883228072Sbapt * dfa.c, flexint.h, gen.c, tables.c, tables.h, tables_shared.c, 1884228072Sbapt tables_shared.h: Changed int types to flex_intX_t. The build is now 1885228072Sbapt broken until typedef's are established. 1886228072Sbapt 1887250125Sjkim2002-11-27 Will Estes <wlestes@users.sourceforge.net> 1888228072Sbapt 1889250125Sjkim * Makefile.am: MAINTAINERCLEANFILES: new variable: try to make it so 1890250125Sjkim that make maintainer-clean erases everything not under version 1891228072Sbapt control 1892228072Sbapt 1893250125Sjkim2002-11-27 Will Estes <wlestes@users.sourceforge.net> 1894228072Sbapt 1895228072Sbapt * config.rpath: remove config.rpath 1896228072Sbapt 1897250125Sjkim2002-11-27 Will Estes <wlestes@users.sourceforge.net> 1898228072Sbapt 1899228072Sbapt * README-alpha: just list location of betas 1900228072Sbapt 1901250125Sjkim2002-11-26 Will Estes <wlestes@users.sourceforge.net> 1902228072Sbapt 1903228072Sbapt * flexint.h: __STDC_VERSION__ needs an L suffix 1904228072Sbapt 1905250125Sjkim2002-11-26 Will Estes <wlestes@users.sourceforge.net> 1906228072Sbapt 1907228072Sbapt * NEWS, po/LINGUAS, po/pt_BR.po: new pt_br translation from the 1908228072Sbapt translation project 1909228072Sbapt 1910250125Sjkim2002-11-25 Will Estes <wlestes@users.sourceforge.net> 1911228072Sbapt 1912228072Sbapt * flexint.h: include inttypes.h for folks who really are C99 1913228072Sbapt 1914250125Sjkim2002-11-25 Will Estes <wlestes@users.sourceforge.net> 1915228072Sbapt 1916228072Sbapt * TODO: fix a typo 1917228072Sbapt 1918250125Sjkim2002-11-25 Will Estes <wlestes@users.sourceforge.net> 1919228072Sbapt 1920228072Sbapt * NEWS, configure.in: version 2.5.24 1921228072Sbapt 1922250125Sjkim2002-11-23 Will Estes <wlestes@users.sourceforge.net> 1923228072Sbapt 1924228072Sbapt * configure.in: try to make sure we have GNU m4 1925228072Sbapt 1926250125Sjkim2002-11-23 Will Estes <wlestes@users.sourceforge.net> 1927228072Sbapt 1928228072Sbapt * tests/test-c++-multiple-scanners/Makefile.am: include 1929228072Sbapt tests/test-c++-multipl-scanners/test.input 1930228072Sbapt 1931250125Sjkim2002-11-23 Will Estes <wlestes@users.sourceforge.net> 1932228072Sbapt 1933228072Sbapt * NEWS: more portability fixes 1934228072Sbapt 1935250125Sjkim2002-11-23 Will Estes <wlestes@users.sourceforge.net> 1936228072Sbapt 1937228072Sbapt * configure.in, flexdef.h: apparently on some BSD systems, we need 1938228072Sbapt sys/params.h; reported by millaway 1939228072Sbapt 1940250125Sjkim2002-11-22 Will Estes <wlestes@users.sourceforge.net> 1941228072Sbapt 1942228072Sbapt * NEWS: update NEWS 1943228072Sbapt 1944250125Sjkim2002-11-22 John Millaway <john43@users.sourceforge.net> 1945228072Sbapt 1946250125Sjkim * flex.skl, main.c, tests/test-c++-multiple-scanners/Makefile.am: 1947228072Sbapt Fixed prefix of yyalloc,yyfree,yyrealloc in C++ scanner. Removed 1948228072Sbapt yylex_destroy from C++ scanner. 1949228072Sbapt 1950250125Sjkim2002-11-22 John Millaway <john43@users.sourceforge.net> 1951228072Sbapt 1952228072Sbapt * flex.texi: renamed some faqs. 1953228072Sbapt 1954250125Sjkim2002-11-22 Will Estes <wlestes@users.sourceforge.net> 1955228072Sbapt 1956228072Sbapt * AUTHORS: update wording about authorship 1957228072Sbapt 1958250125Sjkim2002-11-17 John Millaway <john43@users.sourceforge.net> 1959228072Sbapt 1960228072Sbapt * parse.y: Removed space before line num in error messages to look 1961228072Sbapt more like gcc's errors. 1962228072Sbapt 1963250125Sjkim2002-11-06 Will Estes <wlestes@users.sourceforge.net> 1964228072Sbapt 1965250125Sjkim * NEWS, po/tr.po: new turkish translation from the translation 1966228072Sbapt project 1967228072Sbapt 1968250125Sjkim2002-10-28 Will Estes <wlestes@users.sourceforge.net> 1969228072Sbapt 1970228072Sbapt * gen.c: applied c++ from lilypond folks for std:: reasons 1971228072Sbapt 1972250125Sjkim2002-10-25 Will Estes <wlestes@users.sourceforge.net> 1973228072Sbapt 1974228072Sbapt * flex.texi: proofreading 1975228072Sbapt 1976250125Sjkim2002-10-24 Will Estes <wlestes@users.sourceforge.net> 1977228072Sbapt 1978228072Sbapt * flex.texi: proofreading 1979228072Sbapt 1980250125Sjkim2002-10-22 Will Estes <wlestes@users.sourceforge.net> 1981228072Sbapt 1982228072Sbapt * flex.skl: use c-style header names in c++ for now; at some point 1983228072Sbapt we'll have a separate c++ skeleton and we can go whole-hog pure c++ 1984228072Sbapt 1985250125Sjkim2002-10-22 Will Estes <wlestes@users.sourceforge.net> 1986228072Sbapt 1987228072Sbapt * TODO: c++ rants 1988228072Sbapt 1989250125Sjkim2002-10-22 Will Estes <wlestes@users.sourceforge.net> 1990228072Sbapt 1991228072Sbapt * flex.texi: more proofreading 1992228072Sbapt 1993250125Sjkim2002-10-22 Will Estes <wlestes@users.sourceforge.net> 1994228072Sbapt 1995228072Sbapt * Makefile.am: include intent.pro; indent target is MAINTAINER_MODE 1996228072Sbapt conditional 1997228072Sbapt 1998250125Sjkim2002-10-22 Will Estes <wlestes@users.sourceforge.net> 1999228072Sbapt 2000228072Sbapt * configure.in: When we use AC_PATH_PROG, value-if-not-found is the 2001228072Sbapt name of the program we wanted to find; this will generate more 2002228072Sbapt helpful error messages 2003228072Sbapt 2004250125Sjkim2002-10-21 John Millaway <john43@users.sourceforge.net> 2005228072Sbapt 2006228072Sbapt * tables.c: Added a missing function prototype. 2007228072Sbapt 2008250125Sjkim2002-10-21 Will Estes <wlestes@users.sourceforge.net> 2009228072Sbapt 2010228072Sbapt * NEWS, configure.in: version 2.5.23 2011228072Sbapt 2012250125Sjkim2002-10-21 Will Estes <wlestes@users.sourceforge.net> 2013228072Sbapt 2014228072Sbapt * NEWS: update NEWS on recent changes 2015228072Sbapt 2016250125Sjkim2002-10-21 Will Estes <wlestes@users.sourceforge.net> 2017228072Sbapt 2018228072Sbapt * flexint.h: use sys/types.h and not inttypes.h 2019228072Sbapt 2020250125Sjkim2002-10-21 Will Estes <wlestes@users.sourceforge.net> 2021228072Sbapt 2022228072Sbapt * configure.in: check for limits.h 2023228072Sbapt 2024250125Sjkim2002-10-21 Will Estes <wlestes@users.sourceforge.net> 2025228072Sbapt 2026228072Sbapt * TODO: update TODO on recent suggestions 2027228072Sbapt 2028250125Sjkim2002-10-21 Will Estes <wlestes@users.sourceforge.net> 2029228072Sbapt 2030228072Sbapt * flex.texi: titlepage and contents 2031228072Sbapt 2032250125Sjkim2002-10-21 Will Estes <wlestes@users.sourceforge.net> 2033228072Sbapt 2034228072Sbapt * Makefile.am: typo 2035228072Sbapt 2036250125Sjkim2002-10-21 Will Estes <wlestes@users.sourceforge.net> 2037228072Sbapt 2038228072Sbapt * Makefile.am, README.cvs-snapshot: include README.cvs-snapshot in 2039228072Sbapt the distribution; in README-cvs-snapshot, mention the need for 2040228072Sbapt enable-maintainer-mode 2041228072Sbapt 2042250125Sjkim2002-10-21 John Millaway <john43@users.sourceforge.net> 2043228072Sbapt 2044228072Sbapt * flex.texi: typo. 2045228072Sbapt 2046250125Sjkim2002-10-18 Will Estes <wlestes@users.sourceforge.net> 2047228072Sbapt 2048228072Sbapt * flex.texi: report the current version info that flex provides; 2049228072Sbapt reformat a list of non-posix features 2050228072Sbapt 2051250125Sjkim2002-10-18 Will Estes <wlestes@users.sourceforge.net> 2052228072Sbapt 2053228072Sbapt * NEWS: report the current version info that flex provides 2054228072Sbapt 2055250125Sjkim2002-10-18 Will Estes <wlestes@users.sourceforge.net> 2056228072Sbapt 2057228072Sbapt * flex.skl: FLEX_BETA defined if flex is beta 2058228072Sbapt 2059250125Sjkim2002-10-16 Will Estes <wlestes@users.sourceforge.net> 2060228072Sbapt 2061228072Sbapt * flexint.h: if we're doing c++, then we can't use long long 2062228072Sbapt 2063250125Sjkim2002-10-14 Will Estes <wlestes@users.sourceforge.net> 2064228072Sbapt 2065228072Sbapt * TODO: update TODO on several things 2066228072Sbapt 2067250125Sjkim2002-10-11 Will Estes <wlestes@users.sourceforge.net> 2068228072Sbapt 2069228072Sbapt * flex.texi: more proofreading 2070228072Sbapt 2071250125Sjkim2002-10-11 Will Estes <wlestes@users.sourceforge.net> 2072228072Sbapt 2073250125Sjkim * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am, 2074250125Sjkim tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am, 2075250125Sjkim tests/test-basic-r/Makefile.am, tests/test-bison-nr/Makefile.am, 2076250125Sjkim tests/test-bison-yylloc/Makefile.am, 2077250125Sjkim tests/test-bison-yylval/Makefile.am, 2078250125Sjkim tests/test-c++-basic/Makefile.am, 2079250125Sjkim tests/test-c++-multiple-scanners/Makefile.am, 2080250125Sjkim tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am, 2081250125Sjkim tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am, 2082250125Sjkim tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am, 2083250125Sjkim tests/test-include-by-buffer/Makefile.am, 2084250125Sjkim tests/test-include-by-reentrant/Makefile.am, 2085250125Sjkim tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 2086250125Sjkim tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am, 2087250125Sjkim tests/test-multiple-scanners-nr/Makefile.am, 2088250125Sjkim tests/test-multiple-scanners-r/Makefile.am, 2089250125Sjkim tests/test-posix/Makefile.am, 2090250125Sjkim tests/test-posixly-correct/Makefile.am, 2091250125Sjkim tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 2092250125Sjkim tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am, 2093250125Sjkim tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am, 2094250125Sjkim tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 2095250125Sjkim remove BISON assignment as per suggestion from Akim Demaille 2096228072Sbapt 2097250125Sjkim2002-10-11 Will Estes <wlestes@users.sourceforge.net> 2098228072Sbapt 2099228072Sbapt * Makefile.am, configure.in: remove intl from dist 2100228072Sbapt 2101250125Sjkim2002-10-11 Will Estes <wlestes@users.sourceforge.net> 2102228072Sbapt 2103228072Sbapt * configure.in: we use maintainer mode now 2104228072Sbapt 2105250125Sjkim2002-10-11 Will Estes <wlestes@users.sourceforge.net> 2106228072Sbapt 2107228072Sbapt * NEWS: include create-test 2108228072Sbapt 2109250125Sjkim2002-10-11 Will Estes <wlestes@users.sourceforge.net> 2110228072Sbapt 2111228072Sbapt * tests/Makefile.am: rename test to check-local as per Akim 2112228072Sbapt Demaille; test for failed tests so that make check fails if any 2113228072Sbapt tests do 2114228072Sbapt 2115250125Sjkim2002-10-11 Will Estes <wlestes@users.sourceforge.net> 2116228072Sbapt 2117228072Sbapt * tests/Makefile.am: use dist_noinst_scripts as per email from Akim 2118228072Sbapt Demaille 2119228072Sbapt 2120250125Sjkim2002-10-10 John Millaway <john43@users.sourceforge.net> 2121228072Sbapt 2122228072Sbapt * flex.texi: Documentation. 2123228072Sbapt 2124250125Sjkim2002-10-10 Will Estes <wlestes@users.sourceforge.net> 2125228072Sbapt 2126228072Sbapt * NEWS, configure.in: version 2.5.22; portability fixes and attn to 2127228072Sbapt the test suite 2128228072Sbapt 2129250125Sjkim2002-10-10 Will Estes <wlestes@users.sourceforge.net> 2130228072Sbapt 2131228072Sbapt * flexint.h: ok, this seems to work 2132228072Sbapt 2133250125Sjkim2002-10-10 Will Estes <wlestes@users.sourceforge.net> 2134228072Sbapt 2135250125Sjkim * tests/TEMPLATE/Makefile.am, tests/test-bison-nr/Makefile.am, 2136250125Sjkim tests/test-bison-yylloc/Makefile.am, 2137250125Sjkim tests/test-bison-yylval/Makefile.am, 2138250125Sjkim tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am, 2139250125Sjkim tests/test-multiple-scanners-nr/Makefile.am, 2140250125Sjkim tests/test-multiple-scanners-r/Makefile.am: use builddir in tests 2141250125Sjkim that need it in their include path 2142228072Sbapt 2143250125Sjkim2002-10-10 Will Estes <wlestes@users.sourceforge.net> 2144228072Sbapt 2145228072Sbapt * tests/TEMPLATE/Makefile.am: sometimes we put header files in the 2146228072Sbapt builddir and so we should account for that 2147228072Sbapt 2148250125Sjkim2002-10-10 Will Estes <wlestes@users.sourceforge.net> 2149228072Sbapt 2150250125Sjkim * tests/TEMPLATE/Makefile.am: replace the last instance 2151228072Sbapt 2152250125Sjkim2002-10-10 Will Estes <wlestes@users.sourceforge.net> 2153228072Sbapt 2154228072Sbapt * flex.skl: include unistd.h and not cunistd as cunistd only seems 2155228072Sbapt to be present on very recent systems 2156228072Sbapt 2157250125Sjkim2002-10-10 Will Estes <wlestes@users.sourceforge.net> 2158228072Sbapt 2159228072Sbapt * Makefile.am, configure.in, flex.skl, flexdef.h, flexint.h: redo 2160228072Sbapt integral types again; add flexint.h; change dependencies caused by 2161228072Sbapt adding flexint.h; remove autoconf wrapper around cunistd; restore 2162250125Sjkim netinet/in.h includes; remove unneded feature checks in configure.in 2163228072Sbapt 2164250125Sjkim2002-10-08 Will Estes <wlestes@users.sourceforge.net> 2165228072Sbapt 2166228072Sbapt * configure.in, flex.skl, flexdef.h: current swipe at header magic; 2167228072Sbapt int types be damned 2168228072Sbapt 2169250125Sjkim2002-10-08 Will Estes <wlestes@users.sourceforge.net> 2170228072Sbapt 2171228072Sbapt * NEWS: change version constant info to reflect change to flex.skl 2172228072Sbapt 2173250125Sjkim2002-10-08 Will Estes <wlestes@users.sourceforge.net> 2174228072Sbapt 2175228072Sbapt * Makefile.am: remove README-alpha option; add definitions for 2176228072Sbapt FLEX_{MAJOR,MINOR,SUBMINOR}_VERSION 2177228072Sbapt 2178250125Sjkim2002-10-07 Will Estes <wlestes@users.sourceforge.net> 2179228072Sbapt 2180228072Sbapt * flex.skl, flexdef.h: ok, here goes; try to handle integral 2181228072Sbapt typedefs in one swell foop 2182228072Sbapt 2183250125Sjkim2002-10-07 Will Estes <wlestes@users.sourceforge.net> 2184228072Sbapt 2185228072Sbapt * configure.in: we check for {u,}int*_t types; maybe this will 2186228072Sbapt simplify things 2187228072Sbapt 2188250125Sjkim2002-10-07 Will Estes <wlestes@users.sourceforge.net> 2189228072Sbapt 2190250125Sjkim * configure.in: we create the tests/TEMPLATE/Makefile so that we can 2191250125Sjkim build the dist archives 2192228072Sbapt 2193250125Sjkim2002-10-07 Will Estes <wlestes@users.sourceforge.net> 2194228072Sbapt 2195228072Sbapt * NEWS: more test suite cleanups 2196228072Sbapt 2197250125Sjkim2002-10-07 Will Estes <wlestes@users.sourceforge.net> 2198228072Sbapt 2199228072Sbapt * tests/test-c++-multiple-scanners/Makefile.am: we don't use header 2200228072Sbapt files... 2201228072Sbapt 2202250125Sjkim2002-10-07 Will Estes <wlestes@users.sourceforge.net> 2203228072Sbapt 2204228072Sbapt * flexdef.h: remove include of malloc.h 2205228072Sbapt 2206250125Sjkim2002-10-04 Will Estes <wlestes@users.sourceforge.net> 2207228072Sbapt 2208228072Sbapt * flex.texi: more editing; remove examples index; merge examples 2209228072Sbapt into concept index 2210228072Sbapt 2211250125Sjkim2002-10-04 Will Estes <wlestes@users.sourceforge.net> 2212228072Sbapt 2213228072Sbapt * flex.texi: edited one more faq; used C-u C-c C-u C-a to update 2214228072Sbapt menus and nodes since the other updating commands are somewhat 2215228072Sbapt broken; unfortunately this means that all nodes have all pointers 2216228072Sbapt filled in 2217228072Sbapt 2218250125Sjkim2002-10-04 Will Estes <wlestes@users.sourceforge.net> 2219228072Sbapt 2220228072Sbapt * flex.texi: yesterday's proofreading 2221228072Sbapt 2222250125Sjkim2002-10-02 Will Estes <wlestes@users.sourceforge.net> 2223228072Sbapt 2224228072Sbapt * flex.texi: proofread some more 2225228072Sbapt 2226250125Sjkim2002-10-02 Will Estes <wlestes@users.sourceforge.net> 2227228072Sbapt 2228228072Sbapt * flex.texi: proofread edit begins 2229228072Sbapt 2230250125Sjkim2002-10-01 Will Estes <wlestes@users.sourceforge.net> 2231228072Sbapt 2232228072Sbapt * configure.in, tests/Makefile.am, 2233228072Sbapt tests/test-c++-multiple-scanners/.cvsignore, 2234228072Sbapt tests/test-c++-multiple-scanners/Makefile.am, 2235228072Sbapt tests/test-c++-multiple-scanners/main.cpp, 2236228072Sbapt tests/test-c++-multiple-scanners/scanner-1.l, 2237228072Sbapt tests/test-c++-multiple-scanners/scanner-2.l, 2238228072Sbapt tests/test-c++-multiple-scanners/test.input: test c++ with multiple 2239228072Sbapt scanners 2240228072Sbapt 2241250125Sjkim2002-09-27 Will Estes <wlestes@users.sourceforge.net> 2242228072Sbapt 2243250125Sjkim * tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 2244250125Sjkim tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 2245250125Sjkim tests/test-bison-nr/Makefile.am, 2246250125Sjkim tests/test-bison-yylloc/Makefile.am, 2247250125Sjkim tests/test-bison-yylval/Makefile.am, 2248250125Sjkim tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am, 2249250125Sjkim tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am, 2250250125Sjkim tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am, 2251250125Sjkim tests/test-header-r/Makefile.am, 2252250125Sjkim tests/test-include-by-buffer/Makefile.am, 2253250125Sjkim tests/test-include-by-reentrant/Makefile.am, 2254250125Sjkim tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 2255250125Sjkim tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am, 2256250125Sjkim tests/test-multiple-scanners-nr/Makefile.am, 2257250125Sjkim tests/test-multiple-scanners-r/Makefile.am, 2258250125Sjkim tests/test-posix/Makefile.am, 2259250125Sjkim tests/test-posixly-correct/Makefile.am, 2260250125Sjkim tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 2261250125Sjkim tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am, 2262250125Sjkim tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am, 2263250125Sjkim tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 2264250125Sjkim we used INCLUDES in another place in the Makefile.am files in the 2265250125Sjkim test suite 2266228072Sbapt 2267250125Sjkim2002-09-27 Will Estes <wlestes@users.sourceforge.net> 2268228072Sbapt 2269250125Sjkim * tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 2270250125Sjkim tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 2271250125Sjkim tests/test-bison-nr/Makefile.am, 2272250125Sjkim tests/test-bison-yylloc/Makefile.am, 2273250125Sjkim tests/test-bison-yylval/Makefile.am, 2274250125Sjkim tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am, 2275250125Sjkim tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am, 2276250125Sjkim tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am, 2277250125Sjkim tests/test-header-r/Makefile.am, 2278250125Sjkim tests/test-include-by-buffer/Makefile.am, 2279250125Sjkim tests/test-include-by-reentrant/Makefile.am, 2280250125Sjkim tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 2281250125Sjkim tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am, 2282250125Sjkim tests/test-multiple-scanners-nr/Makefile.am, 2283250125Sjkim tests/test-multiple-scanners-r/Makefile.am, 2284250125Sjkim tests/test-posix/Makefile.am, 2285250125Sjkim tests/test-posixly-correct/Makefile.am, 2286250125Sjkim tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 2287250125Sjkim tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am, 2288250125Sjkim tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am, 2289250125Sjkim tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 2290250125Sjkim oops, I typed that last s/// command to perl way wrong 2291228072Sbapt 2292250125Sjkim2002-09-27 Will Estes <wlestes@users.sourceforge.net> 2293228072Sbapt 2294250125Sjkim * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am, 2295250125Sjkim tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am, 2296250125Sjkim tests/test-basic-r/Makefile.am, tests/test-bison-nr/Makefile.am, 2297250125Sjkim tests/test-bison-yylloc/Makefile.am, 2298250125Sjkim tests/test-bison-yylval/Makefile.am, 2299250125Sjkim tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am, 2300250125Sjkim tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am, 2301250125Sjkim tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am, 2302250125Sjkim tests/test-header-r/Makefile.am, 2303250125Sjkim tests/test-include-by-buffer/Makefile.am, 2304250125Sjkim tests/test-include-by-reentrant/Makefile.am, 2305250125Sjkim tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 2306250125Sjkim tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am, 2307250125Sjkim tests/test-multiple-scanners-nr/Makefile.am, 2308250125Sjkim tests/test-multiple-scanners-r/Makefile.am, 2309250125Sjkim tests/test-posix/Makefile.am, 2310250125Sjkim tests/test-posixly-correct/Makefile.am, 2311250125Sjkim tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 2312250125Sjkim tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am, 2313250125Sjkim tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am, 2314250125Sjkim tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 2315250125Sjkim use AM_CPPFLAGS instead of INCLUDES; write -I with no space after it 2316250125Sjkim for broken compilers 2317228072Sbapt 2318250125Sjkim2002-09-27 Will Estes <wlestes@users.sourceforge.net> 2319228072Sbapt 2320228072Sbapt * Makefile.am: INCLUDES is obsolete; use AM_CPPFLAGS instead 2321228072Sbapt 2322250125Sjkim2002-09-27 Will Estes <wlestes@users.sourceforge.net> 2323228072Sbapt 2324228072Sbapt * configure.in: apparently, AM_CONFIG_HEADER is obsolete 2325228072Sbapt 2326250125Sjkim2002-09-27 Will Estes <wlestes@users.sourceforge.net> 2327228072Sbapt 2328228072Sbapt * TODO: integrate test suite into automake 2329228072Sbapt 2330250125Sjkim2002-09-27 Will Estes <wlestes@users.sourceforge.net> 2331228072Sbapt 2332250125Sjkim * configure.in: since we dont run the template test, we dont need to 2333250125Sjkim generate its Makefile either 2334228072Sbapt 2335250125Sjkim2002-09-27 Will Estes <wlestes@users.sourceforge.net> 2336228072Sbapt 2337250125Sjkim * autogen.sh: use autoreconf instead of calling individual utilities 2338250125Sjkim separately 2339228072Sbapt 2340250125Sjkim2002-09-27 Will Estes <wlestes@users.sourceforge.net> 2341228072Sbapt 2342228072Sbapt * configure.in: check for c++ compiler 2343228072Sbapt 2344250125Sjkim2002-09-27 Will Estes <wlestes@users.sourceforge.net> 2345228072Sbapt 2346228072Sbapt * configure.in: re-organize according to suggested layout in 2347228072Sbapt autoconf manual 2348228072Sbapt 2349250125Sjkim2002-09-26 Will Estes <wlestes@users.sourceforge.net> 2350228072Sbapt 2351228072Sbapt * Makefile.am, NEWS, configure.in: update automake to 1.7 and 2352228072Sbapt autoconf to 2.54 2353228072Sbapt 2354250125Sjkim2002-09-26 Will Estes <wlestes@users.sourceforge.net> 2355228072Sbapt 2356228072Sbapt * Makefile.am: use AM_YFLAGS since YFLAGS is a user variable 2357228072Sbapt 2358250125Sjkim2002-09-25 Will Estes <wlestes@users.sourceforge.net> 2359228072Sbapt 2360228072Sbapt * NEWS: catch NEWS up on things, some of which happened a long time 2361228072Sbapt ago; correct punctuation; try to remove some editorializing 2362228072Sbapt 2363250125Sjkim2002-09-25 Will Estes <wlestes@users.sourceforge.net> 2364228072Sbapt 2365228072Sbapt * Makefile.am, flex.skl, flex.texi: include a single, automatically 2366228072Sbapt generated version number in flex scanners 2367228072Sbapt 2368250125Sjkim2002-09-23 Will Estes <wlestes@users.sourceforge.net> 2369228072Sbapt 2370228072Sbapt * tests/create-test: complain audibly when argument not supplied; 2371228072Sbapt echo on stderr when writing error messages 2372228072Sbapt 2373250125Sjkim2002-09-23 Will Estes <wlestes@users.sourceforge.net> 2374228072Sbapt 2375250125Sjkim * tests/Makefile.am, tests/create-test: DIST_SUBDIRS so we don't 2376250125Sjkim have to run the TEMPLATE test; so we add new tests to SUBDIRS and 2377228072Sbapt DIST_SUBDIRS 2378228072Sbapt 2379250125Sjkim2002-09-23 Will Estes <wlestes@users.sourceforge.net> 2380228072Sbapt 2381228072Sbapt * tests/TEMPLATE/Makefile.am: not all compilers support '-I dir' so 2382228072Sbapt we write '-Idir' instead 2383228072Sbapt 2384250125Sjkim2002-09-23 Will Estes <wlestes@users.sourceforge.net> 2385228072Sbapt 2386228072Sbapt * TODO: reorganize faq entries; proofread the manual 2387228072Sbapt 2388250125Sjkim2002-09-23 Will Estes <wlestes@users.sourceforge.net> 2389228072Sbapt 2390228072Sbapt * flex.texi: move c++ experimental warning to top of cxx node 2391228072Sbapt 2392250125Sjkim2002-09-20 Will Estes <wlestes@users.sourceforge.net> 2393228072Sbapt 2394228072Sbapt * flex.skl: move stdint.h include to table-serialization section; 2395228072Sbapt we'll still need to think about stdint.h more though 2396228072Sbapt 2397250125Sjkim2002-09-20 Will Estes <wlestes@users.sourceforge.net> 2398228072Sbapt 2399228072Sbapt * NEWS: new smarter skeleton/scanner generation 2400228072Sbapt 2401250125Sjkim2002-09-20 John Millaway <john43@users.sourceforge.net> 2402228072Sbapt 2403228072Sbapt * flex.skl, misc.c: bison-bridge skel handled via %if/%endif pairs. 2404228072Sbapt 2405250125Sjkim2002-09-19 John Millaway <john43@users.sourceforge.net> 2406228072Sbapt 2407228072Sbapt * flex.skl, misc.c: reentrant skel handled via %if/%endif pairs. 2408228072Sbapt 2409250125Sjkim2002-09-19 John Millaway <john43@users.sourceforge.net> 2410228072Sbapt 2411250125Sjkim * flex.skl, misc.c: skeleton uses %push/%pop to keep skelout() scope 2412250125Sjkim sane. skel commands are omitted unless --debug enabled. 2413228072Sbapt 2414250125Sjkim2002-09-19 John Millaway <john43@users.sourceforge.net> 2415228072Sbapt 2416228072Sbapt * flex.skl, main.c, misc.c, tables.h: Added %push and %pop 2417228072Sbapt operations to skel processing. 2418228072Sbapt 2419250125Sjkim2002-09-17 Will Estes <wlestes@users.sourceforge.net> 2420228072Sbapt 2421228072Sbapt * NEWS, configure.in: flex 2.5.21 2422228072Sbapt 2423250125Sjkim2002-09-17 John Millaway <john43@users.sourceforge.net> 2424228072Sbapt 2425228072Sbapt * tests/test-reject/Makefile.am: minor fixup for dist. 2426228072Sbapt 2427250125Sjkim2002-09-16 Will Estes <wlestes@users.sourceforge.net> 2428228072Sbapt 2429228072Sbapt * NEWS, configure.in: version 2.5.20 2430228072Sbapt 2431250125Sjkim2002-09-16 Will Estes <wlestes@users.sourceforge.net> 2432228072Sbapt 2433228072Sbapt * flex.texi: correct typo 2434228072Sbapt 2435250125Sjkim2002-09-16 Will Estes <wlestes@users.sourceforge.net> 2436228072Sbapt 2437228072Sbapt * NEWS: note the new tables functionality 2438228072Sbapt 2439250125Sjkim2002-09-16 John Millaway <john43@users.sourceforge.net> 2440228072Sbapt 2441250125Sjkim * tests/test-multiple-scanners-r/.cvsignore, 2442250125Sjkim tests/test-multiple-scanners-r/Makefile.am: Fixed `clean' target and 2443250125Sjkim .cvsignore. 2444228072Sbapt 2445250125Sjkim2002-09-16 John Millaway <john43@users.sourceforge.net> 2446228072Sbapt 2447228072Sbapt * TODO, flex.skl, flex.texi, main.c, tables_shared.h, 2448228072Sbapt tests/test-multiple-scanners-r/main.c, 2449228072Sbapt tests/test-multiple-scanners-r/scanner-1.l, 2450228072Sbapt tests/test-multiple-scanners-r/scanner-2.l: Serialization works in 2451228072Sbapt headers (%option headers). Serialization code (Tables API) is 2452228072Sbapt complete. 2453228072Sbapt 2454250125Sjkim2002-09-16 Will Estes <wlestes@users.sourceforge.net> 2455228072Sbapt 2456228072Sbapt * tests/test-reject/scanner.l: replace yytables_load with 2457228072Sbapt yytables_fload as per millaway's other changes 2458228072Sbapt 2459250125Sjkim2002-09-15 John Millaway <john43@users.sourceforge.net> 2460228072Sbapt 2461250125Sjkim * TODO, flex.texi: Created user API for tables deserialization. 2462228072Sbapt Documented API and --tables-* options in manual. 2463228072Sbapt 2464250125Sjkim2002-09-15 John Millaway <john43@users.sourceforge.net> 2465228072Sbapt 2466228072Sbapt * flex.skl, tests/test-table-opts/scanner.l: Tables deserialization 2467228072Sbapt uses yyalloc/yyfree. Changed yytables_load to yytables_fload. 2468228072Sbapt 2469250125Sjkim2002-09-15 John Millaway <john43@users.sourceforge.net> 2470228072Sbapt 2471228072Sbapt * tests/test-bison-nr/.cvsignore: minor upkeep. 2472228072Sbapt 2473250125Sjkim2002-09-15 John Millaway <john43@users.sourceforge.net> 2474228072Sbapt 2475228072Sbapt * flex.texi: Categorized and indexed scanner options in manual. 2476228072Sbapt 2477250125Sjkim2002-09-15 John Millaway <john43@users.sourceforge.net> 2478228072Sbapt 2479228072Sbapt * flex.skl: Initialization of reject vars and %array vars in 2480228072Sbapt reentrant scanner. 2481228072Sbapt 2482250125Sjkim2002-09-13 John Millaway <john43@users.sourceforge.net> 2483228072Sbapt 2484250125Sjkim * TODO, configure.in, devel/tables.pl, dfa.c, flex.skl, flex.texi, 2485250125Sjkim gen.c, tables.c, tables_shared.c, tables_shared.h, 2486228072Sbapt tests/Makefile.am, tests/test-reject/.cvsignore, 2487228072Sbapt tests/test-reject/Makefile.am, tests/test-reject/scanner.l, 2488250125Sjkim tests/test-reject/test.input, tests/test-table-opts/Makefile.am: 2489228072Sbapt Created test for reject. Handled reject-triggered tables in 2490228072Sbapt serialization. 2491228072Sbapt 2492250125Sjkim2002-09-13 Will Estes <wlestes@users.sourceforge.net> 2493228072Sbapt 2494228072Sbapt * NEWS: millaway has been very busy 2495228072Sbapt 2496250125Sjkim2002-09-13 John Millaway <john43@users.sourceforge.net> 2497228072Sbapt 2498228072Sbapt * flex.skl, tests/test-table-opts/Makefile.am, 2499228072Sbapt tests/test-table-opts/scanner.l: Added test for multiple tables in 2500228072Sbapt one file. 2501228072Sbapt 2502250125Sjkim2002-09-13 John Millaway <john43@users.sourceforge.net> 2503228072Sbapt 2504228072Sbapt * tests/test-bison-nr/.cvsignore: forgot to add .cvsignore on last 2505228072Sbapt commit. 2506228072Sbapt 2507250125Sjkim2002-09-13 John Millaway <john43@users.sourceforge.net> 2508228072Sbapt 2509250125Sjkim * tests/test-bison-nr/Makefile.am, tests/test-bison-nr/main.c, 2510250125Sjkim tests/test-bison-nr/parser.y, tests/test-bison-nr/scanner.l, 2511250125Sjkim tests/test-bison-nr/test.input: Added test-bison-bridge. 2512228072Sbapt 2513250125Sjkim2002-09-13 John Millaway <john43@users.sourceforge.net> 2514228072Sbapt 2515228072Sbapt * configure.in, flex.skl, flex.texi, flexdef.h, gen.c, main.c, 2516228072Sbapt misc.c, options.c, options.h, scan.l, tables.h, tests/Makefile.am, 2517228072Sbapt tests/descriptions, tests/test-bison-yylloc/scanner.l, 2518250125Sjkim tests/test-bison-yylval/scanner.l, tests/test-table-opts/scanner.l: 2519228072Sbapt Bison bridge code now works for all C scanners and pure/non-pure 2520250125Sjkim bison parsers. Added %option bison-bridge (--bison-bridge). 2521250125Sjkim Removed %option reentrant-bison/--reentrant-bison/-Rb. Scanner 2522250125Sjkim knows the name of its tables. Tables serialization is OK on EOF. 2523228072Sbapt yylineno is present in all scanners. Modified nasty performance 2524228072Sbapt penalty warning w/ yylineno. test-table-opts is now run last 2525228072Sbapt because it's so fat. Updated manual. 2526228072Sbapt 2527250125Sjkim2002-09-12 John Millaway <john43@users.sourceforge.net> 2528228072Sbapt 2529228072Sbapt * flex.texi: documentation of tabels api in manual 2530228072Sbapt 2531250125Sjkim2002-09-12 John Millaway <john43@users.sourceforge.net> 2532228072Sbapt 2533228072Sbapt * TODO, tables.c: Renamed *_fwrite to *_write to reflect writer 2534228072Sbapt abstraction. 2535228072Sbapt 2536250125Sjkim2002-09-11 John Millaway <john43@users.sourceforge.net> 2537228072Sbapt 2538228072Sbapt * devel/tables.pl: Added perl script to read/dump serialized tables 2539228072Sbapt in devel/ 2540228072Sbapt 2541250125Sjkim2002-09-11 Will Estes <wlestes@users.sourceforge.net> 2542228072Sbapt 2543228072Sbapt * scan.l: the debian patch used strlen(yytext) and similar 2544228072Sbapt constructs--as millaway points out, this is better known as yyleng 2545228072Sbapt 2546250125Sjkim2002-09-11 Will Estes <wlestes@users.sourceforge.net> 2547228072Sbapt 2548228072Sbapt * NEWS, po/de.po: new de translation from the translation project 2549228072Sbapt 2550250125Sjkim2002-09-11 John Millaway <john43@users.sourceforge.net> 2551228072Sbapt 2552250125Sjkim * flex.skl: yytbl_load now checks tables set by name. Localized var 2553250125Sjkim scaope in yytbl_load. 2554228072Sbapt 2555250125Sjkim2002-09-10 Will Estes <wlestes@users.sourceforge.net> 2556228072Sbapt 2557228072Sbapt * tests/Makefile.am: make clean before make test 2558228072Sbapt 2559250125Sjkim2002-09-09 John Millaway <john43@users.sourceforge.net> 2560228072Sbapt 2561228072Sbapt * TODO, flex.skl: Fixed deserialization of --fast tables. 2562228072Sbapt 2563250125Sjkim2002-09-09 Will Estes <wlestes@users.sourceforge.net> 2564228072Sbapt 2565228072Sbapt * TODO: fix typo; remove the yylineo entry 2566228072Sbapt 2567250125Sjkim2002-09-09 John Millaway <john43@users.sourceforge.net> 2568228072Sbapt 2569250125Sjkim * TODO, buf.c, devel/dump-tables.pl, dfa.c, flex.skl, flexdef.h, 2570250125Sjkim gen.c, main.c, misc.c, options.c, options.h, scan.l, tables.c, 2571250125Sjkim tables.h, tables_shared.h, tests/test-table-opts/.cvsignore, 2572250125Sjkim tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l: 2573250125Sjkim Table deserialization works for everything except --fast scanners. 2574250125Sjkim Scanners can auto-verify serialized table integrity via 2575250125Sjkim --tables-verify. Added tables API items to TODO list. 2576228072Sbapt test-table-opts is becoming exhaustive (a good thing). 2577228072Sbapt 2578250125Sjkim2002-09-09 Will Estes <wlestes@users.sourceforge.net> 2579228072Sbapt 2580228072Sbapt * NEWS: flex has better internal diagnostics 2581228072Sbapt 2582250125Sjkim2002-09-09 Will Estes <wlestes@users.sourceforge.net> 2583228072Sbapt 2584228072Sbapt * configure.in, flexdef.h: test for presence of __func__ and 2585228072Sbapt compensate if absent 2586228072Sbapt 2587250125Sjkim2002-09-09 Will Estes <wlestes@users.sourceforge.net> 2588228072Sbapt 2589228072Sbapt * Makefile.am: include the intl/ subdirectory when searching for 2590228072Sbapt include files 2591228072Sbapt 2592250125Sjkim2002-09-09 Will Estes <wlestes@users.sourceforge.net> 2593228072Sbapt 2594228072Sbapt * NEWS, po/ru.po, po/sv.po: new sv, ru translations from the 2595228072Sbapt translation project 2596228072Sbapt 2597250125Sjkim2002-09-07 John Millaway <john43@users.sourceforge.net> 2598228072Sbapt 2599228072Sbapt * flex.skl, misc.c: Changed cryptic skeleton markers to readable 2600228072Sbapt form. 2601228072Sbapt 2602250125Sjkim2002-09-07 John Millaway <john43@users.sourceforge.net> 2603228072Sbapt 2604228072Sbapt * Makefile.am, dfa.c, flex.skl, flex.texi, flexdef.h, gen.c, 2605228072Sbapt main.c, misc.c, parse.y, tables.c, tables.h, tables_shared.c, 2606228072Sbapt tables_shared.h: Members of struct yy_trans_info are now forced to 2607228072Sbapt be the same size. Added shared file tables_shared.c. Separated 2608228072Sbapt tables.h from flexdef.h Bulk of table deserialization code is done. 2609228072Sbapt 2610250125Sjkim2002-09-06 Will Estes <wlestes@users.sourceforge.net> 2611228072Sbapt 2612228072Sbapt * NEWS, po/ca.po: new ca translation 2613228072Sbapt 2614250125Sjkim2002-09-06 Will Estes <wlestes@users.sourceforge.net> 2615228072Sbapt 2616228072Sbapt * NEWS: new fr translation 2617228072Sbapt 2618250125Sjkim2002-09-06 Will Estes <wlestes@users.sourceforge.net> 2619228072Sbapt 2620228072Sbapt * po/fr.po: new french translation from the translation project 2621228072Sbapt 2622250125Sjkim2002-09-05 Will Estes <wlestes@users.sourceforge.net> 2623228072Sbapt 2624228072Sbapt * NEWS: c99 function defs by default 2625228072Sbapt 2626250125Sjkim2002-09-05 John Millaway <john43@users.sourceforge.net> 2627228072Sbapt 2628228072Sbapt * flexdef.h, tables.c: Added flex_die macro. May need some autoconf 2629228072Sbapt massaging. Added thorough error checking in tables code. 2630228072Sbapt 2631250125Sjkim2002-09-05 John Millaway <john43@users.sourceforge.net> 2632228072Sbapt 2633228072Sbapt * flex.skl, flex.texi: Flex generates C99 defs now. Documented the 2634228072Sbapt above change in manual. 2635228072Sbapt 2636250125Sjkim2002-09-05 John Millaway <john43@users.sourceforge.net> 2637228072Sbapt 2638250125Sjkim * tests/test-table-opts/.cvsignore, 2639250125Sjkim tests/test-table-opts/Makefile.am: Added serialization test to 2640250125Sjkim table-opts test. 2641228072Sbapt 2642250125Sjkim2002-09-05 Will Estes <wlestes@users.sourceforge.net> 2643228072Sbapt 2644228072Sbapt * configure.in: oops, i made a typo 2645228072Sbapt 2646250125Sjkim2002-09-05 Will Estes <wlestes@users.sourceforge.net> 2647228072Sbapt 2648228072Sbapt * NEWS, configure.in: version 2.5.19 2649228072Sbapt 2650250125Sjkim2002-09-05 Will Estes <wlestes@users.sourceforge.net> 2651228072Sbapt 2652228072Sbapt * scan.l: use FLEX_EXIT(), not exit() 2653228072Sbapt 2654250125Sjkim2002-09-05 John Millaway <john43@users.sourceforge.net> 2655228072Sbapt 2656250125Sjkim * devel/00EXTRACT-ALL-SYMS.sh, devel/README, devel/dump-tables.pl: 2657250125Sjkim Added devel/ directory for junk that we don't want in the 2658250125Sjkim distribution, but that we want in CVS. 2659228072Sbapt 2660250125Sjkim2002-09-05 Will Estes <wlestes@users.sourceforge.net> 2661228072Sbapt 2662228072Sbapt * scan.l: s/exit(1)/exit(EXIT_FAILURE) 2663228072Sbapt 2664250125Sjkim2002-09-05 John Millaway <john43@users.sourceforge.net> 2665228072Sbapt 2666228072Sbapt * dfa.c, gen.c: Tables are now generated with %option 2667228072Sbapt tables-file=FILE. 2668228072Sbapt 2669250125Sjkim2002-09-05 Will Estes <wlestes@users.sourceforge.net> 2670228072Sbapt 2671228072Sbapt * NEWS: catch up on a few things 2672228072Sbapt 2673250125Sjkim2002-09-05 Will Estes <wlestes@users.sourceforge.net> 2674228072Sbapt 2675228072Sbapt * scan.l: prevent segfault on input lines which are longer than the 2676228072Sbapt allocated space (problem report from Manoj Srivastava 2677228072Sbapt <srivasta@golden-gryphon.com>) 2678228072Sbapt 2679250125Sjkim2002-09-05 John Millaway <john43@users.sourceforge.net> 2680228072Sbapt 2681228072Sbapt * flex.texi, main.c, options.c, options.h: Changed option 'header' 2682228072Sbapt to 'header-file'. 'header' still works, though. 2683228072Sbapt 2684250125Sjkim2002-09-05 John Millaway <john43@users.sourceforge.net> 2685228072Sbapt 2686228072Sbapt * flex.texi, flexdef.h, gen.c, main.c, options.c, options.h, 2687228072Sbapt scan.l, tables.c: Tons more work on tables. 2688228072Sbapt 2689250125Sjkim2002-09-05 John Millaway <john43@users.sourceforge.net> 2690228072Sbapt 2691228072Sbapt * flexdef.h, gen.c, tables.c, tables_shared.h: Lots of work on 2692228072Sbapt tables serialization code. 2693228072Sbapt 2694250125Sjkim2002-09-04 Will Estes <wlestes@users.sourceforge.net> 2695228072Sbapt 2696228072Sbapt * README.cvs-snapshot: mention GNU indent 2697228072Sbapt 2698250125Sjkim2002-09-04 Will Estes <wlestes@users.sourceforge.net> 2699228072Sbapt 2700228072Sbapt * NEWS: remove the word after from the version line 2701228072Sbapt 2702250125Sjkim2002-09-03 Will Estes <wlestes@users.sourceforge.net> 2703228072Sbapt 2704228072Sbapt * NEWS, configure.in: version 2.5.18 2705228072Sbapt 2706250125Sjkim2002-09-03 Will Estes <wlestes@users.sourceforge.net> 2707228072Sbapt 2708228072Sbapt * NEWS: catch up on the NEWS 2709228072Sbapt 2710250125Sjkim2002-09-03 Will Estes <wlestes@users.sourceforge.net> 2711228072Sbapt 2712228072Sbapt * tests/Makefile.am: target test: quote the results echoing so that 2713228072Sbapt the ECHO_C will work on systems where it is used 2714228072Sbapt 2715250125Sjkim2002-09-03 Will Estes <wlestes@users.sourceforge.net> 2716228072Sbapt 2717228072Sbapt * configure.in: when we don't have GNU indent, the test will 2718228072Sbapt generate output on stderr, so we send that to /dev/null 2719228072Sbapt 2720250125Sjkim2002-09-03 Will Estes <wlestes@users.sourceforge.net> 2721228072Sbapt 2722228072Sbapt * configure.in: fixed bug whereby bison was reported missing even 2723228072Sbapt when it was found 2724228072Sbapt 2725250125Sjkim2002-09-02 John Millaway <john43@users.sourceforge.net> 2726228072Sbapt 2727228072Sbapt * tables.c: In-code documentation. 2728228072Sbapt 2729250125Sjkim2002-09-02 John Millaway <john43@users.sourceforge.net> 2730228072Sbapt 2731228072Sbapt * flexdef.h: Forgot to indent before previous commit. 2732228072Sbapt 2733250125Sjkim2002-09-02 John Millaway <john43@users.sourceforge.net> 2734228072Sbapt 2735228072Sbapt * flexdef.h: Added known integer limits if undefined. 2736228072Sbapt 2737250125Sjkim2002-08-29 Will Estes <wlestes@users.sourceforge.net> 2738228072Sbapt 2739228072Sbapt * configure.in: version 2.5.17 2740228072Sbapt 2741250125Sjkim2002-08-29 Will Estes <wlestes@users.sourceforge.net> 2742228072Sbapt 2743228072Sbapt * NEWS: more portability fixes; new version number 2744228072Sbapt 2745250125Sjkim2002-08-29 Will Estes <wlestes@users.sourceforge.net> 2746228072Sbapt 2747228072Sbapt * flexdef.h, main.c, misc.c, scanopt.c: #include fixes; we've 2748228072Sbapt factored out all the system include files and put them in flexdef.h 2749228072Sbapt 2750250125Sjkim2002-08-29 Will Estes <wlestes@users.sourceforge.net> 2751228072Sbapt 2752228072Sbapt * dfa.c: eat a blank line 2753228072Sbapt 2754250125Sjkim2002-08-29 Will Estes <wlestes@users.sourceforge.net> 2755228072Sbapt 2756228072Sbapt * NEWS: new config.{sub,guess} files; mention that we use indent on 2757228072Sbapt flex 2758228072Sbapt 2759250125Sjkim2002-08-28 Will Estes <wlestes@users.sourceforge.net> 2760228072Sbapt 2761228072Sbapt * configure.in: warn if no indent found; version 2.5.16 2762228072Sbapt 2763250125Sjkim2002-08-28 Will Estes <wlestes@users.sourceforge.net> 2764228072Sbapt 2765228072Sbapt * NEWS: catch up on recent changes; version 2.5.16 2766228072Sbapt 2767250125Sjkim2002-08-27 Will Estes <wlestes@users.sourceforge.net> 2768228072Sbapt 2769228072Sbapt * buf.c, ccl.c, dfa.c, ecs.c, flexdef.h, gen.c, libmain.c, 2770228072Sbapt libyywrap.c, main.c, misc.c, nfa.c, options.c, options.h, 2771228072Sbapt scanopt.c, scanopt.h, sym.c, tables.c, tables_shared.h, tblcmp.c, 2772228072Sbapt yylex.c: ran the indent target; commit the results 2773228072Sbapt 2774250125Sjkim2002-08-27 Will Estes <wlestes@users.sourceforge.net> 2775228072Sbapt 2776228072Sbapt * Makefile.am: touch up the indent targeet; it's ready for 2777228072Sbapt production use now 2778228072Sbapt 2779250125Sjkim2002-08-27 Will Estes <wlestes@users.sourceforge.net> 2780228072Sbapt 2781228072Sbapt * configure.in: test for GNU indent; reorder the tests somewhat 2782228072Sbapt 2783250125Sjkim2002-08-23 Will Estes <wlestes@users.sourceforge.net> 2784228072Sbapt 2785228072Sbapt * configure.in: automake is smarter about autoconf's versioning 2786228072Sbapt scheme 2787228072Sbapt 2788250125Sjkim2002-08-23 Will Estes <wlestes@users.sourceforge.net> 2789228072Sbapt 2790228072Sbapt * NEWS: catch NEWS up on what we've been doing 2791228072Sbapt 2792250125Sjkim2002-08-22 Will Estes <wlestes@users.sourceforge.net> 2793228072Sbapt 2794228072Sbapt * flexdef.h: do some more conditional including for folks without 2795228072Sbapt standard systems 2796228072Sbapt 2797250125Sjkim2002-08-22 Will Estes <wlestes@users.sourceforge.net> 2798228072Sbapt 2799250125Sjkim * tests/test-c++-basic/Makefile.am: use CXX to link the test scanner 2800250125Sjkim here 2801228072Sbapt 2802250125Sjkim2002-08-22 John Millaway <john43@users.sourceforge.net> 2803228072Sbapt 2804228072Sbapt * flex.texi: Documentation. 2805228072Sbapt 2806250125Sjkim2002-08-22 John Millaway <john43@users.sourceforge.net> 2807228072Sbapt 2808228072Sbapt * Makefile.am: Created 'indent' target and added .indent.pro. 2809228072Sbapt 2810250125Sjkim2002-08-22 John Millaway <john43@users.sourceforge.net> 2811228072Sbapt 2812250125Sjkim * tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 2813250125Sjkim tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 2814250125Sjkim tests/test-c-cpp-nr/Makefile.am: Fixed missing 'make clean' files. 2815228072Sbapt 2816250125Sjkim2002-08-22 John Millaway <john43@users.sourceforge.net> 2817228072Sbapt 2818250125Sjkim * tests/test-bison-yylloc/Makefile.am, 2819250125Sjkim tests/test-bison-yylval/Makefile.am: fixed missing 'clean' file. 2820228072Sbapt 2821250125Sjkim2002-08-22 John Millaway <john43@users.sourceforge.net> 2822228072Sbapt 2823228072Sbapt * flex.skl, tests/test-c++-basic/Makefile.am, 2824228072Sbapt tests/test-c++-basic/scanner.l: Removed core of yylex_destroy from 2825250125Sjkim c++ scanner -- hack! Added -lstdc++ to LDFLAGS (should we have to do 2826250125Sjkim this??) 2827228072Sbapt 2828250125Sjkim2002-08-21 Will Estes <wlestes@users.sourceforge.net> 2829228072Sbapt 2830228072Sbapt * README: official releases are being hosted by Vern 2831228072Sbapt 2832250125Sjkim2002-08-21 Will Estes <wlestes@users.sourceforge.net> 2833228072Sbapt 2834228072Sbapt * NEWS, configure.in: new beta version; more entries in NEWS from 2835228072Sbapt millaway; the top level entry for test-c++-basic 2836228072Sbapt 2837250125Sjkim2002-08-21 Will Estes <wlestes@users.sourceforge.net> 2838228072Sbapt 2839250125Sjkim * tests/Makefile.am, tests/test-c++-basic/.cvsignore, 2840250125Sjkim tests/test-c++-basic/Makefile.am, tests/test-c++-basic/scanner.l, 2841250125Sjkim tests/test-c++-basic/test.input: add test-c++-basic 2842228072Sbapt 2843250125Sjkim2002-08-21 John Millaway <john43@users.sourceforge.net> 2844228072Sbapt 2845228072Sbapt * gen.c, nfa.c: More tabels work. 2846228072Sbapt 2847250125Sjkim2002-08-21 John Millaway <john43@users.sourceforge.net> 2848228072Sbapt 2849228072Sbapt * flexdef.h, gen.c, tables.c, tables_shared.h: More work on tables. 2850228072Sbapt 2851250125Sjkim2002-08-20 John Millaway <john43@users.sourceforge.net> 2852228072Sbapt 2853228072Sbapt * dfa.c: Cleaned up macros that took no ';'. 2854228072Sbapt 2855250125Sjkim2002-08-20 John Millaway <john43@users.sourceforge.net> 2856228072Sbapt 2857228072Sbapt * scanopt.c: Fixed oddball '=-'. 2858228072Sbapt 2859250125Sjkim2002-08-20 John Millaway <john43@users.sourceforge.net> 2860228072Sbapt 2861228072Sbapt * flex.skl, flex.texi, gen.c: Dynamically allocate REJECT state 2862228072Sbapt buffer. Mentioned memory usage in docs. Made REJECT buffer 2863228072Sbapt variables reentrant-safe. 2864228072Sbapt 2865250125Sjkim2002-08-20 John Millaway <john43@users.sourceforge.net> 2866228072Sbapt 2867228072Sbapt * tables.c: More work on tables code. 2868228072Sbapt 2869250125Sjkim2002-08-20 Will Estes <wlestes@users.sourceforge.net> 2870228072Sbapt 2871228072Sbapt * Makefile.am, NEWS, configure.in: we're using m4 so have configure 2872228072Sbapt test for it 2873228072Sbapt 2874250125Sjkim2002-08-20 John Millaway <john43@users.sourceforge.net> 2875228072Sbapt 2876228072Sbapt * Makefile.am, tables.c: Added tables.c and rebuilt dependencies. 2877228072Sbapt 2878250125Sjkim2002-08-20 John Millaway <john43@users.sourceforge.net> 2879228072Sbapt 2880228072Sbapt * TODO, flex.texi: Dicussed prototypes and header in manual. 2881228072Sbapt 2882250125Sjkim2002-08-19 John Millaway <john43@users.sourceforge.net> 2883228072Sbapt 2884250125Sjkim * Makefile.am, configure.in, flex.skl, flexdef.h, tables_shared.h: 2885228072Sbapt More work on tables serialization. 2886228072Sbapt 2887250125Sjkim2002-08-19 John Millaway <john43@users.sourceforge.net> 2888228072Sbapt 2889228072Sbapt * Makefile.am, mkskel.sh: Skeleton is now passed through m4 (before 2890228072Sbapt dist is built). 2891228072Sbapt 2892250125Sjkim2002-08-19 Will Estes <wlestes@users.sourceforge.net> 2893228072Sbapt 2894250125Sjkim * po/LINGUAS, po/zh_CN.po: add zh_cn translation from the 2895228072Sbapt translation project 2896228072Sbapt 2897250125Sjkim2002-08-19 Will Estes <wlestes@users.sourceforge.net> 2898228072Sbapt 2899228072Sbapt * NEWS: millaway's done a lot of things which need to be mentioned 2900228072Sbapt in NEWS 2901228072Sbapt 2902250125Sjkim2002-08-18 John Millaway <john43@users.sourceforge.net> 2903228072Sbapt 2904228072Sbapt * main.c: Removed #undef of start conditions. 2905228072Sbapt 2906250125Sjkim2002-08-17 John Millaway <john43@users.sourceforge.net> 2907228072Sbapt 2908228072Sbapt * TODO: todo list 2909228072Sbapt 2910250125Sjkim2002-08-17 John Millaway <john43@users.sourceforge.net> 2911228072Sbapt 2912228072Sbapt * flexdef.h, main.c, misc.c: Start conditions now optional in 2913228072Sbapt header. undef's now optional in header. Start conditions are NOT 2914228072Sbapt prefixed. 2915228072Sbapt 2916250125Sjkim2002-08-17 John Millaway <john43@users.sourceforge.net> 2917228072Sbapt 2918228072Sbapt * flex.skl, flex.texi: Working on tables API. 2919228072Sbapt 2920250125Sjkim2002-08-16 John Millaway <john43@users.sourceforge.net> 2921228072Sbapt 2922250125Sjkim * flexdef.h, main.c, misc.c, options.c, options.h, parse.y, scan.l: 2923250125Sjkim Added --tables option. Omitted tables code from generated scanner 2924228072Sbapt when unused. 2925228072Sbapt 2926250125Sjkim2002-08-16 John Millaway <john43@users.sourceforge.net> 2927228072Sbapt 2928228072Sbapt * flex.skl, flex.texi, misc.c: Prelimary work on tables API. 2929228072Sbapt 2930250125Sjkim2002-08-16 John Millaway <john43@users.sourceforge.net> 2931228072Sbapt 2932250125Sjkim * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am, 2933250125Sjkim tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am, 2934250125Sjkim tests/test-basic-r/Makefile.am, 2935250125Sjkim tests/test-bison-yylloc/Makefile.am, 2936250125Sjkim tests/test-bison-yylval/Makefile.am, 2937250125Sjkim tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am, 2938250125Sjkim tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am, 2939250125Sjkim tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am, 2940250125Sjkim tests/test-include-by-buffer/Makefile.am, 2941250125Sjkim tests/test-include-by-reentrant/Makefile.am, 2942250125Sjkim tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 2943250125Sjkim tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am, 2944250125Sjkim tests/test-multiple-scanners-nr/Makefile.am, 2945250125Sjkim tests/test-multiple-scanners-r/Makefile.am, 2946250125Sjkim tests/test-posix/Makefile.am, 2947250125Sjkim tests/test-posixly-correct/Makefile.am, 2948250125Sjkim tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 2949250125Sjkim tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am, 2950250125Sjkim tests/test-string-r/Makefile.am, tests/test-table-opts/Makefile.am, 2951250125Sjkim tests/test-yyextra/Makefile.am: Tests now respect CFLAGS, CPPFLAGS, 2952250125Sjkim etc.. 2953228072Sbapt 2954250125Sjkim2002-08-16 John Millaway <john43@users.sourceforge.net> 2955228072Sbapt 2956250125Sjkim * tests/test-basic-nr/scanner.l, tests/test-basic-r/scanner.l, 2957250125Sjkim tests/test-lineno-nr/scanner.l, tests/test-lineno-r/scanner.l: Got 2958250125Sjkim rid of flex -s warnings in tests. 2959228072Sbapt 2960250125Sjkim2002-08-16 John Millaway <john43@users.sourceforge.net> 2961228072Sbapt 2962228072Sbapt * Makefile.am: Updated dependencies list. 2963228072Sbapt 2964250125Sjkim2002-08-15 John Millaway <john43@users.sourceforge.net> 2965228072Sbapt 2966228072Sbapt * main.c: Fixed seg fault bug in ecs. 2967228072Sbapt 2968250125Sjkim2002-08-15 Will Estes <wlestes@users.sourceforge.net> 2969228072Sbapt 2970250125Sjkim * tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-r/.cvsignore: 2971250125Sjkim ignore .cpp files since we generate them instead of .c 2972228072Sbapt 2973250125Sjkim2002-08-15 Will Estes <wlestes@users.sourceforge.net> 2974228072Sbapt 2975228072Sbapt * configure.in: version 2.5.14 2976228072Sbapt 2977250125Sjkim2002-08-15 Will Estes <wlestes@users.sourceforge.net> 2978228072Sbapt 2979228072Sbapt * NEWS: c-as-c++ tests reworked 2980228072Sbapt 2981250125Sjkim2002-08-15 John Millaway <john43@users.sourceforge.net> 2982228072Sbapt 2983250125Sjkim * tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-nr/scanner.l, 2984250125Sjkim tests/test-c-cpp-r/Makefile.am, tests/test-c-cpp-r/scanner.l: The 2985250125Sjkim c++ tests use .cpp instead of .c extensions just to be on the safe 2986250125Sjkim side. 2987228072Sbapt 2988250125Sjkim2002-08-15 Will Estes <wlestes@users.sourceforge.net> 2989228072Sbapt 2990250125Sjkim * main.c: conditionally include <locale.h>; include config.h as well 2991228072Sbapt 2992250125Sjkim2002-08-15 Will Estes <wlestes@users.sourceforge.net> 2993228072Sbapt 2994228072Sbapt * configure.in, flex.skl: only include <cunistd> if we have it 2995228072Sbapt 2996250125Sjkim2002-08-15 Will Estes <wlestes@users.sourceforge.net> 2997228072Sbapt 2998250125Sjkim * NEWS: portability fixes; added missing punctuation; de translation 2999250125Sjkim now included 3000228072Sbapt 3001250125Sjkim2002-08-15 Will Estes <wlestes@users.sourceforge.net> 3002228072Sbapt 3003228072Sbapt * po/LINGUAS: we also translate to german 3004228072Sbapt 3005250125Sjkim2002-08-15 Will Estes <wlestes@users.sourceforge.net> 3006228072Sbapt 3007228072Sbapt * Makefile.am: require automake at least 1.6 3008228072Sbapt 3009250125Sjkim2002-08-15 Will Estes <wlestes@users.sourceforge.net> 3010228072Sbapt 3011228072Sbapt * NEWS, configure.in: version 2.5.13 3012228072Sbapt 3013250125Sjkim2002-08-14 Will Estes <wlestes@users.sourceforge.net> 3014228072Sbapt 3015228072Sbapt * flex.texi: reverted away from the @copying as it breaks the info 3016228072Sbapt reader 3017228072Sbapt 3018250125Sjkim2002-08-14 John Millaway <john43@users.sourceforge.net> 3019228072Sbapt 3020228072Sbapt * flex.texi, flexdef.h, main.c, misc.c: Start condition prefixes 3021228072Sbapt attempts to adjust to user preferences. 3022228072Sbapt 3023250125Sjkim2002-08-13 John Millaway <john43@users.sourceforge.net> 3024228072Sbapt 3025228072Sbapt * main.c: Include start condition symbols in header. 3026228072Sbapt 3027250125Sjkim2002-08-13 John Millaway <john43@users.sourceforge.net> 3028228072Sbapt 3029250125Sjkim * flexdef.h, main.c: Omit user code and tables from generated header 3030250125Sjkim file. 3031228072Sbapt 3032250125Sjkim2002-08-13 Will Estes <wlestes@users.sourceforge.net> 3033228072Sbapt 3034228072Sbapt * flex.texi: use @copying construct to display the flex license; 3035228072Sbapt move copying and bug reporting to the front of the manual 3036228072Sbapt 3037250125Sjkim2002-08-13 Will Estes <wlestes@users.sourceforge.net> 3038228072Sbapt 3039228072Sbapt * NEWS: printf fix and yylex_init reports errors 3040228072Sbapt 3041250125Sjkim2002-08-12 John Millaway <john43@users.sourceforge.net> 3042228072Sbapt 3043228072Sbapt * flex.texi: Updated manual for %option header. 3044228072Sbapt 3045250125Sjkim2002-08-12 John Millaway <john43@users.sourceforge.net> 3046228072Sbapt 3047250125Sjkim * flex.skl, flex.texi, gen.c: Fixed type mismatch in printf. 3048228072Sbapt yylex_init now reports errors. 3049228072Sbapt 3050250125Sjkim2002-08-10 John Millaway <john43@users.sourceforge.net> 3051228072Sbapt 3052228072Sbapt * dfa.c, main.c: Added alignment flag for future use. 3053228072Sbapt 3054250125Sjkim2002-08-10 John Millaway <john43@users.sourceforge.net> 3055228072Sbapt 3056250125Sjkim * tests/test-table-opts/.cvsignore, 3057250125Sjkim tests/test-table-opts/Makefile.am: Added options to test-table-opts 3058228072Sbapt 3059250125Sjkim2002-08-10 John Millaway <john43@users.sourceforge.net> 3060228072Sbapt 3061228072Sbapt * configure.in, tests/Makefile.am, tests/descriptions, 3062228072Sbapt tests/test-c-cpp-nr/Makefile.am, tests/test-table-opts/.cvsignore, 3063228072Sbapt tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l, 3064250125Sjkim tests/test-table-opts/test.input: Added a test for various DFA table 3065250125Sjkim options. 3066228072Sbapt 3067250125Sjkim2002-08-09 Will Estes <wlestes@users.sourceforge.net> 3068228072Sbapt 3069228072Sbapt * flex.texi: more faq editing; corrected mistyped nodenames 3070228072Sbapt 3071250125Sjkim2002-08-09 Will Estes <wlestes@users.sourceforge.net> 3072228072Sbapt 3073228072Sbapt * flex.skl: fix typo which propogates out to generated scanners 3074228072Sbapt 3075250125Sjkim2002-08-09 Will Estes <wlestes@users.sourceforge.net> 3076228072Sbapt 3077228072Sbapt * flex.texi: edited a few more faqs 3078228072Sbapt 3079250125Sjkim2002-08-09 Will Estes <wlestes@users.sourceforge.net> 3080228072Sbapt 3081228072Sbapt * Makefile.am, faq.texi: remove faq.texi as it's included in 3082228072Sbapt flex.texi 3083228072Sbapt 3084250125Sjkim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3085228072Sbapt 3086228072Sbapt * flex.texi: a few more faq edits; remove faq-89 3087228072Sbapt 3088250125Sjkim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3089228072Sbapt 3090228072Sbapt * flex.texi: cite, not site 3091228072Sbapt 3092250125Sjkim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3093228072Sbapt 3094228072Sbapt * flex.texi: and get the faq included 3095228072Sbapt 3096250125Sjkim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3097228072Sbapt 3098228072Sbapt * flex.texi: fix some grammer/typography in the top node and add a 3099228072Sbapt detailed menu 3100228072Sbapt 3101250125Sjkim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3102228072Sbapt 3103228072Sbapt * TODO: we've updated gettext 3104228072Sbapt 3105250125Sjkim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3106228072Sbapt 3107228072Sbapt * po/.cvsignore: we need to ignore a few more gettext files 3108228072Sbapt 3109250125Sjkim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3110228072Sbapt 3111228072Sbapt * NEWS, configure.in: version 2.5.12 3112228072Sbapt 3113250125Sjkim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3114228072Sbapt 3115250125Sjkim * NEWS: mention gettext; document the non-need for bison/flex in the 3116250125Sjkim build process 3117228072Sbapt 3118250125Sjkim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3119228072Sbapt 3120250125Sjkim * Makefile.am, configure.in: include intl in the distribution and in 3121250125Sjkim the build process 3122228072Sbapt 3123250125Sjkim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3124228072Sbapt 3125228072Sbapt * Makefile.am: builddir in help2man call needed @-signs around it 3126228072Sbapt 3127250125Sjkim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3128228072Sbapt 3129228072Sbapt * po/.cvsignore: we can ignore Makefile.in.in 3130228072Sbapt 3131250125Sjkim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3132228072Sbapt 3133250125Sjkim * m4/.cvsignore, m4/Makefile.am: oops, too hasty on deleting this 3134228072Sbapt directory, sigh 3135228072Sbapt 3136250125Sjkim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3137228072Sbapt 3138250125Sjkim * autogen.sh: if autopoint is going to run automatically, it's going 3139250125Sjkim to need to be able to update existing files 3140228072Sbapt 3141250125Sjkim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3142228072Sbapt 3143228072Sbapt * ABOUT-NLS, autogen.sh, configure.in, m4/.cvsignore, 3144228072Sbapt m4/Makefile.am, m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4, 3145228072Sbapt m4/iconv.m4, m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-ld.m4, 3146228072Sbapt m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4: autopoint now 3147228072Sbapt works so let's let it run the gettext show 3148228072Sbapt 3149250125Sjkim2002-08-07 Will Estes <wlestes@users.sourceforge.net> 3150228072Sbapt 3151228072Sbapt * TODO: we need to index the faq entries 3152228072Sbapt 3153250125Sjkim2002-08-07 Will Estes <wlestes@users.sourceforge.net> 3154228072Sbapt 3155228072Sbapt * faq.texi: proofed "Why do flex scanners call fileno if it is not 3156228072Sbapt ANSI compatible?" 3157228072Sbapt 3158250125Sjkim2002-08-07 Will Estes <wlestes@users.sourceforge.net> 3159228072Sbapt 3160228072Sbapt * faq.texi: proofed "How do I expand \ escape sequences in C-style 3161228072Sbapt quoted strings?" 3162228072Sbapt 3163250125Sjkim2002-08-07 Will Estes <wlestes@users.sourceforge.net> 3164228072Sbapt 3165228072Sbapt * README: changes to README to align with GNU coding standards 3166228072Sbapt 3167250125Sjkim2002-08-06 Will Estes <wlestes@users.sourceforge.net> 3168228072Sbapt 3169228072Sbapt * Makefile.am: help2man should look in builddir for the flex binary 3170228072Sbapt 3171250125Sjkim2002-08-02 John Millaway <john43@users.sourceforge.net> 3172228072Sbapt 3173228072Sbapt * flex.skl: Fixed yyunput prototype. 3174228072Sbapt 3175250125Sjkim2002-08-01 Will Estes <wlestes@users.sourceforge.net> 3176228072Sbapt 3177228072Sbapt * NEWS: new fr translation from the translation project 3178228072Sbapt 3179250125Sjkim2002-08-01 Will Estes <wlestes@users.sourceforge.net> 3180228072Sbapt 3181228072Sbapt * po/fr.po: new fr.po translation from the translation project 3182228072Sbapt 3183250125Sjkim2002-08-01 Will Estes <wlestes@users.sourceforge.net> 3184228072Sbapt 3185228072Sbapt * NEWS: yylineno performance hit is fixed 3186228072Sbapt 3187250125Sjkim2002-07-31 John Millaway <john43@users.sourceforge.net> 3188228072Sbapt 3189228072Sbapt * TODO, flex.texi: Updated docs on yylineno. 3190228072Sbapt 3191250125Sjkim2002-07-31 Will Estes <wlestes@users.sourceforge.net> 3192228072Sbapt 3193228072Sbapt * TODO: discuss yylineno performance 3194228072Sbapt 3195250125Sjkim2002-07-31 Will Estes <wlestes@users.sourceforge.net> 3196228072Sbapt 3197228072Sbapt * NEWS: forgot to say what the date was that we made the release 3198228072Sbapt 3199250125Sjkim2002-07-31 Will Estes <wlestes@users.sourceforge.net> 3200228072Sbapt 3201228072Sbapt * NEWS, configure.in: version 2.5.11 3202228072Sbapt 3203250125Sjkim2002-07-31 Will Estes <wlestes@users.sourceforge.net> 3204228072Sbapt 3205228072Sbapt * faq.texi: fixed a menu entry and related problems 3206228072Sbapt 3207250125Sjkim2002-07-31 Will Estes <wlestes@users.sourceforge.net> 3208228072Sbapt 3209228072Sbapt * configure.in: someday, maybe we can use autopoint 3210228072Sbapt 3211250125Sjkim2002-07-31 Will Estes <wlestes@users.sourceforge.net> 3212228072Sbapt 3213228072Sbapt * Makefile.am: we need to include texinfo.tex now 3214228072Sbapt 3215250125Sjkim2002-07-31 Will Estes <wlestes@users.sourceforge.net> 3216228072Sbapt 3217228072Sbapt * texinfo.tex: add texinfo.tex 3218228072Sbapt 3219250125Sjkim2002-07-30 Will Estes <wlestes@users.sourceforge.net> 3220228072Sbapt 3221228072Sbapt * faq.texi: fix up some fatal bugs in the texinfo of the faq; begin 3222228072Sbapt the clean up; remove trailing and leading white space 3223228072Sbapt 3224250125Sjkim2002-07-30 Will Estes <wlestes@users.sourceforge.net> 3225228072Sbapt 3226228072Sbapt * TODO: faqs need work 3227228072Sbapt 3228250125Sjkim2002-07-30 Will Estes <wlestes@users.sourceforge.net> 3229228072Sbapt 3230228072Sbapt * NEWS, TODO: prototypes get airtime these days 3231228072Sbapt 3232250125Sjkim2002-07-28 John Millaway <john43@users.sourceforge.net> 3233228072Sbapt 3234228072Sbapt * flex.skl: Added some comments. 3235228072Sbapt 3236250125Sjkim2002-07-28 John Millaway <john43@users.sourceforge.net> 3237228072Sbapt 3238228072Sbapt * flex.skl: Fixed bug where yyless did not consider yylineno. 3239228072Sbapt 3240250125Sjkim2002-07-28 John Millaway <john43@users.sourceforge.net> 3241228072Sbapt 3242228072Sbapt * scan.l: Fixed bug I created in previous commit. 3243228072Sbapt 3244250125Sjkim2002-07-28 John Millaway <john43@users.sourceforge.net> 3245228072Sbapt 3246228072Sbapt * scan.l: Don't wrap ()s around {NAMEDEFS} at the end of a rule. 3247228072Sbapt 3248250125Sjkim2002-07-27 John Millaway <john43@users.sourceforge.net> 3249228072Sbapt 3250228072Sbapt * flex.skl, tests/test-c-cpp-nr/Makefile.am, 3251250125Sjkim tests/test-c-cpp-r/Makefile.am: Fixed test-c-cpp to actually use the 3252250125Sjkim C++ compiler for the test. Fixed the bug that this exposed. 3253228072Sbapt 3254250125Sjkim2002-07-27 John Millaway <john43@users.sourceforge.net> 3255228072Sbapt 3256250125Sjkim * ccl.c, flex.skl, flexdef.h, gen.c, main.c, nfa.c, parse.y, scan.l: 3257250125Sjkim yylineno check is only performed on rules whose regexs can match a 3258250125Sjkim newline. 3259228072Sbapt 3260250125Sjkim2002-07-25 John Millaway <john43@users.sourceforge.net> 3261228072Sbapt 3262228072Sbapt * flex.skl, tests/TEMPLATE/scanner.l, 3263228072Sbapt tests/test-array-nr/scanner.l, tests/test-array-r/scanner.l, 3264228072Sbapt tests/test-basic-nr/scanner.l, tests/test-basic-r/scanner.l, 3265228072Sbapt tests/test-bison-yylloc/parser.y, tests/test-c-cpp-nr/scanner.l, 3266228072Sbapt tests/test-c-cpp-r/scanner.l, tests/test-debug-nr/scanner.l, 3267228072Sbapt tests/test-debug-r/scanner.l, 3268228072Sbapt tests/test-include-by-buffer/scanner.l, 3269228072Sbapt tests/test-include-by-reentrant/scanner.l, 3270228072Sbapt tests/test-lineno-nr/scanner.l, tests/test-lineno-r/scanner.l, 3271228072Sbapt tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l, 3272228072Sbapt tests/test-posix/scanner.l, tests/test-posixly-correct/scanner.l, 3273228072Sbapt tests/test-prefix-nr/scanner.l, tests/test-prefix-r/scanner.l, 3274228072Sbapt tests/test-pthread/scanner.l, tests/test-string-nr/scanner.l, 3275228072Sbapt tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: All 3276228072Sbapt prototypes were rewritten to depend upon the macro 3277250125Sjkim YY_TRADITIONAL_FUNC_DEFS, which is defined by default. The 3278228072Sbapt generated scanners build cleanly under gcc's traditional strictness 3279228072Sbapt and under C++ compilers. 3280228072Sbapt 3281250125Sjkim2002-07-24 Will Estes <wlestes@users.sourceforge.net> 3282228072Sbapt 3283228072Sbapt * NEWS: dist-bzip2 and rename yy_globals and yy_globals_t 3284228072Sbapt 3285250125Sjkim2002-07-24 Will Estes <wlestes@users.sourceforge.net> 3286228072Sbapt 3287228072Sbapt * configure.in: version 2.5.10 3288228072Sbapt 3289250125Sjkim2002-07-24 Will Estes <wlestes@users.sourceforge.net> 3290228072Sbapt 3291228072Sbapt * Makefile.am: add dist-bzip2 to automake_options so we'll start 3292228072Sbapt getting tar.bz2 archives 3293228072Sbapt 3294250125Sjkim2002-07-23 John Millaway <john43@users.sourceforge.net> 3295228072Sbapt 3296228072Sbapt * flex.skl, flex.texi, tests/test-bison-yylval/scanner.l, 3297228072Sbapt tests/test-mem-r/scanner.l, 3298228072Sbapt tests/test-multiple-scanners-r/scanner-1.l, 3299228072Sbapt tests/test-multiple-scanners-r/scanner-2.l, 3300228072Sbapt tests/test-prefix-r/scanner.l, tests/test-pthread/scanner.l, 3301228072Sbapt tests/test-yyextra/scanner.l: s/yy_globals_t/yyguts_t/g 3302228072Sbapt s/yy_globals/yyscanner/g 3303228072Sbapt 3304250125Sjkim2002-07-23 John Millaway <john43@users.sourceforge.net> 3305228072Sbapt 3306228072Sbapt * Makefile.am: typo in tags target 3307228072Sbapt 3308250125Sjkim2002-07-22 John Millaway <john43@users.sourceforge.net> 3309228072Sbapt 3310228072Sbapt * Makefile.am: Removed erroneous $(srcdir) from help2man target. 3311228072Sbapt 3312250125Sjkim2002-07-22 Will Estes <wlestes@users.sourceforge.net> 3313228072Sbapt 3314228072Sbapt * NEWS, configure.in: it's version 2.5.9 now 3315228072Sbapt 3316250125Sjkim2002-07-22 Will Estes <wlestes@users.sourceforge.net> 3317228072Sbapt 3318228072Sbapt * po/.cvsignore: updated gettext to 0.11.3 3319228072Sbapt 3320250125Sjkim2002-07-22 Will Estes <wlestes@users.sourceforge.net> 3321228072Sbapt 3322228072Sbapt * ABOUT-NLS, config.rpath, m4/gettext.m4, m4/iconv.m4, 3323250125Sjkim m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-link.m4: updated gettext to 3324250125Sjkim version 0.11.3 3325228072Sbapt 3326250125Sjkim2002-07-22 Will Estes <wlestes@users.sourceforge.net> 3327228072Sbapt 3328228072Sbapt * autogen.sh, configure.in: rollback on configure.in and autogen.sh 3329228072Sbapt because autpoint is broken 3330228072Sbapt 3331250125Sjkim2002-07-22 Will Estes <wlestes@users.sourceforge.net> 3332228072Sbapt 3333228072Sbapt * po/ru.po: new russian translation from translation project 3334228072Sbapt 3335250125Sjkim2002-07-19 Will Estes <wlestes@users.sourceforge.net> 3336228072Sbapt 3337250125Sjkim * autogen.sh: ok, we're going to start using autopoint, but the tree 3338250125Sjkim is going to undergo some changes after this 3339228072Sbapt 3340250125Sjkim2002-07-19 Will Estes <wlestes@users.sourceforge.net> 3341228072Sbapt 3342228072Sbapt * configure.in: we're preparing for autopoint 3343228072Sbapt 3344250125Sjkim2002-07-17 John Millaway <john43@users.sourceforge.net> 3345228072Sbapt 3346228072Sbapt * flex.texi: Updated manual. 3347228072Sbapt 3348250125Sjkim2002-07-17 Will Estes <wlestes@users.sourceforge.net> 3349228072Sbapt 3350228072Sbapt * NEWS: update the NEWS file for lots of things millaway has done 3351228072Sbapt 3352250125Sjkim2002-07-17 John Millaway <john43@users.sourceforge.net> 3353228072Sbapt 3354228072Sbapt * flex.skl, main.c, misc.c, scan.l, scanopt.c, sym.c, 3355228072Sbapt tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Fixed 3356228072Sbapt prototype/definition conflicts with "traditional" C in skeleton at 3357228072Sbapt request of gcc developer. Removed duplicate prototypes in gen.c, 3358250125Sjkim sym.c, main.c. Added missing prototypes where needed. All 3359250125Sjkim functions in skeleton follow ISO C style protos and defs, instead of 3360250125Sjkim BOTH ISO and new-style. Skeleton now compiles cleanly under 3361228072Sbapt super-strict gcc flags. Flex itself almost compiles cleanly under 3362228072Sbapt strict flags. 3363228072Sbapt 3364250125Sjkim2002-07-15 John Millaway <john43@users.sourceforge.net> 3365228072Sbapt 3366228072Sbapt * faq.texi, flex.texi: Worked on mem mgmt sect of manual. 3367228072Sbapt 3368250125Sjkim2002-07-15 Will Estes <wlestes@users.sourceforge.net> 3369228072Sbapt 3370228072Sbapt * scan.l: allow blank lines and continuations in more places 3371228072Sbapt 3372250125Sjkim2002-07-12 Will Estes <wlestes@users.sourceforge.net> 3373228072Sbapt 3374228072Sbapt * TODO: millaway finished the faqs directory 3375228072Sbapt 3376250125Sjkim2002-07-12 Will Estes <wlestes@users.sourceforge.net> 3377228072Sbapt 3378228072Sbapt * TODO: removed items as per email from millaway 3379228072Sbapt 3380250125Sjkim2002-07-12 John Millaway <john43@users.sourceforge.net> 3381228072Sbapt 3382228072Sbapt * configure.in, tests/Makefile.am, tests/descriptions, 3383228072Sbapt tests/test-posix/.cvsignore, tests/test-posix/Makefile.am, 3384228072Sbapt tests/test-posix/scanner.l, tests/test-posixly-correct/.cvsignore, 3385228072Sbapt tests/test-posixly-correct/Makefile.am, 3386228072Sbapt tests/test-posixly-correct/scanner.l: Added test for %option 3387228072Sbapt posix-compat and repeat operator. Added test for POSIXLY_CORRECT 3388228072Sbapt environment variable and repeat operator. 3389228072Sbapt 3390250125Sjkim2002-07-12 John Millaway <john43@users.sourceforge.net> 3391228072Sbapt 3392228072Sbapt * main.c, scan.l: Fixed POSIXLY_CORRECT detection in scanner. 3393228072Sbapt 3394250125Sjkim2002-07-11 John Millaway <john43@users.sourceforge.net> 3395228072Sbapt 3396228072Sbapt * faq.texi: More work on faq. 3397228072Sbapt 3398250125Sjkim2002-07-11 John Millaway <john43@users.sourceforge.net> 3399228072Sbapt 3400228072Sbapt * faq.texi: Moved all faqs into manual -- but did not evaluate them 3401228072Sbapt yet. Removed the old faq files. 3402228072Sbapt 3403250125Sjkim2002-07-10 John Millaway <john43@users.sourceforge.net> 3404228072Sbapt 3405228072Sbapt * main.c: Removed duplicate definition of FLEX_DEBUG. gcc doesn't 3406228072Sbapt care, but other compilers might. 3407228072Sbapt 3408250125Sjkim2002-07-10 John Millaway <john43@users.sourceforge.net> 3409228072Sbapt 3410228072Sbapt * flex.texi: Wrote some more about memory mgmt in the manual. 3411228072Sbapt 3412250125Sjkim2002-07-10 John Millaway <john43@users.sourceforge.net> 3413228072Sbapt 3414228072Sbapt * flex.texi: flex.texi now works with install-info. 3415228072Sbapt 3416250125Sjkim2002-07-10 Will Estes <wlestes@users.sourceforge.net> 3417228072Sbapt 3418228072Sbapt * TODO: added items as per email from millaway 3419228072Sbapt 3420250125Sjkim2002-07-10 Will Estes <wlestes@users.sourceforge.net> 3421228072Sbapt 3422228072Sbapt * NEWS: after we release a version, we have to keep the version 3423228072Sbapt number in NEWS current 3424228072Sbapt 3425250125Sjkim2002-07-10 John Millaway <john43@users.sourceforge.net> 3426228072Sbapt 3427228072Sbapt * flex.skl, flex.texi, main.c, scan.l, tests/test-mem-nr/scanner.l, 3428228072Sbapt tests/test-mem-r/scanner.l: Fixed prefix issue with get/set debug 3429228072Sbapt functions. Fixed prefix issues with memory functions. 3430228072Sbapt 3431250125Sjkim2002-07-09 John Millaway <john43@users.sourceforge.net> 3432228072Sbapt 3433228072Sbapt * flex.skl: Memory functions are no longer static. 3434228072Sbapt 3435250125Sjkim2002-07-09 John Millaway <john43@users.sourceforge.net> 3436228072Sbapt 3437228072Sbapt * tests/test-mem-nr/test.input: Added a missing input file for 3438228072Sbapt test-mem-nr/ 3439228072Sbapt 3440250125Sjkim2002-07-09 John Millaway <john43@users.sourceforge.net> 3441228072Sbapt 3442250125Sjkim * tests/test-mem-nr/.cvsignore, tests/test-mem-nr/Makefile.am, 3443250125Sjkim tests/test-mem-nr/scanner.l, tests/test-mem-r/.cvsignore, 3444250125Sjkim tests/test-mem-r/Makefile.am, tests/test-mem-r/scanner.l, 3445250125Sjkim tests/test-mem-r/test.input: Added tests for overriding memory. 3446228072Sbapt 3447250125Sjkim2002-07-09 John Millaway <john43@users.sourceforge.net> 3448228072Sbapt 3449228072Sbapt * flex.texi: Added sections in manual for memory management. 3450228072Sbapt 3451250125Sjkim2002-07-09 Will Estes <wlestes@users.sourceforge.net> 3452228072Sbapt 3453228072Sbapt * NEWS: noted more user visible changes 3454228072Sbapt 3455250125Sjkim2002-07-09 John Millaway <john43@users.sourceforge.net> 3456228072Sbapt 3457228072Sbapt * configure.in, flex.skl, scan.l, tests/Makefile.am: Added 3458250125Sjkim yylex_destroy() to non-reentrant scanner. Added ability to override 3459250125Sjkim memory functions. Added tests for overriding memory functions. 3460228072Sbapt 3461250125Sjkim2002-07-09 Will Estes <wlestes@users.sourceforge.net> 3462228072Sbapt 3463228072Sbapt * NEWS: new POSIXLY_CORRECT and new ru translation 3464228072Sbapt 3465250125Sjkim2002-07-09 Will Estes <wlestes@users.sourceforge.net> 3466228072Sbapt 3467228072Sbapt * po/ru.po: new ru translation from the translation project 3468228072Sbapt 3469250125Sjkim2002-07-09 John Millaway <john43@users.sourceforge.net> 3470228072Sbapt 3471228072Sbapt * flex.texi: Made note of set/get debug in docs. 3472228072Sbapt 3473250125Sjkim2002-07-09 John Millaway <john43@users.sourceforge.net> 3474228072Sbapt 3475228072Sbapt * configure.in, flexdef.h, tests/create-test: Replaced obsolete 3476228072Sbapt macros in configure.in. Modified create-test to handle the above 3477228072Sbapt changes in configure.in. Added support for <stdbool.h>. 3478228072Sbapt 3479250125Sjkim2002-07-09 John Millaway <john43@users.sourceforge.net> 3480228072Sbapt 3481228072Sbapt * main.c: Check POSIXLY_CORRECT env variable. 3482228072Sbapt 3483250125Sjkim2002-07-09 John Millaway <john43@users.sourceforge.net> 3484228072Sbapt 3485228072Sbapt * flex.skl: Added prototypes for the get/set debug functions. 3486228072Sbapt 3487250125Sjkim2002-07-09 John Millaway <john43@users.sourceforge.net> 3488228072Sbapt 3489228072Sbapt * configure.in, flex.skl, gen.c, main.c, scan.l, tests/Makefile.am, 3490228072Sbapt tests/test-debug-nr/.cvsignore, tests/test-debug-nr/Makefile.am, 3491228072Sbapt tests/test-debug-nr/scanner.l, tests/test-debug-nr/test.input, 3492228072Sbapt tests/test-debug-r/.cvsignore, tests/test-debug-r/Makefile.am, 3493228072Sbapt tests/test-debug-r/scanner.l, tests/test-debug-r/test.input: Made 3494250125Sjkim yy_flex_debug non-global in reentrant scanner. Created get/set 3495250125Sjkim functions for yy_flex_debug. Defined prefixes for new yy_flex_debug 3496250125Sjkim symbols. Added tests/ for yy_flex_debug. 3497228072Sbapt 3498250125Sjkim2002-07-09 John Millaway <john43@users.sourceforge.net> 3499228072Sbapt 3500228072Sbapt * tests/create-test: create-test script now modifies .cvsignore 3501228072Sbapt 3502250125Sjkim2002-07-09 John Millaway <john43@users.sourceforge.net> 3503228072Sbapt 3504228072Sbapt * tests/create-test: Improved the error checking. 3505228072Sbapt 3506250125Sjkim2002-07-03 Will Estes <wlestes@users.sourceforge.net> 3507228072Sbapt 3508228072Sbapt * main.c: fix bug whereby prefix didn't get passed to everybody; 3509250125Sjkim patch by rse@engelschall.com 3510228072Sbapt 3511250125Sjkim2002-07-03 Will Estes <wlestes@users.sourceforge.net> 3512228072Sbapt 3513228072Sbapt * faq.texi: ~ is an active character, so we'll just use the word 3514228072Sbapt 'about' 3515228072Sbapt 3516250125Sjkim2002-07-02 John Millaway <john43@users.sourceforge.net> 3517228072Sbapt 3518228072Sbapt * Makefile.am: Fixed typo. 3519228072Sbapt 3520250125Sjkim2002-07-02 John Millaway <john43@users.sourceforge.net> 3521228072Sbapt 3522228072Sbapt * faq.texi: Added a faq. 3523228072Sbapt 3524250125Sjkim2002-06-28 John Millaway <john43@users.sourceforge.net> 3525228072Sbapt 3526228072Sbapt * Makefile.am: Added 'tags' target -- something I should have done 3527228072Sbapt long ago. 3528228072Sbapt 3529250125Sjkim2002-06-28 Will Estes <wlestes@users.sourceforge.net> 3530228072Sbapt 3531228072Sbapt * TODO: add two new items regarding coding; remove tests/ copyright 3532228072Sbapt notice item as it's done 3533228072Sbapt 3534250125Sjkim2002-06-26 Will Estes <wlestes@users.sourceforge.net> 3535228072Sbapt 3536228072Sbapt * NEWS: note the copyright messages in tests/ 3537228072Sbapt 3538250125Sjkim2002-06-25 John Millaway <john43@users.sourceforge.net> 3539228072Sbapt 3540250125Sjkim * tests/TEMPLATE/Makefile.am, tests/TEMPLATE/parser.y, 3541250125Sjkim tests/TEMPLATE/scanner.l, tests/test-array-nr/Makefile.am, 3542250125Sjkim tests/test-array-nr/scanner.l, tests/test-array-r/Makefile.am, 3543250125Sjkim tests/test-array-r/scanner.l, tests/test-basic-nr/Makefile.am, 3544250125Sjkim tests/test-basic-nr/scanner.l, tests/test-basic-r/Makefile.am, 3545250125Sjkim tests/test-basic-r/scanner.l, tests/test-bison-yylloc/Makefile.am, 3546250125Sjkim tests/test-bison-yylloc/main.c, tests/test-bison-yylloc/parser.y, 3547250125Sjkim tests/test-bison-yylloc/scanner.l, 3548250125Sjkim tests/test-bison-yylval/Makefile.am, 3549250125Sjkim tests/test-bison-yylval/main.c, tests/test-bison-yylval/parser.y, 3550250125Sjkim tests/test-bison-yylval/scanner.l, tests/test-c-cpp-nr/Makefile.am, 3551250125Sjkim tests/test-c-cpp-nr/scanner.l, tests/test-c-cpp-r/Makefile.am, 3552250125Sjkim tests/test-c-cpp-r/scanner.l, tests/test-header-nr/Makefile.am, 3553250125Sjkim tests/test-header-nr/main.c, tests/test-header-nr/scanner.l, 3554250125Sjkim tests/test-header-r/Makefile.am, tests/test-header-r/main.c, 3555250125Sjkim tests/test-header-r/scanner.l, 3556250125Sjkim tests/test-include-by-buffer/Makefile.am, 3557250125Sjkim tests/test-include-by-buffer/scanner.l, 3558250125Sjkim tests/test-include-by-reentrant/Makefile.am, 3559250125Sjkim tests/test-include-by-reentrant/scanner.l, 3560250125Sjkim tests/test-lineno-nr/Makefile.am, tests/test-lineno-nr/scanner.l, 3561250125Sjkim tests/test-lineno-r/Makefile.am, tests/test-lineno-r/scanner.l, 3562250125Sjkim tests/test-multiple-scanners-nr/Makefile.am, 3563250125Sjkim tests/test-multiple-scanners-nr/main.c, 3564250125Sjkim tests/test-multiple-scanners-nr/scanner-1.l, 3565250125Sjkim tests/test-multiple-scanners-nr/scanner-2.l, 3566250125Sjkim tests/test-multiple-scanners-r/Makefile.am, 3567250125Sjkim tests/test-multiple-scanners-r/main.c, 3568250125Sjkim tests/test-multiple-scanners-r/scanner-1.l, 3569250125Sjkim tests/test-multiple-scanners-r/scanner-2.l, 3570250125Sjkim tests/test-prefix-nr/Makefile.am, tests/test-prefix-nr/scanner.l, 3571250125Sjkim tests/test-prefix-r/Makefile.am, tests/test-prefix-r/scanner.l, 3572250125Sjkim tests/test-pthread/Makefile.am, tests/test-pthread/scanner.l, 3573250125Sjkim tests/test-string-nr/Makefile.am, tests/test-string-nr/scanner.l, 3574250125Sjkim tests/test-string-r/Makefile.am, tests/test-string-r/scanner.l, 3575250125Sjkim tests/test-yyextra/Makefile.am, tests/test-yyextra/scanner.l: 3576250125Sjkim Prepended explicit license to all test-*/ sources. 3577228072Sbapt 3578250125Sjkim2002-06-25 Will Estes <wlestes@users.sourceforge.net> 3579228072Sbapt 3580228072Sbapt * NEWS, po/ca.po, po/de.po, po/fr.po, po/sv.po, po/tr.po: new ca, 3581228072Sbapt de, fr, sv, tr translations 3582228072Sbapt 3583250125Sjkim2002-06-19 Will Estes <wlestes@users.sourceforge.net> 3584228072Sbapt 3585228072Sbapt * TODO: add bootstrapper to the todo list 3586228072Sbapt 3587250125Sjkim2002-06-19 Will Estes <wlestes@users.sourceforge.net> 3588228072Sbapt 3589228072Sbapt * configure.in: new version number 3590228072Sbapt 3591250125Sjkim2002-06-19 Will Estes <wlestes@users.sourceforge.net> 3592228072Sbapt 3593228072Sbapt * TODO: update TODO list 3594228072Sbapt 3595250125Sjkim2002-06-19 Will Estes <wlestes@users.sourceforge.net> 3596228072Sbapt 3597228072Sbapt * NEWS, TODO, flex.texi, flexdef.h, main.c, options.c, options.h, 3598228072Sbapt parse.y, scan.l: address typos in NEWS; add --posix option for ERE 3599228072Sbapt parsing the way posix wants it; update the TODO file 3600228072Sbapt 3601250125Sjkim2002-05-31 Will Estes <wlestes@users.sourceforge.net> 3602228072Sbapt 3603228072Sbapt * README-alpha: made code quality warning more explicit; gave url 3604228072Sbapt for cvs and beta flex 3605228072Sbapt 3606250125Sjkim2002-05-23 John Millaway <john43@users.sourceforge.net> 3607228072Sbapt 3608250125Sjkim * gen.c: Fixed bug where omission of user section 3 caused unmatched 3609250125Sjkim #ifdef's in generated code. 3610228072Sbapt 3611250125Sjkim2002-05-20 Will Estes <wlestes@users.sourceforge.net> 3612228072Sbapt 3613228072Sbapt * configure.in: configure.in requires at least autoconf 2.50 3614228072Sbapt 3615250125Sjkim2002-05-13 John Millaway <john43@users.sourceforge.net> 3616228072Sbapt 3617228072Sbapt * Makefile.am: Updated my email address. 3618228072Sbapt 3619250125Sjkim2002-05-10 John Millaway <john43@users.sourceforge.net> 3620228072Sbapt 3621228072Sbapt * flexdef.h, misc.c: chomp'd lines when reading external skel file. 3622228072Sbapt 3623250125Sjkim2002-05-07 Will Estes <wlestes@users.sourceforge.net> 3624228072Sbapt 3625228072Sbapt * po/sv.po: new sweedish translation from the translation project 3626228072Sbapt 3627250125Sjkim2002-04-29 Will Estes <wlestes@users.sourceforge.net> 3628228072Sbapt 3629228072Sbapt * po/ca.po: new catalan translation from the translation project 3630228072Sbapt 3631250125Sjkim2002-04-29 Will Estes <wlestes@users.sourceforge.net> 3632228072Sbapt 3633228072Sbapt * po/es.po: new spanish translation from the translation project 3634228072Sbapt 3635250125Sjkim2002-04-25 Will Estes <wlestes@users.sourceforge.net> 3636228072Sbapt 3637250125Sjkim * TODO: note that the lex matching of abc{1,3} is the posix behavior 3638250125Sjkim and so we have a problem 3639228072Sbapt 3640250125Sjkim2002-04-25 Will Estes <wlestes@users.sourceforge.net> 3641228072Sbapt 3642228072Sbapt * flex.texi: note that the lex matching of abc{1,3} is the posix 3643228072Sbapt behavior 3644228072Sbapt 3645250125Sjkim2002-04-23 Will Estes <wlestes@users.sourceforge.net> 3646228072Sbapt 3647228072Sbapt * configure.in: new version 2.5.7; use autoconf versioning info 3648228072Sbapt 3649250125Sjkim2002-04-23 Will Estes <wlestes@users.sourceforge.net> 3650228072Sbapt 3651228072Sbapt * NEWS: note changes in 2.5.7 3652228072Sbapt 3653250125Sjkim2002-04-23 Will Estes <wlestes@users.sourceforge.net> 3654228072Sbapt 3655228072Sbapt * main.c: conditional compile gettext initialization 3656228072Sbapt 3657250125Sjkim2002-04-22 Will Estes <wlestes@users.sourceforge.net> 3658228072Sbapt 3659228072Sbapt * po/de.po: new german translation from the translation project 3660228072Sbapt 3661250125Sjkim2002-04-19 John Millaway <john43@users.sourceforge.net> 3662228072Sbapt 3663228072Sbapt * tests/test-include-by-reentrant/Makefile.am: Fixed command line 3664228072Sbapt for test-include-by-reentrant/Makefile.am 3665228072Sbapt 3666250125Sjkim2002-04-19 John Millaway <john43@users.sourceforge.net> 3667228072Sbapt 3668250125Sjkim * tests/Makefile.am, tests/TEMPLATE/Makefile.am, 3669250125Sjkim tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 3670250125Sjkim tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 3671250125Sjkim tests/test-bison-yylloc/Makefile.am, 3672250125Sjkim tests/test-bison-yylval/Makefile.am, 3673250125Sjkim tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am, 3674250125Sjkim tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am, 3675250125Sjkim tests/test-include-by-buffer/Makefile.am, 3676250125Sjkim tests/test-include-by-reentrant/Makefile.am, 3677250125Sjkim tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 3678250125Sjkim tests/test-multiple-scanners-nr/Makefile.am, 3679250125Sjkim tests/test-multiple-scanners-r/Makefile.am, 3680250125Sjkim tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 3681250125Sjkim tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am, 3682250125Sjkim tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am: 3683250125Sjkim Added -I . to compiler search path in tests (so it finds the 3684250125Sjkim generated parser.h). 3685228072Sbapt 3686250125Sjkim2002-04-19 John Millaway <john43@users.sourceforge.net> 3687228072Sbapt 3688228072Sbapt * flexdef.h, misc.c, parse.y, sym.c: Applied 'const' to a few more 3689228072Sbapt char*, where appropriate. 3690228072Sbapt 3691250125Sjkim2002-04-19 John Millaway <john43@users.sourceforge.net> 3692228072Sbapt 3693250125Sjkim * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am, 3694250125Sjkim tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am, 3695250125Sjkim tests/test-basic-r/Makefile.am, 3696250125Sjkim tests/test-bison-yylloc/Makefile.am, 3697250125Sjkim tests/test-bison-yylval/Makefile.am, 3698250125Sjkim tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am, 3699250125Sjkim tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am, 3700250125Sjkim tests/test-include-by-buffer/Makefile.am, 3701250125Sjkim tests/test-include-by-reentrant/Makefile.am, 3702250125Sjkim tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 3703250125Sjkim tests/test-multiple-scanners-nr/Makefile.am, 3704250125Sjkim tests/test-multiple-scanners-r/Makefile.am, 3705250125Sjkim tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 3706250125Sjkim tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am, 3707250125Sjkim tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am: 3708250125Sjkim Added top_builddir to -I path. Changed $(srcdir)/$(testname) to 3709250125Sjkim ./$(testname) in 'make test' rule. 3710228072Sbapt 3711250125Sjkim2002-04-19 John Millaway <john43@users.sourceforge.net> 3712228072Sbapt 3713228072Sbapt * flexdef.h, gen.c, misc.c: Changed 'char[]' to 'const char*' 3714228072Sbapt wherever in conflicted with gettext. 3715228072Sbapt 3716250125Sjkim2002-04-19 Will Estes <wlestes@users.sourceforge.net> 3717228072Sbapt 3718250125Sjkim * po/fr.po, po/sv.po: new files from translation after 2.5.6 beta 3719228072Sbapt release 3720228072Sbapt 3721250125Sjkim2002-04-18 John Millaway <john43@users.sourceforge.net> 3722228072Sbapt 3723228072Sbapt * tests/test-lineno-r/Makefile.am: Fixed minor typo/cut and paste 3724228072Sbapt error. 3725228072Sbapt 3726250125Sjkim2002-04-18 John Millaway <john43@users.sourceforge.net> 3727228072Sbapt 3728228072Sbapt * configure.in: Added yylineno test. 3729228072Sbapt 3730250125Sjkim2002-04-18 John Millaway <john43@users.sourceforge.net> 3731228072Sbapt 3732228072Sbapt * tests/Makefile.am: Added yylineno tests. 3733228072Sbapt 3734250125Sjkim2002-04-18 John Millaway <john43@users.sourceforge.net> 3735228072Sbapt 3736250125Sjkim * tests/test-lineno-nr/.cvsignore, 3737250125Sjkim tests/test-lineno-nr/Makefile.am, tests/test-lineno-nr/scanner.l, 3738250125Sjkim tests/test-lineno-nr/test.input, tests/test-lineno-r/.cvsignore, 3739250125Sjkim tests/test-lineno-r/Makefile.am, tests/test-lineno-r/scanner.l, 3740250125Sjkim tests/test-lineno-r/test.input: Created yylineno tests. 3741228072Sbapt 3742250125Sjkim2002-04-15 John Millaway <john43@users.sourceforge.net> 3743228072Sbapt 3744228072Sbapt * scanopt.c: Applied gettext macros to error messages from scanopt. 3745228072Sbapt 3746250125Sjkim2002-04-15 John Millaway <john43@users.sourceforge.net> 3747228072Sbapt 3748250125Sjkim * buf.c, faq.texi, options.c, options.h, scanopt.c, scanopt.h: 3749228072Sbapt Changed copyright from Millaway to flex? U.S. Gov't? Regents of U. 3750250125Sjkim Cali.? Paxson? 3751228072Sbapt 3752250125Sjkim2002-04-15 Will Estes <wlestes@users.sourceforge.net> 3753228072Sbapt 3754250125Sjkim * tests/test-bison-yylloc/Makefile.am, 3755250125Sjkim tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am: 3756250125Sjkim we missed a few main.c files in the distribution 3757228072Sbapt 3758250125Sjkim2002-04-15 Will Estes <wlestes@users.sourceforge.net> 3759228072Sbapt 3760228072Sbapt * TODO: a lot more work has happened to flex; note this by removing 3761228072Sbapt a number of TODO entries 3762228072Sbapt 3763250125Sjkim2002-04-15 Will Estes <wlestes@users.sourceforge.net> 3764228072Sbapt 3765228072Sbapt * TODO: make sure all gettext modules use gettext translation 3766228072Sbapt facilities 3767228072Sbapt 3768250125Sjkim2002-04-14 John Millaway <john43@users.sourceforge.net> 3769228072Sbapt 3770228072Sbapt * faq.texi: Converted faqs 34-41 to texinfo. 3771228072Sbapt 3772250125Sjkim2002-04-14 John Millaway <john43@users.sourceforge.net> 3773228072Sbapt 3774250125Sjkim * Makefile.am, faq.texi, flex.texi: Added faq.texi to archive. 3775250125Sjkim Added faq.texi to flex_TEXINFOS macro in Makefile.am. flex.texi now 3776250125Sjkim includes faq.texi. 3777228072Sbapt 3778250125Sjkim2002-04-13 John Millaway <john43@users.sourceforge.net> 3779228072Sbapt 3780228072Sbapt * flexdef.h: defined FLEX_EXIT macro to call longjmp on errors. 3781228072Sbapt 3782250125Sjkim2002-04-13 John Millaway <john43@users.sourceforge.net> 3783228072Sbapt 3784228072Sbapt * main.c, misc.c: Replaced exit(2) calls with longjmps (in the form 3785228072Sbapt of FLEX_EXIT macro). Moved main() to flex_main() to allow flex to 3786228072Sbapt be called from a library. 3787228072Sbapt 3788250125Sjkim2002-04-13 John Millaway <john43@users.sourceforge.net> 3789228072Sbapt 3790228072Sbapt * scanopt.c: Fixed minor typo in error message 3791228072Sbapt 3792250125Sjkim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 3793228072Sbapt 3794250125Sjkim * tests/test-header-nr/Makefile.am, 3795250125Sjkim tests/test-header-r/Makefile.am, 3796250125Sjkim tests/test-multiple-scanners-nr/Makefile.am, 3797250125Sjkim tests/test-multiple-scanners-r/Makefile.am, 3798250125Sjkim tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am, 3799250125Sjkim tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am: 3800250125Sjkim removed eroneous files listed in EXTRA_DIST 3801228072Sbapt 3802250125Sjkim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 3803228072Sbapt 3804228072Sbapt * tests/test-yyextra/.cvsignore: ignore Makefile.in 3805228072Sbapt 3806250125Sjkim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 3807228072Sbapt 3808228072Sbapt * tests/test-string-r/.cvsignore: it's Makefile.in, not makefile.in 3809228072Sbapt 3810250125Sjkim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 3811228072Sbapt 3812250125Sjkim * tests/test-yyextra/Makefile.am, tests/test-yyextra/Makefile.in: 3813250125Sjkim put test-yyextra under automake 3814228072Sbapt 3815250125Sjkim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 3816228072Sbapt 3817250125Sjkim * tests/test-string-r/Makefile.am, tests/test-string-r/Makefile.in: 3818250125Sjkim put test-string-r under automake 3819228072Sbapt 3820250125Sjkim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 3821228072Sbapt 3822250125Sjkim * tests/test-string-nr/.cvsignore, tests/test-string-r/.cvsignore: 3823250125Sjkim we can ignore Makefile.in 3824228072Sbapt 3825250125Sjkim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 3826228072Sbapt 3827250125Sjkim * tests/test-string-nr/Makefile.am, 3828250125Sjkim tests/test-string-nr/Makefile.in: put test-string-nr under automake 3829228072Sbapt 3830250125Sjkim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 3831228072Sbapt 3832228072Sbapt * tests/test-pthread/.cvsignore: ignore Makefile.in 3833228072Sbapt 3834250125Sjkim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 3835228072Sbapt 3836250125Sjkim * tests/test-pthread/Makefile.am, tests/test-pthread/Makefile.in: 3837250125Sjkim put test-pthread under automake 3838228072Sbapt 3839250125Sjkim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 3840228072Sbapt 3841250125Sjkim * tests/test-prefix-r/Makefile.am, tests/test-prefix-r/Makefile.in: 3842250125Sjkim put test-prefix-r under automake 3843228072Sbapt 3844250125Sjkim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 3845228072Sbapt 3846250125Sjkim * tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore: 3847250125Sjkim we can ignore Makefile.in 3848228072Sbapt 3849250125Sjkim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 3850228072Sbapt 3851250125Sjkim * tests/test-prefix-nr/Makefile.am, 3852250125Sjkim tests/test-prefix-nr/Makefile.in: put test-prefix-nr under automake 3853228072Sbapt 3854250125Sjkim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 3855228072Sbapt 3856250125Sjkim * tests/test-multiple-scanners-r/Makefile.am, 3857250125Sjkim tests/test-multiple-scanners-r/Makefile.in: put 3858228072Sbapt test-multiple-scanners-r under automake 3859228072Sbapt 3860250125Sjkim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 3861228072Sbapt 3862250125Sjkim * tests/test-multiple-scanners-nr/.cvsignore, 3863250125Sjkim tests/test-multiple-scanners-r/.cvsignore: we can ignore Makefile.in 3864250125Sjkim now 3865228072Sbapt 3866250125Sjkim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 3867228072Sbapt 3868250125Sjkim * tests/test-multiple-scanners-nr/Makefile.am, 3869250125Sjkim tests/test-multiple-scanners-nr/Makefile.in: put 3870228072Sbapt test-multiple-scanners-nr under automake 3871228072Sbapt 3872250125Sjkim2002-04-11 Will Estes <wlestes@users.sourceforge.net> 3873228072Sbapt 3874250125Sjkim * tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am: 3875250125Sjkim we didn't need parser.y 3876228072Sbapt 3877250125Sjkim2002-04-11 Will Estes <wlestes@users.sourceforge.net> 3878228072Sbapt 3879228072Sbapt * TODO: work done on the test suite; remove relevant entries from 3880228072Sbapt TODO 3881228072Sbapt 3882250125Sjkim2002-04-10 Will Estes <wlestes@users.sourceforge.net> 3883228072Sbapt 3884250125Sjkim * tests/test-include-by-reentrant/.cvsignore, 3885250125Sjkim tests/test-include-by-reentrant/Makefile.am, 3886250125Sjkim tests/test-include-by-reentrant/Makefile.in: put 3887250125Sjkim test-include-by-reentrant under automake 3888228072Sbapt 3889250125Sjkim2002-04-09 Will Estes <wlestes@users.sourceforge.net> 3890228072Sbapt 3891228072Sbapt * tests/test-include-by-buffer/.cvsignore: we have a Makefile.in 3892228072Sbapt which we need to ignore 3893228072Sbapt 3894250125Sjkim2002-04-09 Will Estes <wlestes@users.sourceforge.net> 3895228072Sbapt 3896250125Sjkim * tests/test-include-by-buffer/Makefile.am, 3897250125Sjkim tests/test-include-by-buffer/Makefile.in: test-include-by-buffer now 3898250125Sjkim under automake control 3899228072Sbapt 3900250125Sjkim2002-04-09 Will Estes <wlestes@users.sourceforge.net> 3901228072Sbapt 3902250125Sjkim * tests/TEMPLATE/Makefile.am: and we want LFLAGS in the rule to make 3903250125Sjkim scanner.c as well 3904228072Sbapt 3905250125Sjkim2002-04-09 Will Estes <wlestes@users.sourceforge.net> 3906228072Sbapt 3907250125Sjkim * tests/test-header-r/.cvsignore, tests/test-header-r/Makefile.am, 3908250125Sjkim tests/test-header-r/Makefile.in: put test-header-r under automake 3909228072Sbapt 3910250125Sjkim2002-04-09 Will Estes <wlestes@users.sourceforge.net> 3911228072Sbapt 3912228072Sbapt * tests/test-header-nr/.cvsignore: we now generate a Makefile.in 3913228072Sbapt from automake; cvs should ignore it 3914228072Sbapt 3915250125Sjkim2002-04-09 Will Estes <wlestes@users.sourceforge.net> 3916228072Sbapt 3917228072Sbapt * tests/test-header-nr/Makefile.am: add dependencies for main.o and 3918228072Sbapt scaner.h 3919228072Sbapt 3920250125Sjkim2002-04-09 Will Estes <wlestes@users.sourceforge.net> 3921228072Sbapt 3922228072Sbapt * tests/TEMPLATE/Makefile.am: We may want to have LFLAGS readily 3923228072Sbapt available 3924228072Sbapt 3925250125Sjkim2002-04-09 Will Estes <wlestes@users.sourceforge.net> 3926228072Sbapt 3927250125Sjkim * tests/test-header-nr/Makefile.am, 3928250125Sjkim tests/test-header-nr/Makefile.in: put test-header-nr under automake 3929228072Sbapt 3930250125Sjkim2002-04-09 Will Estes <wlestes@users.sourceforge.net> 3931228072Sbapt 3932228072Sbapt * tests/TEMPLATE/Makefile.am: oops, we need to clean objects too 3933228072Sbapt 3934250125Sjkim2002-04-09 Will Estes <wlestes@users.sourceforge.net> 3935228072Sbapt 3936250125Sjkim * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am, 3937250125Sjkim tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am, 3938250125Sjkim tests/test-basic-r/Makefile.am, 3939250125Sjkim tests/test-bison-yylloc/Makefile.am, 3940250125Sjkim tests/test-bison-yylval/Makefile.am, 3941250125Sjkim tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am: now 3942250125Sjkim that config.h lives in the top-level directory, we need to tell the 3943250125Sjkim testsuite 3944228072Sbapt 3945250125Sjkim2002-04-08 Will Estes <wlestes@users.sourceforge.net> 3946228072Sbapt 3947250125Sjkim * tests/test-array-nr/.cvsignore, tests/test-array-r/.cvsignore, 3948250125Sjkim tests/test-basic-nr/.cvsignore, tests/test-basic-r/.cvsignore, 3949250125Sjkim tests/test-bison-yylval/.cvsignore, tests/test-c-cpp-nr/.cvsignore, 3950250125Sjkim tests/test-c-cpp-r/.cvsignore: we can ignore some Makefile.in 3951228072Sbapt 3952250125Sjkim2002-04-08 Will Estes <wlestes@users.sourceforge.net> 3953228072Sbapt 3954228072Sbapt * configure.in, tests/TEMPLATE/Makefile.am: only one config file 3955228072Sbapt header apparently; this will have consequences in the test suite 3956228072Sbapt 3957250125Sjkim2002-04-08 Will Estes <wlestes@users.sourceforge.net> 3958228072Sbapt 3959250125Sjkim * tests/test-bison-yylval/Makefile.am, 3960250125Sjkim tests/test-bison-yylval/Makefile.in: adding automake support 3961228072Sbapt 3962250125Sjkim2002-04-08 Will Estes <wlestes@users.sourceforge.net> 3963228072Sbapt 3964250125Sjkim * tests/test-bison-yylloc/.cvsignore, 3965250125Sjkim tests/test-bison-yylloc/Makefile.am: tuned Makefile.am to build 3966250125Sjkim correctly; ignore Makefile.in now 3967228072Sbapt 3968250125Sjkim2002-04-08 Will Estes <wlestes@users.sourceforge.net> 3969228072Sbapt 3970228072Sbapt * tests/configure.in: test suite changes 3971228072Sbapt 3972250125Sjkim2002-04-08 Will Estes <wlestes@users.sourceforge.net> 3973228072Sbapt 3974228072Sbapt * autogen.sh, configure.in, tests/.cvsignore, tests/Makefile.am, 3975250125Sjkim tests/Makefile.in, tests/README, tests/TEMPLATE/.cvsignore, 3976250125Sjkim tests/TEMPLATE/Makefile.am, tests/TEMPLATE/Makefile.in, 3977250125Sjkim tests/configure.in, tests/create-test, tests/create-test.pl, 3978250125Sjkim tests/test-array-nr/Makefile.am, tests/test-array-nr/Makefile.in, 3979250125Sjkim tests/test-array-r/Makefile.am, tests/test-array-r/Makefile.in, 3980250125Sjkim tests/test-basic-nr/Makefile.am, tests/test-basic-nr/Makefile.in, 3981250125Sjkim tests/test-basic-r/Makefile.am, tests/test-basic-r/Makefile.in, 3982250125Sjkim tests/test-bison-yylloc/Makefile.am, 3983250125Sjkim tests/test-bison-yylloc/Makefile.in, 3984250125Sjkim tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-nr/Makefile.in, 3985250125Sjkim tests/test-c-cpp-r/Makefile.am, tests/test-c-cpp-r/Makefile.in: test 3986250125Sjkim suite changes 3987228072Sbapt 3988250125Sjkim2002-04-05 John Millaway <john43@users.sourceforge.net> 3989228072Sbapt 3990228072Sbapt * flex.texi: Corrected error in manual regarding return type for 3991228072Sbapt yy_scan_{string,buffer,bytes}. 3992228072Sbapt 3993250125Sjkim2002-04-05 Will Estes <wlestes@users.sourceforge.net> 3994228072Sbapt 3995228072Sbapt * po/de.po: new german translations from the translation project 3996228072Sbapt 3997250125Sjkim2002-04-03 Will Estes <wlestes@users.sourceforge.net> 3998228072Sbapt 3999228072Sbapt * po/es.po: new spanish translations 4000228072Sbapt 4001250125Sjkim2002-04-01 Will Estes <wlestes@users.sourceforge.net> 4002228072Sbapt 4003228072Sbapt * Makefile.am: DIST_SUBDIRS: new variable. we can build flex with 4004228072Sbapt SUBDIRS and then build the distribution using DIST_SUBDIRS 4005228072Sbapt 4006250125Sjkim2002-04-01 Will Estes <wlestes@users.sourceforge.net> 4007228072Sbapt 4008228072Sbapt * main.c: fix typo in comment 4009228072Sbapt 4010250125Sjkim2002-03-31 John Millaway <john43@users.sourceforge.net> 4011228072Sbapt 4012228072Sbapt * main.c: Documented the header file kludge, (in anticipation of 4013228072Sbapt buffering Section 1.) 4014228072Sbapt 4015250125Sjkim2002-03-31 John Millaway <john43@users.sourceforge.net> 4016228072Sbapt 4017228072Sbapt * flex.texi: Created appendix "Makefiles and Flex" in the manual. 4018228072Sbapt 4019250125Sjkim2002-03-30 John Millaway <john43@users.sourceforge.net> 4020228072Sbapt 4021228072Sbapt * flex.texi: updating manual. 4022228072Sbapt 4023250125Sjkim2002-03-29 Will Estes <wlestes@users.sourceforge.net> 4024228072Sbapt 4025228072Sbapt * po/POTFILES.in: we want parse.y, not parse.c 4026228072Sbapt 4027250125Sjkim2002-03-29 John Millaway <john43@users.sourceforge.net> 4028228072Sbapt 4029228072Sbapt * flex.texi: Indexing the manual (75% done). 4030228072Sbapt 4031250125Sjkim2002-03-29 Will Estes <wlestes@users.sourceforge.net> 4032228072Sbapt 4033228072Sbapt * Makefile.am: unlisted intermediate flex/yacc-created files 4034228072Sbapt 4035250125Sjkim2002-03-29 Will Estes <wlestes@users.sourceforge.net> 4036228072Sbapt 4037228072Sbapt * TODO: millaway has done more work 4038228072Sbapt 4039250125Sjkim2002-03-29 Will Estes <wlestes@users.sourceforge.net> 4040228072Sbapt 4041228072Sbapt * Makefile.am, configure.in: ok, one last touch up; users most 4042228072Sbapt likely wont have help2man so we need to insure that's ok 4043228072Sbapt 4044250125Sjkim2002-03-29 Will Estes <wlestes@users.sourceforge.net> 4045228072Sbapt 4046228072Sbapt * Makefile.am: fine tune flex.1 some more 4047228072Sbapt 4048250125Sjkim2002-03-29 Will Estes <wlestes@users.sourceforge.net> 4049228072Sbapt 4050228072Sbapt * Makefile.am, configure.in: generalize the manpage a bit and tell 4051228072Sbapt autofoo about help2man 4052228072Sbapt 4053250125Sjkim2002-03-29 Will Estes <wlestes@users.sourceforge.net> 4054228072Sbapt 4055228072Sbapt * po/da.po: new danish from translation project robot 4056228072Sbapt 4057250125Sjkim2002-03-28 John Millaway <john43@users.sourceforge.net> 4058228072Sbapt 4059228072Sbapt * flex.texi: Indexing the manual -- it's only half done. 4060228072Sbapt 4061250125Sjkim2002-03-28 John Millaway <john43@users.sourceforge.net> 4062228072Sbapt 4063228072Sbapt * flex.texi: flex manual now uses automake's versioning info. 4064228072Sbapt 4065250125Sjkim2002-03-28 John Millaway <john43@users.sourceforge.net> 4066228072Sbapt 4067228072Sbapt * README.cvs-snapshot: Mentioned requirements for gettext and 4068228072Sbapt help2man. 4069228072Sbapt 4070250125Sjkim2002-03-28 John Millaway <john43@users.sourceforge.net> 4071228072Sbapt 4072228072Sbapt * Makefile.am, main.c: Output of `flex --version` now matches GNU 4073228072Sbapt coding standards. Makefile.am now uses `help2man` to generate 4074228072Sbapt flex.1 4075228072Sbapt 4076250125Sjkim2002-03-27 Will Estes <wlestes@users.sourceforge.net> 4077228072Sbapt 4078250125Sjkim * TODO: millaway has done a lot on the TODO list; remove those items 4079250125Sjkim that he has take care of 4080228072Sbapt 4081250125Sjkim2002-03-27 Will Estes <wlestes@users.sourceforge.net> 4082228072Sbapt 4083228072Sbapt * README.cvs-snapshot: edited millaway's initial draft 4084228072Sbapt 4085250125Sjkim2002-03-27 John Millaway <john43@users.sourceforge.net> 4086228072Sbapt 4087228072Sbapt * README.cvs-snapshot: Created file. 4088228072Sbapt 4089250125Sjkim2002-03-27 John Millaway <john43@users.sourceforge.net> 4090228072Sbapt 4091228072Sbapt * flex.texi: Fixed case of node names in flex.texi. 4092228072Sbapt 4093250125Sjkim2002-03-24 Will Estes <wlestes@users.sourceforge.net> 4094228072Sbapt 4095228072Sbapt * TODO: lex- and yacc- generated files 4096228072Sbapt 4097250125Sjkim2002-03-24 Will Estes <wlestes@users.sourceforge.net> 4098228072Sbapt 4099228072Sbapt * po/fr.po: new french 4100228072Sbapt 4101250125Sjkim2002-03-18 Will Estes <wlestes@users.sourceforge.net> 4102228072Sbapt 4103228072Sbapt * NEWS: ending periods in news items removed; mention nounistd 4104228072Sbapt options 4105228072Sbapt 4106250125Sjkim2002-03-18 Will Estes <wlestes@users.sourceforge.net> 4107228072Sbapt 4108228072Sbapt * po/sv.po: updated sweedish translations 4109228072Sbapt 4110250125Sjkim2002-03-18 Will Estes <wlestes@users.sourceforge.net> 4111228072Sbapt 4112228072Sbapt * po/de.po: german translation 4113228072Sbapt 4114250125Sjkim2002-03-18 John Millaway <john43@users.sourceforge.net> 4115228072Sbapt 4116250125Sjkim * flex.skl, flex.texi, main.c, options.c, options.h, scan.l: Removed 4117250125Sjkim CFront 1.2 -specific code from skeleton, because CFront now defines 4118250125Sjkim __cplusplus properly. Removed TurboC-specific code from skeleton. 4119250125Sjkim Skeleton now includes proper C++ standard headers. Relocated 4120250125Sjkim "unistd.h" code after user section 1 to allow user to overrid it. 4121250125Sjkim New option "nounistd" to suppress unistd.h from being included. 4122228072Sbapt 4123250125Sjkim2002-03-15 Will Estes <wlestes@users.sourceforge.net> 4124228072Sbapt 4125228072Sbapt * po/tr.po: new turkish translation 4126228072Sbapt 4127250125Sjkim2002-03-15 Will Estes <wlestes@users.sourceforge.net> 4128228072Sbapt 4129228072Sbapt * NEWS: mention included translations 4130228072Sbapt 4131250125Sjkim2002-03-15 Will Estes <wlestes@users.sourceforge.net> 4132228072Sbapt 4133228072Sbapt * TODO: we've done the gettext thing, but sometime we should get 4134228072Sbapt 0.11.1 4135228072Sbapt 4136250125Sjkim2002-03-15 Will Estes <wlestes@users.sourceforge.net> 4137228072Sbapt 4138228072Sbapt * po/ca.po: new catalan translation 4139228072Sbapt 4140250125Sjkim2002-03-14 John Millaway <john43@users.sourceforge.net> 4141228072Sbapt 4142228072Sbapt * flex.texi: Added section on format of comments. 4143228072Sbapt 4144250125Sjkim2002-03-14 John Millaway <john43@users.sourceforge.net> 4145228072Sbapt 4146228072Sbapt * flex.texi: Split format chapter into sections. 4147228072Sbapt 4148250125Sjkim2002-03-14 John Millaway <john43@users.sourceforge.net> 4149228072Sbapt 4150228072Sbapt * flex.texi: Removed explicit pointers in node definitions. 4151228072Sbapt 4152250125Sjkim2002-03-14 Will Estes <wlestes@users.sourceforge.net> 4153228072Sbapt 4154228072Sbapt * configure.in: unistd.h can be problematic 4155228072Sbapt 4156250125Sjkim2002-03-14 Will Estes <wlestes@users.sourceforge.net> 4157228072Sbapt 4158228072Sbapt * tests/README: editing changes to README 4159228072Sbapt 4160250125Sjkim2002-03-13 Will Estes <wlestes@users.sourceforge.net> 4161228072Sbapt 4162228072Sbapt * po/POTFILES.in: scan.l, not scan.c because gettext gets confused 4163228072Sbapt 4164250125Sjkim2002-03-13 Will Estes <wlestes@users.sourceforge.net> 4165228072Sbapt 4166228072Sbapt * scan.l: gettext cruft 4167228072Sbapt 4168250125Sjkim2002-03-13 Will Estes <wlestes@users.sourceforge.net> 4169228072Sbapt 4170228072Sbapt * tests/descriptions: separate out test descriptions 4171228072Sbapt 4172250125Sjkim2002-03-13 Will Estes <wlestes@users.sourceforge.net> 4173228072Sbapt 4174228072Sbapt * po/LINGUAS: french and korean dont crash now 4175228072Sbapt 4176250125Sjkim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4177228072Sbapt 4178250125Sjkim * po/fr.po, po/ko.po: remove duplicate messages as per advice from 4179228072Sbapt Jordi Mallach <jordi@debian.org> 4180228072Sbapt 4181250125Sjkim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4182228072Sbapt 4183228072Sbapt * gettext.h: yes, more gettext cruft 4184228072Sbapt 4185250125Sjkim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4186228072Sbapt 4187250125Sjkim * ABOUT-NLS, config.rpath, m4/codeset.m4, m4/gettext.m4, 4188250125Sjkim m4/glibc21.m4, m4/iconv.m4, m4/isc-posix.m4, m4/lcmessage.m4, 4189250125Sjkim m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4: this 4190250125Sjkim is gettext cruft 4191228072Sbapt 4192250125Sjkim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4193228072Sbapt 4194228072Sbapt * NEWS: gettext and autofoo are now involved 4195228072Sbapt 4196250125Sjkim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4197228072Sbapt 4198228072Sbapt * Makefile.am, autogen.sh, configure.in, flexdef.h, main.c: mostly, 4199228072Sbapt changes for gettext 4200228072Sbapt 4201250125Sjkim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4202228072Sbapt 4203250125Sjkim * po/ca.po, po/da.po, po/es.po, po/ru.po, po/sv.po, po/tr.po: these 4204250125Sjkim sure change a lot 4205228072Sbapt 4206250125Sjkim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4207228072Sbapt 4208228072Sbapt * TODO: note about cvs documentation 4209228072Sbapt 4210250125Sjkim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4211228072Sbapt 4212228072Sbapt * po/LINGUAS: we now have turkish 4213228072Sbapt 4214250125Sjkim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4215228072Sbapt 4216228072Sbapt * po/tr.po: updated translations, i think 4217228072Sbapt 4218250125Sjkim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4219228072Sbapt 4220250125Sjkim * po/ca.po, po/da.po, po/es.po, po/fr.po, po/ko.po, po/ru.po, 4221250125Sjkim po/sv.po, po/tr.po: ok, maybe we do keep these things? 4222228072Sbapt 4223250125Sjkim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4224228072Sbapt 4225228072Sbapt * README-alpha: README-alpha for those bad-hair days 4226228072Sbapt 4227250125Sjkim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4228228072Sbapt 4229250125Sjkim * m4/.cvsignore, m4/Makefile.am: ok,now we kinda have a m4/ subdir 4230228072Sbapt for gettext 4231228072Sbapt 4232250125Sjkim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4233228072Sbapt 4234250125Sjkim * po/.cvsignore, po/LINGUAS, po/Makevars, po/POTFILES.in, po/da.po, 4235250125Sjkim po/es.po, po/fr.po, po/ko.po, po/ru.po, po/sv.po: now, we have a po/ 4236250125Sjkim subdirectory for gettext. i hope you're happy 4237228072Sbapt 4238250125Sjkim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4239228072Sbapt 4240228072Sbapt * po/ca.po: removing po files, maybe 4241228072Sbapt 4242250125Sjkim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4243228072Sbapt 4244228072Sbapt * tests/.cvsignore: ignore autom4te.cache 4245228072Sbapt 4246250125Sjkim2002-03-11 Will Estes <wlestes@users.sourceforge.net> 4247228072Sbapt 4248250125Sjkim * po/ca.po, po/da.po, po/es.po, po/fr.po, po/ko.po, po/ru.po, 4249250125Sjkim po/sv.po: po files from debian 4250228072Sbapt 4251250125Sjkim2002-03-08 Will Estes <wlestes@users.sourceforge.net> 4252228072Sbapt 4253250125Sjkim * TODO: add several notes about tasks which need doing; create a new 4254250125Sjkim top-level entry for generic coding concerns (this is distinct from 4255250125Sjkim specific API or other such issues) 4256228072Sbapt 4257250125Sjkim2002-03-06 Will Estes <wlestes@users.sourceforge.net> 4258228072Sbapt 4259228072Sbapt * README: eliminate to.do and faqs from the README file 4260228072Sbapt 4261250125Sjkim2002-03-06 Will Estes <wlestes@users.sourceforge.net> 4262228072Sbapt 4263228072Sbapt * TODO: more notes on tests/ 4264228072Sbapt 4265250125Sjkim2002-03-06 Will Estes <wlestes@users.sourceforge.net> 4266228072Sbapt 4267228072Sbapt * Makefile.am: remove subdirectories from EXTRA_DIST; add a SUBDIRS 4268228072Sbapt macro to handle examples/; clean up the dist-hook target 4269228072Sbapt 4270250125Sjkim2002-03-06 Will Estes <wlestes@users.sourceforge.net> 4271228072Sbapt 4272228072Sbapt * configure.in: we want to generate Makefiles in some more 4273228072Sbapt subdirectories; automake will like this 4274228072Sbapt 4275250125Sjkim2002-03-06 Will Estes <wlestes@users.sourceforge.net> 4276228072Sbapt 4277228072Sbapt * TODO: notes on subdirectories 4278228072Sbapt 4279250125Sjkim2002-03-05 Will Estes <wlestes@users.sourceforge.net> 4280228072Sbapt 4281250125Sjkim * examples/.cvsignore, examples/Makefile.am: now examples/ fits into 4282228072Sbapt automake 4283228072Sbapt 4284250125Sjkim2002-03-05 Will Estes <wlestes@users.sourceforge.net> 4285228072Sbapt 4286250125Sjkim * examples/fastwc/.cvsignore, examples/fastwc/Makefile.am: 4287250125Sjkim examples/fastwc now fits into automake 4288228072Sbapt 4289250125Sjkim2002-03-05 Will Estes <wlestes@users.sourceforge.net> 4290228072Sbapt 4291250125Sjkim * examples/manual/.cvsignore, examples/manual/Makefile.am, 4292250125Sjkim examples/manual/Makefile.examples, examples/manual/README: 4293250125Sjkim examples/manual directory now fits into automake 4294228072Sbapt 4295250125Sjkim2002-03-05 Will Estes <wlestes@users.sourceforge.net> 4296228072Sbapt 4297228072Sbapt * examples/manual/Makefile: renamed Makefile to Makefile.examples 4298228072Sbapt for automake's sake 4299228072Sbapt 4300250125Sjkim2002-03-04 Will Estes <wlestes@users.sourceforge.net> 4301228072Sbapt 4302228072Sbapt * Makefile.am: add parse.c and scan.c to built_sources 4303228072Sbapt 4304250125Sjkim2002-02-24 John Millaway <john43@users.sourceforge.net> 4305228072Sbapt 4306228072Sbapt * Makefile.am: Removed CVS-specific code from 'dist-hook' target so 4307228072Sbapt anybody with a copy of the tree can build a dist. 4308228072Sbapt 4309250125Sjkim2002-02-22 John Millaway <john43@users.sourceforge.net> 4310228072Sbapt 4311228072Sbapt * tests/Makefile.in: Converted test script to portable /bin/sh. 4312228072Sbapt 4313250125Sjkim2002-02-22 John Millaway <john43@users.sourceforge.net> 4314228072Sbapt 4315228072Sbapt * tests/test-bison-yylloc/Makefile.in: Added some spaces in shell 4316228072Sbapt scripts for portability. 4317228072Sbapt 4318250125Sjkim2002-02-22 John Millaway <john43@users.sourceforge.net> 4319228072Sbapt 4320228072Sbapt * tests/create-test.pl: Fixed #! line for portability. 4321228072Sbapt 4322250125Sjkim2002-02-22 John Millaway <john43@users.sourceforge.net> 4323228072Sbapt 4324228072Sbapt * tests/test-bison-yylloc/Makefile.in: Fixed return status code on 4325228072Sbapt bison-lloc test. 4326228072Sbapt 4327250125Sjkim2002-02-21 John Millaway <john43@users.sourceforge.net> 4328228072Sbapt 4329228072Sbapt * tests/create-test.pl: Added script to auto-create tests. Probably 4330228072Sbapt overkill. 4331228072Sbapt 4332250125Sjkim2002-02-21 John Millaway <john43@users.sourceforge.net> 4333228072Sbapt 4334228072Sbapt * flex.skl: Fixed C++ #ifdef problem. Removed mistyped __CPLUSPLUS 4335250125Sjkim macro. Removed THROW_NIL. Not sure where it came from in the first 4336228072Sbapt place. 4337228072Sbapt 4338250125Sjkim2002-02-21 John Millaway <john43@users.sourceforge.net> 4339228072Sbapt 4340250125Sjkim * tests/README, tests/TEMPLATE/Makefile.in, tests/configure.in, 4341250125Sjkim tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-nr/Makefile.in, 4342250125Sjkim tests/test-c-cpp-nr/scanner.l, tests/test-c-cpp-nr/test.input, 4343250125Sjkim tests/test-c-cpp-r/.cvsignore, tests/test-c-cpp-r/Makefile.in, 4344250125Sjkim tests/test-c-cpp-r/scanner.l, tests/test-c-cpp-r/test.input: Added 4345228072Sbapt test-c-cpp-nr and test-c-cpp-r. 4346228072Sbapt 4347250125Sjkim2002-02-16 John Millaway <john43@users.sourceforge.net> 4348228072Sbapt 4349228072Sbapt * flex.skl: Added missing #endif. 4350228072Sbapt 4351250125Sjkim2002-02-07 Will Estes <wlestes@users.sourceforge.net> 4352228072Sbapt 4353250125Sjkim * tests/TEMPLATE/.cvsignore, tests/test-array-nr/.cvsignore, 4354250125Sjkim tests/test-array-r/.cvsignore, tests/test-basic-nr/.cvsignore, 4355250125Sjkim tests/test-basic-r/.cvsignore, tests/test-bison-yylloc/.cvsignore, 4356250125Sjkim tests/test-bison-yylval/.cvsignore, 4357250125Sjkim tests/test-header-nr/.cvsignore, tests/test-header-r/.cvsignore, 4358250125Sjkim tests/test-include-by-buffer/.cvsignore, 4359250125Sjkim tests/test-include-by-reentrant/.cvsignore, 4360250125Sjkim tests/test-multiple-scanners-nr/.cvsignore, 4361250125Sjkim tests/test-multiple-scanners-r/.cvsignore, 4362250125Sjkim tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore, 4363250125Sjkim tests/test-pthread/.cvsignore, tests/test-string-nr/.cvsignore, 4364250125Sjkim tests/test-string-r/.cvsignore, tests/test-yyextra/.cvsignore: add 4365250125Sjkim OUTPUT to .cvsignore files in test directories; it's also in the 4366250125Sjkim template directory 4367228072Sbapt 4368250125Sjkim2002-02-06 Will Estes <wlestes@users.sourceforge.net> 4369228072Sbapt 4370228072Sbapt * gen.c: fix interrupted reads and freads; from the debian package 4371228072Sbapt maintainer 4372228072Sbapt 4373250125Sjkim2002-02-06 Will Estes <wlestes@users.sourceforge.net> 4374228072Sbapt 4375228072Sbapt * flex.texi, flexdef.h, main.c, nfa.c: support large flex tables; 4376228072Sbapt from debian package maintainer 4377228072Sbapt 4378250125Sjkim2002-01-29 Will Estes <wlestes@users.sourceforge.net> 4379228072Sbapt 4380250125Sjkim * tests/configure.in: add more output files to account for new tests 4381228072Sbapt 4382250125Sjkim2002-01-03 Will Estes <wlestes@users.sourceforge.net> 4383228072Sbapt 4384250125Sjkim * tests/test-array-nr/.cvsignore, tests/test-array-nr/Makefile.in, 4385250125Sjkim tests/test-array-nr/scanner.l, tests/test-array-nr/test.input: add 4386250125Sjkim this test 4387228072Sbapt 4388250125Sjkim2002-01-03 Will Estes <wlestes@users.sourceforge.net> 4389228072Sbapt 4390250125Sjkim * tests/test-array-r/.cvsignore, tests/test-array-r/Makefile.in, 4391250125Sjkim tests/test-array-r/scanner.l, tests/test-array-r/test.input: add 4392250125Sjkim this test suite 4393228072Sbapt 4394250125Sjkim2001-11-20 Will Estes <wlestes@users.sourceforge.net> 4395228072Sbapt 4396228072Sbapt * flex.skl, main.c: millaway: Fixed yytext_ptr when using %array in 4397228072Sbapt reentrant scanner 4398228072Sbapt 4399250125Sjkim2001-11-20 Will Estes <wlestes@users.sourceforge.net> 4400228072Sbapt 4401228072Sbapt * buf.c: oops, forgot this one line 4402228072Sbapt 4403250125Sjkim2001-11-14 Will Estes <wlestes@users.sourceforge.net> 4404228072Sbapt 4405250125Sjkim * tests/test-header-r/.cvsignore, tests/test-header-r/Makefile.in, 4406250125Sjkim tests/test-header-r/main.c, tests/test-header-r/scanner.l, 4407250125Sjkim tests/test-header-r/test.input: and more fallout 4408228072Sbapt 4409250125Sjkim2001-11-14 Will Estes <wlestes@users.sourceforge.net> 4410228072Sbapt 4411228072Sbapt * TODO, flex.skl, flex.texi, flexdef.h, main.c, misc.c, 4412250125Sjkim tests/README, tests/TEMPLATE/Makefile.in, tests/configure.in, 4413228072Sbapt tests/test-basic-r/scanner.l, tests/test-bison-yylloc/.cvsignore, 4414228072Sbapt tests/test-bison-yylloc/Makefile.in, 4415228072Sbapt tests/test-bison-yylloc/parser.y, 4416228072Sbapt tests/test-bison-yylloc/scanner.l, 4417228072Sbapt tests/test-bison-yylval/.cvsignore, 4418228072Sbapt tests/test-bison-yylval/Makefile.in, 4419228072Sbapt tests/test-bison-yylval/parser.y, 4420228072Sbapt tests/test-bison-yylval/scanner.l, 4421228072Sbapt tests/test-include-by-reentrant/scanner.l, 4422228072Sbapt tests/test-prefix-r/scanner.l, tests/test-pthread/scanner.l, 4423228072Sbapt tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: more 4424228072Sbapt from the same batch 4425228072Sbapt 4426250125Sjkim2001-11-14 Will Estes <wlestes@users.sourceforge.net> 4427228072Sbapt 4428250125Sjkim * tests/test-bison-yylloc/main.c, tests/test-bison-yylval/main.c, 4429250125Sjkim tests/test-header-nr/.cvsignore, tests/test-header-nr/Makefile.in, 4430250125Sjkim tests/test-header-nr/main.c, tests/test-header-nr/scanner.l, 4431250125Sjkim tests/test-header-nr/test.input, 4432250125Sjkim tests/test-multiple-scanners-nr/.cvsignore, 4433250125Sjkim tests/test-multiple-scanners-nr/Makefile.in, 4434250125Sjkim tests/test-multiple-scanners-nr/main.c, 4435250125Sjkim tests/test-multiple-scanners-nr/scanner-1.l, 4436250125Sjkim tests/test-multiple-scanners-nr/scanner-2.l, 4437250125Sjkim tests/test-multiple-scanners-r/.cvsignore, 4438250125Sjkim tests/test-multiple-scanners-r/Makefile.in, 4439250125Sjkim tests/test-multiple-scanners-r/main.c, 4440250125Sjkim tests/test-multiple-scanners-r/scanner-1.l, 4441250125Sjkim tests/test-multiple-scanners-r/scanner-2.l: a big batch from 4442250125Sjkim millaway 4443228072Sbapt 4444250125Sjkim2001-10-26 Will Estes <wlestes@users.sourceforge.net> 4445228072Sbapt 4446228072Sbapt * NEWS: now NEWS has forgotten about the _r variables 4447228072Sbapt 4448250125Sjkim2001-10-26 Will Estes <wlestes@users.sourceforge.net> 4449228072Sbapt 4450228072Sbapt * flex.skl, flex.texi, gen.c, main.c, 4451228072Sbapt tests/test-bison-yylloc/scanner.l, 4452228072Sbapt tests/test-bison-yylval/scanner.l, 4453228072Sbapt tests/test-include-by-reentrant/scanner.l, 4454228072Sbapt tests/test-prefix-nr/scanner.l, tests/test-pthread/scanner.l, 4455250125Sjkim tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: 4456228072Sbapt millaway simplified the reentrant api; here's the result 4457228072Sbapt 4458250125Sjkim2001-10-23 Will Estes <wlestes@users.sourceforge.net> 4459228072Sbapt 4460228072Sbapt * main.c, options.c, options.h: more from millaway 4461228072Sbapt 4462250125Sjkim2001-10-22 Will Estes <wlestes@users.sourceforge.net> 4463228072Sbapt 4464228072Sbapt * main.c, options.c, options.h: the last checkin was broken; 4465228072Sbapt millaway fixed it 4466228072Sbapt 4467250125Sjkim2001-10-22 Will Estes <wlestes@users.sourceforge.net> 4468228072Sbapt 4469250125Sjkim * flex.skl, flex.texi, gen.c, main.c, misc.c, options.h, scan.l, 4470250125Sjkim scanopt.c, tests/README, tests/configure.in: phew, millaway's latest 4471250125Sjkim batch 4472228072Sbapt 4473250125Sjkim2001-10-21 Will Estes <wlestes@users.sourceforge.net> 4474228072Sbapt 4475228072Sbapt * flex.skl: flex.skl should come up in C mode 4476228072Sbapt 4477250125Sjkim2001-10-21 Will Estes <wlestes@users.sourceforge.net> 4478228072Sbapt 4479250125Sjkim * flex.skl: apparently, isatty and c++ need help getting along (from 4480250125Sjkim octave) 4481228072Sbapt 4482250125Sjkim2001-10-19 Will Estes <wlestes@users.sourceforge.net> 4483228072Sbapt 4484228072Sbapt * NEWS: document new options and new option handling 4485228072Sbapt 4486250125Sjkim2001-10-19 Will Estes <wlestes@users.sourceforge.net> 4487228072Sbapt 4488228072Sbapt * TODO: tell emacs that TODO is a text/outline mode file 4489228072Sbapt 4490250125Sjkim2001-10-19 Will Estes <wlestes@users.sourceforge.net> 4491228072Sbapt 4492228072Sbapt * TODO: we have new long options; we need to document that 4493228072Sbapt 4494250125Sjkim2001-10-19 Will Estes <wlestes@users.sourceforge.net> 4495228072Sbapt 4496228072Sbapt * NEWS: tell emacs that NEWS is text/outline mode 4497228072Sbapt 4498250125Sjkim2001-10-19 Will Estes <wlestes@users.sourceforge.net> 4499228072Sbapt 4500228072Sbapt * flex.skl: oops, lost a line somewhere in the merge process on 4501228072Sbapt millaway's work 4502228072Sbapt 4503250125Sjkim2001-10-17 Will Estes <wlestes@users.sourceforge.net> 4504228072Sbapt 4505228072Sbapt * Makefile.am, buf.c, flex.skl, flex.texi, flexdef.h, main.c, 4506250125Sjkim misc.c, options.c, options.h, parse.y, scan.l, scanopt.c, scanopt.h: 4507250125Sjkim merge latest batch of millaway's changes 4508228072Sbapt 4509250125Sjkim2001-09-22 Will Estes <wlestes@users.sourceforge.net> 4510228072Sbapt 4511228072Sbapt * main.c: Fixed typo in options display 4512228072Sbapt 4513250125Sjkim2001-09-20 Will Estes <wlestes@users.sourceforge.net> 4514228072Sbapt 4515250125Sjkim * main.c: reentrant and non-reentrant scanners share the same yywrap 4516250125Sjkim MACRO. millaway 4517228072Sbapt 4518250125Sjkim2001-09-20 Will Estes <wlestes@users.sourceforge.net> 4519228072Sbapt 4520228072Sbapt * TODO: clarify item on comments in lexical files 4521228072Sbapt 4522250125Sjkim2001-09-20 Will Estes <wlestes@users.sourceforge.net> 4523228072Sbapt 4524228072Sbapt * NEWS, scan.l: now flex recognizes \r as an eol character 4525228072Sbapt 4526250125Sjkim2001-09-20 Will Estes <wlestes@users.sourceforge.net> 4527228072Sbapt 4528228072Sbapt * Makefile.am: specify cvsroot so automake distcheck works 4529228072Sbapt 4530250125Sjkim2001-09-19 Will Estes <wlestes@users.sourceforge.net> 4531228072Sbapt 4532228072Sbapt * flex.texi: tex has lost its mind; we remove parentheses to 4533228072Sbapt compensate 4534228072Sbapt 4535250125Sjkim2001-09-19 Will Estes <wlestes@users.sourceforge.net> 4536228072Sbapt 4537250125Sjkim * NEWS: now that c++ is better supported, let's mention it as a news 4538250125Sjkim item 4539228072Sbapt 4540250125Sjkim2001-09-19 Will Estes <wlestes@users.sourceforge.net> 4541228072Sbapt 4542250125Sjkim * examples/fastwc/wc1.l, examples/fastwc/wc2.l, 4543228072Sbapt examples/fastwc/wc3.l, examples/fastwc/wc4.l, 4544250125Sjkim examples/fastwc/wc5.l, flex.skl, main.c: commit the backwash from 4545250125Sjkim the branch merges 4546228072Sbapt 4547250125Sjkim2001-09-19 Will Estes <wlestes@users.sourceforge.net> 4548228072Sbapt 4549250125Sjkim * FlexLexer.h, examples/testxxLexer.l, flex.skl: made preliminary 4550228072Sbapt c++ fixes; the intent is to make it work with recent c++ compilers 4551228072Sbapt 4552250125Sjkim2001-08-26 Will Estes <wlestes@users.sourceforge.net> 4553228072Sbapt 4554250125Sjkim * main.c: remove argv_fixup; fix typo in error message; changes from 4555250125Sjkim millaway's branch 4556228072Sbapt 4557250125Sjkim2001-08-24 Will Estes <wlestes@users.sourceforge.net> 4558228072Sbapt 4559228072Sbapt * NEWS: mention no more c++ comments in c scanners 4560228072Sbapt 4561250125Sjkim2001-08-21 John Millaway <john43@users.sourceforge.net> 4562228072Sbapt 4563228072Sbapt * flex.skl: Changed // comments to /* */ comments in skeleton. 4564228072Sbapt 4565250125Sjkim2001-08-19 John Millaway <john43@users.sourceforge.net> 4566228072Sbapt 4567228072Sbapt * flex.texi: Changed @var to @code everywhere. 4568228072Sbapt 4569250125Sjkim2001-08-16 Will Estes <wlestes@users.sourceforge.net> 4570228072Sbapt 4571228072Sbapt * to.do/flex.rmail: more mail 4572228072Sbapt 4573250125Sjkim2001-08-16 Will Estes <wlestes@users.sourceforge.net> 4574228072Sbapt 4575228072Sbapt * TODO: the manual now has its own section; we're not adding 4576228072Sbapt comments either 4577228072Sbapt 4578250125Sjkim2001-08-04 John Millaway <john43@users.sourceforge.net> 4579228072Sbapt 4580250125Sjkim * tests/Makefile.in, tests/README, tests/TEMPLATE/Makefile.in, 4581250125Sjkim tests/test-basic-nr/Makefile.in, tests/test-basic-r/Makefile.in, 4582250125Sjkim tests/test-bison-yylloc/Makefile.in, 4583250125Sjkim tests/test-bison-yylval/Makefile.in, 4584250125Sjkim tests/test-include-by-buffer/Makefile.in, 4585250125Sjkim tests/test-include-by-reentrant/Makefile.in, 4586250125Sjkim tests/test-prefix-nr/Makefile.in, tests/test-prefix-r/Makefile.in, 4587250125Sjkim tests/test-pthread/Makefile.in, tests/test-string-nr/Makefile.in, 4588250125Sjkim tests/test-string-r/Makefile.in, tests/test-yyextra/Makefile.in: 4589250125Sjkim Cleaned up the output of the tests. 4590228072Sbapt 4591250125Sjkim2001-08-03 Will Estes <wlestes@users.sourceforge.net> 4592228072Sbapt 4593228072Sbapt * TODO: note jason's thoughts on having a manpage 4594228072Sbapt 4595250125Sjkim2001-08-03 Will Estes <wlestes@users.sourceforge.net> 4596228072Sbapt 4597228072Sbapt * TODO: note millaway's assignment and tests to be under flex 4598228072Sbapt license 4599228072Sbapt 4600250125Sjkim2001-08-01 John Millaway <john43@users.sourceforge.net> 4601228072Sbapt 4602228072Sbapt * tests/test-bison-yylval/scanner.l: Fixed semantics of test (the 4603228072Sbapt success or failure of this test should be unaffected by this 4604228072Sbapt change.) 4605228072Sbapt 4606250125Sjkim2001-08-01 Will Estes <wlestes@users.sourceforge.net> 4607228072Sbapt 4608228072Sbapt * autogen.sh: fake automake into believing that ChangeLog already 4609228072Sbapt exists 4610228072Sbapt 4611250125Sjkim2001-08-01 Will Estes <wlestes@users.sourceforge.net> 4612228072Sbapt 4613228072Sbapt * Makefile.am: millaway needs to be covered in the ChangeLog 4614228072Sbapt 4615250125Sjkim2001-08-01 Will Estes <wlestes@users.sourceforge.net> 4616228072Sbapt 4617228072Sbapt * version.h: automake is supplying version info now so we just pick 4618228072Sbapt it up 4619228072Sbapt 4620250125Sjkim2001-08-01 Will Estes <wlestes@users.sourceforge.net> 4621228072Sbapt 4622228072Sbapt * flex.texi: forgot braces on @copyright 4623228072Sbapt 4624250125Sjkim2001-08-01 John Millaway <john43@users.sourceforge.net> 4625228072Sbapt 4626228072Sbapt * flex.skl: Added missing argument to yy_flex_free. 4627228072Sbapt 4628250125Sjkim2001-08-01 Will Estes <wlestes@users.sourceforge.net> 4629228072Sbapt 4630228072Sbapt * AUTHORS: john millaway wrote the reentrant C support 4631228072Sbapt 4632250125Sjkim2001-08-01 Will Estes <wlestes@users.sourceforge.net> 4633228072Sbapt 4634228072Sbapt * flex.texi: add license node to the manual 4635228072Sbapt 4636250125Sjkim2001-08-01 Will Estes <wlestes@users.sourceforge.net> 4637228072Sbapt 4638228072Sbapt * TODO: c++ ideas 4639228072Sbapt 4640250125Sjkim2001-07-31 Will Estes <wlestes@users.sourceforge.net> 4641228072Sbapt 4642228072Sbapt * parse.y: error messages will now show up the way that emacs likes 4643228072Sbapt them 4644228072Sbapt 4645250125Sjkim2001-07-31 Will Estes <wlestes@users.sourceforge.net> 4646228072Sbapt 4647228072Sbapt * Makefile.am: oops, left in an extra backslash 4648228072Sbapt 4649250125Sjkim2001-07-31 Will Estes <wlestes@users.sourceforge.net> 4650228072Sbapt 4651228072Sbapt * TODO: flex.texi is here; clarify tests/ rewrite issue 4652228072Sbapt 4653250125Sjkim2001-07-31 Will Estes <wlestes@users.sourceforge.net> 4654228072Sbapt 4655228072Sbapt * NEWS: hey, we have texinfo, not man 4656228072Sbapt 4657250125Sjkim2001-07-31 Will Estes <wlestes@users.sourceforge.net> 4658228072Sbapt 4659228072Sbapt * flex.1: no more manpage 4660228072Sbapt 4661250125Sjkim2001-07-31 Will Estes <wlestes@users.sourceforge.net> 4662228072Sbapt 4663228072Sbapt * Makefile.am: remove flex.1 and rewrite the dist-hook so that we 4664228072Sbapt pick up a couple more directories 4665228072Sbapt 4666250125Sjkim2001-07-31 Will Estes <wlestes@users.sourceforge.net> 4667228072Sbapt 4668228072Sbapt * flex.texi: the namual now compiles; hurray 4669228072Sbapt 4670250125Sjkim2001-07-31 Will Estes <wlestes@users.sourceforge.net> 4671228072Sbapt 4672228072Sbapt * Makefile.am: first attempt at including the tests/ directory via 4673228072Sbapt automake, dist-hook target added 4674228072Sbapt 4675250125Sjkim2001-07-31 Will Estes <wlestes@users.sourceforge.net> 4676228072Sbapt 4677228072Sbapt * tests/.cvsignore: ignore config.cache in tests/ directory 4678228072Sbapt 4679250125Sjkim2001-07-31 Will Estes <wlestes@users.sourceforge.net> 4680228072Sbapt 4681228072Sbapt * Makefile.am: automake groks the ChangeLog now so we don't have to 4682228072Sbapt remind the maintainer to remake it 4683228072Sbapt 4684250125Sjkim2001-07-30 Will Estes <wlestes@users.sourceforge.net> 4685228072Sbapt 4686228072Sbapt * flex.texi: more corrections to the manual; the end is in site 4687228072Sbapt 4688250125Sjkim2001-07-30 Will Estes <wlestes@users.sourceforge.net> 4689228072Sbapt 4690228072Sbapt * TODO: auto-generated backup? 4691228072Sbapt 4692250125Sjkim2001-07-27 Will Estes <wlestes@users.sourceforge.net> 4693228072Sbapt 4694228072Sbapt * flex.texi: today's tinkering on the manual 4695228072Sbapt 4696250125Sjkim2001-07-27 Will Estes <wlestes@users.sourceforge.net> 4697228072Sbapt 4698228072Sbapt * Makefile.am: if we want flex.1 we have to say so in EXTRA_DIST 4699228072Sbapt 4700250125Sjkim2001-07-27 Will Estes <wlestes@users.sourceforge.net> 4701228072Sbapt 4702228072Sbapt * TODO: note future issues with flex.texi 4703228072Sbapt 4704250125Sjkim2001-07-27 Will Estes <wlestes@users.sourceforge.net> 4705228072Sbapt 4706250125Sjkim * Makefile.am: include flex.1 as it's the only working documentation 4707250125Sjkim for now 4708228072Sbapt 4709250125Sjkim2001-07-27 Will Estes <wlestes@users.sourceforge.net> 4710228072Sbapt 4711228072Sbapt * Makefile.am: rearrange to work with automake on building the 4712228072Sbapt ChangeLog 4713228072Sbapt 4714250125Sjkim2001-07-27 Will Estes <wlestes@users.sourceforge.net> 4715228072Sbapt 4716228072Sbapt * scan.l: automake is unhappy if we specify the outfile 4717228072Sbapt 4718250125Sjkim2001-07-26 Will Estes <wlestes@users.sourceforge.net> 4719228072Sbapt 4720228072Sbapt * flex.texi: more conversions/corrections 4721228072Sbapt 4722250125Sjkim2001-07-26 Will Estes <wlestes@users.sourceforge.net> 4723228072Sbapt 4724228072Sbapt * README: we removed misc/ so we don't mention it any more 4725228072Sbapt 4726250125Sjkim2001-07-25 Will Estes <wlestes@users.sourceforge.net> 4727228072Sbapt 4728228072Sbapt * flex.texi: begin the manual conversion to texinfo; yes, it's 4729228072Sbapt broken right now 4730228072Sbapt 4731250125Sjkim2001-07-25 Will Estes <wlestes@users.sourceforge.net> 4732228072Sbapt 4733228072Sbapt * AUTHORS, THANKS: copy in manual author and thanks info 4734228072Sbapt 4735250125Sjkim2001-07-25 Will Estes <wlestes@users.sourceforge.net> 4736228072Sbapt 4737228072Sbapt * Makefile.am: how to fake the ChangeLog into showing up in the 4738228072Sbapt distribution 4739228072Sbapt 4740250125Sjkim2001-07-25 Will Estes <wlestes@users.sourceforge.net> 4741228072Sbapt 4742228072Sbapt * Makefile.am: add YFLAGS so parse.h gets made 4743228072Sbapt 4744250125Sjkim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 4745228072Sbapt 4746250125Sjkim * examples/fastwc/README, examples/fastwc/mywc.c, 4747250125Sjkim examples/fastwc/wc1.l, examples/fastwc/wc2.l, 4748250125Sjkim examples/fastwc/wc3.l, examples/fastwc/wc4.l, examples/fastwc/wc5.l: 4749250125Sjkim re-add these files 4750228072Sbapt 4751250125Sjkim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 4752228072Sbapt 4753228072Sbapt * TODO: reflect recent doings 4754228072Sbapt 4755250125Sjkim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 4756228072Sbapt 4757228072Sbapt * Makefile.in: what with automake, we don't need Makefile.in any 4758228072Sbapt more 4759228072Sbapt 4760250125Sjkim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 4761228072Sbapt 4762228072Sbapt * configure.in: more rearranging for automake 4763228072Sbapt 4764250125Sjkim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 4765228072Sbapt 4766228072Sbapt * to.do/flex.rmail: more mail came in 4767228072Sbapt 4768250125Sjkim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 4769228072Sbapt 4770228072Sbapt * autogen.sh: adjust to automake's idea of the world 4771228072Sbapt 4772250125Sjkim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 4773228072Sbapt 4774228072Sbapt * Makefile.am: add Vern's misc dependencies; noinst_SCRIPTS was 4775228072Sbapt broken?; list a few last files to be included in the distribution 4776228072Sbapt 4777250125Sjkim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 4778228072Sbapt 4779228072Sbapt * NEWS: rearrange for better order; add automake support as a news 4780228072Sbapt item 4781228072Sbapt 4782250125Sjkim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 4783228072Sbapt 4784228072Sbapt * Makefile.am: copyright notice on Makefile.am; document some -D 4785228072Sbapt switches (are they still usable?) 4786228072Sbapt 4787250125Sjkim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 4788228072Sbapt 4789228072Sbapt * TODO: add lex-replacement issue 4790228072Sbapt 4791250125Sjkim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 4792228072Sbapt 4793228072Sbapt * Makefile.am: add EXTRA_DIST 4794228072Sbapt 4795250125Sjkim2001-07-23 Will Estes <wlestes@users.sourceforge.net> 4796228072Sbapt 4797228072Sbapt * autogen.sh: we need to do the same thing in each directory 4798228072Sbapt 4799250125Sjkim2001-07-23 Will Estes <wlestes@users.sourceforge.net> 4800228072Sbapt 4801228072Sbapt * configure.in: introduce automake into the macro calls 4802228072Sbapt 4803250125Sjkim2001-07-23 Will Estes <wlestes@users.sourceforge.net> 4804228072Sbapt 4805250125Sjkim * Makefile.am: add AUTOMAKE_OPTIONS, info_TEXINFOS, include_HEADERS, 4806250125Sjkim noinst_HEADERS; it's libfl.a, not libflex.a 4807228072Sbapt 4808250125Sjkim2001-07-23 Will Estes <wlestes@users.sourceforge.net> 4809228072Sbapt 4810228072Sbapt * Makefile.am: bin_PROGRAMS and lib_LIBRARIES 4811228072Sbapt 4812250125Sjkim2001-07-23 Will Estes <wlestes@users.sourceforge.net> 4813228072Sbapt 4814228072Sbapt * to.do/streams.mail: streams.mail has moved here 4815228072Sbapt 4816250125Sjkim2001-07-23 Will Estes <wlestes@users.sourceforge.net> 4817228072Sbapt 4818228072Sbapt * TODO: add xref for teximanual 4819228072Sbapt 4820250125Sjkim2001-07-19 Will Estes <wlestes@users.sourceforge.net> 4821228072Sbapt 4822228072Sbapt * flex.1: include typo/punctuation fixes from a patch submitted by 4823228072Sbapt noon@cote-dazur.com (Fabrice Bauzac) 4824228072Sbapt 4825250125Sjkim2001-07-17 Will Estes <wlestes@users.sourceforge.net> 4826228072Sbapt 4827228072Sbapt * TODO: we want gettext 4828228072Sbapt 4829250125Sjkim2001-06-24 Will Estes <wlestes@users.sourceforge.net> 4830228072Sbapt 4831228072Sbapt * flex.skl: include c++ STD fixes from quanstro@quanstro.net 4832228072Sbapt 4833250125Sjkim2001-06-24 Will Estes <wlestes@users.sourceforge.net> 4834228072Sbapt 4835228072Sbapt * flex.skl, gen.c: change some int types to size_t as per FreeBSD 4836228072Sbapt 28364 from avn@any.ru 4837228072Sbapt 4838250125Sjkim2001-06-24 Will Estes <wlestes@users.sourceforge.net> 4839228072Sbapt 4840228072Sbapt * TODO: remove parse.[ch] from make clean target; repackage 4841228072Sbapt distribution (not rework) 4842228072Sbapt 4843250125Sjkim2001-06-19 Will Estes <wlestes@users.sourceforge.net> 4844228072Sbapt 4845228072Sbapt * TODO: add memory api and reworking of flex.skl reworking 4846228072Sbapt 4847250125Sjkim2001-06-18 Will Estes <wlestes@users.sourceforge.net> 4848228072Sbapt 4849228072Sbapt * flex.skl: remove extraneous notice from flex.skl 4850228072Sbapt 4851250125Sjkim2001-06-18 Will Estes <wlestes@users.sourceforge.net> 4852228072Sbapt 4853228072Sbapt * flex.skl: patch memory leak as per millaway 4854228072Sbapt 4855250125Sjkim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 4856228072Sbapt 4857228072Sbapt * to.do/flex.rmail: add vern's ok for copyright/license changes and 4858228072Sbapt john's answer on line offsets 4859228072Sbapt 4860250125Sjkim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 4861228072Sbapt 4862228072Sbapt * TODO: remove creation of .cvsignore files (it's done); add other 4863228072Sbapt notes about the test suite 4864228072Sbapt 4865250125Sjkim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 4866228072Sbapt 4867250125Sjkim * tests/TEMPLATE/.cvsignore, tests/test-basic-nr/.cvsignore, 4868250125Sjkim tests/test-basic-r/.cvsignore, tests/test-bison-yylloc/.cvsignore, 4869250125Sjkim tests/test-bison-yylval/.cvsignore, 4870250125Sjkim tests/test-include-by-buffer/.cvsignore, 4871250125Sjkim tests/test-include-by-reentrant/.cvsignore, 4872250125Sjkim tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore, 4873250125Sjkim tests/test-pthread/.cvsignore, tests/test-string-nr/.cvsignore, 4874250125Sjkim tests/test-string-r/.cvsignore, tests/test-yyextra/.cvsignore: 4875250125Sjkim adding .cvsignore files for existing tests/ subdirectories 4876228072Sbapt 4877250125Sjkim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 4878228072Sbapt 4879228072Sbapt * tests/README: reformat, say to add a description to this file and 4880228072Sbapt mention what to do re .cvsignore 4881228072Sbapt 4882250125Sjkim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 4883228072Sbapt 4884228072Sbapt * tests/TEMPLATE/cvsignore: create template for .cvsignore 4885228072Sbapt 4886250125Sjkim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 4887228072Sbapt 4888228072Sbapt * TODO: reorganize for logical reasons; test suite now seems to run 4889228072Sbapt out of the box 4890228072Sbapt 4891250125Sjkim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 4892228072Sbapt 4893228072Sbapt * tests/.cvsignore: we dont want the Makefile either 4894228072Sbapt 4895250125Sjkim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 4896228072Sbapt 4897250125Sjkim * tests/test-prefix-nr/test.input, tests/test-prefix-r/test.input: 4898250125Sjkim test.input was supposed to be here 4899228072Sbapt 4900250125Sjkim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 4901228072Sbapt 4902228072Sbapt * tests/.cvsignore: add autoconf legacy files to be ignored 4903228072Sbapt 4904250125Sjkim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 4905228072Sbapt 4906228072Sbapt * autogen.sh: clarify usage instructions; prepare tests/ as well 4907228072Sbapt 4908250125Sjkim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 4909228072Sbapt 4910228072Sbapt * tests/.cvsignore: . cvsignore for tests/ subdirectory 4911228072Sbapt 4912250125Sjkim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 4913228072Sbapt 4914228072Sbapt * FlexLexer.h: tell emacs that FlexLexer.h is c++ 4915228072Sbapt 4916250125Sjkim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 4917228072Sbapt 4918228072Sbapt * scan.l: tell emacs scan.l is in C mode 4919228072Sbapt 4920250125Sjkim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 4921228072Sbapt 4922228072Sbapt * flex.skl: added punctuation 4923228072Sbapt 4924250125Sjkim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 4925228072Sbapt 4926228072Sbapt * FlexLexer.h, Makefile.in, README, RoadMap, autogen.sh, ccl.c, 4927228072Sbapt configure.in, dfa.c, ecs.c, flex.1, flex.skl, flexdef.h, gen.c, 4928228072Sbapt libmain.c, libyywrap.c, main.c, misc.c, mkskel.sh, nfa.c, parse.y, 4929228072Sbapt scan.l, sym.c, tblcmp.c, yylex.c: change copyright/license notices 4930228072Sbapt as per Vern's response to Theo 4931228072Sbapt 4932250125Sjkim2001-06-15 Will Estes <wlestes@users.sourceforge.net> 4933228072Sbapt 4934228072Sbapt * to.do/flex.rmail: add bill fenlason's emails 4935228072Sbapt 4936250125Sjkim2001-06-15 Will Estes <wlestes@users.sourceforge.net> 4937228072Sbapt 4938228072Sbapt * COPYING: make changes as per Theo De Raadt; remove tabs 4939228072Sbapt 4940250125Sjkim2001-06-08 Will Estes <wlestes@users.sourceforge.net> 4941228072Sbapt 4942228072Sbapt * flex.skl: save errno as per Theo de Raadt 4943228072Sbapt 4944250125Sjkim2001-06-07 Will Estes <wlestes@users.sourceforge.net> 4945228072Sbapt 4946228072Sbapt * flex.1: correct hyphenation as per openbsd tree 4947228072Sbapt 4948250125Sjkim2001-06-05 Will Estes <wlestes@users.sourceforge.net> 4949228072Sbapt 4950228072Sbapt * Makefile.in, configure.in: change references to TESTS/ to tests/ 4951228072Sbapt to account for the directory name changes 4952228072Sbapt 4953250125Sjkim2001-05-27 Will Estes <wlestes@users.sourceforge.net> 4954228072Sbapt 4955228072Sbapt * flex.skl, gen.c: commit john millaway's YY_G wrapper corrections 4956228072Sbapt 4957250125Sjkim2001-05-21 Will Estes <wlestes@users.sourceforge.net> 4958228072Sbapt 4959228072Sbapt * tests/Makefile.in: remove || exit calls 4960228072Sbapt 4961250125Sjkim2001-05-21 Will Estes <wlestes@users.sourceforge.net> 4962228072Sbapt 4963228072Sbapt * gen.c: complete john millaway's reentrant patch 4964228072Sbapt 4965250125Sjkim2001-05-21 Will Estes <wlestes@users.sourceforge.net> 4966228072Sbapt 4967228072Sbapt * to.do/flex.rmail: more flex messages in the queue 4968228072Sbapt 4969250125Sjkim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 4970228072Sbapt 4971250125Sjkim * flex.skl, flexdef.h, gen.c, main.c, nfa.c, scan.l: john millaway's 4972250125Sjkim reentrancy patch 4973228072Sbapt 4974250125Sjkim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 4975228072Sbapt 4976228072Sbapt * tests/Makefile.in: remove || exit from testing loop 4977228072Sbapt 4978250125Sjkim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 4979228072Sbapt 4980228072Sbapt * Makefile.in: tell make about the tests directory and its 4981228072Sbapt associated targets 4982228072Sbapt 4983250125Sjkim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 4984228072Sbapt 4985228072Sbapt * TODO: rethink the todo list 4986228072Sbapt 4987250125Sjkim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 4988228072Sbapt 4989228072Sbapt * flex.1: describe reentrant api changes 4990228072Sbapt 4991250125Sjkim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 4992228072Sbapt 4993228072Sbapt * TODO: mention work needed for tests/ 4994228072Sbapt 4995250125Sjkim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 4996228072Sbapt 4997228072Sbapt * configure.in: tell auto* about the test directory 4998228072Sbapt 4999250125Sjkim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 5000228072Sbapt 5001250125Sjkim * README: make punctuation uniform, mention the new tests/ directory 5002228072Sbapt 5003250125Sjkim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 5004228072Sbapt 5005228072Sbapt * NEWS: reformat items; cut out old items and move them to ONEWS 5006228072Sbapt 5007250125Sjkim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 5008228072Sbapt 5009228072Sbapt * ONEWS: move old NEWS items to ONEWS 5010228072Sbapt 5011250125Sjkim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 5012228072Sbapt 5013250125Sjkim * tests/Makefile.in, tests/README, tests/TEMPLATE/Makefile.in, 5014250125Sjkim tests/TEMPLATE/parser.y, tests/TEMPLATE/scanner.l, 5015250125Sjkim tests/TEMPLATE/test.input, tests/configure.in, 5016250125Sjkim tests/test-basic-nr/Makefile.in, tests/test-basic-nr/scanner.l, 5017250125Sjkim tests/test-basic-nr/test.input, tests/test-basic-r/Makefile.in, 5018250125Sjkim tests/test-basic-r/scanner.l, tests/test-basic-r/test.input, 5019250125Sjkim tests/test-bison-yylloc/Makefile.in, 5020250125Sjkim tests/test-bison-yylloc/parser.y, 5021250125Sjkim tests/test-bison-yylloc/scanner.l, 5022250125Sjkim tests/test-bison-yylloc/test.input, 5023250125Sjkim tests/test-bison-yylval/Makefile.in, 5024250125Sjkim tests/test-bison-yylval/parser.y, 5025250125Sjkim tests/test-bison-yylval/scanner.l, 5026250125Sjkim tests/test-bison-yylval/test.input, 5027250125Sjkim tests/test-include-by-buffer/Makefile.in, 5028250125Sjkim tests/test-include-by-buffer/scanner.l, 5029250125Sjkim tests/test-include-by-buffer/test-1.input, 5030250125Sjkim tests/test-include-by-buffer/test-2.input, 5031250125Sjkim tests/test-include-by-buffer/test-3.input, 5032250125Sjkim tests/test-include-by-reentrant/Makefile.in, 5033250125Sjkim tests/test-include-by-reentrant/scanner.l, 5034250125Sjkim tests/test-include-by-reentrant/test-1.input, 5035250125Sjkim tests/test-include-by-reentrant/test-2.input, 5036250125Sjkim tests/test-include-by-reentrant/test-3.input, 5037250125Sjkim tests/test-prefix-nr/Makefile.in, tests/test-prefix-nr/README, 5038250125Sjkim tests/test-prefix-nr/scanner.l, tests/test-prefix-r/Makefile.in, 5039250125Sjkim tests/test-prefix-r/README, tests/test-prefix-r/scanner.l, 5040250125Sjkim tests/test-pthread/Makefile.in, tests/test-pthread/scanner.l, 5041250125Sjkim tests/test-pthread/test-1.input, tests/test-pthread/test-2.input, 5042250125Sjkim tests/test-pthread/test-3.input, tests/test-pthread/test-4.input, 5043250125Sjkim tests/test-pthread/test-5.input, tests/test-string-nr/Makefile.in, 5044250125Sjkim tests/test-string-nr/scanner.l, tests/test-string-r/Makefile.in, 5045250125Sjkim tests/test-string-r/scanner.l, tests/test-yyextra/Makefile.in, 5046250125Sjkim tests/test-yyextra/scanner.l, tests/test-yyextra/test.input: add 5047250125Sjkim john millaway's test directory 5048228072Sbapt 5049250125Sjkim2001-05-04 Will Estes <wlestes@users.sourceforge.net> 5050228072Sbapt 5051228072Sbapt * to.do/flex.rmail: more mail in flex.rmail 5052228072Sbapt 5053250125Sjkim2001-05-03 Will Estes <wlestes@users.sourceforge.net> 5054228072Sbapt 5055228072Sbapt * FlexLexer.h, ccl.c, dfa.c, ecs.c, flex.skl, flexdef.h, gen.c, 5056228072Sbapt libmain.c, libyywrap.c, main.c, misc.c, nfa.c, parse.y, scan.l, 5057228072Sbapt sym.c, tblcmp.c, yylex.c: remove extraneous rcs keywords 5058228072Sbapt 5059250125Sjkim2001-05-03 Will Estes <wlestes@users.sourceforge.net> 5060228072Sbapt 5061228072Sbapt * README: mention RoadMap 5062228072Sbapt 5063250125Sjkim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5064228072Sbapt 5065250125Sjkim * examples/README, examples/debflex.awk, examples/manual/ChangeLog, 5066250125Sjkim examples/manual/Makefile, examples/manual/README, 5067250125Sjkim examples/manual/cat.lex, examples/manual/dates.lex, 5068250125Sjkim examples/manual/datetest.dat, examples/manual/eof_rules.lex, 5069250125Sjkim examples/manual/eof_test01.txt, examples/manual/eof_test02.txt, 5070250125Sjkim examples/manual/eof_test03.txt, examples/manual/expr.lex, 5071250125Sjkim examples/manual/expr.y, examples/manual/front.lex, 5072250125Sjkim examples/manual/front.y, examples/manual/j2t.lex, 5073250125Sjkim examples/manual/myname.lex, examples/manual/myname.txt, 5074250125Sjkim examples/manual/myname2.lex, examples/manual/numbers.lex, 5075250125Sjkim examples/manual/pas_include.lex, examples/manual/pascal.lex, 5076250125Sjkim examples/manual/reject.lex, examples/manual/replace.lex, 5077250125Sjkim examples/manual/string1.lex, examples/manual/string2.lex, 5078250125Sjkim examples/manual/strtest.dat, examples/manual/unput.lex, 5079250125Sjkim examples/manual/user_act.lex, examples/manual/userinit.lex, 5080250125Sjkim examples/manual/wc.lex, examples/manual/yymore.lex, 5081250125Sjkim examples/manual/yymore2.lex, examples/manual/yymoretest.dat, 5082250125Sjkim examples/testxxLexer.l, to.do/README, to.do/Wilhelms.todo, 5083228072Sbapt to.do/Wish-List, to.do/flex.rmail, to.do/unicode/FlexLexer.h, 5084228072Sbapt to.do/unicode/ccl.c, to.do/unicode/changes.txt, 5085228072Sbapt to.do/unicode/ecs.c, to.do/unicode/flex.1, to.do/unicode/flex.skl, 5086228072Sbapt to.do/unicode/flexdef.h, to.do/unicode/gen.c, to.do/unicode/main.c, 5087250125Sjkim to.do/unicode/misc.c, to.do/unicode/scan.l, to.do/unicode/tblcmp.c: 5088228072Sbapt adding the rest of vern's files 5089228072Sbapt 5090250125Sjkim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5091228072Sbapt 5092228072Sbapt * README: mention misc/ directory 5093228072Sbapt 5094250125Sjkim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5095228072Sbapt 5096228072Sbapt * version.h: version is 2.5.5b 5097228072Sbapt 5098250125Sjkim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5099228072Sbapt 5100228072Sbapt * Makefile.in: remove header from top; add rule to generate 5101228072Sbapt initscan.c just in case 5102228072Sbapt 5103250125Sjkim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5104228072Sbapt 5105228072Sbapt * configure.in: dont check for initscan.c; check for scan.l instead 5106228072Sbapt 5107250125Sjkim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5108228072Sbapt 5109228072Sbapt * RoadMap: list of source files 5110228072Sbapt 5111250125Sjkim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5112228072Sbapt 5113250125Sjkim * README: rewrite README to reflect changes in layout of directories 5114228072Sbapt 5115250125Sjkim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5116228072Sbapt 5117228072Sbapt * AUTHORS, THANKS, TODO: initial attempt at the files 5118228072Sbapt 5119250125Sjkim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5120228072Sbapt 5121228072Sbapt * COPYING: add 2001 copyright notice 5122228072Sbapt 5123250125Sjkim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5124228072Sbapt 5125228072Sbapt * autogen.sh: initial attempt at a bootstrap script for developers 5126228072Sbapt 5127250125Sjkim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5128228072Sbapt 5129228072Sbapt * flex.texi: texinfo manual, old contributed version 5130228072Sbapt 5131250125Sjkim2000-08-21 Vern Paxson <vern@ee.lbl.gov> 5132228072Sbapt 5133228072Sbapt * flex.1: fixed some bugs in examples of [[:...:]] ccls 5134228072Sbapt 5135250125Sjkim2000-08-21 Vern Paxson <vern@ee.lbl.gov> 5136228072Sbapt 5137228072Sbapt * version.h: version shipped to Dick King 5138228072Sbapt 5139250125Sjkim2000-08-21 Vern Paxson <vern@ee.lbl.gov> 5140228072Sbapt 5141228072Sbapt * flex.skl: explicit include of iostream.h 5142228072Sbapt 5143250125Sjkim2000-08-21 Vern Paxson <vern@ee.lbl.gov> 5144228072Sbapt 5145228072Sbapt * scan.l: if a newline is seen in <ACTION_STRING>, assume it 5146228072Sbapt terminates the string. 5147228072Sbapt 5148250125Sjkim2000-08-21 Vern Paxson <vern@ee.lbl.gov> 5149228072Sbapt 5150228072Sbapt * flexdef.h, sym.c: moved symbol table definitions from flexdef.h 5151228072Sbapt into sym.c 5152228072Sbapt 5153250125Sjkim2000-08-21 Vern Paxson <vern@ee.lbl.gov> 5154228072Sbapt 5155228072Sbapt * dfa.c: fixed underallocation for accset 5156228072Sbapt 5157250125Sjkim1997-06-27 Vern Paxson <vern@ee.lbl.gov> 5158228072Sbapt 5159228072Sbapt * COPYING: revised for rms 5160228072Sbapt 5161250125Sjkim1997-06-23 Vern Paxson <vern@ee.lbl.gov> 5162228072Sbapt 5163228072Sbapt * flex.skl: fixed memory leak 5164228072Sbapt 5165250125Sjkim1997-06-23 Vern Paxson <vern@ee.lbl.gov> 5166228072Sbapt 5167228072Sbapt * flex.1: input() doesn't destroy yytext 5168228072Sbapt 5169250125Sjkim1997-06-23 Vern Paxson <vern@ee.lbl.gov> 5170228072Sbapt 5171228072Sbapt * FlexLexer.h: wrapped with extern "C++" 5172228072Sbapt 5173250125Sjkim1996-12-13 Vern Paxson <vern@ee.lbl.gov> 5174228072Sbapt 5175228072Sbapt * flex.skl: use delete [] for yy_state_buf 5176228072Sbapt 5177250125Sjkim1996-10-29 Vern Paxson <vern@ee.lbl.gov> 5178228072Sbapt 5179228072Sbapt * flex.skl: fixed %option noinput 5180228072Sbapt 5181250125Sjkim1996-10-29 Vern Paxson <vern@ee.lbl.gov> 5182228072Sbapt 5183228072Sbapt * flex.skl: free(char*) fix ... Sigh ... 5184228072Sbapt 5185250125Sjkim1996-10-11 Vern Paxson <vern@ee.lbl.gov> 5186228072Sbapt 5187228072Sbapt * gen.c: bug fix for yymore()/yylineno interaction 5188228072Sbapt 5189250125Sjkim1996-10-11 Vern Paxson <vern@ee.lbl.gov> 5190228072Sbapt 5191228072Sbapt * gen.c: fixed memory leak 5192228072Sbapt 5193250125Sjkim1996-09-10 Vern Paxson <vern@ee.lbl.gov> 5194228072Sbapt 5195228072Sbapt * NEWS: release 2.5.4 5196228072Sbapt 5197250125Sjkim1996-09-10 Vern Paxson <vern@ee.lbl.gov> 5198228072Sbapt 5199228072Sbapt * Makefile.in: more stuff for distclean 5200228072Sbapt 5201250125Sjkim1996-09-10 Vern Paxson <vern@ee.lbl.gov> 5202228072Sbapt 5203228072Sbapt * flex.skl: "str" -> "yy_str" 5204228072Sbapt 5205250125Sjkim1996-09-10 Vern Paxson <vern@ee.lbl.gov> 5206228072Sbapt 5207228072Sbapt * version.h: 2.5.4 5208228072Sbapt 5209250125Sjkim1996-07-02 Vern Paxson <vern@ee.lbl.gov> 5210228072Sbapt 5211228072Sbapt * flex.skl: (attempted) fix for input() crossing a file boundary 5212228072Sbapt 5213250125Sjkim1996-05-29 Vern Paxson <vern@ee.lbl.gov> 5214228072Sbapt 5215228072Sbapt * NEWS: don't do Acorn diffs 5216228072Sbapt 5217250125Sjkim1996-05-29 Vern Paxson <vern@ee.lbl.gov> 5218228072Sbapt 5219228072Sbapt * NEWS: some minor additions for 2.5.3 5220228072Sbapt 5221250125Sjkim1996-05-29 Vern Paxson <vern@ee.lbl.gov> 5222228072Sbapt 5223250125Sjkim * NEWS, version.h: 2.5.3 5224228072Sbapt 5225250125Sjkim1996-05-25 Vern Paxson <vern@ee.lbl.gov> 5226228072Sbapt 5227228072Sbapt * flex.skl: initialize yy_more_offset etc. for yyFlexLexer class 5228228072Sbapt 5229250125Sjkim1996-05-25 Vern Paxson <vern@ee.lbl.gov> 5230228072Sbapt 5231228072Sbapt * flex.skl: niggling cosmetic tweak 5232228072Sbapt 5233250125Sjkim1996-05-25 Vern Paxson <vern@ee.lbl.gov> 5234228072Sbapt 5235228072Sbapt * flex.skl: bug fixes for yymore (especially with %array) 5236228072Sbapt 5237250125Sjkim1996-05-25 Vern Paxson <vern@ee.lbl.gov> 5238228072Sbapt 5239228072Sbapt * gen.c: yymore + %array tweaks 5240228072Sbapt 5241250125Sjkim1996-05-25 Vern Paxson <vern@ee.lbl.gov> 5242228072Sbapt 5243228072Sbapt * FlexLexer.h: added yy_{,prev_}more_offset 5244228072Sbapt 5245250125Sjkim1996-05-25 Vern Paxson <vern@ee.lbl.gov> 5246228072Sbapt 5247228072Sbapt * main.c: removed decl of unused library function 5248228072Sbapt 5249250125Sjkim1996-05-25 Vern Paxson <vern@ee.lbl.gov> 5250228072Sbapt 5251228072Sbapt * flex.skl: snapshot of cscope yymore fixes, prior to switching 5252228072Sbapt yymore-on-%array approach 5253228072Sbapt 5254250125Sjkim1995-12-18 Vern Paxson <vern@ee.lbl.gov> 5255228072Sbapt 5256228072Sbapt * gen.c: don't stack states on NUL-transitions that are jams 5257228072Sbapt 5258250125Sjkim1995-09-27 Vern Paxson <vern@ee.lbl.gov> 5259228072Sbapt 5260228072Sbapt * libmain.c: fixed re Esmond Pitt's ancient suggestion 5261228072Sbapt 5262250125Sjkim1995-04-28 Vern Paxson <vern@ee.lbl.gov> 5263228072Sbapt 5264228072Sbapt * misc.c: ANSI C / Solaris tweak 5265228072Sbapt 5266250125Sjkim1995-04-24 Vern Paxson <vern@ee.lbl.gov> 5267228072Sbapt 5268228072Sbapt * flex.1: credits 5269228072Sbapt 5270250125Sjkim1995-04-24 Vern Paxson <vern@ee.lbl.gov> 5271228072Sbapt 5272228072Sbapt * NEWS: multiple FlexLexer.h includes 5273228072Sbapt 5274250125Sjkim1995-04-24 Vern Paxson <vern@ee.lbl.gov> 5275228072Sbapt 5276228072Sbapt * FlexLexer.h: fix multiple inclusions 5277228072Sbapt 5278250125Sjkim1995-04-24 Vern Paxson <vern@ee.lbl.gov> 5279228072Sbapt 5280228072Sbapt * scan.l: lint tweak 5281228072Sbapt 5282250125Sjkim1995-04-24 Vern Paxson <vern@ee.lbl.gov> 5283228072Sbapt 5284228072Sbapt * flex.1: typo fixed 5285228072Sbapt 5286250125Sjkim1995-04-24 Vern Paxson <vern@ee.lbl.gov> 5287228072Sbapt 5288228072Sbapt * flex.1: credits update 5289228072Sbapt 5290250125Sjkim1995-04-24 Vern Paxson <vern@ee.lbl.gov> 5291228072Sbapt 5292228072Sbapt * flex.skl: (char*) cast for realloc 5293228072Sbapt 5294250125Sjkim1995-04-24 Vern Paxson <vern@ee.lbl.gov> 5295228072Sbapt 5296228072Sbapt * NEWS: (char*) tweak 5297228072Sbapt 5298250125Sjkim1995-04-21 Vern Paxson <vern@ee.lbl.gov> 5299228072Sbapt 5300228072Sbapt * NEWS: VMS update for 2.5.2 5301228072Sbapt 5302250125Sjkim1995-04-21 Vern Paxson <vern@ee.lbl.gov> 5303228072Sbapt 5304228072Sbapt * Makefile.in: clarify when 8-bit scanners are created by default, 5305228072Sbapt vs. 7-bit 5306228072Sbapt 5307250125Sjkim1995-04-21 Vern Paxson <vern@ee.lbl.gov> 5308228072Sbapt 5309228072Sbapt * parse.y: reworked alloca() chud, from Francois 5310228072Sbapt 5311250125Sjkim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5312228072Sbapt 5313228072Sbapt * NEWS, version.h: 2.5.2 5314228072Sbapt 5315250125Sjkim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5316228072Sbapt 5317228072Sbapt * flex.1: 2.5.2 update 5318228072Sbapt 5319250125Sjkim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5320228072Sbapt 5321228072Sbapt * dfa.c, main.c: const -> yyconst 5322228072Sbapt 5323250125Sjkim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5324228072Sbapt 5325228072Sbapt * Makefile.in: fixed some old libfl.a references 5326228072Sbapt 5327250125Sjkim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5328228072Sbapt 5329228072Sbapt * Makefile.in: some (but not all) of Francois' tweaks 5330228072Sbapt 5331250125Sjkim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5332228072Sbapt 5333228072Sbapt * configure.in: tweaks from Francois 5334228072Sbapt 5335250125Sjkim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5336228072Sbapt 5337228072Sbapt * flex.skl: yy_delete_buffer allows nil buffer pointer 5338228072Sbapt 5339250125Sjkim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5340228072Sbapt 5341228072Sbapt * main.c: do_stdinit now defaults to false 5342228072Sbapt 5343250125Sjkim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5344228072Sbapt 5345228072Sbapt * FlexLexer.h: remove first default for yylex(new_in, new_out) 5346228072Sbapt 5347250125Sjkim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5348228072Sbapt 5349228072Sbapt * flex.skl: rearrange some definitions; fix YY_NO_UNPUT 5350228072Sbapt 5351250125Sjkim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5352228072Sbapt 5353228072Sbapt * parse.y: more alloca() bullshit 5354228072Sbapt 5355250125Sjkim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5356228072Sbapt 5357228072Sbapt * misc.c: octal escape sequence must have just digits 0-7 5358228072Sbapt 5359250125Sjkim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5360228072Sbapt 5361228072Sbapt * scan.l: '-' means stdin octal escape sequence must just be digits 5362228072Sbapt 0-7 5363228072Sbapt 5364250125Sjkim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5365228072Sbapt 5366228072Sbapt * main.c: -- terminates options 5367228072Sbapt 5368250125Sjkim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5369228072Sbapt 5370228072Sbapt * flexdef.h: added dataflush() prototype 5371228072Sbapt 5372250125Sjkim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5373228072Sbapt 5374228072Sbapt * misc.c: move dataflush, otoi prototypes into flexdef.h 5375228072Sbapt 5376250125Sjkim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5377228072Sbapt 5378250125Sjkim * flex.skl, gen.c: const -> yyconst 5379228072Sbapt 5380250125Sjkim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5381228072Sbapt 5382228072Sbapt * gen.c: fixed bug in needing yy_cp for -Cf w/ backing up 5383228072Sbapt 5384250125Sjkim1995-03-28 Vern Paxson <vern@ee.lbl.gov> 5385228072Sbapt 5386250125Sjkim * README, flex.1: Stan Adermann credit 5387228072Sbapt 5388250125Sjkim1995-03-27 Vern Paxson <vern@ee.lbl.gov> 5389228072Sbapt 5390228072Sbapt * README: beta-tester update 5391228072Sbapt 5392250125Sjkim1995-03-27 Vern Paxson <vern@ee.lbl.gov> 5393228072Sbapt 5394228072Sbapt * NEWS, version.h: 2.5.1 5395228072Sbapt 5396250125Sjkim1995-03-27 Vern Paxson <vern@ee.lbl.gov> 5397228072Sbapt 5398228072Sbapt * flex.1: update date for 2.5.1 release, some feedbacker credits 5399228072Sbapt 5400250125Sjkim1995-03-27 Vern Paxson <vern@ee.lbl.gov> 5401228072Sbapt 5402228072Sbapt * gen.c: fixed lint problem with declaring yy_cp unnecessarily 5403228072Sbapt 5404250125Sjkim1995-03-27 Vern Paxson <vern@ee.lbl.gov> 5405228072Sbapt 5406228072Sbapt * dfa.c: {}'s around full-table initializations 5407228072Sbapt 5408250125Sjkim1995-03-21 Vern Paxson <vern@ee.lbl.gov> 5409228072Sbapt 5410228072Sbapt * README: for version 2.5 5411228072Sbapt 5412250125Sjkim1995-03-21 Vern Paxson <vern@ee.lbl.gov> 5413228072Sbapt 5414228072Sbapt * flex.1: added note regarding yylineno should be maintained on a 5415228072Sbapt per-buffer basis 5416228072Sbapt 5417250125Sjkim1995-03-21 Vern Paxson <vern@ee.lbl.gov> 5418228072Sbapt 5419228072Sbapt * NEWS: new C++ member functions 5420228072Sbapt 5421250125Sjkim1995-03-21 Vern Paxson <vern@ee.lbl.gov> 5422228072Sbapt 5423250125Sjkim * NEWS, flex.1: 2.5.0.8 update 5424228072Sbapt 5425250125Sjkim1995-03-21 Vern Paxson <vern@ee.lbl.gov> 5426228072Sbapt 5427228072Sbapt * main.c: rename yylineno if -P 5428228072Sbapt 5429250125Sjkim1995-03-20 Vern Paxson <vern@ee.lbl.gov> 5430228072Sbapt 5431228072Sbapt * flexdef.h: do_yylineno MARKER_DIFFERENCE depends on MAXIMUM_MNS 5432228072Sbapt 5433250125Sjkim1995-03-20 Vern Paxson <vern@ee.lbl.gov> 5434228072Sbapt 5435228072Sbapt * Makefile.in: removed redundant skel.c from DISTFILES 5436228072Sbapt 5437250125Sjkim1995-03-20 Vern Paxson <vern@ee.lbl.gov> 5438228072Sbapt 5439228072Sbapt * FlexLexer.h: debug(), setdebug(), lineno() 5440228072Sbapt 5441250125Sjkim1995-03-20 Vern Paxson <vern@ee.lbl.gov> 5442228072Sbapt 5443228072Sbapt * flex.skl: %option yylineno support 5444228072Sbapt 5445250125Sjkim1995-03-20 Vern Paxson <vern@ee.lbl.gov> 5446228072Sbapt 5447228072Sbapt * gen.c: read up to newline for interactive reads, rather than one 5448228072Sbapt char 5449228072Sbapt 5450250125Sjkim1995-03-20 Vern Paxson <vern@ee.lbl.gov> 5451228072Sbapt 5452250125Sjkim * main.c, scan.l: added %option yylineno 5453228072Sbapt 5454250125Sjkim1995-03-18 Vern Paxson <vern@ee.lbl.gov> 5455228072Sbapt 5456228072Sbapt * gen.c: added do_yylineno 5457228072Sbapt 5458250125Sjkim1995-03-06 Vern Paxson <vern@ee.lbl.gov> 5459228072Sbapt 5460250125Sjkim * NEWS, flex.1: 2.5.0.7 5461228072Sbapt 5462250125Sjkim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5463228072Sbapt 5464228072Sbapt * Makefile.in: realclean -> maintainer-clean 5465228072Sbapt 5466250125Sjkim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5467228072Sbapt 5468228072Sbapt * flex.skl: Added yy_flush_buffer 5469228072Sbapt 5470250125Sjkim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5471228072Sbapt 5472228072Sbapt * FlexLexer.h: added yy_flush_buffer 5473228072Sbapt 5474250125Sjkim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5475228072Sbapt 5476228072Sbapt * main.c: prefix support for yy_flush_buffer 5477228072Sbapt 5478250125Sjkim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5479228072Sbapt 5480228072Sbapt * parse.y: added %option yyclass 5481228072Sbapt 5482250125Sjkim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5483228072Sbapt 5484250125Sjkim * flexdef.h, main.c, scan.l: added yyclass 5485228072Sbapt 5486250125Sjkim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5487228072Sbapt 5488228072Sbapt * FlexLexer.h: Added switch_streams 5489228072Sbapt 5490250125Sjkim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5491228072Sbapt 5492228072Sbapt * flex.skl: added switch_streams 5493228072Sbapt 5494250125Sjkim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5495228072Sbapt 5496228072Sbapt * main.c: don't rename yy_flex_debug for C++ 5497228072Sbapt 5498250125Sjkim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5499228072Sbapt 5500228072Sbapt * gen.c: yy_flex_debug extern only if not C++ 5501228072Sbapt 5502250125Sjkim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5503228072Sbapt 5504228072Sbapt * FlexLexer.h: added yy_flex_debug member variable 5505228072Sbapt 5506250125Sjkim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5507228072Sbapt 5508228072Sbapt * flex.skl: yyFlexLexer initialization of yy_flex_debug 5509228072Sbapt 5510250125Sjkim1995-03-04 Vern Paxson <vern@ee.lbl.gov> 5511228072Sbapt 5512228072Sbapt * flexdef.h, main.c: VMS POSIX stuff 5513228072Sbapt 5514250125Sjkim1995-03-04 Vern Paxson <vern@ee.lbl.gov> 5515228072Sbapt 5516228072Sbapt * flex.skl: moved position of yy_init = 0 5517228072Sbapt 5518250125Sjkim1995-03-04 Vern Paxson <vern@ee.lbl.gov> 5519228072Sbapt 5520228072Sbapt * flex.skl: added YY_EXIT_FAILURE 5521228072Sbapt 5522250125Sjkim1995-03-04 Vern Paxson <vern@ee.lbl.gov> 5523228072Sbapt 5524228072Sbapt * main.c: removed VMS-specific exit 5525228072Sbapt 5526250125Sjkim1995-03-04 Vern Paxson <vern@ee.lbl.gov> 5527228072Sbapt 5528250125Sjkim * dfa.c, flexdef.h, gen.c, main.c, misc.c, nfa.c, scan.l, sym.c, 5529250125Sjkim yylex.c: internationalization aids 5530228072Sbapt 5531250125Sjkim1995-03-04 Vern Paxson <vern@ee.lbl.gov> 5532228072Sbapt 5533228072Sbapt * main.c: do yy_flex_debug prefix for both C++ and C 5534228072Sbapt 5535250125Sjkim1995-02-06 Vern Paxson <vern@ee.lbl.gov> 5536228072Sbapt 5537228072Sbapt * main.c: fixed program_name tweak again 5538228072Sbapt 5539250125Sjkim1995-01-11 Vern Paxson <vern@ee.lbl.gov> 5540228072Sbapt 5541228072Sbapt * main.c: oops, fixed program_name tweak 5542228072Sbapt 5543250125Sjkim1995-01-11 Vern Paxson <vern@ee.lbl.gov> 5544228072Sbapt 5545228072Sbapt * main.c: program_name is "flex" if argv[0] nil 5546228072Sbapt 5547250125Sjkim1995-01-10 Vern Paxson <vern@ee.lbl.gov> 5548228072Sbapt 5549228072Sbapt * NEWS: 2.5.0.5 5550228072Sbapt 5551250125Sjkim1995-01-10 Vern Paxson <vern@ee.lbl.gov> 5552228072Sbapt 5553228072Sbapt * flex.1: Documented YY_NUM_RULES 5554228072Sbapt 5555250125Sjkim1995-01-10 Vern Paxson <vern@ee.lbl.gov> 5556228072Sbapt 5557228072Sbapt * Makefile.in: added formatted man page to MISC 5558228072Sbapt 5559250125Sjkim1995-01-10 Vern Paxson <vern@ee.lbl.gov> 5560228072Sbapt 5561228072Sbapt * main.c: help messages to stdout 5562228072Sbapt 5563250125Sjkim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5564228072Sbapt 5565228072Sbapt * gen.c: Added YY_NUM_RULES 5566228072Sbapt 5567250125Sjkim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5568228072Sbapt 5569228072Sbapt * flex.skl: better fix for #pragma problem 5570228072Sbapt 5571250125Sjkim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5572228072Sbapt 5573228072Sbapt * flexdef.h: better fix for #pragma portability problem 5574228072Sbapt 5575250125Sjkim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5576228072Sbapt 5577228072Sbapt * misc.c: "# line" -> #line 5578228072Sbapt 5579250125Sjkim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5580228072Sbapt 5581228072Sbapt * flex.skl, flexdef.h: comment out Turbo C #pragma's 5582228072Sbapt 5583250125Sjkim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5584228072Sbapt 5585228072Sbapt * scan.l: reset linenum on new file 5586228072Sbapt 5587250125Sjkim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5588228072Sbapt 5589228072Sbapt * flex.skl: isatty() extern 5590228072Sbapt 5591250125Sjkim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5592228072Sbapt 5593228072Sbapt * NEWS, flex.1: 2.5.0.4 5594228072Sbapt 5595250125Sjkim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5596228072Sbapt 5597228072Sbapt * main.c: long options, VMS tweaks 5598228072Sbapt 5599250125Sjkim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5600228072Sbapt 5601228072Sbapt * Makefile.in: Added parse.c, parse.h for dist MISC directory 5602228072Sbapt 5603250125Sjkim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5604228072Sbapt 5605228072Sbapt * flexdef.h: some "const" cleansing 5606228072Sbapt 5607250125Sjkim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5608228072Sbapt 5609228072Sbapt * mkskel.sh: skel[] is now const 5610228072Sbapt 5611250125Sjkim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5612228072Sbapt 5613228072Sbapt * misc.c: some const cleansing 5614228072Sbapt 5615250125Sjkim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5616228072Sbapt 5617228072Sbapt * scan.l: #line in section 1 5618228072Sbapt 5619250125Sjkim1995-01-05 Vern Paxson <vern@ee.lbl.gov> 5620228072Sbapt 5621228072Sbapt * sym.c: preen 5622228072Sbapt 5623250125Sjkim1994-12-29 Vern Paxson <vern@ee.lbl.gov> 5624228072Sbapt 5625228072Sbapt * configure.in: config.h from conf.in 5626228072Sbapt 5627250125Sjkim1994-12-29 Vern Paxson <vern@ee.lbl.gov> 5628228072Sbapt 5629228072Sbapt * flexdef.h: for VMS, delete -> remove 5630228072Sbapt 5631250125Sjkim1994-12-29 Vern Paxson <vern@ee.lbl.gov> 5632228072Sbapt 5633228072Sbapt * Makefile.in: config.h.in -> conf.in rm config.h on distclean 5634228072Sbapt 5635250125Sjkim1994-12-29 Vern Paxson <vern@ee.lbl.gov> 5636228072Sbapt 5637228072Sbapt * main.c: stdinit tweaks 5638228072Sbapt 5639250125Sjkim1994-12-29 Vern Paxson <vern@ee.lbl.gov> 5640228072Sbapt 5641228072Sbapt * scan.l: added nostdinit 5642228072Sbapt 5643250125Sjkim1994-12-28 Vern Paxson <vern@ee.lbl.gov> 5644228072Sbapt 5645228072Sbapt * NEWS: added MS-DOS note for 2.5.0.2 5646228072Sbapt 5647250125Sjkim1994-12-28 Vern Paxson <vern@ee.lbl.gov> 5648228072Sbapt 5649228072Sbapt * flex.1: typos, tweaks 5650228072Sbapt 5651250125Sjkim1994-12-28 Vern Paxson <vern@ee.lbl.gov> 5652228072Sbapt 5653228072Sbapt * Makefile.in: removed flexdoc 5654228072Sbapt 5655250125Sjkim1994-12-28 Vern Paxson <vern@ee.lbl.gov> 5656228072Sbapt 5657228072Sbapt * flex.1: flexdoc/flex merge 5658228072Sbapt 5659250125Sjkim1994-12-28 Vern Paxson <vern@ee.lbl.gov> 5660228072Sbapt 5661228072Sbapt * flex.1: typos 5662228072Sbapt 5663250125Sjkim1994-12-28 Vern Paxson <vern@ee.lbl.gov> 5664228072Sbapt 5665228072Sbapt * NEWS: typo 5666228072Sbapt 5667250125Sjkim1994-12-28 Vern Paxson <vern@ee.lbl.gov> 5668228072Sbapt 5669228072Sbapt * flex.1: 2.5 update 5670228072Sbapt 5671250125Sjkim1994-12-28 Vern Paxson <vern@ee.lbl.gov> 5672228072Sbapt 5673228072Sbapt * NEWS: 2.5.0.2 5674228072Sbapt 5675250125Sjkim1994-12-28 Vern Paxson <vern@ee.lbl.gov> 5676228072Sbapt 5677228072Sbapt * scan.l: fixed sense of %option main implying %option noyywrap 5678228072Sbapt 5679250125Sjkim1994-12-28 Vern Paxson <vern@ee.lbl.gov> 5680228072Sbapt 5681228072Sbapt * flex.skl: YY_FLEX_{MAJOR,MINOR}_VERSION fixed bug in unput 5682228072Sbapt trashing yytext even with %array 5683228072Sbapt 5684250125Sjkim1994-12-17 Vern Paxson <vern@ee.lbl.gov> 5685228072Sbapt 5686228072Sbapt * flex.1: prior to 2.5 update 5687228072Sbapt 5688250125Sjkim1994-12-17 Vern Paxson <vern@ee.lbl.gov> 5689228072Sbapt 5690228072Sbapt * main.c: C++/-P fixes 5691228072Sbapt 5692250125Sjkim1994-12-17 Vern Paxson <vern@ee.lbl.gov> 5693228072Sbapt 5694228072Sbapt * FlexLexer.h: -P fixes constructor, destructor moved to flex.skl 5695228072Sbapt 5696250125Sjkim1994-12-17 Vern Paxson <vern@ee.lbl.gov> 5697228072Sbapt 5698228072Sbapt * flex.skl: YY_SKIP_YYWRAP yyFlexLexer constructor, destructor 5699228072Sbapt 5700250125Sjkim1994-12-15 Vern Paxson <vern@ee.lbl.gov> 5701228072Sbapt 5702228072Sbapt * gen.c: formatting 5703228072Sbapt 5704250125Sjkim1994-12-15 Vern Paxson <vern@ee.lbl.gov> 5705228072Sbapt 5706228072Sbapt * gen.c: fixed bug in adjusting yytext before backing up 5707228072Sbapt 5708250125Sjkim1994-12-10 Vern Paxson <vern@ee.lbl.gov> 5709228072Sbapt 5710228072Sbapt * scan.l: switched scanner itself over to [:xxx:] 5711228072Sbapt 5712250125Sjkim1994-12-10 Vern Paxson <vern@ee.lbl.gov> 5713228072Sbapt 5714228072Sbapt * flex.skl: added YY_FLEX_VERSION 5715228072Sbapt 5716250125Sjkim1994-12-10 Vern Paxson <vern@ee.lbl.gov> 5717228072Sbapt 5718228072Sbapt * scan.l: Fixed CCL-match pattern for [:whatever:] 5719228072Sbapt 5720250125Sjkim1994-12-10 Vern Paxson <vern@ee.lbl.gov> 5721228072Sbapt 5722228072Sbapt * parse.y: treat [:upper:] as [:lower:] if -i 5723228072Sbapt 5724250125Sjkim1994-12-06 Vern Paxson <vern@ee.lbl.gov> 5725228072Sbapt 5726228072Sbapt * NEWS: 2.5.0.1 5727228072Sbapt 5728250125Sjkim1994-12-06 Vern Paxson <vern@ee.lbl.gov> 5729228072Sbapt 5730228072Sbapt * flex.skl, gen.c: input() maintains BOL 5731228072Sbapt 5732250125Sjkim1994-12-06 Vern Paxson <vern@ee.lbl.gov> 5733228072Sbapt 5734228072Sbapt * flex.skl: check size of buffer in yy_scan_buffer 5735228072Sbapt 5736250125Sjkim1994-12-06 Vern Paxson <vern@ee.lbl.gov> 5737228072Sbapt 5738228072Sbapt * flex.skl: added %option main, fixed missing %* 5739228072Sbapt 5740250125Sjkim1994-12-06 Vern Paxson <vern@ee.lbl.gov> 5741228072Sbapt 5742228072Sbapt * parse.y: added ccl exprs 5743228072Sbapt 5744250125Sjkim1994-12-06 Vern Paxson <vern@ee.lbl.gov> 5745228072Sbapt 5746228072Sbapt * scan.l: added ccl exprs, %option main 5747228072Sbapt 5748250125Sjkim1994-12-06 Vern Paxson <vern@ee.lbl.gov> 5749228072Sbapt 5750228072Sbapt * yylex.c: added %options, ccl exprs 5751228072Sbapt 5752250125Sjkim1994-12-05 Vern Paxson <vern@ee.lbl.gov> 5753228072Sbapt 5754228072Sbapt * misc.c: undid previous change 5755228072Sbapt 5756250125Sjkim1994-12-04 Vern Paxson <vern@ee.lbl.gov> 5757228072Sbapt 5758228072Sbapt * Makefile.in: Makefile.in from srcdir 5759228072Sbapt 5760250125Sjkim1994-12-04 Vern Paxson <vern@ee.lbl.gov> 5761228072Sbapt 5762228072Sbapt * Makefile.in: added skel.c to DISTFILES 5763228072Sbapt 5764250125Sjkim1994-12-04 Vern Paxson <vern@ee.lbl.gov> 5765228072Sbapt 5766228072Sbapt * flex.skl: added YYSTATE alias 5767228072Sbapt 5768250125Sjkim1994-12-04 Vern Paxson <vern@ee.lbl.gov> 5769228072Sbapt 5770228072Sbapt * scan.l: NL is now \r?\n 5771228072Sbapt 5772250125Sjkim1994-12-04 Vern Paxson <vern@ee.lbl.gov> 5773228072Sbapt 5774228072Sbapt * gen.c: use cerr for C++ diagnostics 5775228072Sbapt 5776250125Sjkim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 5777228072Sbapt 5778228072Sbapt * flex.skl: undid YY_UNIX_NEWLINE 5779228072Sbapt 5780250125Sjkim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 5781228072Sbapt 5782228072Sbapt * flexdef.h: STDC_HEADERS to check for stdlib 5783228072Sbapt 5784250125Sjkim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 5785228072Sbapt 5786228072Sbapt * configure.in: AC_STDC_HEADERS -> AC_HEADER_STDC 5787228072Sbapt 5788250125Sjkim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 5789228072Sbapt 5790228072Sbapt * misc.c: \n -> '\012' 5791228072Sbapt 5792250125Sjkim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 5793228072Sbapt 5794228072Sbapt * flex.skl: Added YY_UNIX_NEWLINE 5795228072Sbapt 5796250125Sjkim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 5797228072Sbapt 5798228072Sbapt * flex.skl: BOL changes 5799228072Sbapt 5800250125Sjkim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 5801228072Sbapt 5802228072Sbapt * dfa.c: fixed bug with caseins but not ecs 5803228072Sbapt 5804250125Sjkim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 5805228072Sbapt 5806228072Sbapt * gen.c: BOL changes some casts for Turbo C 5807228072Sbapt 5808250125Sjkim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 5809228072Sbapt 5810228072Sbapt * main.c: messages identify filenames 5811228072Sbapt 5812250125Sjkim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 5813228072Sbapt 5814228072Sbapt * misc.c: Increase slowly if realloc double overflows 5815228072Sbapt 5816250125Sjkim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 5817228072Sbapt 5818228072Sbapt * nfa.c: YY_RULE_SETUP 5819228072Sbapt 5820250125Sjkim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 5821228072Sbapt 5822228072Sbapt * scan.l: Added yy_XX_state %option's Added yy_set_bol 5823228072Sbapt 5824250125Sjkim1994-11-29 Vern Paxson <vern@ee.lbl.gov> 5825228072Sbapt 5826228072Sbapt * Makefile.in: don't remove ~ files 5827228072Sbapt 5828250125Sjkim1994-11-24 Vern Paxson <vern@ee.lbl.gov> 5829228072Sbapt 5830228072Sbapt * Makefile.in: get CFLAGS from autoconf 5831228072Sbapt 5832250125Sjkim1994-11-24 Vern Paxson <vern@ee.lbl.gov> 5833228072Sbapt 5834250125Sjkim * dfa.c, flex.skl, flexdef.h, gen.c, misc.c, parse.y, scan.l, sym.c: 5835250125Sjkim Brian Madsen's tweaks for Borland 5836228072Sbapt 5837250125Sjkim1994-11-24 Vern Paxson <vern@ee.lbl.gov> 5838228072Sbapt 5839228072Sbapt * version.h: 2.5.0 5840228072Sbapt 5841250125Sjkim1994-11-24 Vern Paxson <vern@ee.lbl.gov> 5842228072Sbapt 5843228072Sbapt * flexdef.h: Added do_stdinit 5844228072Sbapt 5845250125Sjkim1994-11-24 Vern Paxson <vern@ee.lbl.gov> 5846228072Sbapt 5847228072Sbapt * FlexLexer.h: Added yy_delete_buffer() in destructor 5848228072Sbapt 5849250125Sjkim1994-11-24 Vern Paxson <vern@ee.lbl.gov> 5850228072Sbapt 5851228072Sbapt * flex.skl: Added yy_set_interactive, YY_ALWAYS_INTERACTIVE, 5852250125Sjkim YY_NEVER_INTERACTIVE, YY_NO_INPUT, YY_NO_UNPUT, YY_NO_*_STATE 5853228072Sbapt 5854250125Sjkim1994-11-24 Vern Paxson <vern@ee.lbl.gov> 5855228072Sbapt 5856228072Sbapt * main.c: Added do_stdinit, Think C hacks 5857228072Sbapt 5858250125Sjkim1994-11-24 Vern Paxson <vern@ee.lbl.gov> 5859228072Sbapt 5860228072Sbapt * scan.l: Added %options for input, always-interactive, 5861228072Sbapt never-interactive, yy_scan_{buffer,bytes,string} 5862228072Sbapt 5863250125Sjkim1994-11-05 Vern Paxson <vern@ee.lbl.gov> 5864228072Sbapt 5865228072Sbapt * flex.skl: size_t #ifdef's for not compiling some statics 5866228072Sbapt 5867250125Sjkim1994-11-05 Vern Paxson <vern@ee.lbl.gov> 5868228072Sbapt 5869228072Sbapt * Makefile.in: $(FLEX) config.h 5870228072Sbapt 5871250125Sjkim1994-11-05 Vern Paxson <vern@ee.lbl.gov> 5872228072Sbapt 5873228072Sbapt * configure.in: config.h, size_t, malloc.h, sys/types.h 5874228072Sbapt 5875250125Sjkim1994-11-05 Vern Paxson <vern@ee.lbl.gov> 5876228072Sbapt 5877228072Sbapt * flexdef.h: config.h, size_t 5878228072Sbapt 5879250125Sjkim1994-11-05 Vern Paxson <vern@ee.lbl.gov> 5880228072Sbapt 5881228072Sbapt * main.c: yywrap option, no stdin/out init for VMS, mundane tweaks 5882228072Sbapt 5883250125Sjkim1994-11-05 Vern Paxson <vern@ee.lbl.gov> 5884228072Sbapt 5885228072Sbapt * parse.y: alloca, lint tweaks 5886228072Sbapt 5887250125Sjkim1994-11-05 Vern Paxson <vern@ee.lbl.gov> 5888228072Sbapt 5889228072Sbapt * scan.l: %option yywrap size_t tweaks 5890228072Sbapt 5891250125Sjkim1994-11-05 Vern Paxson <vern@ee.lbl.gov> 5892228072Sbapt 5893228072Sbapt * tblcmp.c: size_t tweaks 5894228072Sbapt 5895250125Sjkim1994-11-05 Vern Paxson <vern@ee.lbl.gov> 5896228072Sbapt 5897228072Sbapt * misc.c: size_t, STDC tweaks 5898228072Sbapt 5899250125Sjkim1994-11-05 Vern Paxson <vern@ee.lbl.gov> 5900228072Sbapt 5901228072Sbapt * flex.skl: Added yy_scan_{buffer,bytes,string}, plus tweaks 5902228072Sbapt 5903250125Sjkim1994-10-12 Vern Paxson <vern@ee.lbl.gov> 5904228072Sbapt 5905228072Sbapt * flex.skl: made stack code conditional on "stack" option 5906228072Sbapt 5907250125Sjkim1994-10-12 Vern Paxson <vern@ee.lbl.gov> 5908228072Sbapt 5909228072Sbapt * scan.l: added use of "stack" %option 5910228072Sbapt 5911250125Sjkim1994-08-03 Vern Paxson <vern@ee.lbl.gov> 5912228072Sbapt 5913228072Sbapt * gen.c: Fixed fencepost in call to yy_flex_strncpy 5914228072Sbapt 5915250125Sjkim1994-07-25 Vern Paxson <vern@ee.lbl.gov> 5916228072Sbapt 5917228072Sbapt * flex.skl: yy_eof_status -> yy_buffer_status 5918228072Sbapt 5919250125Sjkim1994-07-25 Vern Paxson <vern@ee.lbl.gov> 5920228072Sbapt 5921228072Sbapt * flex.skl: yy_flex_strcpy -> yy_flex_strncpy minor prototype tweak 5922228072Sbapt 5923250125Sjkim1994-07-25 Vern Paxson <vern@ee.lbl.gov> 5924228072Sbapt 5925228072Sbapt * gen.c: Bug fix for matching NUL's at end of token when 5926228072Sbapt interactive. yy_flex_strcpy -> yy_flex_strncpy 5927228072Sbapt 5928250125Sjkim1994-07-25 Vern Paxson <vern@ee.lbl.gov> 5929228072Sbapt 5930228072Sbapt * nfa.c: No YY_USER_ACTION if continued action 5931228072Sbapt 5932250125Sjkim1994-03-16 Vern Paxson <vern@ee.lbl.gov> 5933228072Sbapt 5934228072Sbapt * flex.skl: Added fix for 8-bit chars returned by input() 5935228072Sbapt 5936250125Sjkim1994-03-16 Vern Paxson <vern@ee.lbl.gov> 5937228072Sbapt 5938228072Sbapt * flex.skl: Move definition of yy_flex_strcpy to come after #define 5939228072Sbapt of yytext_ptr 5940228072Sbapt 5941250125Sjkim1994-01-08 Vern Paxson <vern@ee.lbl.gov> 5942228072Sbapt 5943228072Sbapt * mkskel.sh: flex.skel -> flex.skl 5944228072Sbapt 5945250125Sjkim1994-01-08 Vern Paxson <vern@ee.lbl.gov> 5946228072Sbapt 5947228072Sbapt * mkskel.sh: Initial revision 5948228072Sbapt 5949250125Sjkim1993-12-29 Vern Paxson <vern@ee.lbl.gov> 5950228072Sbapt 5951228072Sbapt * Makefile.in: Fixed scan.c target so "make" detects flex failure 5952228072Sbapt 5953250125Sjkim1993-12-27 Vern Paxson <vern@ee.lbl.gov> 5954228072Sbapt 5955228072Sbapt * scan.l: Added %option's 5956228072Sbapt 5957250125Sjkim1993-12-27 Vern Paxson <vern@ee.lbl.gov> 5958228072Sbapt 5959228072Sbapt * Makefile.in: Nuked FLEX_FLAGS that are now done using %option 5960228072Sbapt 5961250125Sjkim1993-12-27 Vern Paxson <vern@ee.lbl.gov> 5962228072Sbapt 5963228072Sbapt * parse.y, scan.l: %option 5964228072Sbapt 5965250125Sjkim1993-12-27 Vern Paxson <vern@ee.lbl.gov> 5966228072Sbapt 5967228072Sbapt * main.c: Reworked for %option 5968228072Sbapt 5969250125Sjkim1993-12-27 Vern Paxson <vern@ee.lbl.gov> 5970228072Sbapt 5971228072Sbapt * flexdef.h: Added "unspecified", globals for %option 5972228072Sbapt 5973250125Sjkim1993-12-27 Vern Paxson <vern@ee.lbl.gov> 5974228072Sbapt 5975228072Sbapt * sym.c: start condition #define's go to action file 5976228072Sbapt 5977250125Sjkim1993-12-27 Vern Paxson <vern@ee.lbl.gov> 5978228072Sbapt 5979228072Sbapt * misc.c: Added action_define() 5980228072Sbapt 5981250125Sjkim1993-12-27 Vern Paxson <vern@ee.lbl.gov> 5982228072Sbapt 5983228072Sbapt * scan.l: Minor consolidation using scon scopes etc 5984228072Sbapt 5985250125Sjkim1993-12-27 Vern Paxson <vern@ee.lbl.gov> 5986228072Sbapt 5987228072Sbapt * scan.l: Modified to use scon scopes 5988228072Sbapt 5989250125Sjkim1993-12-27 Vern Paxson <vern@ee.lbl.gov> 5990228072Sbapt 5991228072Sbapt * scan.l: indented rules 5992228072Sbapt 5993250125Sjkim1993-12-26 Vern Paxson <vern@ee.lbl.gov> 5994228072Sbapt 5995228072Sbapt * parse.y: Added scon_stk stuff, format_warn 5996228072Sbapt 5997250125Sjkim1993-12-26 Vern Paxson <vern@ee.lbl.gov> 5998228072Sbapt 5999228072Sbapt * flexdef.h: Added format_warn 6000228072Sbapt 6001250125Sjkim1993-12-26 Vern Paxson <vern@ee.lbl.gov> 6002228072Sbapt 6003228072Sbapt * parse.y: Working checkpoint prior to adding <scon>{ stuff 6004228072Sbapt 6005250125Sjkim1993-12-26 Vern Paxson <vern@ee.lbl.gov> 6006228072Sbapt 6007250125Sjkim * flexdef.h, main.c: Added in_rule, deleted actvsc 6008228072Sbapt 6009250125Sjkim1993-12-26 Vern Paxson <vern@ee.lbl.gov> 6010228072Sbapt 6011228072Sbapt * misc.c: Added doubling of '\'s in filenames 6012228072Sbapt 6013250125Sjkim1993-12-26 Vern Paxson <vern@ee.lbl.gov> 6014228072Sbapt 6015228072Sbapt * scan.l: Added in_rule, doing_rule_action 6016228072Sbapt 6017250125Sjkim1993-12-26 Vern Paxson <vern@ee.lbl.gov> 6018228072Sbapt 6019228072Sbapt * sym.c: Removed actvsc 6020228072Sbapt 6021250125Sjkim1993-12-23 Vern Paxson <vern@ee.lbl.gov> 6022228072Sbapt 6023228072Sbapt * flex.1: -ooutput #line directives credits 6024228072Sbapt 6025250125Sjkim1993-12-23 Vern Paxson <vern@ee.lbl.gov> 6026228072Sbapt 6027228072Sbapt * flex.skl: Fixsed sense of test for %array 6028228072Sbapt 6029250125Sjkim1993-12-23 Vern Paxson <vern@ee.lbl.gov> 6030228072Sbapt 6031228072Sbapt * NEWS: 2.5.0 snapshot for Craig 6032228072Sbapt 6033250125Sjkim1993-12-23 Vern Paxson <vern@ee.lbl.gov> 6034228072Sbapt 6035228072Sbapt * parse.y: Added beginnings of <SCON>{ ... } 6036228072Sbapt 6037250125Sjkim1993-12-23 Vern Paxson <vern@ee.lbl.gov> 6038228072Sbapt 6039228072Sbapt * scan.l: Simplified scanning {}'s 6040228072Sbapt 6041250125Sjkim1993-12-20 Vern Paxson <vern@ee.lbl.gov> 6042228072Sbapt 6043228072Sbapt * flexdef.h: Added <stdlib.h> 6044228072Sbapt 6045250125Sjkim1993-12-17 Vern Paxson <vern@ee.lbl.gov> 6046228072Sbapt 6047228072Sbapt * flex.skl: prototypes for alloc/string routines 6048228072Sbapt 6049250125Sjkim1993-12-17 Vern Paxson <vern@ee.lbl.gov> 6050228072Sbapt 6051228072Sbapt * flex.skl: alloc, string routines internal 6052228072Sbapt 6053250125Sjkim1993-12-17 Vern Paxson <vern@ee.lbl.gov> 6054228072Sbapt 6055228072Sbapt * Makefile.in: Nuked lib{string,alloc}.c, added dependency of 6056228072Sbapt yylex.o on parse.h 6057228072Sbapt 6058250125Sjkim1993-12-17 Vern Paxson <vern@ee.lbl.gov> 6059228072Sbapt 6060228072Sbapt * configure.in: Check for string.h 6061228072Sbapt 6062250125Sjkim1993-12-17 Vern Paxson <vern@ee.lbl.gov> 6063228072Sbapt 6064228072Sbapt * flexdef.h: Use autoconf for string/strings.h yy_flex_XXX -> 6065228072Sbapt flex_XXX 6066228072Sbapt 6067250125Sjkim1993-12-17 Vern Paxson <vern@ee.lbl.gov> 6068228072Sbapt 6069228072Sbapt * scan.l: Added flex_XXX -> yy_flex_XXX wrappers 6070228072Sbapt 6071250125Sjkim1993-12-17 Vern Paxson <vern@ee.lbl.gov> 6072228072Sbapt 6073250125Sjkim * dfa.c, misc.c, sym.c: yy_flex_XXX -> flex_XXX 6074228072Sbapt 6075250125Sjkim1993-12-17 Vern Paxson <vern@ee.lbl.gov> 6076228072Sbapt 6077228072Sbapt * yylex.c: No more WHITESPACE token 6078228072Sbapt 6079250125Sjkim1993-12-16 Vern Paxson <vern@ee.lbl.gov> 6080228072Sbapt 6081250125Sjkim * FlexLexer.h, flex.skl: Added yy_top_state() 6082228072Sbapt 6083250125Sjkim1993-12-16 Vern Paxson <vern@ee.lbl.gov> 6084228072Sbapt 6085228072Sbapt * scan.l: simplified comment-scanning using push/pop states 6086228072Sbapt 6087250125Sjkim1993-12-16 Vern Paxson <vern@ee.lbl.gov> 6088228072Sbapt 6089228072Sbapt * parse.y: removed crufty WHITESPACE token, some uses of '\n' token 6090228072Sbapt 6091250125Sjkim1993-12-15 Vern Paxson <vern@ee.lbl.gov> 6092228072Sbapt 6093228072Sbapt * FlexLexer.h: start stack, extern "C++" moved 6094228072Sbapt 6095250125Sjkim1993-12-15 Vern Paxson <vern@ee.lbl.gov> 6096228072Sbapt 6097228072Sbapt * dfa.c: Bug fix for -CF 6098228072Sbapt 6099250125Sjkim1993-12-15 Vern Paxson <vern@ee.lbl.gov> 6100228072Sbapt 6101228072Sbapt * flexdef.h, misc.c: alloc routines take unsigned 6102228072Sbapt 6103250125Sjkim1993-12-15 Vern Paxson <vern@ee.lbl.gov> 6104228072Sbapt 6105228072Sbapt * flex.skl: start-state stacks, alloc routines take unsigned 6106228072Sbapt 6107250125Sjkim1993-12-15 Vern Paxson <vern@ee.lbl.gov> 6108228072Sbapt 6109228072Sbapt * flexdef.h, misc.c: bracket -CF table elements 6110228072Sbapt 6111250125Sjkim1993-12-13 Vern Paxson <vern@ee.lbl.gov> 6112228072Sbapt 6113228072Sbapt * misc.c: Do #bytes computation in {re,}allocate_array() only once 6114228072Sbapt 6115250125Sjkim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6116228072Sbapt 6117250125Sjkim * flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l, sym.c: 6118228072Sbapt yy_str*() -> str*() 6119228072Sbapt 6120250125Sjkim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6121228072Sbapt 6122228072Sbapt * Makefile.in, dfa.c, flexdef.h, gen.c, main.c, misc.c, nfa.c, 6123228072Sbapt parse.y, scan.l, sym.c: -o option 6124228072Sbapt 6125250125Sjkim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6126228072Sbapt 6127228072Sbapt * gen.c: lint tweak 6128228072Sbapt 6129250125Sjkim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6130228072Sbapt 6131228072Sbapt * NEWS: Expanded on extern "C++" news item 6132228072Sbapt 6133250125Sjkim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6134228072Sbapt 6135228072Sbapt * NEWS: 2.4.5 6136228072Sbapt 6137250125Sjkim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6138228072Sbapt 6139228072Sbapt * flex.skl: Added yy_fill_buffer 6140228072Sbapt 6141250125Sjkim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6142228072Sbapt 6143228072Sbapt * gen.c: is_interactive -> yy_is_interactive 6144228072Sbapt 6145250125Sjkim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6146228072Sbapt 6147228072Sbapt * flex.1: Updated credits 6148228072Sbapt 6149250125Sjkim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6150228072Sbapt 6151228072Sbapt * Makefile.in: Fixed typo in "uninstall" target 6152228072Sbapt 6153250125Sjkim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6154228072Sbapt 6155228072Sbapt * gen.c: Updated comment regarding 0-based vs. 1-based arrays for 6156228072Sbapt -CF. 6157228072Sbapt 6158250125Sjkim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6159228072Sbapt 6160228072Sbapt * dfa.c: Initialize dfaacc[0] for -CF representation Fixed minor 6161228072Sbapt memory leak 6162228072Sbapt 6163250125Sjkim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6164228072Sbapt 6165228072Sbapt * main.c: #include "FlexLexer.h" -> <FlexLexer.h> 6166228072Sbapt 6167250125Sjkim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6168228072Sbapt 6169228072Sbapt * FlexLexer.h: Added extern "C++" wrapper 6170228072Sbapt 6171250125Sjkim1993-12-09 Vern Paxson <vern@ee.lbl.gov> 6172228072Sbapt 6173228072Sbapt * main.c: Detect REJECT etc. before generating YY_USES_REJECT! 6174228072Sbapt 6175250125Sjkim1993-12-09 Vern Paxson <vern@ee.lbl.gov> 6176228072Sbapt 6177228072Sbapt * gen.c: Fixed bug in interactive reads where char is unsigned 6178228072Sbapt 6179250125Sjkim1993-12-09 Vern Paxson <vern@ee.lbl.gov> 6180228072Sbapt 6181228072Sbapt * parse.y: Fixed bug in treating '$' as variable trailing context 6182228072Sbapt 6183250125Sjkim1993-12-09 Vern Paxson <vern@ee.lbl.gov> 6184228072Sbapt 6185228072Sbapt * version.h: 2.4.5 6186228072Sbapt 6187250125Sjkim1993-12-07 Vern Paxson <vern@ee.lbl.gov> 6188228072Sbapt 6189228072Sbapt * README: pretester update 6190228072Sbapt 6191250125Sjkim1993-12-07 Vern Paxson <vern@ee.lbl.gov> 6192228072Sbapt 6193228072Sbapt * NEWS: 2.4.4 6194228072Sbapt 6195250125Sjkim1993-12-07 Vern Paxson <vern@ee.lbl.gov> 6196228072Sbapt 6197228072Sbapt * flex.1: LexError(), C++ experiment warning, credits 6198228072Sbapt 6199250125Sjkim1993-12-07 Vern Paxson <vern@ee.lbl.gov> 6200228072Sbapt 6201228072Sbapt * scan.l: Fixed 8-bit bug 6202228072Sbapt 6203250125Sjkim1993-12-07 Vern Paxson <vern@ee.lbl.gov> 6204228072Sbapt 6205250125Sjkim * flex.skl, gen.c: Fixed nasty 8-bit bugs 6206228072Sbapt 6207250125Sjkim1993-12-07 Vern Paxson <vern@ee.lbl.gov> 6208228072Sbapt 6209250125Sjkim * dfa.c, ecs.c, flexdef.h, gen.c, main.c, nfa.c, tblcmp.c: 6210228072Sbapt {min,max,abs} -> {MIN,MAX,ABS} 6211228072Sbapt 6212250125Sjkim1993-12-07 Vern Paxson <vern@ee.lbl.gov> 6213228072Sbapt 6214228072Sbapt * FlexLexer.h, flex.skl: Support for yyFlexLexer::LexerError 6215228072Sbapt 6216250125Sjkim1993-12-06 Vern Paxson <vern@ee.lbl.gov> 6217228072Sbapt 6218228072Sbapt * version.h: 2.4.4 6219228072Sbapt 6220250125Sjkim1993-12-05 Vern Paxson <vern@ee.lbl.gov> 6221228072Sbapt 6222228072Sbapt * flex.1: credits update 6223228072Sbapt 6224250125Sjkim1993-12-05 Vern Paxson <vern@ee.lbl.gov> 6225228072Sbapt 6226228072Sbapt * Makefile.in: very minor "install" tweaks 6227228072Sbapt 6228250125Sjkim1993-12-05 Vern Paxson <vern@ee.lbl.gov> 6229228072Sbapt 6230228072Sbapt * flex.skl, nfa.c: YY_USER_ACTION generated now for each case in 6231228072Sbapt action switch 6232228072Sbapt 6233250125Sjkim1993-12-04 Vern Paxson <vern@ee.lbl.gov> 6234228072Sbapt 6235228072Sbapt * flex.skl: Fixed bug in pointing yyin at a new file and resuming 6236228072Sbapt scanning 6237228072Sbapt 6238250125Sjkim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6239228072Sbapt 6240228072Sbapt * NEWS: Added note regarding g++ 2.5.X 6241228072Sbapt 6242250125Sjkim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6243228072Sbapt 6244228072Sbapt * flex.1: updated credits 6245228072Sbapt 6246250125Sjkim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6247228072Sbapt 6248228072Sbapt * NEWS: ranlib addition for 2.4.3 6249228072Sbapt 6250250125Sjkim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6251228072Sbapt 6252228072Sbapt * Makefile.in: Minor tweak to last change 6253228072Sbapt 6254250125Sjkim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6255228072Sbapt 6256228072Sbapt * Makefile.in: run ranlib on libfl.a 6257228072Sbapt 6258250125Sjkim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6259228072Sbapt 6260228072Sbapt * NEWS: Hopefully last update prior to 2.4.3 6261228072Sbapt 6262250125Sjkim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6263228072Sbapt 6264228072Sbapt * flexdef.h, gen.c, misc.c, sym.c: lint tweaks 6265228072Sbapt 6266250125Sjkim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6267228072Sbapt 6268228072Sbapt * Makefile.in: Added exec_prefix 6269228072Sbapt 6270250125Sjkim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6271228072Sbapt 6272228072Sbapt * flex.1: credit update 6273228072Sbapt 6274250125Sjkim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6275228072Sbapt 6276228072Sbapt * flex.skl: lint tweak 6277228072Sbapt 6278250125Sjkim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6279228072Sbapt 6280228072Sbapt * NEWS: FlexLexer.h fixed for separate inclusion 6281228072Sbapt 6282250125Sjkim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6283228072Sbapt 6284250125Sjkim * FlexLexer.h, flex.skl, main.c: mods so FlexLexer.h can be included 6285250125Sjkim separately 6286228072Sbapt 6287250125Sjkim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6288228072Sbapt 6289228072Sbapt * flex.1: -F incompatible with -+ 6290228072Sbapt 6291250125Sjkim1993-12-02 Vern Paxson <vern@ee.lbl.gov> 6292228072Sbapt 6293228072Sbapt * NEWS: Elaborated comments for 2.4.3 6294228072Sbapt 6295250125Sjkim1993-12-02 Vern Paxson <vern@ee.lbl.gov> 6296228072Sbapt 6297228072Sbapt * NEWS: 2.4.3 6298228072Sbapt 6299250125Sjkim1993-12-02 Vern Paxson <vern@ee.lbl.gov> 6300228072Sbapt 6301228072Sbapt * flex.1: Updated message regarding missing libfl.a routines Added 6302228072Sbapt thanks to Noah Friedman 6303228072Sbapt 6304250125Sjkim1993-12-02 Vern Paxson <vern@ee.lbl.gov> 6305228072Sbapt 6306228072Sbapt * Makefile.in: Added libstring.c Modified "lint" target to use 6307228072Sbapt -Dconst= Added a.out, lex.yy.cc to sundry clean targets 6308228072Sbapt 6309250125Sjkim1993-12-02 Vern Paxson <vern@ee.lbl.gov> 6310228072Sbapt 6311250125Sjkim * flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l, sym.c: Use 6312228072Sbapt yy_strXXX() routines instead of <string.h> 6313228072Sbapt 6314250125Sjkim1993-12-01 Vern Paxson <vern@ee.lbl.gov> 6315228072Sbapt 6316228072Sbapt * version.h: 2.4.3 6317228072Sbapt 6318250125Sjkim1993-12-01 Vern Paxson <vern@ee.lbl.gov> 6319228072Sbapt 6320228072Sbapt * flexdef.h, misc.c: yy_flex_xmalloc() moved to misc.c 6321228072Sbapt 6322250125Sjkim1993-12-01 Vern Paxson <vern@ee.lbl.gov> 6323228072Sbapt 6324228072Sbapt * flex.skl: Fixed bug in yy_fatal_error() 6325228072Sbapt 6326250125Sjkim1993-12-01 Vern Paxson <vern@ee.lbl.gov> 6327228072Sbapt 6328228072Sbapt * Makefile.in: ... and remove plain tar file after compression 6329228072Sbapt 6330250125Sjkim1993-12-01 Vern Paxson <vern@ee.lbl.gov> 6331228072Sbapt 6332228072Sbapt * NEWS: 2.4.2 6333228072Sbapt 6334250125Sjkim1993-12-01 Vern Paxson <vern@ee.lbl.gov> 6335228072Sbapt 6336228072Sbapt * Makefile.in: Produce both compress'd and gzip'd distribution tar 6337228072Sbapt files 6338228072Sbapt 6339250125Sjkim1993-12-01 Vern Paxson <vern@ee.lbl.gov> 6340228072Sbapt 6341228072Sbapt * version.h: Release 2.4.2 6342228072Sbapt 6343250125Sjkim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6344228072Sbapt 6345228072Sbapt * NEWS: -a -> -Ca 6346228072Sbapt 6347250125Sjkim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6348228072Sbapt 6349228072Sbapt * README: described configuration files in manifest 6350228072Sbapt 6351250125Sjkim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6352228072Sbapt 6353228072Sbapt * Makefile.in: Added intermediate step of copying MISC/alloca.c -> 6354228072Sbapt alloca.c Included CPPFLAGS when compiling alloca.c 6355228072Sbapt 6356250125Sjkim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6357228072Sbapt 6358228072Sbapt * README: Credit to 2.4 pre-testers. 6359228072Sbapt 6360250125Sjkim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6361228072Sbapt 6362228072Sbapt * gen.c: Fixed nasty bug in short/long decl decision 6363228072Sbapt 6364250125Sjkim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6365228072Sbapt 6366250125Sjkim * flexdef.h: Lowered MAX_SHORT out of increased general paranoia. 6367228072Sbapt Added yy_flex_xmalloc() proto 6368228072Sbapt 6369250125Sjkim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6370228072Sbapt 6371228072Sbapt * main.c: Fixed very minor typo in -v output 6372228072Sbapt 6373250125Sjkim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6374228072Sbapt 6375228072Sbapt * misc.c: Removed vestigal cast to (char) in isupper() call 6376228072Sbapt 6377250125Sjkim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6378228072Sbapt 6379228072Sbapt * misc.c: Added casts to unsigned Char for isascii() calls 6380228072Sbapt 6381250125Sjkim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6382228072Sbapt 6383228072Sbapt * parse.y: Added #ifdef chud for alloca() 6384228072Sbapt 6385250125Sjkim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6386228072Sbapt 6387228072Sbapt * Makefile.in: Added alloca 6388228072Sbapt 6389250125Sjkim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6390228072Sbapt 6391228072Sbapt * configure.in: Add AC_ALLOCA if using bison 6392228072Sbapt 6393250125Sjkim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6394228072Sbapt 6395228072Sbapt * Makefile.in: Added intermediate file going scan.l -> scan.c 6396228072Sbapt 6397250125Sjkim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6398228072Sbapt 6399228072Sbapt * Makefile.in: Removed parse.{c,h} from distribution files, since 6400250125Sjkim they may not be all that portable. 6401228072Sbapt 6402250125Sjkim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6403228072Sbapt 6404228072Sbapt * flex.skl: Fixed %array YYLMAX headaches, added error message if 6405250125Sjkim buffer needs growing but REJECT used 6406228072Sbapt 6407250125Sjkim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6408228072Sbapt 6409228072Sbapt * gen.c, main.c: Fixed YYLMAX headaches 6410228072Sbapt 6411250125Sjkim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6412228072Sbapt 6413228072Sbapt * flex.1: Documented that buffer can't grow if REJECT used 6414228072Sbapt 6415250125Sjkim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6416228072Sbapt 6417228072Sbapt * Makefile.in: Added parse.{c,h} to dist files 6418228072Sbapt 6419250125Sjkim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6420228072Sbapt 6421228072Sbapt * flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l: Fixed to 6422228072Sbapt buffer section 1 definitions 6423228072Sbapt 6424250125Sjkim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6425228072Sbapt 6426228072Sbapt * sym.c: Fixed ANSI-C glitch with '%' operator 6427228072Sbapt 6428250125Sjkim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6429228072Sbapt 6430228072Sbapt * scan.l: Fixed mis-definition of ndlookup() 6431228072Sbapt 6432250125Sjkim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6433228072Sbapt 6434228072Sbapt * NEWS: 2.4 -> 2.4.1 6435228072Sbapt 6436250125Sjkim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6437228072Sbapt 6438250125Sjkim * Makefile.in: Added install.sh, mkinstalldirs to distribution files 6439228072Sbapt 6440250125Sjkim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6441228072Sbapt 6442228072Sbapt * flex.1: Added Nathan Zelle, "promoted" Francois 6443228072Sbapt 6444250125Sjkim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6445228072Sbapt 6446228072Sbapt * Makefile.in: only "realclean" removes flex dist depends on flex 6447228072Sbapt 6448250125Sjkim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6449228072Sbapt 6450228072Sbapt * flexdef.h, misc.c: myctoi takes char[] instead of Char[] 6451228072Sbapt 6452250125Sjkim1993-11-28 Vern Paxson <vern@ee.lbl.gov> 6453228072Sbapt 6454228072Sbapt * flexdef.h: -a -> -Ca all_lower, all_upper -> work on char* 6455228072Sbapt 6456250125Sjkim1993-11-28 Vern Paxson <vern@ee.lbl.gov> 6457228072Sbapt 6458228072Sbapt * Makefile.in: Added -Ca to bigcheck 6459228072Sbapt 6460250125Sjkim1993-11-28 Vern Paxson <vern@ee.lbl.gov> 6461228072Sbapt 6462228072Sbapt * main.c: -a -> -Ca; fixed help output 6463228072Sbapt 6464250125Sjkim1993-11-28 Vern Paxson <vern@ee.lbl.gov> 6465228072Sbapt 6466228072Sbapt * dfa.c, flex.1: -a -> -Ca 6467228072Sbapt 6468250125Sjkim1993-11-28 Vern Paxson <vern@ee.lbl.gov> 6469228072Sbapt 6470228072Sbapt * misc.c: all_lower, all_upper work on char* 6471228072Sbapt 6472250125Sjkim1993-11-28 Vern Paxson <vern@ee.lbl.gov> 6473228072Sbapt 6474250125Sjkim * scan.l: Fixed some casts now that yytext is always char* and never 6475250125Sjkim unsigned char* 6476228072Sbapt 6477250125Sjkim1993-11-28 Vern Paxson <vern@ee.lbl.gov> 6478228072Sbapt 6479228072Sbapt * Makefile.in: Francois' tweaks 6480228072Sbapt 6481250125Sjkim1993-11-28 Vern Paxson <vern@ee.lbl.gov> 6482228072Sbapt 6483228072Sbapt * configure.in: AC_LN_S, AC_STDC_HEADERS (but not AC_ALLOCA) 6484228072Sbapt 6485250125Sjkim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6486228072Sbapt 6487228072Sbapt * NEWS: fixed typo 6488228072Sbapt 6489250125Sjkim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6490228072Sbapt 6491228072Sbapt * Makefile.in: Don't remove dist directory 6492228072Sbapt 6493250125Sjkim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6494228072Sbapt 6495228072Sbapt * Makefile.in: Include liballoc.c in lint targets 6496228072Sbapt 6497250125Sjkim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6498228072Sbapt 6499228072Sbapt * misc.c: lint tweak 6500228072Sbapt 6501250125Sjkim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6502228072Sbapt 6503228072Sbapt * Makefile.in: Added -l compression to bigcheck 6504228072Sbapt 6505250125Sjkim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6506228072Sbapt 6507228072Sbapt * Makefile.in: permission tweaking for "dist" 6508228072Sbapt 6509250125Sjkim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6510228072Sbapt 6511228072Sbapt * Makefile.in: more "dist" tweaks 6512228072Sbapt 6513250125Sjkim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6514228072Sbapt 6515228072Sbapt * Makefile.in: Changed "make dist" to use version.h, include scan.c 6516228072Sbapt in initial dir copy 6517228072Sbapt 6518250125Sjkim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6519228072Sbapt 6520228072Sbapt * version.h: 2.4.1 6521228072Sbapt 6522250125Sjkim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6523228072Sbapt 6524228072Sbapt * README: Revised as per Francois Pinard 6525228072Sbapt 6526250125Sjkim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6527228072Sbapt 6528228072Sbapt * COPYING: flex.skel -> flex.skl 6529228072Sbapt 6530250125Sjkim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6531228072Sbapt 6532228072Sbapt * NEWS: Updated date of 2.4 release 6533228072Sbapt 6534250125Sjkim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6535228072Sbapt 6536228072Sbapt * Makefile.in: Removed manual & nroff output from distribution 6537228072Sbapt 6538250125Sjkim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6539228072Sbapt 6540228072Sbapt * NEWS: 2.4.1 release 6541228072Sbapt 6542250125Sjkim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6543228072Sbapt 6544228072Sbapt * configure.in: Initial revision 6545228072Sbapt 6546250125Sjkim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6547228072Sbapt 6548228072Sbapt * Makefile.in: Merge w/ 2.4.1 changes added "dist2" target 6549228072Sbapt 6550250125Sjkim1993-11-26 Vern Paxson <vern@ee.lbl.gov> 6551228072Sbapt 6552228072Sbapt * Makefile.in: Initial revision 6553228072Sbapt 6554250125Sjkim1993-11-26 Vern Paxson <vern@ee.lbl.gov> 6555228072Sbapt 6556228072Sbapt * flexdef.h: Removed #ifndef FILE protection from include of stdio 6557228072Sbapt 6558250125Sjkim1993-11-26 Vern Paxson <vern@ee.lbl.gov> 6559228072Sbapt 6560228072Sbapt * flex.1: Added Francois Pinard to distribution headache helpers 6561228072Sbapt 6562250125Sjkim1993-11-26 Vern Paxson <vern@ee.lbl.gov> 6563228072Sbapt 6564250125Sjkim * flex.skl: Modified C++ scanners to get input a character at a time 6565250125Sjkim for interactive scanners. 6566228072Sbapt 6567250125Sjkim1993-11-26 Vern Paxson <vern@ee.lbl.gov> 6568228072Sbapt 6569228072Sbapt * main.c: Added YY_INTERACTIVE. 6570228072Sbapt 6571250125Sjkim1993-11-26 Vern Paxson <vern@ee.lbl.gov> 6572228072Sbapt 6573228072Sbapt * scan.l: Put definitions inside ()'s so we can test -l option for 6574228072Sbapt "make bigcheck" 6575228072Sbapt 6576250125Sjkim1993-11-26 Vern Paxson <vern@ee.lbl.gov> 6577228072Sbapt 6578228072Sbapt * flex.1: Documented YY_INTERACTIVE. 6579228072Sbapt 6580250125Sjkim1993-11-26 Vern Paxson <vern@ee.lbl.gov> 6581228072Sbapt 6582250125Sjkim * flex.1, flex.skl, flexdef.h, gen.c, main.c, parse.y, scan.l: -l 6583228072Sbapt lex compatibility flag 6584228072Sbapt 6585250125Sjkim1993-11-20 Vern Paxson <vern@ee.lbl.gov> 6586228072Sbapt 6587250125Sjkim * flex.skl: Support for read()/fread() section 1 definitions precede 6588250125Sjkim default macro definitions 6589228072Sbapt 6590250125Sjkim1993-11-20 Vern Paxson <vern@ee.lbl.gov> 6591228072Sbapt 6592228072Sbapt * flexdef.h: Added use_read global 6593228072Sbapt 6594250125Sjkim1993-11-20 Vern Paxson <vern@ee.lbl.gov> 6595228072Sbapt 6596228072Sbapt * gen.c: Cleaner definition for yymore() Fixed string broken across 6597228072Sbapt multiple lines 6598228072Sbapt 6599250125Sjkim1993-11-20 Vern Paxson <vern@ee.lbl.gov> 6600228072Sbapt 6601228072Sbapt * main.c: Added -Cr 6602228072Sbapt 6603250125Sjkim1993-11-20 Vern Paxson <vern@ee.lbl.gov> 6604228072Sbapt 6605228072Sbapt * misc.c: K&R declaration for check_char() 6606228072Sbapt 6607250125Sjkim1993-11-20 Vern Paxson <vern@ee.lbl.gov> 6608228072Sbapt 6609228072Sbapt * flex.1: Documented -Cr 6610228072Sbapt 6611250125Sjkim1993-11-20 Vern Paxson <vern@ee.lbl.gov> 6612228072Sbapt 6613228072Sbapt * flex.1: No need to #undef before redefining prior to -Cr 6614228072Sbapt documentation 6615228072Sbapt 6616250125Sjkim1993-11-10 Vern Paxson <vern@ee.lbl.gov> 6617228072Sbapt 6618228072Sbapt * README: Heavily massaged for 2.4 6619228072Sbapt 6620250125Sjkim1993-11-10 Vern Paxson <vern@ee.lbl.gov> 6621228072Sbapt 6622228072Sbapt * flex.1: Added Landon Noll to thanks. 6623228072Sbapt 6624250125Sjkim1993-11-10 Vern Paxson <vern@ee.lbl.gov> 6625228072Sbapt 6626228072Sbapt * NEWS: 2.4 release 6627228072Sbapt 6628250125Sjkim1993-11-10 Vern Paxson <vern@ee.lbl.gov> 6629228072Sbapt 6630228072Sbapt * flex.1: 2.4 documentation 6631228072Sbapt 6632250125Sjkim1993-11-10 Vern Paxson <vern@ee.lbl.gov> 6633228072Sbapt 6634250125Sjkim * main.c: Added global to remember -P prefix so it can be written in 6635250125Sjkim -v summary. Alphabetized prefix generation, added yywrap 6636228072Sbapt 6637250125Sjkim1993-11-09 Vern Paxson <vern@ee.lbl.gov> 6638228072Sbapt 6639228072Sbapt * version.h: updated date for 2.4.0 :-( 6640228072Sbapt 6641250125Sjkim1993-10-10 Vern Paxson <vern@ee.lbl.gov> 6642228072Sbapt 6643228072Sbapt * FlexLexer.h: Whitespace tweaking 6644228072Sbapt 6645250125Sjkim1993-10-10 Vern Paxson <vern@ee.lbl.gov> 6646228072Sbapt 6647228072Sbapt * main.c: Use DEFAULT_CSIZE only if not using equivalence classes. 6648228072Sbapt 6649250125Sjkim1993-10-10 Vern Paxson <vern@ee.lbl.gov> 6650228072Sbapt 6651228072Sbapt * flex.1: Checkpoint prior to final 2.4 update 6652228072Sbapt 6653250125Sjkim1993-10-04 Vern Paxson <vern@ee.lbl.gov> 6654228072Sbapt 6655228072Sbapt * NEWS: Raw 2.4 changes 6656228072Sbapt 6657250125Sjkim1993-10-04 Vern Paxson <vern@ee.lbl.gov> 6658228072Sbapt 6659228072Sbapt * flex.skl: osfcn.h -> unistd.h 6660228072Sbapt 6661250125Sjkim1993-10-04 Vern Paxson <vern@ee.lbl.gov> 6662228072Sbapt 6663228072Sbapt * flex.skl: Added "static" to definition of yy_fatal_error as well 6664228072Sbapt as fwd decl. 6665228072Sbapt 6666250125Sjkim1993-10-04 Vern Paxson <vern@ee.lbl.gov> 6667228072Sbapt 6668228072Sbapt * flex.skl: Added yy_fatal_error function. 6669228072Sbapt 6670250125Sjkim1993-10-03 Vern Paxson <vern@ee.lbl.gov> 6671228072Sbapt 6672250125Sjkim * flex.skl, gen.c: Got rid of (char *) casts of yytext, no longer 6673250125Sjkim needed. 6674228072Sbapt 6675250125Sjkim1993-10-03 Vern Paxson <vern@ee.lbl.gov> 6676228072Sbapt 6677228072Sbapt * FlexLexer.h: YY_CHAR -> char added YYText(), YYLeng() 6678228072Sbapt 6679250125Sjkim1993-10-03 Vern Paxson <vern@ee.lbl.gov> 6680228072Sbapt 6681250125Sjkim * flex.skl, gen.c: Minimized use of YY_CHAR 6682228072Sbapt 6683250125Sjkim1993-10-03 Vern Paxson <vern@ee.lbl.gov> 6684228072Sbapt 6685228072Sbapt * main.c: Added "flex++" feature Minimized use of YY_CHAR 6686228072Sbapt 6687250125Sjkim1993-10-02 Vern Paxson <vern@ee.lbl.gov> 6688228072Sbapt 6689228072Sbapt * main.c: Clarified help message for -S 6690228072Sbapt 6691250125Sjkim1993-10-02 Vern Paxson <vern@ee.lbl.gov> 6692228072Sbapt 6693228072Sbapt * libyywrap.c, version.h: Initial revision 6694228072Sbapt 6695250125Sjkim1993-10-02 Vern Paxson <vern@ee.lbl.gov> 6696228072Sbapt 6697228072Sbapt * main.c: If -+ used, output to lex.yy.cc 6698228072Sbapt 6699250125Sjkim1993-10-02 Vern Paxson <vern@ee.lbl.gov> 6700228072Sbapt 6701228072Sbapt * FlexLexer.h, flex.skl: Switched from FILE*'s to stream's 6702228072Sbapt 6703250125Sjkim1993-10-02 Vern Paxson <vern@ee.lbl.gov> 6704228072Sbapt 6705228072Sbapt * flexdef.h: Added expand_nxt_chk() extern. 6706228072Sbapt 6707250125Sjkim1993-10-02 Vern Paxson <vern@ee.lbl.gov> 6708228072Sbapt 6709228072Sbapt * flex.skl: Added dynamic buffer growing. Added yyless() for 6710228072Sbapt section 3. 6711228072Sbapt 6712250125Sjkim1993-10-02 Vern Paxson <vern@ee.lbl.gov> 6713228072Sbapt 6714250125Sjkim * dfa.c, flexdef.h, gen.c, main.c: Added -a option for long-align. 6715228072Sbapt 6716250125Sjkim1993-10-02 Vern Paxson <vern@ee.lbl.gov> 6717228072Sbapt 6718228072Sbapt * scan.l: formfeed no longer considered whitespace 6719228072Sbapt 6720250125Sjkim1993-09-21 Vern Paxson <vern@ee.lbl.gov> 6721228072Sbapt 6722228072Sbapt * flexdef.h: Nuked FILENAMESIZE 6723228072Sbapt 6724250125Sjkim1993-09-21 Vern Paxson <vern@ee.lbl.gov> 6725228072Sbapt 6726228072Sbapt * main.c: yyflexlexer.h -> FlexLexer.h minor portability tweak 6727228072Sbapt 6728250125Sjkim1993-09-21 Vern Paxson <vern@ee.lbl.gov> 6729228072Sbapt 6730228072Sbapt * gen.c: Added start condition to EOF trace output 6731228072Sbapt 6732250125Sjkim1993-09-21 Vern Paxson <vern@ee.lbl.gov> 6733228072Sbapt 6734250125Sjkim * flex.skl: Added YY_START changed yyFlexLexer to define yylex() 6735228072Sbapt 6736250125Sjkim1993-09-21 Vern Paxson <vern@ee.lbl.gov> 6737228072Sbapt 6738228072Sbapt * misc.c: Minor portability tweaks 6739228072Sbapt 6740250125Sjkim1993-09-21 Vern Paxson <vern@ee.lbl.gov> 6741228072Sbapt 6742228072Sbapt * FlexLexer.h: Split into two classes, one fully abstract. yylex() 6743228072Sbapt no longer abstract in yyFlexLexer 6744228072Sbapt 6745250125Sjkim1993-09-21 Vern Paxson <vern@ee.lbl.gov> 6746228072Sbapt 6747228072Sbapt * scan.l: PC lint tweak 6748228072Sbapt 6749250125Sjkim1993-09-21 Vern Paxson <vern@ee.lbl.gov> 6750228072Sbapt 6751228072Sbapt * parse.y: YYSTYPE #define'd to int 6752228072Sbapt 6753250125Sjkim1993-09-21 Vern Paxson <vern@ee.lbl.gov> 6754228072Sbapt 6755228072Sbapt * nfa.c: minor lint tweak 6756228072Sbapt 6757250125Sjkim1993-09-16 Vern Paxson <vern@ee.lbl.gov> 6758228072Sbapt 6759228072Sbapt * FlexLexer.h: Initial revision 6760228072Sbapt 6761250125Sjkim1993-09-16 Vern Paxson <vern@ee.lbl.gov> 6762228072Sbapt 6763228072Sbapt * flexdef.h: Delete prototypes for Unix system calls. 6764228072Sbapt 6765250125Sjkim1993-09-16 Vern Paxson <vern@ee.lbl.gov> 6766228072Sbapt 6767250125Sjkim * ccl.c, dfa.c, ecs.c, gen.c, main.c, misc.c, nfa.c, parse.y, 6768250125Sjkim scan.l, sym.c, tblcmp.c, yylex.c: nuked static RCS string 6769228072Sbapt 6770250125Sjkim1993-09-16 Vern Paxson <vern@ee.lbl.gov> 6771228072Sbapt 6772228072Sbapt * main.c: %array not allowed with C++ scanners 6773228072Sbapt 6774250125Sjkim1993-09-16 Vern Paxson <vern@ee.lbl.gov> 6775228072Sbapt 6776228072Sbapt * scan.l: Fixed bugs regarding %{%} code in section 2 prolog %array 6777228072Sbapt not allowed with C++ scanners 6778228072Sbapt 6779250125Sjkim1993-08-25 Vern Paxson <vern@ee.lbl.gov> 6780228072Sbapt 6781228072Sbapt * flexdef.h: Added C_plus_plus flag. 6782228072Sbapt 6783250125Sjkim1993-08-25 Vern Paxson <vern@ee.lbl.gov> 6784228072Sbapt 6785228072Sbapt * flex.skl: First version of C/C++ skeleton 6786228072Sbapt 6787250125Sjkim1993-08-25 Vern Paxson <vern@ee.lbl.gov> 6788228072Sbapt 6789228072Sbapt * gen.c: yy_state_type declared earlier. Made a bunch of statics 6790228072Sbapt only output if not -+ 6791228072Sbapt 6792250125Sjkim1993-08-25 Vern Paxson <vern@ee.lbl.gov> 6793228072Sbapt 6794228072Sbapt * main.c: Added -+ option, updated usage() output, rearranged some 6795250125Sjkim generated code to come at the right point in the output for 6796228072Sbapt yyflexlexer.h. 6797228072Sbapt 6798250125Sjkim1993-08-25 Vern Paxson <vern@ee.lbl.gov> 6799228072Sbapt 6800228072Sbapt * misc.c: Added %+/%-/%* to skelout() 6801228072Sbapt 6802250125Sjkim1993-08-25 Vern Paxson <vern@ee.lbl.gov> 6803228072Sbapt 6804228072Sbapt * scan.l: EOF in section 2 prolog leads to section 0, not section 3 6805228072Sbapt 6806250125Sjkim1993-08-25 Vern Paxson <vern@ee.lbl.gov> 6807228072Sbapt 6808228072Sbapt * yylex.c: Dump promotion of EOF in section 2 to turn on section 3; 6809250125Sjkim instead just treat it like a final EOF 6810228072Sbapt 6811250125Sjkim1993-08-25 Vern Paxson <vern@ee.lbl.gov> 6812228072Sbapt 6813228072Sbapt * dfa.c: yy_nxt table should be "const" 6814228072Sbapt 6815250125Sjkim1993-08-24 Vern Paxson <vern@ee.lbl.gov> 6816228072Sbapt 6817250125Sjkim * flexdef.h: Removed a lot of #ifdef chud "backtracking" -> "backing 6818250125Sjkim up" 6819228072Sbapt 6820250125Sjkim1993-08-24 Vern Paxson <vern@ee.lbl.gov> 6821228072Sbapt 6822228072Sbapt * main.c: "backtracking" -> "backing up" got rid of time reports 6823228072Sbapt 6824250125Sjkim1993-08-24 Vern Paxson <vern@ee.lbl.gov> 6825228072Sbapt 6826228072Sbapt * gen.c: "backtracking" -> "backing up" some portability tweaks 6827228072Sbapt fixed to only call flexscan() when done if known to be in section 3 6828228072Sbapt 6829250125Sjkim1993-08-24 Vern Paxson <vern@ee.lbl.gov> 6830228072Sbapt 6831228072Sbapt * misc.c: isascii() moved to flexdef.h nuked flex_gettime() 6832228072Sbapt 6833250125Sjkim1993-08-24 Vern Paxson <vern@ee.lbl.gov> 6834228072Sbapt 6835228072Sbapt * scan.l: Fixed bug with empty section 2 6836228072Sbapt 6837250125Sjkim1993-08-24 Vern Paxson <vern@ee.lbl.gov> 6838228072Sbapt 6839228072Sbapt * yylex.c: Chucked definition of isascii() 6840228072Sbapt 6841250125Sjkim1993-08-24 Vern Paxson <vern@ee.lbl.gov> 6842228072Sbapt 6843228072Sbapt * flex.skl: preserve yytext on input() bug fix when combining 6844228072Sbapt yyless() with yymore() checkpoint prior to C++ option 6845228072Sbapt 6846250125Sjkim1993-08-24 Vern Paxson <vern@ee.lbl.gov> 6847228072Sbapt 6848228072Sbapt * dfa.c: "backtracking" -> "backing up" 6849228072Sbapt 6850250125Sjkim1993-07-09 Vern Paxson <vern@ee.lbl.gov> 6851228072Sbapt 6852228072Sbapt * flex.skl: Fixed to not generate extra EOF's after reading one. 6853228072Sbapt 6854250125Sjkim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 6855228072Sbapt 6856228072Sbapt * main.c: Spit out definition of YY_CHAR early 6857228072Sbapt 6858250125Sjkim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 6859228072Sbapt 6860250125Sjkim * flex.skl: Some rearranging to make sure things get declared in the 6861250125Sjkim right order 6862228072Sbapt 6863250125Sjkim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 6864228072Sbapt 6865228072Sbapt * tblcmp.c: Some comment fixes as per Wilhelms 6866228072Sbapt 6867250125Sjkim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 6868228072Sbapt 6869228072Sbapt * scan.l: Nuked #undef of yywrap, now that it's a function 6870228072Sbapt 6871250125Sjkim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 6872228072Sbapt 6873228072Sbapt * parse.y: Fixed bug with Z-a character classes as per Wilhelms 6874228072Sbapt 6875250125Sjkim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 6876228072Sbapt 6877228072Sbapt * nfa.c: added check_char call in mkstate() to prevent bad xtion 6878228072Sbapt chars 6879228072Sbapt 6880250125Sjkim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 6881228072Sbapt 6882228072Sbapt * gen.c: Fixed some reallocation bugs, etc. as per Wilhelms 6883228072Sbapt 6884250125Sjkim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 6885228072Sbapt 6886228072Sbapt * flexdef.h: Added check_char(), readable_form() 6887228072Sbapt 6888250125Sjkim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 6889228072Sbapt 6890228072Sbapt * flex.skl: Added #ifndef's around #define's to let user override 6891228072Sbapt Moved a bunch of definitions prior to section 1 6892228072Sbapt 6893250125Sjkim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 6894228072Sbapt 6895228072Sbapt * dfa.c: Wilhems bug fixes. 6896228072Sbapt 6897250125Sjkim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 6898228072Sbapt 6899250125Sjkim * ccl.c, misc.c: Added check_char() 6900228072Sbapt 6901250125Sjkim1993-06-12 Vern Paxson <vern@ee.lbl.gov> 6902228072Sbapt 6903228072Sbapt * flexdef.h: Changed to use yy_flex_alloc() and friends 6904228072Sbapt 6905250125Sjkim1993-06-12 Vern Paxson <vern@ee.lbl.gov> 6906228072Sbapt 6907228072Sbapt * main.c: Added -P flag 6908228072Sbapt 6909250125Sjkim1993-06-12 Vern Paxson <vern@ee.lbl.gov> 6910228072Sbapt 6911228072Sbapt * scan.l: Fixed bug in lex % directives 6912228072Sbapt 6913250125Sjkim1993-06-12 Vern Paxson <vern@ee.lbl.gov> 6914228072Sbapt 6915228072Sbapt * misc.c: Modified to use yy_flex_alloc() and friends 6916228072Sbapt 6917250125Sjkim1993-06-12 Vern Paxson <vern@ee.lbl.gov> 6918228072Sbapt 6919228072Sbapt * sym.c: Modified to use yy_flex_alloc() 6920228072Sbapt 6921250125Sjkim1993-06-12 Vern Paxson <vern@ee.lbl.gov> 6922228072Sbapt 6923228072Sbapt * flex.skl: Modified to use yy_flex_alloc() and friends Moved some 6924228072Sbapt globals earlier in the file to permit access in section 1 6925228072Sbapt 6926250125Sjkim1993-06-12 Vern Paxson <vern@ee.lbl.gov> 6927228072Sbapt 6928228072Sbapt * dfa.c: Got rid of code needed for %t 6929228072Sbapt 6930250125Sjkim1993-04-14 Vern Paxson <vern@ee.lbl.gov> 6931228072Sbapt 6932228072Sbapt * ccl.c, dfa.c, ecs.c, flex.skl, flexdef.h, gen.c, libmain.c, 6933250125Sjkim main.c, misc.c, nfa.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 6934228072Sbapt Reformatting. 6935228072Sbapt 6936250125Sjkim1993-04-05 Vern Paxson <vern@ee.lbl.gov> 6937228072Sbapt 6938228072Sbapt * flex.1: Fixed bug in description of backtracking 6939228072Sbapt 6940250125Sjkim1993-04-05 Vern Paxson <vern@ee.lbl.gov> 6941228072Sbapt 6942228072Sbapt * NEWS: 2.3.8 6943228072Sbapt 6944250125Sjkim1993-04-05 Vern Paxson <vern@ee.lbl.gov> 6945228072Sbapt 6946250125Sjkim * flex.skl, main.c: %array support 6947228072Sbapt 6948250125Sjkim1993-04-05 Vern Paxson <vern@ee.lbl.gov> 6949228072Sbapt 6950228072Sbapt * misc.c: Added non-STDC clause for '\a' 6951228072Sbapt 6952250125Sjkim1993-04-05 Vern Paxson <vern@ee.lbl.gov> 6953228072Sbapt 6954228072Sbapt * scan.l: Fixed subtle problems regarding '*'s in comments 6955228072Sbapt %pointer/%array match entire lines 6956228072Sbapt 6957250125Sjkim1993-04-05 Vern Paxson <vern@ee.lbl.gov> 6958228072Sbapt 6959228072Sbapt * gen.c: Added %array support 6960228072Sbapt 6961250125Sjkim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 6962228072Sbapt 6963228072Sbapt * README: Finally updated email addr 6964228072Sbapt 6965250125Sjkim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 6966228072Sbapt 6967228072Sbapt * flex.1: Mostly .LP -> .PP 6968228072Sbapt 6969250125Sjkim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 6970228072Sbapt 6971228072Sbapt * flexdef.h: [no log message] 6972228072Sbapt 6973250125Sjkim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 6974228072Sbapt 6975228072Sbapt * main.c, scan.l: A lot of tweaks ... 6976228072Sbapt 6977250125Sjkim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 6978228072Sbapt 6979228072Sbapt * ccl.c: reallocate_character_array -> reallocate_Character_array 6980228072Sbapt 6981250125Sjkim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 6982228072Sbapt 6983250125Sjkim * gen.c: Bug/lint fixes Modified to work with "action" array instead 6984250125Sjkim of temp file 6985228072Sbapt 6986250125Sjkim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 6987228072Sbapt 6988228072Sbapt * sym.c: Fixed bug in 8-bit hashing 6989228072Sbapt 6990250125Sjkim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 6991228072Sbapt 6992228072Sbapt * parse.y: numerous bug fixes extra formatting of error/warning 6993228072Sbapt messages added support of <*>, partial support for nested start 6994228072Sbapt conditions 6995228072Sbapt 6996250125Sjkim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 6997228072Sbapt 6998228072Sbapt * ecs.c: Remove %t cruft 6999228072Sbapt 7000250125Sjkim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 7001228072Sbapt 7002228072Sbapt * flex.skl: Beginning of %pointer/%array support 7003228072Sbapt 7004250125Sjkim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 7005228072Sbapt 7006228072Sbapt * dfa.c: Added keeping track of which rules are useful fixed a 7007228072Sbapt fencepost error in checking for scanners that require -8 7008228072Sbapt 7009250125Sjkim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 7010228072Sbapt 7011228072Sbapt * nfa.c: Added checking for whether rules are useful modified to 7012228072Sbapt work with internal "action" array 7013228072Sbapt 7014250125Sjkim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 7015228072Sbapt 7016228072Sbapt * misc.c: Added internal "action" array, internal skeleton, 7017228072Sbapt zero_out() in lieu of bzero 7018228072Sbapt 7019250125Sjkim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 7020228072Sbapt 7021228072Sbapt * tblcmp.c: Fixed a bunch of fencepost errors in increasing tables. 7022228072Sbapt 7023250125Sjkim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 7024228072Sbapt 7025228072Sbapt * yylex.c: -Wall fix 7026228072Sbapt 7027250125Sjkim1991-03-28 Vern Paxson <vern@ee.lbl.gov> 7028228072Sbapt 7029228072Sbapt * gen.c: Fixed out-of-bounds access bug; patch #7 for release 2.3 7030228072Sbapt 7031250125Sjkim1991-03-28 Vern Paxson <vern@ee.lbl.gov> 7032228072Sbapt 7033228072Sbapt * NEWS: Patch #7 for 2.3 7034228072Sbapt 7035250125Sjkim1990-10-23 Vern Paxson <vern@ee.lbl.gov> 7036228072Sbapt 7037228072Sbapt * gen.c: fixed missing "rule_type" entry for end-of-buffer action 7038228072Sbapt 7039250125Sjkim1990-08-29 Vern Paxson <vern@ee.lbl.gov> 7040228072Sbapt 7041228072Sbapt * gen.c: Fixed yymore() but in not resetting yy_more_len 7042228072Sbapt 7043250125Sjkim1990-08-29 Vern Paxson <vern@ee.lbl.gov> 7044228072Sbapt 7045228072Sbapt * NEWS: Patch #6 for 2.3 7046228072Sbapt 7047250125Sjkim1990-08-16 Vern Paxson <vern@ee.lbl.gov> 7048228072Sbapt 7049228072Sbapt * NEWS: Patch #5 7050228072Sbapt 7051250125Sjkim1990-08-14 Vern Paxson <vern@ee.lbl.gov> 7052228072Sbapt 7053228072Sbapt * misc.c: fixed comment in myesc() 7054228072Sbapt 7055250125Sjkim1990-08-14 Vern Paxson <vern@ee.lbl.gov> 7056228072Sbapt 7057228072Sbapt * NEWS: fixed date in patch #4 7058228072Sbapt 7059250125Sjkim1990-08-14 Vern Paxson <vern@ee.lbl.gov> 7060228072Sbapt 7061228072Sbapt * NEWS: patch #4 7062228072Sbapt 7063250125Sjkim1990-08-14 Vern Paxson <vern@ee.lbl.gov> 7064228072Sbapt 7065228072Sbapt * misc.c: fixed hexadecimal escapes; added is_hex_digit() 7066228072Sbapt 7067250125Sjkim1990-08-03 Vern Paxson <vern@ee.lbl.gov> 7068228072Sbapt 7069228072Sbapt * NEWS: Patch #3 7070228072Sbapt 7071250125Sjkim1990-08-03 Vern Paxson <vern@ee.lbl.gov> 7072228072Sbapt 7073228072Sbapt * flex.skl, flexdef.h: changed to include <stddef.h> for __GNUC__ 7074228072Sbapt 7075250125Sjkim1990-08-02 Vern Paxson <vern@ee.lbl.gov> 7076228072Sbapt 7077228072Sbapt * NEWS: 2.3 patch #2 7078228072Sbapt 7079250125Sjkim1990-08-02 Vern Paxson <vern@ee.lbl.gov> 7080228072Sbapt 7081250125Sjkim * flex.skl: Another try at getting the malloc() definitions correct; 7082250125Sjkim this time for g++, too 7083228072Sbapt 7084250125Sjkim1990-08-02 Vern Paxson <vern@ee.lbl.gov> 7085228072Sbapt 7086228072Sbapt * flex.skl, flexdef.h: fixed to declare malloc() and free() by hand 7087228072Sbapt if __GNUC__ 7088228072Sbapt 7089250125Sjkim1990-07-28 Vern Paxson <vern@ee.lbl.gov> 7090228072Sbapt 7091228072Sbapt * flexdef.h: Changed to get malloc definition in identical fashion 7092228072Sbapt to that used by flex.skel 7093228072Sbapt 7094250125Sjkim1990-06-28 Vern Paxson <vern@ee.lbl.gov> 7095228072Sbapt 7096228072Sbapt * NEWS: [no log message] 7097228072Sbapt 7098250125Sjkim1990-06-28 Vern Paxson <vern@ee.lbl.gov> 7099228072Sbapt 7100228072Sbapt * flex.1: Fixed bug in mini-scanner examle Fixed bug in YY_INPUT 7101228072Sbapt redefinition yylineno defense reentrancy documentation Something 7102228072Sbapt else which I forget. 7103228072Sbapt 7104250125Sjkim1990-06-27 Vern Paxson <vern@ee.lbl.gov> 7105228072Sbapt 7106228072Sbapt * COPYING, ccl.c, dfa.c, ecs.c, flexdef.h, gen.c, main.c, misc.c, 7107228072Sbapt nfa.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 4.4 BSD copyright 7108228072Sbapt 7109250125Sjkim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7110228072Sbapt 7111228072Sbapt * README: Changed prolog to reflect 2.3 release. 7112228072Sbapt 7113250125Sjkim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7114228072Sbapt 7115228072Sbapt * NEWS: pointed reader at Makefile instead of README for porting 7116228072Sbapt considerations added Makefile comments: support for SCO Unix; 7117228072Sbapt parameterization 7118228072Sbapt 7119250125Sjkim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7120228072Sbapt 7121228072Sbapt * flex.skl: Added DONT_HAVE_STDLIB_H and declarations of malloc() 7122228072Sbapt 7123250125Sjkim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7124228072Sbapt 7125228072Sbapt * NEWS: 2.3 changes 7126228072Sbapt 7127250125Sjkim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7128228072Sbapt 7129250125Sjkim * flex.1: documentation on new features Comment regarding Ove's work 7130250125Sjkim ^foo|bar difference between flex / lex yyin initialization 7131228072Sbapt difference documented that yy_switch_to_buffer can be used in 7132228072Sbapt yywrap() documented that # comments are deprecated 7133228072Sbapt 7134250125Sjkim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7135228072Sbapt 7136228072Sbapt * main.c: declared void functions as such added prototypes for 7137228072Sbapt forward references changed to check for error status when closing 7138228072Sbapt files 7139228072Sbapt 7140250125Sjkim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7141228072Sbapt 7142228072Sbapt * yylex.c: Added macro definition for isascii() if not already 7143228072Sbapt present 7144228072Sbapt 7145250125Sjkim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7146228072Sbapt 7147228072Sbapt * sym.c: declared void functions as such added prototypes for 7148228072Sbapt forward references changed to use format_pinpoint_message where 7149228072Sbapt appropriate 7150228072Sbapt 7151250125Sjkim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7152228072Sbapt 7153228072Sbapt * scan.l: declared void functions as such changed to strip # 7154228072Sbapt comments, as documented moved #undef of yywrap() to before include 7155250125Sjkim of flexdef, so prototype doesn't get screwed up 7156228072Sbapt 7157250125Sjkim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7158228072Sbapt 7159228072Sbapt * parse.y: introduced format_pinpoint_message() declared void 7160228072Sbapt functions as such changed lone <<EOF>> to apply to all outstanding 7161228072Sbapt start conditions 7162228072Sbapt 7163250125Sjkim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7164228072Sbapt 7165228072Sbapt * nfa.c, tblcmp.c: declared void functions as such added prototypes 7166228072Sbapt for forward references 7167228072Sbapt 7168250125Sjkim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7169228072Sbapt 7170228072Sbapt * misc.c: declared void functions as such prototypes for forward 7171250125Sjkim references shuffled around some routines to make the order perhaps a 7172250125Sjkim little more logical changed memory references to use void* instead 7173250125Sjkim of char* 7174228072Sbapt 7175250125Sjkim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7176228072Sbapt 7177228072Sbapt * libmain.c: Added declaration of arguments made yylex() a function 7178228072Sbapt 7179250125Sjkim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7180228072Sbapt 7181228072Sbapt * gen.c: prototypes for forward references declared void functions 7182228072Sbapt as such yy_flex_debug testing of error on file closes casts to void 7183228072Sbapt for sprintf() and strcpy() 7184228072Sbapt 7185250125Sjkim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7186228072Sbapt 7187228072Sbapt * flexdef.h: Added prototypes changed memory allocation routines to 7188228072Sbapt deal with void*'s instead of char*'s some rearranging for VMS 7189228072Sbapt 7190250125Sjkim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7191228072Sbapt 7192228072Sbapt * flex.skl: Added YY_USER_INIT Added yy_new_buffer() alias for 7193228072Sbapt yy_create_buffer() fixed (hopefully) malloc declaration headaches 7194228072Sbapt 7195250125Sjkim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7196228072Sbapt 7197228072Sbapt * ecs.c: declared void functions as such declared void functions as 7198228072Sbapt such 7199228072Sbapt 7200250125Sjkim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7201228072Sbapt 7202228072Sbapt * dfa.c: prototypes for forward references declared void functions 7203228072Sbapt as such 7204228072Sbapt 7205250125Sjkim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7206228072Sbapt 7207228072Sbapt * ccl.c: Declared void functions as such 7208228072Sbapt 7209250125Sjkim1990-04-12 Vern Paxson <vern@ee.lbl.gov> 7210228072Sbapt 7211250125Sjkim * flex.skl: added fix for allowing yy_switch_to_buffer() in yywrap() 7212228072Sbapt 7213250125Sjkim1990-04-03 Vern Paxson <vern@ee.lbl.gov> 7214228072Sbapt 7215228072Sbapt * NEWS: patch #3 - -I fix 7216228072Sbapt 7217250125Sjkim1990-03-30 Vern Paxson <vern@ee.lbl.gov> 7218228072Sbapt 7219228072Sbapt * gen.c: Changed generation of archaic "continue" to "goto 7220228072Sbapt yy_find_action" 7221228072Sbapt 7222250125Sjkim1990-03-27 Vern Paxson <vern@ee.lbl.gov> 7223228072Sbapt 7224228072Sbapt * NEWS: Patch #2 changes 7225228072Sbapt 7226250125Sjkim1990-03-27 Vern Paxson <vern@ee.lbl.gov> 7227228072Sbapt 7228228072Sbapt * flex.skl: fixed fencepost errors with yy_buf_size and detecting 7229228072Sbapt NUL's 7230228072Sbapt 7231250125Sjkim1990-03-26 Vern Paxson <vern@ee.lbl.gov> 7232228072Sbapt 7233228072Sbapt * NEWS: [no log message] 7234228072Sbapt 7235250125Sjkim1990-03-26 Vern Paxson <vern@ee.lbl.gov> 7236228072Sbapt 7237228072Sbapt * flex.skl: g++ tweaks 7238228072Sbapt 7239250125Sjkim1990-03-23 Vern Paxson <vern@ee.lbl.gov> 7240228072Sbapt 7241228072Sbapt * NEWS: Changes for Patch #1. 7242228072Sbapt 7243250125Sjkim1990-03-23 Vern Paxson <vern@ee.lbl.gov> 7244228072Sbapt 7245228072Sbapt * flex.skl: fix for g++ 7246228072Sbapt 7247250125Sjkim1990-03-23 Vern Paxson <vern@ee.lbl.gov> 7248228072Sbapt 7249228072Sbapt * flex.1: minor typos and formatting changes. Removed BITNET 7250228072Sbapt address. 7251228072Sbapt 7252250125Sjkim1990-03-23 Vern Paxson <vern@ee.lbl.gov> 7253228072Sbapt 7254228072Sbapt * README: nuked BITNET address. 7255228072Sbapt 7256250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7257228072Sbapt 7258228072Sbapt * README: 2.2 README 7259228072Sbapt 7260250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7261228072Sbapt 7262228072Sbapt * NEWS: USG alias. 7263228072Sbapt 7264250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7265228072Sbapt 7266228072Sbapt * flexdef.h: Added USG alias for SYS_V 7267228072Sbapt 7268250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7269228072Sbapt 7270250125Sjkim * : [no log message] 7271228072Sbapt 7272250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7273228072Sbapt 7274228072Sbapt * flex.skl: Tweaks for lint and C++ 7275228072Sbapt 7276250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7277228072Sbapt 7278228072Sbapt * flex.1: -ll => -lfl 7279228072Sbapt 7280250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7281228072Sbapt 7282228072Sbapt * NEWS: 2.2 changes 7283228072Sbapt 7284250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7285228072Sbapt 7286228072Sbapt * flex.skl: Changed to use YY_BUFFER_STATE everywhere. 7287228072Sbapt 7288250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7289228072Sbapt 7290228072Sbapt * flex.1: [no log message] 7291228072Sbapt 7292250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7293228072Sbapt 7294228072Sbapt * dfa.c: "associated rules" changed to "associated rule line 7295228072Sbapt numbers". 7296228072Sbapt 7297250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7298228072Sbapt 7299228072Sbapt * scan.l: cast added to malloc() call to keep lint happy. 7300228072Sbapt 7301250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7302228072Sbapt 7303228072Sbapt * yylex.c: Fixed handling of premature EOF's. 7304228072Sbapt 7305250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7306228072Sbapt 7307228072Sbapt * sym.c: Removed declaration of malloc() 7308228072Sbapt 7309250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7310228072Sbapt 7311228072Sbapt * scan.l: Removed malloc() declaration. Added detection of EOF in 7312228072Sbapt actions. 7313228072Sbapt 7314250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7315228072Sbapt 7316228072Sbapt * parse.y: Rules rewritten so '/' and '$' parsed correctly. 7317228072Sbapt 7318250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7319228072Sbapt 7320228072Sbapt * nfa.c: Corrected line numbers for continued actions. 7321228072Sbapt 7322250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7323228072Sbapt 7324228072Sbapt * misc.c: Removed declarations of malloc() and realloc(). 7325228072Sbapt 7326250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7327228072Sbapt 7328250125Sjkim * main.c: Summary of generation flags. Minor -8 tweaks. 7329228072Sbapt 7330250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7331228072Sbapt 7332228072Sbapt * gen.c: full support for -d 7333228072Sbapt 7334250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7335228072Sbapt 7336228072Sbapt * flexdef.h: defines for malloc() and realloc() conditional defines 7337228072Sbapt for abs(), min(), and max() 7338228072Sbapt 7339250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7340228072Sbapt 7341228072Sbapt * flex.skl: Many multiple-buffer additions. 7342228072Sbapt 7343250125Sjkim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7344228072Sbapt 7345228072Sbapt * dfa.c: -8 tweaks. 7346228072Sbapt 7347250125Sjkim1990-03-19 Vern Paxson <vern@ee.lbl.gov> 7348228072Sbapt 7349250125Sjkim * flex.skl: Proto hacks. NUL hacks. Debugging hacks. C++ hacks. 7350228072Sbapt 7351250125Sjkim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7352228072Sbapt 7353250125Sjkim * : RCS won't let me unedit! gets "Missing access list" 7354228072Sbapt 7355250125Sjkim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7356228072Sbapt 7357228072Sbapt * tblcmp.c: Minor tweaks for NUL's. 7358228072Sbapt 7359250125Sjkim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7360228072Sbapt 7361250125Sjkim * : no changes -- had checked out for testing smaller read buffer 7362250125Sjkim sizes 7363228072Sbapt 7364250125Sjkim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7365228072Sbapt 7366228072Sbapt * nfa.c: hack for NUL's. 7367228072Sbapt 7368250125Sjkim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7369228072Sbapt 7370228072Sbapt * misc.c: Hack to cshell for NUL's. 7371228072Sbapt 7372250125Sjkim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7373228072Sbapt 7374228072Sbapt * main.c: NUL's. -8 7375228072Sbapt 7376250125Sjkim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7377228072Sbapt 7378228072Sbapt * gen.c: NUL's. 7379228072Sbapt 7380250125Sjkim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7381228072Sbapt 7382228072Sbapt * flexdef.h: NUL's. 8-bit chars. 7383228072Sbapt 7384250125Sjkim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7385228072Sbapt 7386228072Sbapt * flex.skl: NUL's; indenting 7387228072Sbapt 7388250125Sjkim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7389228072Sbapt 7390228072Sbapt * dfa.c: more thrashing around with NUL's 7391228072Sbapt 7392250125Sjkim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7393228072Sbapt 7394228072Sbapt * ccl.c: removed NUL hack 7395228072Sbapt 7396250125Sjkim1990-03-14 Vern Paxson <vern@ee.lbl.gov> 7397228072Sbapt 7398228072Sbapt * yylex.c: Added <<EOF>> token 7399228072Sbapt 7400250125Sjkim1990-03-14 Vern Paxson <vern@ee.lbl.gov> 7401228072Sbapt 7402228072Sbapt * ecs.c, flexdef.h: Tweaks for NUL chars. 7403228072Sbapt 7404250125Sjkim1990-03-14 Vern Paxson <vern@ee.lbl.gov> 7405228072Sbapt 7406228072Sbapt * dfa.c, gen.c, main.c, misc.c, parse.y, scan.l, tblcmp.c: Tweaks 7407228072Sbapt for NUL chars. 7408228072Sbapt 7409250125Sjkim1990-03-14 Vern Paxson <vern@ee.lbl.gov> 7410228072Sbapt 7411228072Sbapt * ccl.c: Tweaks for handling NUL's. 7412228072Sbapt 7413250125Sjkim1990-02-28 Vern Paxson <vern@ee.lbl.gov> 7414228072Sbapt 7415228072Sbapt * flex.1: [no log message] 7416228072Sbapt 7417250125Sjkim1990-02-28 Vern Paxson <vern@ee.lbl.gov> 7418228072Sbapt 7419228072Sbapt * flex.1: Changed .so options.man to inlined version since flex.1 7420228072Sbapt will have a different (shorter) options description. 7421228072Sbapt 7422250125Sjkim1990-02-28 Vern Paxson <vern@ee.lbl.gov> 7423228072Sbapt 7424228072Sbapt * flex.1: [no log message] 7425228072Sbapt 7426250125Sjkim1990-02-28 Vern Paxson <vern@ee.lbl.gov> 7427228072Sbapt 7428228072Sbapt * flex.1: [no log message] 7429228072Sbapt 7430250125Sjkim1990-02-26 Vern Paxson <vern@ee.lbl.gov> 7431228072Sbapt 7432228072Sbapt * flex.1: [no log message] 7433228072Sbapt 7434250125Sjkim1990-02-25 Vern Paxson <vern@ee.lbl.gov> 7435228072Sbapt 7436228072Sbapt * flex.1: [no log message] 7437228072Sbapt 7438250125Sjkim1990-02-25 Vern Paxson <vern@ee.lbl.gov> 7439228072Sbapt 7440228072Sbapt * flex.1: Initial revision 7441228072Sbapt 7442250125Sjkim1990-01-16 Vern Paxson <vern@ee.lbl.gov> 7443228072Sbapt 7444228072Sbapt * gen.c: Restored EOB accepting list for REJECT. Second try at 2.2 7445228072Sbapt Release. 7446228072Sbapt 7447250125Sjkim1990-01-16 Vern Paxson <vern@ee.lbl.gov> 7448228072Sbapt 7449228072Sbapt * misc.c: Added missing ',' in error message. 2.2 Release, second 7450228072Sbapt try. 7451228072Sbapt 7452250125Sjkim1990-01-16 Vern Paxson <vern@ee.lbl.gov> 7453228072Sbapt 7454250125Sjkim * yylex.c: 8-bit char support. 2.2 Release. 7455228072Sbapt 7456250125Sjkim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7457228072Sbapt 7458228072Sbapt * scan.l: 8-bit char support. Arbitrary indented/%{} code allowed 7459228072Sbapt in section 2. \x escapes. %t support. Minor POSIX-compliance 7460250125Sjkim changes. BEGIN(0) -> BEGIN(INITIAL). yywrap() and set_input_file() 7461250125Sjkim for multiple input files. C_COMMENT_2 removed. 2.2 Release. 7462228072Sbapt 7463250125Sjkim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7464228072Sbapt 7465250125Sjkim * flexdef.h: 8-bit char support. SYS_V / Atari portability fixes. 7466250125Sjkim Removed generated array names. CSIZE now only defined if not 7467228072Sbapt already defined. Added "csize" global. Added "input_files", 7468250125Sjkim "num_input_files", and "program_name" globals. %t support globals. 7469250125Sjkim 2.2 Release. 7470228072Sbapt 7471250125Sjkim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7472228072Sbapt 7473228072Sbapt * gen.c: Removed unused EOB_accepting_list array. 2.2 Release. 7474228072Sbapt 7475250125Sjkim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7476228072Sbapt 7477250125Sjkim * gen.c: Bug in -F table generation fixed. 8-bit char support. 7478250125Sjkim Hardwired generated array names. "const"'s added to generated code. 7479250125Sjkim Fixed yymore() / trailing context bug. 7480228072Sbapt 7481250125Sjkim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7482228072Sbapt 7483250125Sjkim * parse.y: 8-bit char support. Error-message pinpointing. 2.2 7484228072Sbapt Release. 7485228072Sbapt 7486250125Sjkim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7487228072Sbapt 7488228072Sbapt * main.c: Unsigned char support. %t support. Removed hard-wiring 7489228072Sbapt of program name "flex". -c changed to -C; -c now deprecated. -n 7490228072Sbapt added. :-( Multiple input files. SYSV tmpnam() use. Removed old 7491250125Sjkim #define's from output. Identified error messages w/ filename and 7492228072Sbapt line. 2.2 Release. 7493228072Sbapt 7494250125Sjkim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7495228072Sbapt 7496228072Sbapt * sym.c: Unsigned char support. 2.2 Release. 7497228072Sbapt 7498250125Sjkim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7499228072Sbapt 7500228072Sbapt * nfa.c: Removed redundant test. 2.2 Release. 7501228072Sbapt 7502250125Sjkim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7503228072Sbapt 7504228072Sbapt * misc.c: Unsigned char support. \x support. 2.2 Release. 7505228072Sbapt 7506250125Sjkim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7507228072Sbapt 7508228072Sbapt * tblcmp.c: 8-bit char support. 2.2 Release. 7509228072Sbapt 7510250125Sjkim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7511228072Sbapt 7512250125Sjkim * flex.skl: C++ support. Turbo-C support. 8-bit char support. 7513250125Sjkim yyleng is an int. unput() callable in section 3. yymore hacks. 7514228072Sbapt yyrestart() no longer closes stdin. 2.2 Release. 7515228072Sbapt 7516250125Sjkim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7517228072Sbapt 7518228072Sbapt * ecs.c: %t support. 8-bit/unsigned char support. 2.2 Release. 7519228072Sbapt 7520250125Sjkim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7521228072Sbapt 7522228072Sbapt * dfa.c: %t hacks. minor cosmetics. 2.2 Relase. 7523228072Sbapt 7524250125Sjkim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7525228072Sbapt 7526228072Sbapt * ccl.c: Changes for unsigned/8-bit chars. 2.2 Release. 7527228072Sbapt 7528250125Sjkim1990-01-10 Vern Paxson <vern@ee.lbl.gov> 7529228072Sbapt 7530228072Sbapt * libmain.c: Initial revision 7531228072Sbapt 7532250125Sjkim1989-12-30 Vern Paxson <vern@ee.lbl.gov> 7533228072Sbapt 7534228072Sbapt * nfa.c: removed gratuitous trailing context code 7535228072Sbapt 7536250125Sjkim1989-12-30 Vern Paxson <vern@ee.lbl.gov> 7537228072Sbapt 7538228072Sbapt * main.c: made -c<compression flags> case-sensitive 7539228072Sbapt 7540250125Sjkim1989-12-30 Vern Paxson <vern@ee.lbl.gov> 7541228072Sbapt 7542228072Sbapt * flex.skl: unput() bug fix 7543228072Sbapt 7544250125Sjkim1989-12-30 Vern Paxson <vern@ee.lbl.gov> 7545228072Sbapt 7546228072Sbapt * README: [no log message] 7547228072Sbapt 7548250125Sjkim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 7549228072Sbapt 7550250125Sjkim * scan.l: changed to not use '|' and trailing context combo so users 7551250125Sjkim can test using -F ... 7552228072Sbapt 7553250125Sjkim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 7554228072Sbapt 7555228072Sbapt * parse.y: made trailing context combined with '|' warning always 7556228072Sbapt come out 7557228072Sbapt 7558250125Sjkim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 7559228072Sbapt 7560228072Sbapt * README: [no log message] 7561228072Sbapt 7562250125Sjkim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 7563228072Sbapt 7564228072Sbapt * COPYING: Initial revision 7565228072Sbapt 7566250125Sjkim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 7567228072Sbapt 7568250125Sjkim * NEWS, README, main.c: [no log message] 7569228072Sbapt 7570250125Sjkim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 7571228072Sbapt 7572228072Sbapt * README: [no log message] 7573228072Sbapt 7574250125Sjkim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 7575228072Sbapt 7576228072Sbapt * NEWS, README, main.c: [no log message] 7577228072Sbapt 7578250125Sjkim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 7579228072Sbapt 7580250125Sjkim * : Beta release 7581228072Sbapt 7582250125Sjkim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 7583228072Sbapt 7584250125Sjkim * NEWS, main.c: [no log message] 7585228072Sbapt 7586250125Sjkim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 7587228072Sbapt 7588250125Sjkim * flex.skl, flexdef.h, gen.c, misc.c, nfa.c, parse.y, scan.l, sym.c: 7589250125Sjkim 2.0.1 beta 7590228072Sbapt 7591250125Sjkim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 7592228072Sbapt 7593228072Sbapt * README: [no log message] 7594228072Sbapt 7595250125Sjkim1989-05-25 Vern Paxson <vern@ee.lbl.gov> 7596228072Sbapt 7597228072Sbapt * gen.c: fixsed bug with -I and backtracking 7598228072Sbapt 7599250125Sjkim1989-05-25 Vern Paxson <vern@ee.lbl.gov> 7600228072Sbapt 7601250125Sjkim * flex.skl: Cleaned up forward declarations of yyunput() and input() 7602228072Sbapt 7603250125Sjkim1989-05-25 Vern Paxson <vern@ee.lbl.gov> 7604228072Sbapt 7605228072Sbapt * parse.y: Split copyright string. 7606228072Sbapt 7607250125Sjkim1989-05-25 Vern Paxson <vern@ee.lbl.gov> 7608228072Sbapt 7609228072Sbapt * nfa.c: Split copyright string. Added check for empty machine in 7610228072Sbapt dupmachine(). 7611228072Sbapt 7612250125Sjkim1989-05-25 Vern Paxson <vern@ee.lbl.gov> 7613228072Sbapt 7614250125Sjkim * ccl.c, dfa.c, ecs.c, gen.c, main.c, misc.c, scan.l, sym.c, 7615250125Sjkim tblcmp.c, yylex.c: Split copyright string into two to avoid tempting 7616228072Sbapt fate with \<newline> sequences ... 7617228072Sbapt 7618250125Sjkim1989-05-24 Vern Paxson <vern@ee.lbl.gov> 7619228072Sbapt 7620228072Sbapt * README: updated for 2nd release Beta test added RCS header 7621228072Sbapt 7622250125Sjkim1989-05-24 Vern Paxson <vern@ee.lbl.gov> 7623228072Sbapt 7624250125Sjkim * flexdef.h: removed static char copyright 7625228072Sbapt 7626250125Sjkim1989-05-24 Vern Paxson <vern@ee.lbl.gov> 7627228072Sbapt 7628228072Sbapt * flexdef.h: Added BSD copyright notice. Removed 7629228072Sbapt FAST_SKELETON_FILE. 7630228072Sbapt 7631250125Sjkim1989-05-24 Vern Paxson <vern@ee.lbl.gov> 7632228072Sbapt 7633228072Sbapt * main.c: added BSD copyright notice. Removed references to 7634228072Sbapt FAST_SKELETON_FILE. 7635228072Sbapt 7636250125Sjkim1989-05-24 Vern Paxson <vern@ee.lbl.gov> 7637228072Sbapt 7638250125Sjkim * ecs.c, gen.c, nfa.c: Added BSD copyright notice 7639228072Sbapt 7640250125Sjkim1989-05-24 Vern Paxson <vern@ee.lbl.gov> 7641228072Sbapt 7642250125Sjkim * ccl.c, dfa.c, misc.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 7643228072Sbapt added BSD copyright notice 7644228072Sbapt 7645250125Sjkim1989-05-24 Vern Paxson <vern@ee.lbl.gov> 7646228072Sbapt 7647228072Sbapt * flex.skl: Initial revision 7648228072Sbapt 7649250125Sjkim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 7650228072Sbapt 7651228072Sbapt * yylex.c: renamed accnum to num_rules 7652228072Sbapt 7653250125Sjkim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 7654228072Sbapt 7655228072Sbapt * tblcmp.c: moved table generation code to gen.c moved ntod() to 7656228072Sbapt dfa.c 7657228072Sbapt 7658250125Sjkim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 7659228072Sbapt 7660228072Sbapt * sym.c: the most piddling format change imaginable 7661228072Sbapt 7662250125Sjkim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 7663228072Sbapt 7664228072Sbapt * scan.l: changed to look for yymore, REJECT, %used and %unused 7665228072Sbapt removed gross magic for dealing with section 3 7666228072Sbapt 7667250125Sjkim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 7668228072Sbapt 7669228072Sbapt * nfa.c, parse.y: changes for variable trailing context 7670228072Sbapt 7671250125Sjkim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 7672228072Sbapt 7673228072Sbapt * misc.c: added all_lower() and all_upper() 7674228072Sbapt 7675250125Sjkim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 7676228072Sbapt 7677228072Sbapt * main.c: added checking for features being Really used 7678228072Sbapt backtracking, performance reports misc. cleanup 7679228072Sbapt 7680250125Sjkim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 7681228072Sbapt 7682228072Sbapt * gen.c: major overhaul for merged skeleton 7683228072Sbapt 7684250125Sjkim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 7685228072Sbapt 7686228072Sbapt * flexdef.h: a zillion changes/additions/cleanups 7687228072Sbapt 7688250125Sjkim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 7689228072Sbapt 7690228072Sbapt * dfa.c: added backtrack report added checking for dangerous 7691228072Sbapt trailing context considerable minor cleanup 7692228072Sbapt 7693250125Sjkim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 7694228072Sbapt 7695228072Sbapt * ccl.c: list_character_set() modified to take a FILE to write to 7696228072Sbapt ... 7697228072Sbapt 7698250125Sjkim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 7699228072Sbapt 7700228072Sbapt * README: updated for beta release 7701228072Sbapt 7702250125Sjkim1988-11-25 Vern Paxson <vern@ee.lbl.gov> 7703228072Sbapt 7704228072Sbapt * main.c: added -p flag generation of #define's for scanner 7705228072Sbapt 7706250125Sjkim1988-11-25 Vern Paxson <vern@ee.lbl.gov> 7707228072Sbapt 7708228072Sbapt * flexdef.h: Added END_OF_BUFFER_ACTION and bol_needed 7709228072Sbapt 7710250125Sjkim1988-11-25 Vern Paxson <vern@ee.lbl.gov> 7711228072Sbapt 7712228072Sbapt * dfa.c: added ntod() 7713228072Sbapt 7714250125Sjkim1988-05-09 Vern Paxson <vern@ee.lbl.gov> 7715228072Sbapt 7716228072Sbapt * gen.c: Initial revision 7717228072Sbapt 7718250125Sjkim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 7719228072Sbapt 7720250125Sjkim * yylex.c: RCS header changed display style of non-printings from ^x 7721250125Sjkim to \0xx 7722228072Sbapt 7723250125Sjkim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 7724228072Sbapt 7725228072Sbapt * tblcmp.c: RCS header MAX_XTIONS_FOR_FULL_INTERIOR_FIT -> 7726228072Sbapt MAX_XTIONS_FULL_INTERIOR_FIT made back-tracking accepting number be 7727250125Sjkim one greater than the last legit accepting number, instead of 0. 7728250125Sjkim This way, end-of-buffer can take 0 and no negative accepting numbers 7729250125Sjkim are needed. added genftbl() changed last ftl references to C added 7730250125Sjkim check for UNSIGNED_CHAR's added back-track logic to make_tables() 7731250125Sjkim added checking and report for backtracking fixed fence-post error 7732250125Sjkim with onesp stack pointer 7733228072Sbapt 7734250125Sjkim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 7735228072Sbapt 7736250125Sjkim * sym.c: RCS header changed "entry" to "sym_entry" to avoid conflict 7737250125Sjkim with old keyword 7738228072Sbapt 7739250125Sjkim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 7740228072Sbapt 7741228072Sbapt * scan.l: RCS header removed \^ from ESCSEQ 7742228072Sbapt 7743250125Sjkim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 7744228072Sbapt 7745228072Sbapt * parse.y: RCS header bug fix due to missing default rule, could 7746250125Sjkim have to backtrack when backtrack variables haven't been set up 7747228072Sbapt 7748250125Sjkim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 7749228072Sbapt 7750228072Sbapt * nfa.c: RCS ident yy_cp, yy_bp support name shortenings assoc_rule 7751228072Sbapt support 7752228072Sbapt 7753250125Sjkim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 7754228072Sbapt 7755228072Sbapt * misc.c: RCS header check before malloc()'ing for 16 bit overflow 7756228072Sbapt MS_DOS, VMS ifdef's removed commented-out \^ code removed FTLSOURCE 7757228072Sbapt code added readable_form() 7758228072Sbapt 7759250125Sjkim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 7760228072Sbapt 7761228072Sbapt * main.c: Added RCS header removed revision history misc additions 7762228072Sbapt and fixes to globals VMS ifdef's backtracking statistics -p flag 7763228072Sbapt name shortenings 7764228072Sbapt 7765250125Sjkim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 7766228072Sbapt 7767228072Sbapt * flexdef.h: removed revision history added RCS header added VMS, 7768228072Sbapt MS_DOS ifdef's removed DEFAULT_ACTION, changed END_OF_BUFFER_ACTION 7769228072Sbapt shortened MAX_XTIONS_FOR_FULL_INTERIOR_FIT to 7770228072Sbapt MAX_XTIONS_FULL_INTERIOR_FIT added MAX_ASSOC_RULES added 7771250125Sjkim performance_report, assoc_rule gloabls added num_backtracking gloabl 7772250125Sjkim shortened allocate_integer_pointer_array, 7773228072Sbapt reallocate_integer_pointer_array 7774228072Sbapt 7775250125Sjkim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 7776228072Sbapt 7777228072Sbapt * ecs.c: added RCS id added PROCFLG to avoid assumption of signed 7778228072Sbapt char's 7779228072Sbapt 7780250125Sjkim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 7781228072Sbapt 7782228072Sbapt * dfa.c: added RCS id added check_for_backtracking() added 7783228072Sbapt dump_associated_rules() added dump_transitions() shortened 7784250125Sjkim reallocate_integer_pointer_array to reallocate_int_ptr_array removed 7785250125Sjkim some dfaacc_{state,set} abuses 7786228072Sbapt 7787250125Sjkim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 7788228072Sbapt 7789228072Sbapt * ccl.c: Added list_character_set() 7790228072Sbapt 7791250125Sjkim1988-05-07 Vern Paxson <vern@ee.lbl.gov> 7792228072Sbapt 7793228072Sbapt * ccl.c: added RCS id 7794228072Sbapt 7795250125Sjkim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 7796228072Sbapt 7797228072Sbapt * README: minor tweaks 7798228072Sbapt 7799250125Sjkim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 7800228072Sbapt 7801228072Sbapt * README: forgot sh flex.shar 7802228072Sbapt 7803250125Sjkim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 7804228072Sbapt 7805228072Sbapt * README: final tweaking 7806228072Sbapt 7807250125Sjkim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 7808228072Sbapt 7809228072Sbapt * tblcmp.c: removed minor lint fluff 7810228072Sbapt 7811250125Sjkim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 7812228072Sbapt 7813228072Sbapt * NEWS: [no log message] 7814228072Sbapt 7815250125Sjkim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 7816228072Sbapt 7817228072Sbapt * NEWS, README: Initial revision 7818228072Sbapt 7819250125Sjkim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 7820228072Sbapt 7821228072Sbapt * yylex.c: added identifying comment. changed to include "parse.h" 7822228072Sbapt instead of "y.tab.h" 7823228072Sbapt 7824250125Sjkim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 7825228072Sbapt 7826228072Sbapt * tblcmp.c: Changed name from flexcmp.c -> tblcmp.c fixed misc. 7827228072Sbapt typos made generating ec tables be a routine 7828228072Sbapt 7829250125Sjkim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 7830228072Sbapt 7831228072Sbapt * sym.c: changed name from flexsym.c -> sym.c revamped calling 7832250125Sjkim sequences, etc., for extended table struct definition which now has 7833250125Sjkim both char * and int fields. 7834228072Sbapt 7835250125Sjkim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 7836228072Sbapt 7837228072Sbapt * scan.l: Changed name from flexscan.l -> scan.l fixed bug in 7838228072Sbapt <RECOVER> added block comments between rules. 7839228072Sbapt 7840250125Sjkim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 7841228072Sbapt 7842228072Sbapt * parse.y: changed name from flexparse.y -> parse.y added start 7843228072Sbapt condition "INITIAL" made a{3} have "variable length" 7844228072Sbapt 7845250125Sjkim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 7846228072Sbapt 7847228072Sbapt * nfa.c: changed name from flexnfa.c -> nfa.c corrected some typos. 7848228072Sbapt 7849250125Sjkim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 7850228072Sbapt 7851228072Sbapt * misc.c: changed name from flexmisc.c -> misc.c 7852228072Sbapt 7853250125Sjkim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 7854228072Sbapt 7855228072Sbapt * main.c: fixed bug causing core dumps if skeleton files could not 7856250125Sjkim be opened. Added -cF. Added fullspd to be equivalent to fulltbl 7857250125Sjkim for which options is cannot be mixed with. 7858228072Sbapt 7859250125Sjkim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 7860228072Sbapt 7861228072Sbapt * flexdef.h: fixed typos, enhanced symbol table definition. 7862228072Sbapt 7863250125Sjkim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 7864228072Sbapt 7865228072Sbapt * ecs.c: changed name from flexecs.c to ecs.c 7866228072Sbapt 7867250125Sjkim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 7868228072Sbapt 7869228072Sbapt * dfa.c: changed name from flexdfa.c to dfa.c 7870228072Sbapt 7871250125Sjkim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 7872228072Sbapt 7873228072Sbapt * ccl.c: changed name from flexccl.c -> ccl.c 7874228072Sbapt 7875250125Sjkim1988-02-13 Vern Paxson <vern@ee.lbl.gov> 7876228072Sbapt 7877250125Sjkim * ccl.c, dfa.c, ecs.c, flexdef.h, main.c, misc.c, nfa.c, parse.y, 7878250125Sjkim scan.l, sym.c, tblcmp.c, yylex.c: Beta Release. 7879228072Sbapt 7880250125Sjkim1987-11-08 Vern Paxson <vern@ee.lbl.gov> 7881228072Sbapt 7882250125Sjkim * Initial revision 7883228072Sbapt 7884