1*0a6a1f1dSLionel Sambuc2014-02-16 Translation Project <coordinator@translationproject.org> 2*0a6a1f1dSLionel Sambuc 3*0a6a1f1dSLionel Sambuc * po/ru.po: update ru translation from the translation project 4*0a6a1f1dSLionel Sambuc 5*0a6a1f1dSLionel Sambuc2014-02-14 Will Estes <westes575@gmail.com> 6*0a6a1f1dSLionel Sambuc 7*0a6a1f1dSLionel Sambuc * NEWS: mention updated da translation in release news 8*0a6a1f1dSLionel Sambuc 9*0a6a1f1dSLionel Sambuc2014-02-14 Translation Project <coordinator@translationproject.org> 10*0a6a1f1dSLionel Sambuc 11*0a6a1f1dSLionel Sambuc * po/da.po: update da translation from the translation project 12*0a6a1f1dSLionel Sambuc 13*0a6a1f1dSLionel Sambuc2014-02-14 Will Estes <westes575@gmail.com> 14*0a6a1f1dSLionel Sambuc 15*0a6a1f1dSLionel Sambuc * NEWS: mention updated es translation in release news 16*0a6a1f1dSLionel Sambuc 17*0a6a1f1dSLionel Sambuc2014-02-14 Translation Project <coordinator@translationproject.org> 18*0a6a1f1dSLionel Sambuc 19*0a6a1f1dSLionel Sambuc * po/es.po: update es translation from the translation project 20*0a6a1f1dSLionel Sambuc 21*0a6a1f1dSLionel Sambuc2014-02-14 Will Estes <westes575@gmail.com> 22*0a6a1f1dSLionel Sambuc 23*0a6a1f1dSLionel Sambuc * NEWS: mention updated ko translation in release news 24*0a6a1f1dSLionel Sambuc 25*0a6a1f1dSLionel Sambuc2014-02-14 Translation Project <coordinator@translationproject.org> 26*0a6a1f1dSLionel Sambuc 27*0a6a1f1dSLionel Sambuc * po/ko.po: update ko translation from the translation project 28*0a6a1f1dSLionel Sambuc 29*0a6a1f1dSLionel Sambuc2014-02-14 Will Estes <westes575@gmail.com> 30*0a6a1f1dSLionel Sambuc 31*0a6a1f1dSLionel Sambuc * NEWS: mention updated ro translation in release news 32*0a6a1f1dSLionel Sambuc 33*0a6a1f1dSLionel Sambuc2014-02-14 Translation Project <coordinator@translationproject.org> 34*0a6a1f1dSLionel Sambuc 35*0a6a1f1dSLionel Sambuc * po/ro.po: update ro translation from the translation project 36*0a6a1f1dSLionel Sambuc 37*0a6a1f1dSLionel Sambuc2014-02-14 Will Estes <westes575@gmail.com> 38*0a6a1f1dSLionel Sambuc 39*0a6a1f1dSLionel Sambuc * NEWS: mention updated ru translation in release news 40*0a6a1f1dSLionel Sambuc 41*0a6a1f1dSLionel Sambuc2014-02-14 Translation Project <coordinator@translationproject.org> 42*0a6a1f1dSLionel Sambuc 43*0a6a1f1dSLionel Sambuc * po/ru.po: update ru translation from the translation project 44*0a6a1f1dSLionel Sambuc 45*0a6a1f1dSLionel Sambuc2014-02-14 Will Estes <westes575@gmail.com> 46*0a6a1f1dSLionel Sambuc 47*0a6a1f1dSLionel Sambuc * NEWS: mention updated sv translation in news 48*0a6a1f1dSLionel Sambuc 49*0a6a1f1dSLionel Sambuc2014-02-14 Translation Project <coordinator@translationproject.org> 50*0a6a1f1dSLionel Sambuc 51*0a6a1f1dSLionel Sambuc * po/sv.po: update sv translation from the translation project 52*0a6a1f1dSLionel Sambuc 53*0a6a1f1dSLionel Sambuc2014-02-14 Will Estes <westes575@gmail.com> 54*0a6a1f1dSLionel Sambuc 55*0a6a1f1dSLionel Sambuc * NEWS: mention updated tr translation in news 56*0a6a1f1dSLionel Sambuc 57*0a6a1f1dSLionel Sambuc2014-02-14 Translation Project <coordinator@translationproject.org> 58*0a6a1f1dSLionel Sambuc 59*0a6a1f1dSLionel Sambuc * po/tr.po: update tr translation from the translation project 60*0a6a1f1dSLionel Sambuc 61*0a6a1f1dSLionel Sambuc2014-02-14 Will Estes <westes575@gmail.com> 62*0a6a1f1dSLionel Sambuc 63*0a6a1f1dSLionel Sambuc * NEWS: mention updated zh_CN in release news 64*0a6a1f1dSLionel Sambuc 65*0a6a1f1dSLionel Sambuc2014-02-14 Translation Project <coordinator@translationproject.org> 66*0a6a1f1dSLionel Sambuc 67*0a6a1f1dSLionel Sambuc * po/zh_CN.po: update zh_CN translation from the translation project 68*0a6a1f1dSLionel Sambuc 69*0a6a1f1dSLionel Sambuc2014-02-14 Will Estes <westes575@gmail.com> 70*0a6a1f1dSLionel Sambuc 71*0a6a1f1dSLionel Sambuc * NEWS, po/LINGUAS, po/zh_TW.po, po/zh_tw.po: rename zh_tw 72*0a6a1f1dSLionel Sambuc translation to its proper zh_TW name 73*0a6a1f1dSLionel Sambuc 74*0a6a1f1dSLionel Sambuc2014-02-14 Will Estes <westes575@gmail.com> 75*0a6a1f1dSLionel Sambuc 76*0a6a1f1dSLionel Sambuc * NEWS: mention updated nl, vi translations in release news 77*0a6a1f1dSLionel Sambuc 78*0a6a1f1dSLionel Sambuc2014-02-14 Translation Project <coordinator@translationproject.org> 79*0a6a1f1dSLionel Sambuc 80*0a6a1f1dSLionel Sambuc * po/vi.po: update vi translation from the translation project 81*0a6a1f1dSLionel Sambuc 82*0a6a1f1dSLionel Sambuc2014-02-14 Translation Project <coordinator@translationproject.org> 83*0a6a1f1dSLionel Sambuc 84*0a6a1f1dSLionel Sambuc * po/nl.po: update nl translation from the translation project 85*0a6a1f1dSLionel Sambuc 86*0a6a1f1dSLionel Sambuc2014-02-14 Will Estes <westes575@gmail.com> 87*0a6a1f1dSLionel Sambuc 88*0a6a1f1dSLionel Sambuc * TODO: remove some unneeded entries from the todo list 89*0a6a1f1dSLionel Sambuc 90*0a6a1f1dSLionel Sambuc2014-02-13 Will Estes <westes575@gmail.com> 91*0a6a1f1dSLionel Sambuc 92*0a6a1f1dSLionel Sambuc * doc/Makefile.am: list more generated files in CLEANFILES 93*0a6a1f1dSLionel Sambuc 94*0a6a1f1dSLionel Sambuc2014-02-13 Will Estes <westes575@gmail.com> 95*0a6a1f1dSLionel Sambuc 96*0a6a1f1dSLionel Sambuc * doc/flex.xml: remove unmaintained xml documentation 97*0a6a1f1dSLionel Sambuc 98*0a6a1f1dSLionel Sambuc2014-02-13 Will Estes <westes575@gmail.com> 99*0a6a1f1dSLionel Sambuc 100*0a6a1f1dSLionel Sambuc * configure.ac: bump AM_GNU_GETTEXT_VERSION to 0.18.1 101*0a6a1f1dSLionel Sambuc 102*0a6a1f1dSLionel Sambuc2014-02-13 Will Estes <westes575@gmail.com> 103*0a6a1f1dSLionel Sambuc 104*0a6a1f1dSLionel Sambuc * README: list new location of flex git repo 105*0a6a1f1dSLionel Sambuc 106*0a6a1f1dSLionel Sambuc2014-02-13 Will Estes <westes575@gmail.com> 107*0a6a1f1dSLionel Sambuc 108*0a6a1f1dSLionel Sambuc * po/.gitignore: git ignore generated files from english quoting 109*0a6a1f1dSLionel Sambuc variant translations 110*0a6a1f1dSLionel Sambuc 111*0a6a1f1dSLionel Sambuc2014-02-13 Will Estes <westes575@gmail.com> 112*0a6a1f1dSLionel Sambuc 113*0a6a1f1dSLionel Sambuc * po/LINGUAS: name english quoting variants correctly 114*0a6a1f1dSLionel Sambuc 115*0a6a1f1dSLionel Sambuc2014-02-13 Will Estes <westes575@gmail.com> 116*0a6a1f1dSLionel Sambuc 117*0a6a1f1dSLionel Sambuc * Makefile.am, configure.ac, tools/Makefile.am: removed tools/ 118*0a6a1f1dSLionel Sambuc subdirectory from distribution Since it is not possible to rebuild the ChangeLog file without being 119*0a6a1f1dSLionel Sambuc in a git working directory of flex, distributing the tools directory 120*0a6a1f1dSLionel Sambuc is misleading. In particular, git2cl will always fail. 121*0a6a1f1dSLionel Sambuc 122*0a6a1f1dSLionel Sambuc2014-02-13 Will Estes <westes575@gmail.com> 123*0a6a1f1dSLionel Sambuc 124*0a6a1f1dSLionel Sambuc * po/LINGUAS: removed unneeded blank line from translation list 125*0a6a1f1dSLionel Sambuc 126*0a6a1f1dSLionel Sambuc2014-02-13 Will Estes <westes575@gmail.com> 127*0a6a1f1dSLionel Sambuc 128*0a6a1f1dSLionel Sambuc * po/LINGUAS: added en quoting variants to translation list 129*0a6a1f1dSLionel Sambuc 130*0a6a1f1dSLionel Sambuc2014-02-11 Will Estes <westes575@gmail.com> 131*0a6a1f1dSLionel Sambuc 132*0a6a1f1dSLionel Sambuc * configure.ac: use gnu automake option instead of gnits option 133*0a6a1f1dSLionel Sambuc 134*0a6a1f1dSLionel Sambuc2014-02-11 Will Estes <westes575@gmail.com> 135*0a6a1f1dSLionel Sambuc 136*0a6a1f1dSLionel Sambuc * README-alpha: remove README_alpha file since it is no longer 137*0a6a1f1dSLionel Sambuc needed 138*0a6a1f1dSLionel Sambuc 139*0a6a1f1dSLionel Sambuc2014-02-10 Will Estes <westes575@gmail.com> 140*0a6a1f1dSLionel Sambuc 141*0a6a1f1dSLionel Sambuc * configure.ac: increment version to 2.5.38 142*0a6a1f1dSLionel Sambuc 143*0a6a1f1dSLionel Sambuc2013-11-27 Will Estes <westes575@gmail.com> 144*0a6a1f1dSLionel Sambuc 145*0a6a1f1dSLionel Sambuc * NEWS: flesh out internationalization section of NEWS file; mention 146*0a6a1f1dSLionel Sambuc pt_BR translation 147*0a6a1f1dSLionel Sambuc 148*0a6a1f1dSLionel Sambuc2013-11-27 Translation Project <coordinator@translationproject.org> 149*0a6a1f1dSLionel Sambuc 150*0a6a1f1dSLionel Sambuc * po/pt_BR.po: update pt_BR translation from the translation project 151*0a6a1f1dSLionel Sambuc 152*0a6a1f1dSLionel Sambuc2013-10-31 Will Estes <westes575@gmail.com> 153*0a6a1f1dSLionel Sambuc 154*0a6a1f1dSLionel Sambuc * NEWS: begin listing 2.5.38 version in NEWS; list new sr 155*0a6a1f1dSLionel Sambuc translation 156*0a6a1f1dSLionel Sambuc 157*0a6a1f1dSLionel Sambuc2013-10-31 Will Estes <westes575@gmail.com> 158*0a6a1f1dSLionel Sambuc 159*0a6a1f1dSLionel Sambuc * po/LINGUAS: list new sr translation in list of translations 160*0a6a1f1dSLionel Sambuc 161*0a6a1f1dSLionel Sambuc2013-10-31 Will Estes <westes575@gmail.com> 162*0a6a1f1dSLionel Sambuc 163*0a6a1f1dSLionel Sambuc * po/sr.po: add sr translation from the translation project 164*0a6a1f1dSLionel Sambuc 165*0a6a1f1dSLionel Sambuc2013-07-02 Till Varoquaux <till.varoquaux@gmail.com> 166*0a6a1f1dSLionel Sambuc 167*0a6a1f1dSLionel Sambuc * configure.ac, flex.skl, nfa.c, tests/Makefile.am, 168*0a6a1f1dSLionel Sambuc tests/test-lineno-trailing/.gitignore, 169*0a6a1f1dSLionel Sambuc tests/test-lineno-trailing/Makefile.am, 170*0a6a1f1dSLionel Sambuc tests/test-lineno-trailing/scanner.l, 171*0a6a1f1dSLionel Sambuc tests/test-lineno-trailing/test.input: Adjust yylineno properly when 172*0a6a1f1dSLionel Sambuc rewinding trailing contexts. 173*0a6a1f1dSLionel Sambuc 174*0a6a1f1dSLionel Sambuc2013-05-28 Will Estes <westes575@gmail.com> 175*0a6a1f1dSLionel Sambuc 176*0a6a1f1dSLionel Sambuc * Makefile.am: Remove incorrect / in install-exec-hook target 177*0a6a1f1dSLionel Sambuc 178*0a6a1f1dSLionel Sambuc2013-02-16 Translation Project <coordinators@translationproject.org> 179*0a6a1f1dSLionel Sambuc 180*0a6a1f1dSLionel Sambuc * po/LINGUAS, po/zh_tw.po: add zh_tw translation from the 181*0a6a1f1dSLionel Sambuc translation project 182*0a6a1f1dSLionel Sambuc 183*0a6a1f1dSLionel Sambuc2012-12-06 Christoph Junghans <ottxor@gentoo.org> 184*0a6a1f1dSLionel Sambuc 185*0a6a1f1dSLionel Sambuc * Makefile.am, configure.ac: add version information to shared 186*0a6a1f1dSLionel Sambuc library Signed-off-by: Will Estes <westes575@gmail.com> 187*0a6a1f1dSLionel Sambuc 188*0a6a1f1dSLionel Sambuc2012-12-04 Christoph Junghans <ottxor@gentoo.org> 189*0a6a1f1dSLionel Sambuc 190*0a6a1f1dSLionel Sambuc * .gitignore, Makefile.am, configure.ac, lib/Makefile.am: Build 191*0a6a1f1dSLionel Sambuc libfl and libcompat using libtool; resolves #3586814 Signed-off-by: Will Estes <westes575@gmail.com> 192*0a6a1f1dSLionel Sambuc 193*0a6a1f1dSLionel Sambuc2012-12-04 Translation Project <coordinator@translationproject.org> 194*0a6a1f1dSLionel Sambuc 195*0a6a1f1dSLionel Sambuc * po/ca.po: update ca translation 196*0a6a1f1dSLionel Sambuc 197*0a6a1f1dSLionel Sambuc2012-10-31 Hugh Sasse <hgs@dmu.ac.uk> 198*0a6a1f1dSLionel Sambuc 199*0a6a1f1dSLionel Sambuc * tests/test-extended/Makefile.am, tests/test-quotes/Makefile.am: 200*0a6a1f1dSLionel Sambuc use cmp instead of diff in some tests for portability reasons Signed-off-by: Will Estes <westes575@gmail.com> 201*0a6a1f1dSLionel Sambuc 202*0a6a1f1dSLionel Sambuc2012-10-31 Dennis Clarke <dclarke@blastwave.org> 203*0a6a1f1dSLionel Sambuc 204*0a6a1f1dSLionel Sambuc * tests/TEMPLATE/Makefile.am, tests/test-alloc-extra/Makefile.am, 205*0a6a1f1dSLionel Sambuc tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 206*0a6a1f1dSLionel Sambuc tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 207*0a6a1f1dSLionel Sambuc tests/test-bison-nr/Makefile.am, 208*0a6a1f1dSLionel Sambuc tests/test-bison-yylloc/Makefile.am, 209*0a6a1f1dSLionel Sambuc tests/test-bison-yylval/Makefile.am, 210*0a6a1f1dSLionel Sambuc tests/test-c++-basic/Makefile.am, 211*0a6a1f1dSLionel Sambuc tests/test-c++-multiple-scanners/Makefile.am, 212*0a6a1f1dSLionel Sambuc tests/test-c++-yywrap/Makefile.am, tests/test-c-cpp-nr/Makefile.am, 213*0a6a1f1dSLionel Sambuc tests/test-c-cpp-r/Makefile.am, tests/test-ccl/Makefile.am, 214*0a6a1f1dSLionel Sambuc tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am, 215*0a6a1f1dSLionel Sambuc tests/test-extended/Makefile.am, tests/test-header-nr/Makefile.am, 216*0a6a1f1dSLionel Sambuc tests/test-header-r/Makefile.am, 217*0a6a1f1dSLionel Sambuc tests/test-include-by-buffer/Makefile.am, 218*0a6a1f1dSLionel Sambuc tests/test-include-by-push/Makefile.am, 219*0a6a1f1dSLionel Sambuc tests/test-include-by-reentrant/Makefile.am, 220*0a6a1f1dSLionel Sambuc tests/test-linedir-r/Makefile.am, tests/test-lineno-nr/Makefile.am, 221*0a6a1f1dSLionel Sambuc tests/test-lineno-r/Makefile.am, tests/test-mem-nr/Makefile.am, 222*0a6a1f1dSLionel Sambuc tests/test-mem-r/Makefile.am, 223*0a6a1f1dSLionel Sambuc tests/test-multiple-scanners-nr/Makefile.am, 224*0a6a1f1dSLionel Sambuc tests/test-multiple-scanners-r/Makefile.am, 225*0a6a1f1dSLionel Sambuc tests/test-noansi-nr/Makefile.am, tests/test-noansi-r/Makefile.am, 226*0a6a1f1dSLionel Sambuc tests/test-posix/Makefile.am, 227*0a6a1f1dSLionel Sambuc tests/test-posixly-correct/Makefile.am, 228*0a6a1f1dSLionel Sambuc tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 229*0a6a1f1dSLionel Sambuc tests/test-pthread/Makefile.am, tests/test-quotes/Makefile.am, 230*0a6a1f1dSLionel Sambuc tests/test-reject/Makefile.am, tests/test-rescan-nr/Makefile.am, 231*0a6a1f1dSLionel Sambuc tests/test-rescan-r/Makefile.am, tests/test-string-nr/Makefile.am, 232*0a6a1f1dSLionel Sambuc tests/test-string-r/Makefile.am, tests/test-table-opts/Makefile.am, 233*0a6a1f1dSLionel Sambuc tests/test-top/Makefile.am, tests/test-yyextra/Makefile.am: add 234*0a6a1f1dSLionel Sambuc CFLAGS and CXXFLAGS options as appropriate to testsuite Makefile.am 235*0a6a1f1dSLionel Sambuc files Signed-off-by: Will Estes <westes575@gmail.com> 236*0a6a1f1dSLionel Sambuc 237*0a6a1f1dSLionel Sambuc2012-10-25 Will Estes <westes575@gmail.com> 238*0a6a1f1dSLionel Sambuc 239*0a6a1f1dSLionel Sambuc * po/LINGUAS: add hr to list of translations 240*0a6a1f1dSLionel Sambuc 241*0a6a1f1dSLionel Sambuc2012-10-25 Translation Project <coordinator@translationproject.org> 242*0a6a1f1dSLionel Sambuc 243*0a6a1f1dSLionel Sambuc * po/hr.po: add hr translation from the translation project 244*0a6a1f1dSLionel Sambuc 245*0a6a1f1dSLionel Sambuc2012-10-25 Translation Project <coordinator@translationproject.org> 246*0a6a1f1dSLionel Sambuc 247*0a6a1f1dSLionel Sambuc * po/fr.po: new fr translation project from the translation project 248*0a6a1f1dSLionel Sambuc 249*0a6a1f1dSLionel Sambuc2012-09-08 Will Estes <westes575@gmail.com> 250*0a6a1f1dSLionel Sambuc 251*0a6a1f1dSLionel Sambuc * po/LINGUAS: update languages list to include esperanto translation 252*0a6a1f1dSLionel Sambuc 253*0a6a1f1dSLionel Sambuc2012-09-08 Translation Project <coordinator@translationproject.org> 254*0a6a1f1dSLionel Sambuc 255*0a6a1f1dSLionel Sambuc * po/eo.po: add eo translation from the translation project 256*0a6a1f1dSLionel Sambuc 257*0a6a1f1dSLionel Sambuc2012-08-26 Will Estes <westes575@gmail.com> 258*0a6a1f1dSLionel Sambuc 259*0a6a1f1dSLionel Sambuc * configure.ac: add dist-xz to automake options; resolves #3561837 260*0a6a1f1dSLionel Sambuc 261*0a6a1f1dSLionel Sambuc2012-08-26 Will Estes <westes575@gmail.com> 262*0a6a1f1dSLionel Sambuc 263*0a6a1f1dSLionel Sambuc * autogen.sh, configure.ac: require gettext 0.18; force autoreconf 264*0a6a1f1dSLionel Sambuc in autogen.sh; resolves #3561759 Autoconf had trouble finding the shared libraries for gettext. Using 265*0a6a1f1dSLionel Sambuc gettext 0.18 fixes that. When updating the gettext version number, autoreconf could fail to 266*0a6a1f1dSLionel Sambuc update files, since autopoint would assume the gettext-related files 267*0a6a1f1dSLionel Sambuc had been locally modified. Passing --force prevents that from 268*0a6a1f1dSLionel Sambuc happening. 269*0a6a1f1dSLionel Sambuc 270*0a6a1f1dSLionel Sambuc2012-08-15 Will Estes <westes575@gmail.com> 271*0a6a1f1dSLionel Sambuc 272*0a6a1f1dSLionel Sambuc * Makefile.am: remove README.cvs from dist_doc_DATA in Makefile.am 273*0a6a1f1dSLionel Sambuc 274*0a6a1f1dSLionel Sambuc2012-08-13 Will Estes <westes575@gmail.com> 275*0a6a1f1dSLionel Sambuc 276*0a6a1f1dSLionel Sambuc * : commit 9256a268e2a1000cb410766e95487912a7d66d61 Author: Will 277*0a6a1f1dSLionel Sambuc Estes <westes575@gmail.com> Date: Mon Aug 13 16:23:35 2012 -0400 278*0a6a1f1dSLionel Sambuc 279*0a6a1f1dSLionel Sambuc2012-08-08 Will Estes <westes575@gmail.com> 280*0a6a1f1dSLionel Sambuc 281*0a6a1f1dSLionel Sambuc * README, README.cvs: append README.cvs contents to README 282*0a6a1f1dSLionel Sambuc 283*0a6a1f1dSLionel Sambuc2012-08-08 Will Estes <westes575@gmail.com> 284*0a6a1f1dSLionel Sambuc 285*0a6a1f1dSLionel Sambuc * gen.c: fix m4 error when useecs and nultrans are true; resolves 286*0a6a1f1dSLionel Sambuc #1816878 287*0a6a1f1dSLionel Sambuc 288*0a6a1f1dSLionel Sambuc2012-08-08 Robert Minsk <rminsk@users.sourceforge.net> 289*0a6a1f1dSLionel Sambuc 290*0a6a1f1dSLionel Sambuc * flex.skl: put user code after yyguts init; resolves #1744516 Signed-off-by: Will Estes <westes575@gmail.com> 291*0a6a1f1dSLionel Sambuc 292*0a6a1f1dSLionel Sambuc2012-08-08 Robert Minsk <rminsk@users.sourceforge.net> 293*0a6a1f1dSLionel Sambuc 294*0a6a1f1dSLionel Sambuc * flex.skl, main.c: do not output yy_nxt to header with %option 295*0a6a1f1dSLionel Sambuc full; resolves #1739922 Signed-off-by: Will Estes <westes575@gmail.com> 296*0a6a1f1dSLionel Sambuc 297*0a6a1f1dSLionel Sambuc2012-08-07 Will Estes <westes575@gmail.com> 298*0a6a1f1dSLionel Sambuc 299*0a6a1f1dSLionel Sambuc * main.c: let flex decide if yymore and reject are needed in lex 300*0a6a1f1dSLionel Sambuc compatible mode This resolves bug #3510440. 301*0a6a1f1dSLionel Sambuc 302*0a6a1f1dSLionel Sambuc2012-08-06 Translation Project <coordinator@translationproject.org> 303*0a6a1f1dSLionel Sambuc 304*0a6a1f1dSLionel Sambuc * po/vi.po: new vi translation from the translation project 305*0a6a1f1dSLionel Sambuc 306*0a6a1f1dSLionel Sambuc2012-08-06 Will Estes <westes575@gmail.com> 307*0a6a1f1dSLionel Sambuc 308*0a6a1f1dSLionel Sambuc * .gitignore: add more patterns to .gitignore Undersome circumstances, the build process will generate conf.in~, 309*0a6a1f1dSLionel Sambuc which we want to ignore. Also, some patch files will apply but not 310*0a6a1f1dSLionel Sambuc cleanly and *.orig and *.rej files are generated. We want to ignore 311*0a6a1f1dSLionel Sambuc them as well. 312*0a6a1f1dSLionel Sambuc 313*0a6a1f1dSLionel Sambuc2012-08-06 Will Estes <westes575@gmail.com> 314*0a6a1f1dSLionel Sambuc 315*0a6a1f1dSLionel Sambuc * configure.ac, configure.in: rename configure.in to configure.ac to 316*0a6a1f1dSLionel Sambuc prep for upcoming automake changes 317*0a6a1f1dSLionel Sambuc 318*0a6a1f1dSLionel Sambuc2012-08-06 Elias Pipping <pipping@users.sourceforge.net> 319*0a6a1f1dSLionel Sambuc 320*0a6a1f1dSLionel Sambuc * tests/test-bison-yylloc/main.c, tests/test-bison-yylloc/parser.y, 321*0a6a1f1dSLionel Sambuc tests/test-bison-yylval/main.c, tests/test-bison-yylval/parser.y: 322*0a6a1f1dSLionel Sambuc Fix two tests to pass under bison 2.6 Given that bison is moving forward with the %parse-param instead of 323*0a6a1f1dSLionel Sambuc YYPARSE_PARAM syntax, it makes sense to switch over to using the new 324*0a6a1f1dSLionel Sambuc style declaration. In particular, this means that flex scanners that 325*0a6a1f1dSLionel Sambuc use bison features will now require bison 2.6 or higher. Signed-off-by: Will Estes <westes575@gmail.com> 326*0a6a1f1dSLionel Sambuc 327*0a6a1f1dSLionel Sambuc2012-08-04 Will Estes <westes575@gmail.com> 328*0a6a1f1dSLionel Sambuc 329*0a6a1f1dSLionel Sambuc * po/nl.po: new nl translation from the translation project 330*0a6a1f1dSLionel Sambuc 331*0a6a1f1dSLionel Sambuc2012-08-04 Mike Frysinger <vapier@gentoo.org> 332*0a6a1f1dSLionel Sambuc 333*0a6a1f1dSLionel Sambuc * flexdef.h: add prototype for lerrsf_fatal to flexdef.h Signed-off-by: Will Estes <westes575@gmail.com> 334*0a6a1f1dSLionel Sambuc 335*0a6a1f1dSLionel Sambuc2012-08-04 nomis52 <nomis52@users.sourceforge.net> 336*0a6a1f1dSLionel Sambuc 337*0a6a1f1dSLionel Sambuc * flex.skl, gen.c: Change variable types to silence compiler 338*0a6a1f1dSLionel Sambuc warnings; resolves #3552806 Signed-off-by: Will Estes <westes575@gmail.com> 339*0a6a1f1dSLionel Sambuc 34084d9c625SLionel Sambuc2012-08-03 Will Estes <westes575@gmail.com> 34184d9c625SLionel Sambuc 34284d9c625SLionel Sambuc * NEWS: update NEWS to reflect changes in 2.5.37 34384d9c625SLionel Sambuc 34484d9c625SLionel Sambuc2012-08-03 Will Estes <westes575@gmail.com> 34584d9c625SLionel Sambuc 34684d9c625SLionel Sambuc * configure.in: update flex version to 2.5.37 34784d9c625SLionel Sambuc 34884d9c625SLionel Sambuc2012-08-03 Will Estes <westes575@gmail.com> 34984d9c625SLionel Sambuc 35084d9c625SLionel Sambuc * po/de.po: new de translation from the translation project 35184d9c625SLionel Sambuc 35284d9c625SLionel Sambuc2012-08-02 Will Estes <westes575@gmail.com> 35384d9c625SLionel Sambuc 35484d9c625SLionel Sambuc * po/vi.po: new vi translation from the translation project 35584d9c625SLionel Sambuc 35684d9c625SLionel Sambuc2012-08-02 Will Estes <westes575@gmail.com> 35784d9c625SLionel Sambuc 35884d9c625SLionel Sambuc * po/pl.po: new pl translation from the translation project 35984d9c625SLionel Sambuc 36084d9c625SLionel Sambuc2012-08-02 Will Estes <westes575@gmail.com> 36184d9c625SLionel Sambuc 36284d9c625SLionel Sambuc * po/fi.po: new fi translation from the translation project 36384d9c625SLionel Sambuc 36484d9c625SLionel Sambuc2012-08-02 Will Estes <westes575@gmail.com> 36584d9c625SLionel Sambuc 36684d9c625SLionel Sambuc * Makefile.am: Add -f option to LN_S to create flex++ The autoconf macro LN_S needs -f to successfully install flex++ if 36784d9c625SLionel Sambuc flex++ already exists. Fortunately, ln, ln -s and cp -p, which are 36884d9c625SLionel Sambuc the various forms that LN_S can take all will do the right thing 36984d9c625SLionel Sambuc with a -f argument passed. 37084d9c625SLionel Sambuc 37184d9c625SLionel Sambuc2012-08-02 Will Estes <westes575@gmail.com> 37284d9c625SLionel Sambuc 37384d9c625SLionel Sambuc * Makefile.am, tools/Makefile.am, tools/cvs2cl.pl, 37484d9c625SLionel Sambuc tools/cvsauthors, tools/git2cl: replace cvs2cl with git2cl Add the git2cl script in tools/ and remove the (now unnecessary) 37584d9c625SLionel Sambuc cvs2cl script. Remove tools/cvsauthors since git2cl does not need 37684d9c625SLionel Sambuc that file. Account for all the above in Makefile.am and 37784d9c625SLionel Sambuc tools/Makefile.am 37884d9c625SLionel Sambuc 37984d9c625SLionel Sambuc2012-07-29 Will Estes <wlestes@users.sourceforge.net> 38084d9c625SLionel Sambuc 38184d9c625SLionel Sambuc * tests/.cvsignore, tests/.gitignore, tests/TEMPLATE/.cvsignore, 38284d9c625SLionel Sambuc tests/TEMPLATE/.gitignore, tests/test-alloc-extra/.cvsignore, 38384d9c625SLionel Sambuc tests/test-alloc-extra/.gitignore, tests/test-array-nr/.cvsignore, 38484d9c625SLionel Sambuc tests/test-array-nr/.gitignore, tests/test-array-r/.cvsignore, 38584d9c625SLionel Sambuc tests/test-array-r/.gitignore, tests/test-basic-nr/.cvsignore, 38684d9c625SLionel Sambuc tests/test-basic-nr/.gitignore, tests/test-basic-r/.cvsignore, 38784d9c625SLionel Sambuc tests/test-basic-r/.gitignore, tests/test-bison-nr/.cvsignore, 38884d9c625SLionel Sambuc tests/test-bison-nr/.gitignore, tests/test-bison-yylloc/.cvsignore, 38984d9c625SLionel Sambuc tests/test-bison-yylloc/.gitignore, 39084d9c625SLionel Sambuc tests/test-bison-yylval/.cvsignore, 39184d9c625SLionel Sambuc tests/test-bison-yylval/.gitignore, 39284d9c625SLionel Sambuc tests/test-c++-basic/.cvsignore, tests/test-c++-basic/.gitignore, 39384d9c625SLionel Sambuc tests/test-c++-multiple-scanners/.cvsignore, 39484d9c625SLionel Sambuc tests/test-c++-multiple-scanners/.gitignore, 39584d9c625SLionel Sambuc tests/test-c++-yywrap/.cvsignore, tests/test-c++-yywrap/.gitignore, 39684d9c625SLionel Sambuc tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-nr/.gitignore, 39784d9c625SLionel Sambuc tests/test-c-cpp-r/.cvsignore, tests/test-c-cpp-r/.gitignore, 39884d9c625SLionel Sambuc tests/test-ccl/.cvsignore, tests/test-ccl/.gitignore, 39984d9c625SLionel Sambuc tests/test-concatenated-options/.cvsignore, 40084d9c625SLionel Sambuc tests/test-concatenated-options/.gitignore, 40184d9c625SLionel Sambuc tests/test-debug-nr/.cvsignore, tests/test-debug-nr/.gitignore, 40284d9c625SLionel Sambuc tests/test-debug-r/.cvsignore, tests/test-debug-r/.gitignore, 40384d9c625SLionel Sambuc tests/test-extended/.cvsignore, tests/test-extended/.gitignore, 40484d9c625SLionel Sambuc tests/test-header-nr/.cvsignore, tests/test-header-nr/.gitignore, 40584d9c625SLionel Sambuc tests/test-header-r/.cvsignore, tests/test-header-r/.gitignore, 40684d9c625SLionel Sambuc tests/test-include-by-buffer/.cvsignore, 40784d9c625SLionel Sambuc tests/test-include-by-buffer/.gitignore, 40884d9c625SLionel Sambuc tests/test-include-by-push/.cvsignore, 40984d9c625SLionel Sambuc tests/test-include-by-push/.gitignore, 41084d9c625SLionel Sambuc tests/test-include-by-reentrant/.cvsignore, 41184d9c625SLionel Sambuc tests/test-include-by-reentrant/.gitignore, 41284d9c625SLionel Sambuc tests/test-linedir-r/.cvsignore, tests/test-linedir-r/.gitignore, 41384d9c625SLionel Sambuc tests/test-lineno-nr/.cvsignore, tests/test-lineno-nr/.gitignore, 41484d9c625SLionel Sambuc tests/test-lineno-r/.cvsignore, tests/test-lineno-r/.gitignore, 41584d9c625SLionel Sambuc tests/test-mem-nr/.cvsignore, tests/test-mem-nr/.gitignore, 41684d9c625SLionel Sambuc tests/test-mem-r/.cvsignore, tests/test-mem-r/.gitignore, 41784d9c625SLionel Sambuc tests/test-multiple-scanners-nr/.cvsignore, 41884d9c625SLionel Sambuc tests/test-multiple-scanners-nr/.gitignore, 41984d9c625SLionel Sambuc tests/test-multiple-scanners-r/.cvsignore, 42084d9c625SLionel Sambuc tests/test-multiple-scanners-r/.gitignore, 42184d9c625SLionel Sambuc tests/test-noansi-nr/.cvsignore, tests/test-noansi-nr/.gitignore, 42284d9c625SLionel Sambuc tests/test-noansi-r/.cvsignore, tests/test-noansi-r/.gitignore, 42384d9c625SLionel Sambuc tests/test-posix/.cvsignore, tests/test-posix/.gitignore, 42484d9c625SLionel Sambuc tests/test-posixly-correct/.cvsignore, 42584d9c625SLionel Sambuc tests/test-posixly-correct/.gitignore, 42684d9c625SLionel Sambuc tests/test-prefix-nr/.cvsignore, tests/test-prefix-nr/.gitignore, 42784d9c625SLionel Sambuc tests/test-prefix-r/.cvsignore, tests/test-prefix-r/.gitignore, 42884d9c625SLionel Sambuc tests/test-pthread/.cvsignore, tests/test-pthread/.gitignore, 42984d9c625SLionel Sambuc tests/test-quotes/.cvsignore, tests/test-quotes/.gitignore, 43084d9c625SLionel Sambuc tests/test-reject/.cvsignore, tests/test-reject/.gitignore, 43184d9c625SLionel Sambuc tests/test-rescan-nr/.cvsignore, tests/test-rescan-nr/.gitignore, 43284d9c625SLionel Sambuc tests/test-rescan-r/.cvsignore, tests/test-rescan-r/.gitignore, 43384d9c625SLionel Sambuc tests/test-string-nr/.cvsignore, tests/test-string-nr/.gitignore, 43484d9c625SLionel Sambuc tests/test-string-r/.cvsignore, tests/test-string-r/.gitignore, 43584d9c625SLionel Sambuc tests/test-table-opts/.cvsignore, tests/test-table-opts/.gitignore, 43684d9c625SLionel Sambuc tests/test-top/.cvsignore, tests/test-top/.gitignore, 43784d9c625SLionel Sambuc tests/test-yyextra/.cvsignore, tests/test-yyextra/.gitignore: rename 43884d9c625SLionel Sambuc .cvsignore files in tests/ subdirectories to gitignore 43984d9c625SLionel Sambuc 44084d9c625SLionel Sambuc2012-07-23 Will Estes <wlestes@users.sourceforge.net> 44184d9c625SLionel Sambuc 44284d9c625SLionel Sambuc * examples/.cvsignore, examples/fastwc/.cvsignore, 44384d9c625SLionel Sambuc examples/manual/.cvsignore, lib/.cvsignore, tools/.cvsignore: remove 44484d9c625SLionel Sambuc unneeded .cvsignore files 44584d9c625SLionel Sambuc 44684d9c625SLionel Sambuc2012-07-22 Will Estes <wlestes@users.sourceforge.net> 44784d9c625SLionel Sambuc 44884d9c625SLionel Sambuc * .gitignore: add *.o and *.a to top level .gitignore The cvs tree did not need these additions because cvs assumed a lot 44984d9c625SLionel Sambuc of C-style defaults for .cvsignore files. flex builds *.o object 45084d9c625SLionel Sambuc files in the course of compilation and *.a files are built as a part 45184d9c625SLionel Sambuc of the libraries that flex compiles in the build process. 45284d9c625SLionel Sambuc 45384d9c625SLionel Sambuc2012-07-22 Will Estes <wlestes@users.sourceforge.net> 45484d9c625SLionel Sambuc 45584d9c625SLionel Sambuc * .cvsignore, .gitignore, doc/.cvsignore, doc/.gitignore, 45684d9c625SLionel Sambuc m4/.cvsignore, m4/.gitignore, po/.cvsignore, po/.gitignore: rename 45784d9c625SLionel Sambuc .cvsignore files to .gitignore The .cvsignore files from the legacy cvs repository tracked what 45884d9c625SLionel Sambuc files got autogenerated during various stages of the flex build. 45984d9c625SLionel Sambuc Renaming the .cvsignore files to .gitignore lets git do the same 46084d9c625SLionel Sambuc thing. git is better about letting higher level .gitignore files 46184d9c625SLionel Sambuc not-track files in lower level directories. As I work my way through 46284d9c625SLionel Sambuc the test directories, we may add additional .gitignore files from 46384d9c625SLionel Sambuc the old .cvsignore files. The po/ directory has a lot of special files used by gettext, so the 46484d9c625SLionel Sambuc patterns in po/.gitignore look very different. The doc/.gitignore file accounts for what texinfo/makeinfo do, and 46584d9c625SLionel Sambuc so it also has special patterns. The m4 directory is mainly present for autoconf's benefit, but we 46684d9c625SLionel Sambuc have to account for it so make can do the right thing. Hence, 46784d9c625SLionel Sambuc m4/.gitignore says to ignore *.m4, as counterintuitive as that may 46884d9c625SLionel Sambuc seem. 46984d9c625SLionel Sambuc 47084d9c625SLionel Sambuc2012-07-22 Will Estes <wlestes@users.sourceforge.net> 47184d9c625SLionel Sambuc 47284d9c625SLionel Sambuc * NEWS: update NEWS file to note release date of 2.5.36 47384d9c625SLionel Sambuc 47484d9c625SLionel Sambuc2012-06-23 Will Estes <wlestes@users.sourceforge.net> 47584d9c625SLionel Sambuc 47684d9c625SLionel Sambuc * doc/flex.texi: fix call to version in manual 47784d9c625SLionel Sambuc 47884d9c625SLionel Sambuc2012-06-22 Will Estes <wlestes@users.sourceforge.net> 47984d9c625SLionel Sambuc 48084d9c625SLionel Sambuc * doc/flex.texi: add missing argument to call to yylex in manual 48184d9c625SLionel Sambuc 48284d9c625SLionel Sambuc2012-04-27 Will Estes <wlestes@users.sourceforge.net> 48384d9c625SLionel Sambuc 48484d9c625SLionel Sambuc * flex.skl: lintish cleanup in flex.skl; resolves #2040664 48584d9c625SLionel Sambuc 48684d9c625SLionel Sambuc2012-04-27 Will Estes <wlestes@users.sourceforge.net> 48784d9c625SLionel Sambuc 48884d9c625SLionel Sambuc * doc/flex.texi: add a 7 to the c99 octal pattern; resolves #3518269 48984d9c625SLionel Sambuc 49084d9c625SLionel Sambuc2012-03-31 Will Estes <wlestes@users.sourceforge.net> 49184d9c625SLionel Sambuc 49284d9c625SLionel Sambuc * doc/flex.texi: copyedit; resolves #3513670 49384d9c625SLionel Sambuc 49484d9c625SLionel Sambuc2012-03-23 Will Estes <wlestes@users.sourceforge.net> 49584d9c625SLionel Sambuc 49684d9c625SLionel Sambuc * buf.c: escape backslashes in #line filenames in %top section; 49784d9c625SLionel Sambuc resolves #3212400; patch submitted by scfc_de 49884d9c625SLionel Sambuc 49984d9c625SLionel Sambuc2012-03-21 Will Estes <wlestes@users.sourceforge.net> 50084d9c625SLionel Sambuc 50184d9c625SLionel Sambuc * Makefile.am, configure.in, lib/Makefile.am, lib/lib.c, 50284d9c625SLionel Sambuc lib/malloc.c, lib/realloc.c: provide malloc() and realloc() for 50384d9c625SLionel Sambuc systems that do not have satisfactory versions; resolves #1899047 50484d9c625SLionel Sambuc 50584d9c625SLionel Sambuc2012-03-21 Will Estes <wlestes@users.sourceforge.net> 50684d9c625SLionel Sambuc 50784d9c625SLionel Sambuc * Makefile.am: install flex++ as a link; resolves bug #2939681 50884d9c625SLionel Sambuc 50984d9c625SLionel Sambuc2012-03-21 Will Estes <wlestes@users.sourceforge.net> 51084d9c625SLionel Sambuc 51184d9c625SLionel Sambuc * tests/test-bison-nr/Makefile.am, 51284d9c625SLionel Sambuc tests/test-bison-yylloc/Makefile.am, 51384d9c625SLionel Sambuc tests/test-bison-yylval/Makefile.am: fix dependencies for make -j in 51484d9c625SLionel Sambuc test suite 51584d9c625SLionel Sambuc 51684d9c625SLionel Sambuc2012-03-19 Will Estes <wlestes@users.sourceforge.net> 51784d9c625SLionel Sambuc 51884d9c625SLionel Sambuc * flex.skl: add missing prototypes for yyset_column() and 51984d9c625SLionel Sambuc yyget_column(); resolves #3029024; patch submitted by scfc_de 52084d9c625SLionel Sambuc 52184d9c625SLionel Sambuc2012-03-02 Will Estes <wlestes@users.sourceforge.net> 52284d9c625SLionel Sambuc 52384d9c625SLionel Sambuc * flex.skl, tests/test-reject/scanner.l, 52484d9c625SLionel Sambuc tests/test-table-opts/scanner.l: wrap yy_fatal_error calls 52584d9c625SLionel Sambuc appropriately 52684d9c625SLionel Sambuc 52784d9c625SLionel Sambuc2012-03-02 Will Estes <wlestes@users.sourceforge.net> 52884d9c625SLionel Sambuc 52984d9c625SLionel Sambuc * regex.c: fix overlapping data buffer issue; patch from Tim 53084d9c625SLionel Sambuc Landsheet scfc_de 53184d9c625SLionel Sambuc 53284d9c625SLionel Sambuc2012-03-02 Will Estes <wlestes@users.sourceforge.net> 53384d9c625SLionel Sambuc 53484d9c625SLionel Sambuc * scan.l: better bracket handling in the scanner 53584d9c625SLionel Sambuc 53684d9c625SLionel Sambuc2012-03-02 Will Estes <wlestes@users.sourceforge.net> 53784d9c625SLionel Sambuc 53884d9c625SLionel Sambuc * flexdef.h, main.c, misc.c: Remove unneeded tracking of line/column 53984d9c625SLionel Sambuc output; patch from Tim Landsheet scfc_de 54084d9c625SLionel Sambuc 54184d9c625SLionel Sambuc2012-03-02 Will Estes <wlestes@users.sourceforge.net> 54284d9c625SLionel Sambuc 54384d9c625SLionel Sambuc * configure.in: fix test for m4 to accept an m4 with -P and not jus 54484d9c625SLionel Sambuc tGNU m4; patch from Tim Landsheet scfc_de on sourceforge 54584d9c625SLionel Sambuc 54684d9c625SLionel Sambuc2012-03-02 Will Estes <wlestes@users.sourceforge.net> 54784d9c625SLionel Sambuc 54884d9c625SLionel Sambuc * doc/flex.texi: fix order of td_lolen and td_hilen in 54984d9c625SLionel Sambuc documentation; resolves #2913693; patch submitted by Andreas 55084d9c625SLionel Sambuc Gruenbacher <agruen@suse.de> 55184d9c625SLionel Sambuc 55284d9c625SLionel Sambuc2012-03-02 Will Estes <wlestes@users.sourceforge.net> 55384d9c625SLionel Sambuc 55484d9c625SLionel Sambuc * doc/flex.texi: correct document of YY_FLUSH_BUFFER; resolves 55584d9c625SLionel Sambuc #1723028 55684d9c625SLionel Sambuc 55784d9c625SLionel Sambuc2012-02-17 Will Estes <wlestes@users.sourceforge.net> 55884d9c625SLionel Sambuc 55984d9c625SLionel Sambuc * dfa.c, flexdef.h, misc.c, parse.y: speed up things for complex 56084d9c625SLionel Sambuc inputs; resolves #2891390 56184d9c625SLionel Sambuc 56284d9c625SLionel Sambuc2012-02-17 Will Estes <wlestes@users.sourceforge.net> 56384d9c625SLionel Sambuc 56484d9c625SLionel Sambuc * doc/flex.texi: fix ipv6 pattern in manual; update manual copyright 56584d9c625SLionel Sambuc to 2012 56684d9c625SLionel Sambuc 56784d9c625SLionel Sambuc2012-02-17 Will Estes <wlestes@users.sourceforge.net> 56884d9c625SLionel Sambuc 56984d9c625SLionel Sambuc * flex.skl: fremove isatty() declaration; resolves #1984987 57084d9c625SLionel Sambuc 57184d9c625SLionel Sambuc2012-02-17 Will Estes <wlestes@users.sourceforge.net> 57284d9c625SLionel Sambuc 57384d9c625SLionel Sambuc * doc/flex.texi: Add link for RFC 2396 57484d9c625SLionel Sambuc 57584d9c625SLionel Sambuc2012-02-17 Will Estes <wlestes@users.sourceforge.net> 57684d9c625SLionel Sambuc 57784d9c625SLionel Sambuc * flex.skl: resolve #1990170 57884d9c625SLionel Sambuc 57984d9c625SLionel Sambuc2012-02-17 Will Estes <wlestes@users.sourceforge.net> 58084d9c625SLionel Sambuc 58184d9c625SLionel Sambuc * flex.skl: fix documentation to reflect arguments actually used; 58284d9c625SLionel Sambuc bug #2783023 58384d9c625SLionel Sambuc 58484d9c625SLionel Sambuc2012-02-05 Will Estes <wlestes@users.sourceforge.net> 58584d9c625SLionel Sambuc 58684d9c625SLionel Sambuc * main.c: fix yywrap behavior for reentrant scanners 58784d9c625SLionel Sambuc 58884d9c625SLionel Sambuc2012-02-04 Will Estes <wlestes@users.sourceforge.net> 58984d9c625SLionel Sambuc 59084d9c625SLionel Sambuc * NEWS: Mmention tr translation 59184d9c625SLionel Sambuc 59284d9c625SLionel Sambuc2012-02-04 Will Estes <wlestes@users.sourceforge.net> 59384d9c625SLionel Sambuc 59484d9c625SLionel Sambuc * tables.c: prevent unused stuff from being compiled so as to reduce 59584d9c625SLionel Sambuc warnings 59684d9c625SLionel Sambuc 59784d9c625SLionel Sambuc2012-02-03 Will Estes <wlestes@users.sourceforge.net> 59884d9c625SLionel Sambuc 59984d9c625SLionel Sambuc * buf.c, filter.c, main.c, misc.c, regex.c, scanflags.c: more better 60084d9c625SLionel Sambuc error messages; more better memory handling 60184d9c625SLionel Sambuc 60284d9c625SLionel Sambuc2012-02-03 Will Estes <wlestes@users.sourceforge.net> 60384d9c625SLionel Sambuc 60484d9c625SLionel Sambuc * misc.c: more careful/paranoia 60584d9c625SLionel Sambuc 60684d9c625SLionel Sambuc2012-02-03 Will Estes <wlestes@users.sourceforge.net> 60784d9c625SLionel Sambuc 60884d9c625SLionel Sambuc * scanopt.c: more careful memory allocation in option processing 60984d9c625SLionel Sambuc 61084d9c625SLionel Sambuc2012-02-03 Will Estes <wlestes@users.sourceforge.net> 61184d9c625SLionel Sambuc 61284d9c625SLionel Sambuc * Makefile.am, configure.in: remove m4/ directory and generally 61384d9c625SLionel Sambuc clean up automake/autoconf inputs 61484d9c625SLionel Sambuc 61584d9c625SLionel Sambuc2012-02-03 Will Estes <wlestes@users.sourceforge.net> 61684d9c625SLionel Sambuc 61784d9c625SLionel Sambuc * lib/.cvsignore: cvsignore files that need that 61884d9c625SLionel Sambuc 61984d9c625SLionel Sambuc2012-02-03 Will Estes <wlestes@users.sourceforge.net> 62084d9c625SLionel Sambuc 62184d9c625SLionel Sambuc * NEWS, po/da.po, po/es.po, po/ko.po, po/pt_BR.po, po/ro.po, 62284d9c625SLionel Sambuc po/ru.po, po/sv.po, po/tr.po, po/zh_CN.po: check in translations 62384d9c625SLionel Sambuc 62484d9c625SLionel Sambuc2012-02-03 Will Estes <wlestes@users.sourceforge.net> 62584d9c625SLionel Sambuc 62684d9c625SLionel Sambuc * main.c: correct macro definition of yywrap 62784d9c625SLionel Sambuc 62884d9c625SLionel Sambuc2012-02-03 Will Estes <wlestes@users.sourceforge.net> 62984d9c625SLionel Sambuc 63084d9c625SLionel Sambuc * scan.l: Greater specificity in error messages 63184d9c625SLionel Sambuc 63284d9c625SLionel Sambuc2012-02-03 Will Estes <wlestes@users.sourceforge.net> 63384d9c625SLionel Sambuc 63484d9c625SLionel Sambuc * parse.y: improve rule handling at EOF 63584d9c625SLionel Sambuc 63684d9c625SLionel Sambuc2012-02-03 Will Estes <wlestes@users.sourceforge.net> 63784d9c625SLionel Sambuc 63884d9c625SLionel Sambuc * flex.skl: include cstdio for definition of EOF in all cases 63984d9c625SLionel Sambuc 64084d9c625SLionel Sambuc2012-02-03 Will Estes <wlestes@users.sourceforge.net> 64184d9c625SLionel Sambuc 64284d9c625SLionel Sambuc * flex.skl: suppress warning on unused yyguts_t 64384d9c625SLionel Sambuc 64484d9c625SLionel Sambuc2010-08-13 Will Estes <wlestes@users.sourceforge.net> 64584d9c625SLionel Sambuc 64684d9c625SLionel Sambuc * NEWS, po/LINGUAS, po/fi.po: new fi translation from the 64784d9c625SLionel Sambuc translation project 64884d9c625SLionel Sambuc 64984d9c625SLionel Sambuc2009-03-31 Will Estes <wlestes@users.sourceforge.net> 65084d9c625SLionel Sambuc 65184d9c625SLionel Sambuc * 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> 65284d9c625SLionel Sambuc 65384d9c625SLionel Sambuc2008-12-28 Will Estes <wlestes@users.sourceforge.net> 65484d9c625SLionel Sambuc 65584d9c625SLionel Sambuc * configure.in: remove line break that broke configure 65684d9c625SLionel Sambuc 65784d9c625SLionel Sambuc2008-12-28 Will Estes <wlestes@users.sourceforge.net> 65884d9c625SLionel Sambuc 65984d9c625SLionel Sambuc * doc/flex.texi: specify the title on the title page since @settitle 66084d9c625SLionel Sambuc doesn't do that for us; resolves bug #2043491 66184d9c625SLionel Sambuc 66284d9c625SLionel Sambuc2008-12-28 Will Estes <wlestes@users.sourceforge.net> 66384d9c625SLionel Sambuc 66484d9c625SLionel Sambuc * configure.in, flexdef.h: check for regex.h; resolves bug #2337486 66584d9c625SLionel Sambuc 66684d9c625SLionel Sambuc2008-07-23 Will Estes <wlestes@users.sourceforge.net> 66784d9c625SLionel Sambuc 66884d9c625SLionel Sambuc * NEWS, po/ga.po: new ga translation from the translation project 66984d9c625SLionel Sambuc 67084d9c625SLionel Sambuc2008-06-10 Will Estes <wlestes@users.sourceforge.net> 67184d9c625SLionel Sambuc 67284d9c625SLionel Sambuc * NEWS, po/ca.po: new ca translation 67384d9c625SLionel Sambuc 67484d9c625SLionel Sambuc2008-05-31 Will Estes <wlestes@users.sourceforge.net> 67584d9c625SLionel Sambuc 67684d9c625SLionel Sambuc * Makefile.am: move ABOUT-NLS back to EXTRA_DIST 67784d9c625SLionel Sambuc 67884d9c625SLionel Sambuc2008-05-31 Will Estes <wlestes@users.sourceforge.net> 67984d9c625SLionel Sambuc 68084d9c625SLionel Sambuc * Makefile.am: create new dist_doc_DATA; move some EXTRA_DIST files 68184d9c625SLionel Sambuc to new dist_doc_DATA target 68284d9c625SLionel Sambuc 68384d9c625SLionel Sambuc2008-05-31 Will Estes <wlestes@users.sourceforge.net> 68484d9c625SLionel Sambuc 68584d9c625SLionel Sambuc * .cvsignore: ignore more automake generated config.status* files 68684d9c625SLionel Sambuc 68784d9c625SLionel Sambuc2008-05-31 Will Estes <wlestes@users.sourceforge.net> 68884d9c625SLionel Sambuc 68984d9c625SLionel Sambuc * NEWS: flex distribution now built with automake and autoconf 69084d9c625SLionel Sambuc versions ... 69184d9c625SLionel Sambuc 69284d9c625SLionel Sambuc2008-05-31 Will Estes <wlestes@users.sourceforge.net> 69384d9c625SLionel Sambuc 69484d9c625SLionel Sambuc * README.cvs: document GNU auto* version changes for building flex 69584d9c625SLionel Sambuc from cvs 69684d9c625SLionel Sambuc 69784d9c625SLionel Sambuc2008-05-31 Will Estes <wlestes@users.sourceforge.net> 69884d9c625SLionel Sambuc 69984d9c625SLionel Sambuc * .cvsignore, doc/Makefile.am: ignore automake-supplied ylwrap 70084d9c625SLionel Sambuc 70184d9c625SLionel Sambuc2008-05-15 Will Estes <wlestes@users.sourceforge.net> 70284d9c625SLionel Sambuc 70384d9c625SLionel Sambuc * NEWS, flex.skl: clean up types; resolves 1961902 70484d9c625SLionel Sambuc 70584d9c625SLionel Sambuc2008-05-15 Will Estes <wlestes@users.sourceforge.net> 70684d9c625SLionel Sambuc 70784d9c625SLionel Sambuc * NEWS: update NEWS re manual 70884d9c625SLionel Sambuc 70984d9c625SLionel Sambuc2008-05-15 Will Estes <wlestes@users.sourceforge.net> 71084d9c625SLionel Sambuc 71184d9c625SLionel Sambuc * doc/flex.texi: correct eroneous references to 'nowrap' to refer to 71284d9c625SLionel Sambuc 'noyywrap'; resolves bug #1739912 71384d9c625SLionel Sambuc 71484d9c625SLionel Sambuc2008-05-14 Will Estes <wlestes@users.sourceforge.net> 71584d9c625SLionel Sambuc 71684d9c625SLionel Sambuc * filter.c: call clearerr on stdin before dup2'ing it; resolves bug 71784d9c625SLionel Sambuc #1902612 71884d9c625SLionel Sambuc 71984d9c625SLionel Sambuc2008-05-14 Will Estes <wlestes@users.sourceforge.net> 72084d9c625SLionel Sambuc 72184d9c625SLionel Sambuc * NEWS: generic updates to NEWS 72284d9c625SLionel Sambuc 72384d9c625SLionel Sambuc2008-05-14 Will Estes <wlestes@users.sourceforge.net> 72484d9c625SLionel Sambuc 72584d9c625SLionel Sambuc * tests/test-pthread/Makefile.am: move library flags in linker 72684d9c625SLionel Sambuc command; resolves patch #1943403; patch submitted by 72784d9c625SLionel Sambuc nullnix@users.sourceforge.net 72884d9c625SLionel Sambuc 72984d9c625SLionel Sambuc2008-05-14 Will Estes <wlestes@users.sourceforge.net> 73084d9c625SLionel Sambuc 73184d9c625SLionel Sambuc * doc/flex.texi: use ansi syntax in simple examples; resolves patch 73284d9c625SLionel Sambuc #1909844; patch submitted by Tom Browder, 73384d9c625SLionel Sambuc tbrowder2@users.sourceforge.net 73484d9c625SLionel Sambuc 73584d9c625SLionel Sambuc2008-04-10 Will Estes <wlestes@users.sourceforge.net> 73684d9c625SLionel Sambuc 73784d9c625SLionel Sambuc * doc/flex.texi: fix typo in example (from Paolo J. Matos 73884d9c625SLionel Sambuc 73984d9c625SLionel Sambuc2008-04-10 Will Estes <wlestes@users.sourceforge.net> 74084d9c625SLionel Sambuc 74184d9c625SLionel Sambuc * flexint.h: move endif to better account for what C99 defines for 74284d9c625SLionel Sambuc integer types (fix from debian project) 74384d9c625SLionel Sambuc 74484d9c625SLionel Sambuc2008-04-10 Will Estes <wlestes@users.sourceforge.net> 74584d9c625SLionel Sambuc 74684d9c625SLionel Sambuc * gen.c: fix another int type to be size_t 74784d9c625SLionel Sambuc 74884d9c625SLionel Sambuc2008-03-30 Will Estes <wlestes@users.sourceforge.net> 74984d9c625SLionel Sambuc 75084d9c625SLionel Sambuc * NEWS, po/fr.po: new fr translation 75184d9c625SLionel Sambuc 75284d9c625SLionel Sambuc2008-03-30 Will Estes <wlestes@users.sourceforge.net> 75384d9c625SLionel Sambuc 75484d9c625SLionel Sambuc * NEWS, configure.in: start version 2.5.36 75584d9c625SLionel Sambuc 75684d9c625SLionel Sambuc2008-02-26 Will Estes <wlestes@users.sourceforge.net> 757357f1050SThomas Veerman 758357f1050SThomas Veerman * NEWS: add date of release 759357f1050SThomas Veerman 76084d9c625SLionel Sambuc2008-02-15 Will Estes <wlestes@users.sourceforge.net> 761357f1050SThomas Veerman 762357f1050SThomas Veerman * NEWS, parse.y: fix bug that prevented comments from working 763357f1050SThomas Veerman properly 764357f1050SThomas Veerman 76584d9c625SLionel Sambuc2008-02-12 Will Estes <wlestes@users.sourceforge.net> 766357f1050SThomas Veerman 767357f1050SThomas Veerman * po/de.po: new de translation 768357f1050SThomas Veerman 76984d9c625SLionel Sambuc2008-02-10 Will Estes <wlestes@users.sourceforge.net> 770357f1050SThomas Veerman 771357f1050SThomas Veerman * NEWS, po/vi.po: new vi translation 772357f1050SThomas Veerman 77384d9c625SLionel Sambuc2008-02-10 Will Estes <wlestes@users.sourceforge.net> 774357f1050SThomas Veerman 775357f1050SThomas Veerman * NEWS, po/nl.po: new nl translation 776357f1050SThomas Veerman 77784d9c625SLionel Sambuc2008-02-09 Will Estes <wlestes@users.sourceforge.net> 778357f1050SThomas Veerman 779357f1050SThomas Veerman * NEWS, po/pl.po: new pl translation 780357f1050SThomas Veerman 78184d9c625SLionel Sambuc2008-02-09 Will Estes <wlestes@users.sourceforge.net> 782357f1050SThomas Veerman 783357f1050SThomas Veerman * NEWS, po/de.po, po/pt_BR.po: new de, pt_br translations 784357f1050SThomas Veerman 78584d9c625SLionel Sambuc2008-02-09 Will Estes <wlestes@users.sourceforge.net> 786357f1050SThomas Veerman 787357f1050SThomas Veerman * NEWS, flex.skl: generate headers for all functions (resolves bug 788357f1050SThomas Veerman #1628314) 789357f1050SThomas Veerman 79084d9c625SLionel Sambuc2008-02-09 Will Estes <wlestes@users.sourceforge.net> 791357f1050SThomas Veerman 792357f1050SThomas Veerman * NEWS, flex.skl: change yy_size_t to be size_t (resolves bug 793357f1050SThomas Veerman #1849812) 794357f1050SThomas Veerman 79584d9c625SLionel Sambuc2008-02-09 Will Estes <wlestes@users.sourceforge.net> 796357f1050SThomas Veerman 797357f1050SThomas Veerman * configure.in: start work on version 2.5.35 798357f1050SThomas Veerman 79984d9c625SLionel Sambuc2007-12-12 Will Estes <wlestes@users.sourceforge.net> 800357f1050SThomas Veerman 80184d9c625SLionel Sambuc * NEWS, configure.in: revert NEWS and configure.in to version 2.5.34 802357f1050SThomas Veerman 80384d9c625SLionel Sambuc2007-09-12 Will Estes <wlestes@users.sourceforge.net> 804357f1050SThomas Veerman 805357f1050SThomas Veerman * NEWS, configure.in: update version number to 2.5.35 806357f1050SThomas Veerman 80784d9c625SLionel Sambuc2007-09-10 Aaron Stone <sodabrew@users.sourceforge.net> 808357f1050SThomas Veerman 809357f1050SThomas Veerman * tests/test-alloc-extra/scanner.l: Use %option extra-type. 810357f1050SThomas Veerman 81184d9c625SLionel Sambuc2007-09-10 Aaron Stone <sodabrew@users.sourceforge.net> 812357f1050SThomas Veerman 81384d9c625SLionel Sambuc * NEWS, doc/flex.texi, flex.skl, flexdef.h, main.c, parse.y, scan.l: 81484d9c625SLionel Sambuc Introduce %option extra-type="your_type *" (resolves bug #1744505). 815357f1050SThomas Veerman 81684d9c625SLionel Sambuc2007-08-15 Will Estes <wlestes@users.sourceforge.net> 817357f1050SThomas Veerman 818357f1050SThomas Veerman * po/nl.po: new nl translations from the translation project 819357f1050SThomas Veerman 82084d9c625SLionel Sambuc2007-06-28 Will Estes <wlestes@users.sourceforge.net> 821357f1050SThomas Veerman 822357f1050SThomas Veerman * NEWS: change release date 823357f1050SThomas Veerman 82484d9c625SLionel Sambuc2007-06-28 Will Estes <wlestes@users.sourceforge.net> 825357f1050SThomas Veerman 826357f1050SThomas Veerman * flex.skl: adjustment for prefix classes; patch submitted by Petr 827357f1050SThomas Veerman Machata <pmachata@redhat.com> 828357f1050SThomas Veerman 82984d9c625SLionel Sambuc2007-06-28 Will Estes <wlestes@users.sourceforge.net> 830357f1050SThomas Veerman 831357f1050SThomas Veerman * NEWS: NEWS item for yy_init_extra 832357f1050SThomas Veerman 83384d9c625SLionel Sambuc2007-06-12 Aaron Stone <sodabrew@users.sourceforge.net> 834357f1050SThomas Veerman 835357f1050SThomas Veerman * doc/flex.texi: Docs and example for yylex_init_extra. 836357f1050SThomas Veerman 83784d9c625SLionel Sambuc2007-06-01 Will Estes <wlestes@users.sourceforge.net> 838357f1050SThomas Veerman 839357f1050SThomas Veerman * tests/test-alloc-extra/.cvsignore: ignore OUTPUT file in 840357f1050SThomas Veerman test-alloc-extra 841357f1050SThomas Veerman 84284d9c625SLionel Sambuc2007-06-01 Will Estes <wlestes@users.sourceforge.net> 843357f1050SThomas Veerman 844357f1050SThomas Veerman * tests/descriptions: add description of concatenated options test 845357f1050SThomas Veerman 84684d9c625SLionel Sambuc2007-05-31 Will Estes <wlestes@users.sourceforge.net> 847357f1050SThomas Veerman 848357f1050SThomas Veerman * tests/test-alloc-extra/.cvsignore: add missing .cvsignore to 849357f1050SThomas Veerman test-alloc-extra 850357f1050SThomas Veerman 85184d9c625SLionel Sambuc2007-05-31 Aaron Stone <sodabrew@users.sourceforge.net> 852357f1050SThomas Veerman 853357f1050SThomas Veerman * configure.in, flex.skl, gen.c, main.c: Changes to resolve SF bugs 854357f1050SThomas Veerman 1568325 and 1563589. 855357f1050SThomas Veerman 85684d9c625SLionel Sambuc2007-05-31 Aaron Stone <sodabrew@users.sourceforge.net> 857357f1050SThomas Veerman 85884d9c625SLionel Sambuc * tests/Makefile.am, tests/descriptions, 85984d9c625SLionel Sambuc tests/test-alloc-extra/Makefile.am, 86084d9c625SLionel Sambuc tests/test-alloc-extra/scanner.l, tests/test-alloc-extra/test.input: 86184d9c625SLionel Sambuc Adding test cases for yylex_init_extra. 862357f1050SThomas Veerman 86384d9c625SLionel Sambuc2007-05-12 Will Estes <wlestes@users.sourceforge.net> 864357f1050SThomas Veerman 865357f1050SThomas Veerman * configure.in, tests/test-pthread/scanner.l: fixes to test-pthread 866357f1050SThomas Veerman 86784d9c625SLionel Sambuc2007-05-12 Will Estes <wlestes@users.sourceforge.net> 868357f1050SThomas Veerman 869357f1050SThomas Veerman * NEWS: NEWS item for concatenated options 870357f1050SThomas Veerman 87184d9c625SLionel Sambuc2007-05-12 Will Estes <wlestes@users.sourceforge.net> 872357f1050SThomas Veerman 873357f1050SThomas Veerman * configure.in, tests/Makefile.am, 874357f1050SThomas Veerman tests/test-concatenated-options/.cvsignore, 875357f1050SThomas Veerman tests/test-concatenated-options/Makefile.am: unit test to verify 876357f1050SThomas Veerman concatenated options parsing 877357f1050SThomas Veerman 87884d9c625SLionel Sambuc2007-05-12 Will Estes <wlestes@users.sourceforge.net> 879357f1050SThomas Veerman 880357f1050SThomas Veerman * scanopt.c: parse multiple short concatenated options; patch 881357f1050SThomas Veerman submitted by Petr Machata <pmachata@redhat.com 882357f1050SThomas Veerman 88384d9c625SLionel Sambuc2007-05-11 Will Estes <wlestes@users.sourceforge.net> 884357f1050SThomas Veerman 885357f1050SThomas Veerman * autogen.sh: remove --force option from autogen.sh; much faster 886357f1050SThomas Veerman without it 887357f1050SThomas Veerman 88884d9c625SLionel Sambuc2007-05-11 Will Estes <wlestes@users.sourceforge.net> 889357f1050SThomas Veerman 890357f1050SThomas Veerman * NEWS, configure.in: version 2.5.34 891357f1050SThomas Veerman 89284d9c625SLionel Sambuc2007-05-08 Aaron Stone <sodabrew@users.sourceforge.net> 893357f1050SThomas Veerman 894357f1050SThomas Veerman * NEWS, flex.skl: Better checking after yyalloc/yyrealloc (resolves 895357f1050SThomas Veerman bug #1595967) 896357f1050SThomas Veerman 89784d9c625SLionel Sambuc2007-05-01 Will Estes <wlestes@users.sourceforge.net> 898357f1050SThomas Veerman 899357f1050SThomas Veerman * doc/flex.texi: change title of manual to 'Lexical Analysis with 900357f1050SThomas Veerman Flex' 901357f1050SThomas Veerman 90284d9c625SLionel Sambuc2007-04-25 Will Estes <wlestes@users.sourceforge.net> 903357f1050SThomas Veerman 904357f1050SThomas Veerman * flex.skl: c++ memory leak plug 905357f1050SThomas Veerman 90684d9c625SLionel Sambuc2007-04-23 Will Estes <wlestes@users.sourceforge.net> 907357f1050SThomas Veerman 908357f1050SThomas Veerman * flex.skl: roll back c++ memory patch as it causes the test suite 909357f1050SThomas Veerman no end of grief 910357f1050SThomas Veerman 91184d9c625SLionel Sambuc2007-04-23 Will Estes <wlestes@users.sourceforge.net> 912357f1050SThomas Veerman 91384d9c625SLionel Sambuc * flex.skl: fix function definitions for non-ANSI environments (from 91484d9c625SLionel Sambuc Manoj Srivastava from Debian patchset) 915357f1050SThomas Veerman 91684d9c625SLionel Sambuc2007-04-23 Will Estes <wlestes@users.sourceforge.net> 917357f1050SThomas Veerman 918357f1050SThomas Veerman * flex.skl: fix c++ memory leak (from Manoj Srivastava from Debian 919357f1050SThomas Veerman patchset) 920357f1050SThomas Veerman 92184d9c625SLionel Sambuc2007-04-23 Will Estes <wlestes@users.sourceforge.net> 922357f1050SThomas Veerman 923357f1050SThomas Veerman * flex.skl: fix parameter name in comment (patch from Manoj 924357f1050SThomas Veerman Srivastava from the debian patchset 925357f1050SThomas Veerman 92684d9c625SLionel Sambuc2007-04-23 Will Estes <wlestes@users.sourceforge.net> 927357f1050SThomas Veerman 928357f1050SThomas Veerman * flex.skl: add a size_t cast (patch from Manoj Srivastava from the 929357f1050SThomas Veerman debian patchset 930357f1050SThomas Veerman 93184d9c625SLionel Sambuc2007-04-16 Will Estes <wlestes@users.sourceforge.net> 932357f1050SThomas Veerman 93384d9c625SLionel Sambuc * tests/test-extended/Makefile.am, tests/test-quotes/Makefile.am: 934357f1050SThomas Veerman cleanups to handle VPATH builds better; passifies make distcheck 935357f1050SThomas Veerman 93684d9c625SLionel Sambuc2007-04-16 Will Estes <wlestes@users.sourceforge.net> 937357f1050SThomas Veerman 938357f1050SThomas Veerman * doc/flex.texi: drop using the \ in \ escaping as it throws pdf 939357f1050SThomas Veerman generation for a loop 940357f1050SThomas Veerman 94184d9c625SLionel Sambuc2007-04-14 Will Estes <wlestes@users.sourceforge.net> 942357f1050SThomas Veerman 943357f1050SThomas Veerman * .cvsignore: add compile and *.tar.bz2 to .cvsignore 944357f1050SThomas Veerman 94584d9c625SLionel Sambuc2007-04-14 Will Estes <wlestes@users.sourceforge.net> 946357f1050SThomas Veerman 947357f1050SThomas Veerman * main.c: add call to setlocale for ctype as per debian patchset 948357f1050SThomas Veerman 94984d9c625SLionel Sambuc2007-04-14 Will Estes <wlestes@users.sourceforge.net> 950357f1050SThomas Veerman 95184d9c625SLionel Sambuc * Makefile.am, NEWS: provide for a PIC version of libfl.a for shared 95284d9c625SLionel Sambuc libraries using flex scanners 953357f1050SThomas Veerman 95484d9c625SLionel Sambuc2007-04-13 Will Estes <wlestes@users.sourceforge.net> 955357f1050SThomas Veerman 956357f1050SThomas Veerman * FlexLexer.h: annotate endifs since they're a bit far from their 957357f1050SThomas Veerman opening #if statements 958357f1050SThomas Veerman 95984d9c625SLionel Sambuc2007-04-13 Will Estes <wlestes@users.sourceforge.net> 960357f1050SThomas Veerman 961357f1050SThomas Veerman * flexdef.h, parse.y: refactor and slightly redo alloca testing, 962357f1050SThomas Veerman resolves bug #1675899 963357f1050SThomas Veerman 96484d9c625SLionel Sambuc2007-04-13 Will Estes <wlestes@users.sourceforge.net> 965357f1050SThomas Veerman 96684d9c625SLionel Sambuc * : overhaul configure.in: use octathorps for comments so they're 96784d9c625SLionel Sambuc passed through m4 processing; better bracketing of m4 arguments; 96884d9c625SLionel Sambuc retool checks as per suggestions from autoscan(1) 969357f1050SThomas Veerman 97084d9c625SLionel Sambuc2007-04-13 Will Estes <wlestes@users.sourceforge.net> 971357f1050SThomas Veerman 972357f1050SThomas Veerman * flex.skl: fix skeleton for reentrant scanners 973357f1050SThomas Veerman 97484d9c625SLionel Sambuc2007-04-13 Will Estes <wlestes@users.sourceforge.net> 975357f1050SThomas Veerman 976357f1050SThomas Veerman * Makefile.am: remove homegrown tags target; automake does that for 977357f1050SThomas Veerman us 978357f1050SThomas Veerman 97984d9c625SLionel Sambuc2007-04-12 Will Estes <wlestes@users.sourceforge.net> 980357f1050SThomas Veerman 981357f1050SThomas Veerman * flex.skl: fix skeleton for reentrant scanners, resolves bug 982357f1050SThomas Veerman #1694318 983357f1050SThomas Veerman 98484d9c625SLionel Sambuc2007-04-12 Will Estes <wlestes@users.sourceforge.net> 98584d9c625SLionel Sambuc 98684d9c625SLionel Sambuc * FlexLexer.h: declare some const where missing in c++ header file 98784d9c625SLionel Sambuc 98884d9c625SLionel Sambuc2007-04-10 Will Estes <wlestes@users.sourceforge.net> 989357f1050SThomas Veerman 990357f1050SThomas Veerman * doc/flex.texi: corrections to the manual as per suggestions from 991357f1050SThomas Veerman flex-help@ 992357f1050SThomas Veerman 99384d9c625SLionel Sambuc2007-04-03 Will Estes <wlestes@users.sourceforge.net> 994357f1050SThomas Veerman 995357f1050SThomas Veerman * doc/flex.texi: include author names in online versions of the 996357f1050SThomas Veerman manual 997357f1050SThomas Veerman 99884d9c625SLionel Sambuc2007-04-03 Will Estes <wlestes@users.sourceforge.net> 999357f1050SThomas Veerman 1000357f1050SThomas Veerman * COPYING: update copyright notice 1001357f1050SThomas Veerman 100284d9c625SLionel Sambuc2007-04-03 Will Estes <wlestes@users.sourceforge.net> 1003357f1050SThomas Veerman 1004357f1050SThomas Veerman * AUTHORS: rearrange and update AUTHORS 1005357f1050SThomas Veerman 100684d9c625SLionel Sambuc2007-03-29 Will Estes <wlestes@users.sourceforge.net> 1007357f1050SThomas Veerman 1008357f1050SThomas Veerman * NEWS: note sf feature request 1658379 in NEWS 1009357f1050SThomas Veerman 101084d9c625SLionel Sambuc2007-03-29 Will Estes <wlestes@users.sourceforge.net> 1011357f1050SThomas Veerman 1012357f1050SThomas Veerman * tools/cvsauthors: add sodabrew to cvsauthors file 1013357f1050SThomas Veerman 101484d9c625SLionel Sambuc2007-03-29 Aaron Stone <sodabrew@users.sourceforge.net> 1015357f1050SThomas Veerman 101684d9c625SLionel Sambuc * flex.skl: SourceForge feature request #1658379: Expose YY_BUF_SIZE 101784d9c625SLionel Sambuc in the header file. 1018357f1050SThomas Veerman 101984d9c625SLionel Sambuc2007-03-07 Will Estes <wlestes@users.sourceforge.net> 1020357f1050SThomas Veerman 1021357f1050SThomas Veerman * NEWS, filter.c, flex.skl: apply patches submitted by sodabrew 1022357f1050SThomas Veerman 102384d9c625SLionel Sambuc2007-03-07 Will Estes <wlestes@users.sourceforge.net> 1024357f1050SThomas Veerman 1025357f1050SThomas Veerman * README.cvs: more changes describing building flex from cvs 1026357f1050SThomas Veerman 102784d9c625SLionel Sambuc2007-03-07 Will Estes <wlestes@users.sourceforge.net> 1028357f1050SThomas Veerman 1029357f1050SThomas Veerman * Makefile.am, README.cvs, README.cvs-snapshot: rename 1030357f1050SThomas Veerman README.cvs-snapshot to README.cvs 1031357f1050SThomas Veerman 103284d9c625SLionel Sambuc2007-03-07 Will Estes <wlestes@users.sourceforge.net> 1033357f1050SThomas Veerman 1034357f1050SThomas Veerman * README.cvs-snapshot: update to explain where flex cvs lives 1035357f1050SThomas Veerman 103684d9c625SLionel Sambuc2007-03-07 Will Estes <wlestes@users.sourceforge.net> 1037357f1050SThomas Veerman 1038357f1050SThomas Veerman * README, doc/flex.texi: correct how to submit bugs 1039357f1050SThomas Veerman 104084d9c625SLionel Sambuc2007-02-16 Will Estes <wlestes@users.sourceforge.net> 1041357f1050SThomas Veerman 1042357f1050SThomas Veerman * NEWS: clarify NEWS item re man page and pdf manual 1043357f1050SThomas Veerman 104484d9c625SLionel Sambuc2007-02-14 Will Estes <wlestes@users.sourceforge.net> 1045357f1050SThomas Veerman 1046357f1050SThomas Veerman * po/Makevars: update bug address to point to flex-devel instead of 1047357f1050SThomas Veerman lex-help 1048357f1050SThomas Veerman 104984d9c625SLionel Sambuc2007-02-13 Will Estes <wlestes@users.sourceforge.net> 1050357f1050SThomas Veerman 1051357f1050SThomas Veerman * configure.in, doc/Makefile.am: make better use of AC_INIT; clean 1052357f1050SThomas Veerman up, simplify and make more robust the generation of the man page 1053357f1050SThomas Veerman 105484d9c625SLionel Sambuc2007-02-13 Will Estes <wlestes@users.sourceforge.net> 1055357f1050SThomas Veerman 1056357f1050SThomas Veerman * configure.in: remove option check-news from call to 1057357f1050SThomas Veerman AM_INIT_AUTOMAKE as gnits implies check-news 1058357f1050SThomas Veerman 105984d9c625SLionel Sambuc2007-02-13 Will Estes <wlestes@users.sourceforge.net> 1060357f1050SThomas Veerman 1061357f1050SThomas Veerman * Makefile.am, configure.in: move automake options from Makefile.am 1062357f1050SThomas Veerman to configure.in 1063357f1050SThomas Veerman 106484d9c625SLionel Sambuc2007-02-13 Will Estes <wlestes@users.sourceforge.net> 1065357f1050SThomas Veerman 1066357f1050SThomas Veerman * autogen.sh: restore --install option to autogen.sh since --force 1067357f1050SThomas Veerman does not imply --install 1068357f1050SThomas Veerman 106984d9c625SLionel Sambuc2007-02-13 Will Estes <wlestes@users.sourceforge.net> 1070357f1050SThomas Veerman 1071357f1050SThomas Veerman * tools/cvsauthors: add john43 to cvsauthors file 1072357f1050SThomas Veerman 107384d9c625SLionel Sambuc2007-02-13 Will Estes <wlestes@users.sourceforge.net> 1074357f1050SThomas Veerman 1075357f1050SThomas Veerman * autogen.sh: call autoreconf with --force instead of --install 1076357f1050SThomas Veerman 107784d9c625SLionel Sambuc2007-02-13 Will Estes <wlestes@users.sourceforge.net> 1078357f1050SThomas Veerman 1079357f1050SThomas Veerman * doc/.cvsignore: remove texinfo.tex from cvs tree 1080357f1050SThomas Veerman 108184d9c625SLionel Sambuc2007-02-13 Will Estes <wlestes@users.sourceforge.net> 1082357f1050SThomas Veerman 1083357f1050SThomas Veerman * NEWS: updates to NEWS file to reflect recent changes 1084357f1050SThomas Veerman 108584d9c625SLionel Sambuc2007-02-13 Will Estes <wlestes@users.sourceforge.net> 1086357f1050SThomas Veerman 1087357f1050SThomas Veerman * doc/Makefile.am: add flex.pdf to EXTRA_DIST 1088357f1050SThomas Veerman 108984d9c625SLionel Sambuc2007-02-13 Will Estes <wlestes@users.sourceforge.net> 1090357f1050SThomas Veerman 1091357f1050SThomas Veerman * configure.in: remove flex.spec 1092357f1050SThomas Veerman 109384d9c625SLionel Sambuc2007-02-13 Will Estes <wlestes@users.sourceforge.net> 1094357f1050SThomas Veerman 1095357f1050SThomas Veerman * Makefile.am: remove maintainercleanfiles 1096357f1050SThomas Veerman 109784d9c625SLionel Sambuc2007-02-01 Will Estes <wlestes@users.sourceforge.net> 1098357f1050SThomas Veerman 1099357f1050SThomas Veerman * doc/Makefile.am: more changes to build system to distribute man 1100357f1050SThomas Veerman page 1101357f1050SThomas Veerman 110284d9c625SLionel Sambuc2007-02-01 Will Estes <wlestes@users.sourceforge.net> 1103357f1050SThomas Veerman 1104357f1050SThomas Veerman * doc/Makefile.am: add flex man page to distribution 1105357f1050SThomas Veerman 110684d9c625SLionel Sambuc2007-02-01 Will Estes <wlestes@users.sourceforge.net> 1107357f1050SThomas Veerman 1108357f1050SThomas Veerman * .cvsignore, flex.spec.in: remove flex spec file 1109357f1050SThomas Veerman 111084d9c625SLionel Sambuc2006-11-17 Will Estes <wlestes@users.sourceforge.net> 1111357f1050SThomas Veerman 111284d9c625SLionel Sambuc * tests/test-table-opts/Makefile.am: make test target depend on test 111384d9c625SLionel Sambuc groupings, which in turn depend on building executables; cygwin 111484d9c625SLionel Sambuc portability fix 1115357f1050SThomas Veerman 111684d9c625SLionel Sambuc2006-11-10 Will Estes <wlestes@users.sourceforge.net> 1117357f1050SThomas Veerman 1118357f1050SThomas Veerman * tests/create-test: change create-test script to edit files in 1119357f1050SThomas Veerman place 1120357f1050SThomas Veerman 112184d9c625SLionel Sambuc2006-11-09 Will Estes <wlestes@users.sourceforge.net> 1122357f1050SThomas Veerman 112384d9c625SLionel Sambuc * tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 112484d9c625SLionel Sambuc tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 112584d9c625SLionel Sambuc tests/test-bison-nr/Makefile.am, 112684d9c625SLionel Sambuc tests/test-bison-yylloc/Makefile.am, 112784d9c625SLionel Sambuc tests/test-bison-yylval/Makefile.am, 112884d9c625SLionel Sambuc tests/test-c++-basic/Makefile.am, 112984d9c625SLionel Sambuc tests/test-c++-multiple-scanners/Makefile.am, 113084d9c625SLionel Sambuc tests/test-c++-yywrap/Makefile.am, tests/test-c-cpp-nr/Makefile.am, 113184d9c625SLionel Sambuc tests/test-c-cpp-r/Makefile.am, tests/test-ccl/Makefile.am, 113284d9c625SLionel Sambuc tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am, 113384d9c625SLionel Sambuc tests/test-extended/Makefile.am, tests/test-header-nr/Makefile.am, 113484d9c625SLionel Sambuc tests/test-header-r/Makefile.am, 113584d9c625SLionel Sambuc tests/test-include-by-buffer/Makefile.am, 113684d9c625SLionel Sambuc tests/test-include-by-push/Makefile.am, 113784d9c625SLionel Sambuc tests/test-include-by-reentrant/Makefile.am, 113884d9c625SLionel Sambuc tests/test-linedir-r/Makefile.am, tests/test-lineno-nr/Makefile.am, 113984d9c625SLionel Sambuc tests/test-lineno-r/Makefile.am, tests/test-mem-nr/Makefile.am, 114084d9c625SLionel Sambuc tests/test-mem-r/Makefile.am, 114184d9c625SLionel Sambuc tests/test-multiple-scanners-nr/Makefile.am, 114284d9c625SLionel Sambuc tests/test-multiple-scanners-r/Makefile.am, 114384d9c625SLionel Sambuc tests/test-noansi-nr/Makefile.am, tests/test-noansi-r/Makefile.am, 114484d9c625SLionel Sambuc tests/test-posix/Makefile.am, 114584d9c625SLionel Sambuc tests/test-posixly-correct/Makefile.am, 114684d9c625SLionel Sambuc tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 114784d9c625SLionel Sambuc tests/test-pthread/Makefile.am, tests/test-quotes/Makefile.am, 114884d9c625SLionel Sambuc tests/test-reject/Makefile.am, tests/test-rescan-nr/Makefile.am, 114984d9c625SLionel Sambuc tests/test-rescan-r/Makefile.am, tests/test-string-nr/Makefile.am, 115084d9c625SLionel Sambuc tests/test-string-r/Makefile.am, tests/test-top/Makefile.am, 115184d9c625SLionel Sambuc tests/test-yyextra/Makefile.am: change CLEANFILES to include 115284d9c625SLionel Sambuc instead of just the testname for the executable 1153357f1050SThomas Veerman 115484d9c625SLionel Sambuc2006-11-09 Will Estes <wlestes@users.sourceforge.net> 1155357f1050SThomas Veerman 1156357f1050SThomas Veerman * doc/flex.texi: fix typos in manual; resolves bug #1592857 1157357f1050SThomas Veerman 115884d9c625SLionel Sambuc2006-11-09 Will Estes <wlestes@users.sourceforge.net> 1159357f1050SThomas Veerman 1160357f1050SThomas Veerman * tests/TEMPLATE/Makefile.am: change test template to remove test 1161357f1050SThomas Veerman executable when that executable has an extension, e.g. under Cygwin 1162357f1050SThomas Veerman 116384d9c625SLionel Sambuc2006-11-08 Will Estes <wlestes@users.sourceforge.net> 1164357f1050SThomas Veerman 1165357f1050SThomas Veerman * tests/Makefile.am: test names weren't displaying in test 1166357f1050SThomas Veerman success/failure messages (from #1591672 1167357f1050SThomas Veerman 116884d9c625SLionel Sambuc2006-10-30 Will Estes <wlestes@users.sourceforge.net> 1169357f1050SThomas Veerman 1170357f1050SThomas Veerman * doc/.cvsignore: add flex.html to .cvsignore in doc directory 1171357f1050SThomas Veerman 117284d9c625SLionel Sambuc2006-10-22 Will Estes <wlestes@users.sourceforge.net> 1173357f1050SThomas Veerman 1174357f1050SThomas Veerman * NEWS: update NEWS file for the work that millaway did 1175357f1050SThomas Veerman 117684d9c625SLionel Sambuc2006-10-22 Will Estes <wlestes@users.sourceforge.net> 1177357f1050SThomas Veerman 1178357f1050SThomas Veerman * FlexLexer.h, NEWS, main.c, 1179357f1050SThomas Veerman tests/test-c++-multiple-scanners/scanner-2.l: make yywrap work with 1180357f1050SThomas Veerman c++ scanners as per sf bug report 1181357f1050SThomas Veerman 118284d9c625SLionel Sambuc2006-10-20 Will Estes <wlestes@users.sourceforge.net> 1183357f1050SThomas Veerman 118484d9c625SLionel Sambuc * NEWS, flex.skl, tests/test-c++-multiple-scanners/main.cpp, 118584d9c625SLionel Sambuc tests/test-c-cpp-nr/scanner.l: memory leak issues in c++ scanner 1186357f1050SThomas Veerman 118784d9c625SLionel Sambuc2006-10-20 Will Estes <wlestes@users.sourceforge.net> 1188357f1050SThomas Veerman 118984d9c625SLionel Sambuc * NEWS, configure.in, tests/Makefile.am, tests/descriptions, 1190357f1050SThomas Veerman tests/test-c++-yywrap/.cvsignore, 1191357f1050SThomas Veerman tests/test-c++-yywrap/Makefile.am, tests/test-c++-yywrap/scanner.l, 119284d9c625SLionel Sambuc tests/test-c++-yywrap/test.input: add unit test for c++ with yywrap 1193357f1050SThomas Veerman 119484d9c625SLionel Sambuc2006-10-20 Will Estes <wlestes@users.sourceforge.net> 1195357f1050SThomas Veerman 1196357f1050SThomas Veerman * NEWS, tests/test-c++-basic/Makefile.am, 1197357f1050SThomas Veerman tests/test-linedir-r/Makefile.am: use configure-provided awk 1198357f1050SThomas Veerman variable for portability; add loadlibes variable to c++ test 1199357f1050SThomas Veerman 120084d9c625SLionel Sambuc2006-10-17 Will Estes <wlestes@users.sourceforge.net> 1201357f1050SThomas Veerman 1202357f1050SThomas Veerman * doc/flex.texi: add noyywrap option to example; use whitespace to 1203357f1050SThomas Veerman clarify example 1204357f1050SThomas Veerman 120584d9c625SLionel Sambuc2006-08-02 Will Estes <wlestes@users.sourceforge.net> 1206357f1050SThomas Veerman 1207357f1050SThomas Veerman * NEWS, po/ca.po, po/vi.po: new translations 1208357f1050SThomas Veerman 120984d9c625SLionel Sambuc2006-04-11 John Millaway <john43@users.sourceforge.net> 1210357f1050SThomas Veerman 1211357f1050SThomas Veerman * tables.c: Casted away signedness to appease -Werror freaks. 1212357f1050SThomas Veerman 121384d9c625SLionel Sambuc2006-03-28 John Millaway <john43@users.sourceforge.net> 1214357f1050SThomas Veerman 121584d9c625SLionel Sambuc * ccl.c, doc/flex.texi, flexdef.h, parse.y, scan.l, sym.c, 121684d9c625SLionel Sambuc tests/test-ccl/scanner.l, tests/test-ccl/test.input: Added ccl union 121784d9c625SLionel Sambuc operator. Added test in test suite for ccl union operator. 1218357f1050SThomas Veerman Documented ccl union operator. Removed crufty ccl cache to prevent 1219357f1050SThomas Veerman parser problems. 1220357f1050SThomas Veerman 122184d9c625SLionel Sambuc2006-03-28 John Millaway <john43@users.sourceforge.net> 1222357f1050SThomas Veerman 122384d9c625SLionel Sambuc * doc/flex.texi, scan.l, tests/test-extended/scanner.l, 1224357f1050SThomas Veerman tests/test-extended/test.input: Extended syntax excluded for 1225357f1050SThomas Veerman lex/posix compat mode. Comments discarded inside (?x:) patterns. 1226357f1050SThomas Veerman Added test in test suite for comments in extended patterns. 1227357f1050SThomas Veerman Documented syntax additions. 1228357f1050SThomas Veerman 122984d9c625SLionel Sambuc2006-03-27 John Millaway <john43@users.sourceforge.net> 1230357f1050SThomas Veerman 1231357f1050SThomas Veerman * scan.l, tests/test-ccl/scanner.l, tests/test-ccl/test.input: 1232357f1050SThomas Veerman Implemented (?x:) syntax to allow whitespace in patterns. Added 1233357f1050SThomas Veerman test for (?x:) syntax in test suite. 1234357f1050SThomas Veerman 123584d9c625SLionel Sambuc2006-03-27 John Millaway <john43@users.sourceforge.net> 1236357f1050SThomas Veerman 1237357f1050SThomas Veerman * parse.y, tests/test-ccl/scanner.l, tests/test-ccl/test.input: 1238357f1050SThomas Veerman Implemented dot-all syntax. Added test for dot-all syntax in test 1239357f1050SThomas Veerman suite. 1240357f1050SThomas Veerman 124184d9c625SLionel Sambuc2006-03-27 John Millaway <john43@users.sourceforge.net> 1242357f1050SThomas Veerman 124384d9c625SLionel Sambuc * dfa.c, doc/flex.texi, flexdef.h, gen.c, main.c, parse.y, scan.l, 124484d9c625SLionel Sambuc scanflags.c, tests/test-ccl/scanner.l, tests/test-ccl/test.input: 1245357f1050SThomas Veerman Removed global variable caseins. Added scanner stack flags for 1246357f1050SThomas Veerman case-insensitivity. Moved case-folding code from DFA-generation to 1247357f1050SThomas Veerman parse time read-macros. Added localized case-sensitivity syntax 124884d9c625SLionel Sambuc from Perl. Added test for new syntax in test suite. Documented new 124984d9c625SLionel Sambuc syntax. 1250357f1050SThomas Veerman 125184d9c625SLionel Sambuc2006-03-27 John Millaway <john43@users.sourceforge.net> 1252357f1050SThomas Veerman 125384d9c625SLionel Sambuc * Makefile.am, configure.in, flexdef.h, scanflags.c: Added configure 125484d9c625SLionel Sambuc check for assert.h. Added scanner flags stack. 1255357f1050SThomas Veerman 125684d9c625SLionel Sambuc2006-03-25 John Millaway <john43@users.sourceforge.net> 1257357f1050SThomas Veerman 125884d9c625SLionel Sambuc * configure.in, doc/flex.texi, scan.l, tests/Makefile.am, 1259357f1050SThomas Veerman tests/descriptions, tests/test-extended/.cvsignore, 1260357f1050SThomas Veerman tests/test-extended/Makefile.am, tests/test-extended/scanner.l, 1261357f1050SThomas Veerman tests/test-extended/test.input: Added extended, perl-compatible 126284d9c625SLionel Sambuc comment syntax. Added test for extended comment syntax. Documented 126384d9c625SLionel Sambuc extended comment syntax. 1264357f1050SThomas Veerman 126584d9c625SLionel Sambuc2006-03-25 John Millaway <john43@users.sourceforge.net> 1266357f1050SThomas Veerman 126784d9c625SLionel Sambuc * doc/flex.texi, parse.y: Changed explicit 'A'-'Z' to isupper(), 1268357f1050SThomas Veerman where correct to do so. Documentation. 1269357f1050SThomas Veerman 127084d9c625SLionel Sambuc2006-03-24 John Millaway <john43@users.sourceforge.net> 1271357f1050SThomas Veerman 1272357f1050SThomas Veerman * doc/flex.texi: Documentation. 1273357f1050SThomas Veerman 127484d9c625SLionel Sambuc2006-03-24 John Millaway <john43@users.sourceforge.net> 1275357f1050SThomas Veerman 1276357f1050SThomas Veerman * doc/flex.texi: Added appendix of patterns to manual. 1277357f1050SThomas Veerman 127884d9c625SLionel Sambuc2006-03-23 John Millaway <john43@users.sourceforge.net> 1279357f1050SThomas Veerman 128084d9c625SLionel Sambuc * doc/flex.texi: . 1281357f1050SThomas Veerman 128284d9c625SLionel Sambuc2006-03-22 John Millaway <john43@users.sourceforge.net> 1283357f1050SThomas Veerman 1284357f1050SThomas Veerman * doc/flex.texi: Documentation. 1285357f1050SThomas Veerman 128684d9c625SLionel Sambuc2006-03-22 John Millaway <john43@users.sourceforge.net> 1287357f1050SThomas Veerman 1288357f1050SThomas Veerman * doc/flex.texi: Documented set difference operator {-}. 1289357f1050SThomas Veerman 129084d9c625SLionel Sambuc2006-03-22 John Millaway <john43@users.sourceforge.net> 1291357f1050SThomas Veerman 1292357f1050SThomas Veerman * ccl.c, flexdef.h, parse.y, scan.l, tests/test-ccl/scanner.l, 1293357f1050SThomas Veerman tests/test-ccl/test.input: Added set difference operator {-} for 1294357f1050SThomas Veerman character classes. 1295357f1050SThomas Veerman 129684d9c625SLionel Sambuc2006-03-22 John Millaway <john43@users.sourceforge.net> 1297357f1050SThomas Veerman 129884d9c625SLionel Sambuc * configure.in, doc/flex.texi, parse.y, scan.l, tests/Makefile.am, 1299357f1050SThomas Veerman tests/descriptions, tests/test-ccl/.cvsignore, 1300357f1050SThomas Veerman tests/test-ccl/Makefile.am, tests/test-ccl/scanner.l, 1301357f1050SThomas Veerman tests/test-ccl/test.input: Added negated character class 130284d9c625SLionel Sambuc expressions. Documented negated character class expressions. Added 130384d9c625SLionel Sambuc regression test for negated character class expressions. 1304357f1050SThomas Veerman 130584d9c625SLionel Sambuc2006-03-22 John Millaway <john43@users.sourceforge.net> 1306357f1050SThomas Veerman 1307357f1050SThomas Veerman * buf.c, filter.c, gen.c, main.c, misc.c, nfa.c, parse.y, regex.c: 1308357f1050SThomas Veerman Replaced sprintf with snprintf everywhere. 1309357f1050SThomas Veerman 131084d9c625SLionel Sambuc2006-03-22 John Millaway <john43@users.sourceforge.net> 1311357f1050SThomas Veerman 1312357f1050SThomas Veerman * Makefile.am: Removed includedir from AM_CPPFLAGS #1439351. 1313357f1050SThomas Veerman 131484d9c625SLionel Sambuc2006-03-21 John Millaway <john43@users.sourceforge.net> 1315357f1050SThomas Veerman 1316357f1050SThomas Veerman * configure.in, tests/Makefile.am, tests/descriptions, 1317357f1050SThomas Veerman tests/test-quotes/.cvsignore, tests/test-quotes/Makefile.am, 1318357f1050SThomas Veerman tests/test-quotes/scanner.l, tests/test-quotes/test.input: Added 1319357f1050SThomas Veerman test to verify user code is unmangled. 1320357f1050SThomas Veerman 132184d9c625SLionel Sambuc2006-03-21 John Millaway <john43@users.sourceforge.net> 1322357f1050SThomas Veerman 1323357f1050SThomas Veerman * flexdef.h, misc.c, scan.l: Fixed escape in actions. 1324357f1050SThomas Veerman 132584d9c625SLionel Sambuc2006-03-21 John Millaway <john43@users.sourceforge.net> 1326357f1050SThomas Veerman 1327357f1050SThomas Veerman * filter.c, flexdef.h, main.c, scan.l: Reverted previous input 1328357f1050SThomas Veerman filter changes. Added noop macro to scanner output. Modified 1329357f1050SThomas Veerman scan.l to escape m4 quotes found in user code. 1330357f1050SThomas Veerman 133184d9c625SLionel Sambuc2006-03-21 John Millaway <john43@users.sourceforge.net> 1332357f1050SThomas Veerman 133384d9c625SLionel Sambuc * tests/test-table-opts/Makefile.am, 133484d9c625SLionel Sambuc tests/test-table-opts/scanner.l: Removed m4 from test-table-opts 1335357f1050SThomas Veerman 133684d9c625SLionel Sambuc2006-03-21 John Millaway <john43@users.sourceforge.net> 1337357f1050SThomas Veerman 133884d9c625SLionel Sambuc * tests/test-reject/Makefile.am, tests/test-reject/scanner.l: 133984d9c625SLionel Sambuc Removed m4 from test-reject 1340357f1050SThomas Veerman 134184d9c625SLionel Sambuc2006-03-21 John Millaway <john43@users.sourceforge.net> 1342357f1050SThomas Veerman 1343357f1050SThomas Veerman * filter.c, flexdef.h, main.c, scan.l: Moved set_input_file to 1344357f1050SThomas Veerman different file. 1345357f1050SThomas Veerman 134684d9c625SLionel Sambuc2006-03-21 John Millaway <john43@users.sourceforge.net> 1347357f1050SThomas Veerman 134884d9c625SLionel Sambuc * flex.skl, flexdef.h, flexint.h, misc.c: Relaxed tests for __STDC__ 134984d9c625SLionel Sambuc and __STDC_VERSION__ to cope with bugs in GCC and Sun cc. 1350357f1050SThomas Veerman 135184d9c625SLionel Sambuc2006-03-20 John Millaway <john43@users.sourceforge.net> 1352357f1050SThomas Veerman 1353357f1050SThomas Veerman * filter.c: Documented filter chain. Removed fdopen. Added no-op 1354357f1050SThomas Veerman fseek. 1355357f1050SThomas Veerman 135684d9c625SLionel Sambuc2006-03-13 John Millaway <john43@users.sourceforge.net> 1357357f1050SThomas Veerman 1358357f1050SThomas Veerman * gen.c: Fixed another -Wall report. 1359357f1050SThomas Veerman 136084d9c625SLionel Sambuc2006-03-10 Will Estes <wlestes@users.sourceforge.net> 1361357f1050SThomas Veerman 1362357f1050SThomas Veerman * NEWS, po/vi.po: new vi translation 1363357f1050SThomas Veerman 136484d9c625SLionel Sambuc2006-03-09 Will Estes <wlestes@users.sourceforge.net> 1365357f1050SThomas Veerman 1366357f1050SThomas Veerman * NEWS, po/ga.po, po/nl.po: new nl, ga translations 1367357f1050SThomas Veerman 136884d9c625SLionel Sambuc2006-02-21 Will Estes <wlestes@users.sourceforge.net> 1369357f1050SThomas Veerman 1370357f1050SThomas Veerman * m4/Makefile.am: add po.m4 to extra_dist in m4/ so it gets picked 1371357f1050SThomas Veerman up by distributions 1372357f1050SThomas Veerman 137384d9c625SLionel Sambuc2006-02-21 Will Estes <wlestes@users.sourceforge.net> 1374357f1050SThomas Veerman 1375357f1050SThomas Veerman * m4/Makefile.am: add nls.m4 to extra_dist in m4/ so it will get 1376357f1050SThomas Veerman picked up in distribution tarballs 1377357f1050SThomas Veerman 137884d9c625SLionel Sambuc2006-02-21 Will Estes <wlestes@users.sourceforge.net> 1379357f1050SThomas Veerman 1380357f1050SThomas Veerman * configure.in: remove website directory from configure.in 1381357f1050SThomas Veerman 138284d9c625SLionel Sambuc2006-02-20 Will Estes <wlestes@users.sourceforge.net> 1383357f1050SThomas Veerman 1384357f1050SThomas Veerman * NEWS, configure.in: version 2.5.33 marks in NEWS and configure.in 1385357f1050SThomas Veerman 138684d9c625SLionel Sambuc2006-02-20 Will Estes <wlestes@users.sourceforge.net> 1387357f1050SThomas Veerman 1388357f1050SThomas Veerman * configure.in: change email address in configure.in to point to 1389357f1050SThomas Veerman flex-help@sourceforge.net 1390357f1050SThomas Veerman 139184d9c625SLionel Sambuc2006-02-20 John Millaway <john43@users.sourceforge.net> 1392357f1050SThomas Veerman 1393357f1050SThomas Veerman * doc/flex.texi: Documentation. 1394357f1050SThomas Veerman 139584d9c625SLionel Sambuc2006-02-20 John Millaway <john43@users.sourceforge.net> 1396357f1050SThomas Veerman 1397357f1050SThomas Veerman * BUGS: Appended to BUGS file. 1398357f1050SThomas Veerman 139984d9c625SLionel Sambuc2006-02-18 Will Estes <wlestes@users.sourceforge.net> 1400357f1050SThomas Veerman 1401357f1050SThomas Veerman * Makefile.am: remove website directory (since it now has its own 1402357f1050SThomas Veerman module in the flex project 1403357f1050SThomas Veerman 140484d9c625SLionel Sambuc2006-02-16 John Millaway <john43@users.sourceforge.net> 1405357f1050SThomas Veerman 140684d9c625SLionel Sambuc * doc/flex.texi, flex.skl: Fixed buffer overflow in reject state 1407357f1050SThomas Veerman buffer. Corrected documentation on the state buffer. 1408357f1050SThomas Veerman 140984d9c625SLionel Sambuc2006-02-16 John Millaway <john43@users.sourceforge.net> 1410357f1050SThomas Veerman 1411357f1050SThomas Veerman * flex.skl: Reverted num_read from size_t back to int. 1412357f1050SThomas Veerman 141384d9c625SLionel Sambuc2006-02-15 John Millaway <john43@users.sourceforge.net> 1414357f1050SThomas Veerman 1415357f1050SThomas Veerman * Makefile.am, configure.in: Removed reference to RoadMap in 1416357f1050SThomas Veerman Makefile.am. Added website directory. 1417357f1050SThomas Veerman 141884d9c625SLionel Sambuc2006-02-15 Will Estes <wlestes@users.sourceforge.net> 1419357f1050SThomas Veerman 1420357f1050SThomas Veerman * README, RoadMap: remove RoadMap and reference to it in README 1421357f1050SThomas Veerman 142284d9c625SLionel Sambuc2006-02-15 John Millaway <john43@users.sourceforge.net> 1423357f1050SThomas Veerman 1424357f1050SThomas Veerman * BUGS, README, doc/flex.texi, doc/flex.xml: Eliminated references 1425357f1050SThomas Veerman to lex.sf.net. 1426357f1050SThomas Veerman 142784d9c625SLionel Sambuc2006-02-15 John Millaway <john43@users.sourceforge.net> 1428357f1050SThomas Veerman 142984d9c625SLionel Sambuc * BUGS, flex.skl: Transfered bugs list from lex.sf.net to BUGS file. 1430357f1050SThomas Veerman 143184d9c625SLionel Sambuc2006-02-15 John Millaway <john43@users.sourceforge.net> 1432357f1050SThomas Veerman 143384d9c625SLionel Sambuc * tests/test-rescan-nr/.cvsignore, 143484d9c625SLionel Sambuc tests/test-rescan-nr/Makefile.am, tests/test-rescan-nr/scanner.l, 143584d9c625SLionel Sambuc tests/test-rescan-nr/test.input, tests/test-rescan-r/.cvsignore, 143684d9c625SLionel Sambuc tests/test-rescan-r/Makefile.am, tests/test-rescan-r/scanner.l, 143784d9c625SLionel Sambuc tests/test-rescan-r/test.input: Recommit of last commit -- broken 143884d9c625SLionel Sambuc pipe. 1439357f1050SThomas Veerman 144084d9c625SLionel Sambuc2006-02-15 John Millaway <john43@users.sourceforge.net> 1441357f1050SThomas Veerman 1442357f1050SThomas Veerman * configure.in, flex.skl, tests/Makefile.am, tests/descriptions: 1443357f1050SThomas Veerman yy_lex_destroy calls yy_init_globals to reset everything for next 1444357f1050SThomas Veerman call to yylex. Added two new tests for reusing scanners. 1445357f1050SThomas Veerman 144684d9c625SLionel Sambuc2006-02-14 John Millaway <john43@users.sourceforge.net> 1447357f1050SThomas Veerman 1448357f1050SThomas Veerman * flex.spec.in: Patched rpm spec file. 1449357f1050SThomas Veerman 145084d9c625SLionel Sambuc2006-02-14 John Millaway <john43@users.sourceforge.net> 1451357f1050SThomas Veerman 1452357f1050SThomas Veerman * configure.in, flexint.h: Added C99 macro for inttypes, just to be 1453357f1050SThomas Veerman conformant. 1454357f1050SThomas Veerman 145584d9c625SLionel Sambuc2006-02-14 John Millaway <john43@users.sourceforge.net> 1456357f1050SThomas Veerman 145784d9c625SLionel Sambuc * flexdef.h, nfa.c, parse.y: Changed symbol INFINITE to fix conflict 145884d9c625SLionel Sambuc with C math symbol. 1459357f1050SThomas Veerman 146084d9c625SLionel Sambuc2006-02-14 John Millaway <john43@users.sourceforge.net> 1461357f1050SThomas Veerman 1462357f1050SThomas Veerman * scan.l: Omitting parens for named rules in trailing context. 1463357f1050SThomas Veerman 146484d9c625SLionel Sambuc2006-02-14 John Millaway <john43@users.sourceforge.net> 1465357f1050SThomas Veerman 1466357f1050SThomas Veerman * configure.in, main.c, po/ca.po, po/da.po, po/de.po, po/es.po, 1467357f1050SThomas Veerman po/fr.po, po/ga.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po, 1468357f1050SThomas Veerman po/ro.po, po/ru.po, po/sv.po, po/tr.po, po/vi.po, po/zh_CN.po, 146984d9c625SLionel Sambuc tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Added check 147084d9c625SLionel Sambuc for locale.h and libintl.h in configure script. 1471357f1050SThomas Veerman 147284d9c625SLionel Sambuc2006-02-14 John Millaway <john43@users.sourceforge.net> 1473357f1050SThomas Veerman 1474357f1050SThomas Veerman * flex.skl: Removed unused local vars. 1475357f1050SThomas Veerman 147684d9c625SLionel Sambuc2006-02-14 John Millaway <john43@users.sourceforge.net> 1477357f1050SThomas Veerman 1478357f1050SThomas Veerman * flex.skl: Removed certain offending #undefs. 1479357f1050SThomas Veerman 148084d9c625SLionel Sambuc2006-02-14 John Millaway <john43@users.sourceforge.net> 1481357f1050SThomas Veerman 1482357f1050SThomas Veerman * flexint.h: Removed logical and from preprocessor statement. 1483357f1050SThomas Veerman 148484d9c625SLionel Sambuc2006-02-14 Will Estes <wlestes@users.sourceforge.net> 1485357f1050SThomas Veerman 148684d9c625SLionel Sambuc * po/nl.po, po/nl.po.1: remove eroneously named nl.po.1; update 1487357f1050SThomas Veerman nl.po 1488357f1050SThomas Veerman 148984d9c625SLionel Sambuc2006-02-14 John Millaway <john43@users.sourceforge.net> 1490357f1050SThomas Veerman 149184d9c625SLionel Sambuc * dfa.c: . 1492357f1050SThomas Veerman 149384d9c625SLionel Sambuc2006-02-14 John Millaway <john43@users.sourceforge.net> 1494357f1050SThomas Veerman 1495357f1050SThomas Veerman * flex.skl: Included <sys/types.h> for serialized tables. 1496357f1050SThomas Veerman 149784d9c625SLionel Sambuc2006-02-14 John Millaway <john43@users.sourceforge.net> 1498357f1050SThomas Veerman 1499357f1050SThomas Veerman * configure.in: Minor patch to call to head in configure script. 1500357f1050SThomas Veerman 150184d9c625SLionel Sambuc2006-02-14 John Millaway <john43@users.sourceforge.net> 1502357f1050SThomas Veerman 1503357f1050SThomas Veerman * doc/flex.texi: Documentation patch. 1504357f1050SThomas Veerman 150584d9c625SLionel Sambuc2006-02-14 John Millaway <john43@users.sourceforge.net> 1506357f1050SThomas Veerman 1507357f1050SThomas Veerman * filter.c, gen.c, libyywrap.c, main.c: Patch for full file system 1508357f1050SThomas Veerman failure. 1509357f1050SThomas Veerman 151084d9c625SLionel Sambuc2006-02-13 John Millaway <john43@users.sourceforge.net> 1511357f1050SThomas Veerman 1512357f1050SThomas Veerman * doc/flex.texi: Documentation. 1513357f1050SThomas Veerman 151484d9c625SLionel Sambuc2006-02-13 John Millaway <john43@users.sourceforge.net> 1515357f1050SThomas Veerman 1516357f1050SThomas Veerman * main.c: Fixed double-fclose when input file is empty. 1517357f1050SThomas Veerman 151884d9c625SLionel Sambuc2006-02-10 Will Estes <wlestes@users.sourceforge.net> 1519357f1050SThomas Veerman 152084d9c625SLionel Sambuc * po/ca.po, po/da.po, po/de.po, po/es.po, po/fr.po, po/ga.po, 152184d9c625SLionel Sambuc po/ko.po, po/nl.po.1, po/pl.po, po/pt_BR.po, po/ro.po, po/ru.po, 152284d9c625SLionel Sambuc po/sv.po, po/tr.po, po/vi.po, po/zh_CN.po: newtranslations 1523357f1050SThomas Veerman 152484d9c625SLionel Sambuc2005-12-22 John Millaway <john43@users.sourceforge.net> 1525357f1050SThomas Veerman 1526357f1050SThomas Veerman * buf.c, main.c: Improvement request 1069716 log vs. log10 1527357f1050SThomas Veerman 152884d9c625SLionel Sambuc2005-12-22 John Millaway <john43@users.sourceforge.net> 1529357f1050SThomas Veerman 1530357f1050SThomas Veerman * flex.skl: Fixed bug 1257093 yy_init_globals in header file 1531357f1050SThomas Veerman 153284d9c625SLionel Sambuc2005-04-14 Will Estes <wlestes@users.sourceforge.net> 1533357f1050SThomas Veerman 1534357f1050SThomas Veerman * po/nl.po: new nl translation 1535357f1050SThomas Veerman 153684d9c625SLionel Sambuc2005-04-07 Will Estes <wlestes@users.sourceforge.net> 1537357f1050SThomas Veerman 1538357f1050SThomas Veerman * NEWS, po/LINGUAS, po/nl.po, po/vi.po: new nl and vi translations 1539357f1050SThomas Veerman 154084d9c625SLionel Sambuc2004-07-20 Will Estes <wlestes@users.sourceforge.net> 1541357f1050SThomas Veerman 1542357f1050SThomas Veerman * filter.c: correct improper stdin assignment 1543357f1050SThomas Veerman 154484d9c625SLionel Sambuc2004-05-22 Will Estes <wlestes@users.sourceforge.net> 1545357f1050SThomas Veerman 154684d9c625SLionel Sambuc * NEWS, po/tr.po: new tr translation 1547357f1050SThomas Veerman 154884d9c625SLionel Sambuc2004-05-12 Will Estes <wlestes@users.sourceforge.net> 1549357f1050SThomas Veerman 155084d9c625SLionel Sambuc * .cvsignore, .indent.pro: .cvsignore and .indent.pro got missed in 155184d9c625SLionel Sambuc the import to sourceforge; replace them 1552357f1050SThomas Veerman 155384d9c625SLionel Sambuc2004-05-11 Will Estes <wlestes@users.sourceforge.net> 1554357f1050SThomas Veerman 1555357f1050SThomas Veerman * po/fr.po: new fr translation 1556357f1050SThomas Veerman 155784d9c625SLionel Sambuc2004-05-03 Will Estes <wlestes@users.sourceforge.net> 1558357f1050SThomas Veerman 1559357f1050SThomas Veerman * po/LINGUAS: polish is pl, not po 1560357f1050SThomas Veerman 156184d9c625SLionel Sambuc2004-03-22 Will Estes <wlestes@users.sourceforge.net> 1562357f1050SThomas Veerman 1563357f1050SThomas Veerman * po/sv.po: yet another sweedish update 1564357f1050SThomas Veerman 156584d9c625SLionel Sambuc2004-03-19 Will Estes <wlestes@users.sourceforge.net> 1566357f1050SThomas Veerman 156784d9c625SLionel Sambuc * NEWS, po/sv.po: new sv translation 1568357f1050SThomas Veerman 156984d9c625SLionel Sambuc2003-12-11 John Millaway <john43@users.sourceforge.net> 1570357f1050SThomas Veerman 1571357f1050SThomas Veerman * configure.in, filter.c, main.c: Configure checks for GNU m4. 1572357f1050SThomas Veerman Environment variable M4 overrides built-in m4 path. Generated m4 1573357f1050SThomas Veerman does a late check for GNU m4. 1574357f1050SThomas Veerman 157584d9c625SLionel Sambuc2003-12-09 John Millaway <john43@users.sourceforge.net> 1576357f1050SThomas Veerman 1577357f1050SThomas Veerman * doc/flex.texi: added 3 faqs 1578357f1050SThomas Veerman 157984d9c625SLionel Sambuc2003-11-24 Will Estes <wlestes@users.sourceforge.net> 1580357f1050SThomas Veerman 1581357f1050SThomas Veerman * po/ro.po: new ro translation 1582357f1050SThomas Veerman 158384d9c625SLionel Sambuc2003-11-07 Will Estes <wlestes@users.sourceforge.net> 1584357f1050SThomas Veerman 1585357f1050SThomas Veerman * NEWS, po/fr.po: new french translation 1586357f1050SThomas Veerman 158784d9c625SLionel Sambuc2003-11-07 Will Estes <wlestes@users.sourceforge.net> 1588357f1050SThomas Veerman 1589357f1050SThomas Veerman * NEWS, po/ca.po: new catalan translation from the translation 1590357f1050SThomas Veerman project 1591357f1050SThomas Veerman 159284d9c625SLionel Sambuc2003-11-07 Will Estes <wlestes@users.sourceforge.net> 1593357f1050SThomas Veerman 1594357f1050SThomas Veerman * NEWS, po/LINGUAS, po/ga.po, po/pl.po: new polish translation; 1595357f1050SThomas Veerman updated irish translation from translation project 1596357f1050SThomas Veerman 159784d9c625SLionel Sambuc2003-10-10 Will Estes <wlestes@users.sourceforge.net> 1598357f1050SThomas Veerman 1599357f1050SThomas Veerman * NEWS, po/LINGUAS, po/ga.po: new Irish translation 1600357f1050SThomas Veerman 160184d9c625SLionel Sambuc2003-08-25 Will Estes <wlestes@users.sourceforge.net> 1602357f1050SThomas Veerman 1603357f1050SThomas Veerman * NEWS, po/LINGUAS, po/ro.po: add romanian translation 1604357f1050SThomas Veerman 160584d9c625SLionel Sambuc2003-07-16 Will Estes <wlestes@users.sourceforge.net> 1606357f1050SThomas Veerman 1607357f1050SThomas Veerman * flex.skl: flex_*int* type fixes 1608357f1050SThomas Veerman 160984d9c625SLionel Sambuc2003-07-16 Will Estes <wlestes@users.sourceforge.net> 1610357f1050SThomas Veerman 1611357f1050SThomas Veerman * tools/cvsauthors: change wlestes email address 1612357f1050SThomas Veerman 161384d9c625SLionel Sambuc2003-07-16 Will Estes <wlestes@users.sourceforge.net> 1614357f1050SThomas Veerman 1615357f1050SThomas Veerman * flex.skl: undef yytext_ptr has some bad side effects 1616357f1050SThomas Veerman 161784d9c625SLionel Sambuc2003-07-07 John Millaway <john43@users.sourceforge.net> 1618357f1050SThomas Veerman 1619357f1050SThomas Veerman * doc/flex.texi: Documented m4 incompatibility with lex. 1620357f1050SThomas Veerman 162184d9c625SLionel Sambuc2003-05-21 Will Estes <wlestes@users.sourceforge.net> 1622357f1050SThomas Veerman 1623357f1050SThomas Veerman * NEWS: upgrade to gettext 0.12 1624357f1050SThomas Veerman 162584d9c625SLionel Sambuc2003-05-20 Will Estes <wlestes@users.sourceforge.net> 1626357f1050SThomas Veerman 1627357f1050SThomas Veerman * flex.skl, gen.c: patches from manoj via sourceforge 1628357f1050SThomas Veerman 162984d9c625SLionel Sambuc2003-05-20 Will Estes <wlestes@users.sourceforge.net> 1630357f1050SThomas Veerman 163184d9c625SLionel Sambuc * configure.in, po/.cvsignore, po/Makevars: upgrade gettext to 0.12; 163284d9c625SLionel Sambuc this allows running make pdf and make ps to be successful 1633357f1050SThomas Veerman 163484d9c625SLionel Sambuc2003-05-20 Will Estes <wlestes@users.sourceforge.net> 1635357f1050SThomas Veerman 1636357f1050SThomas Veerman * doc/.cvsignore: cvs should ignore flex.pdf and flex.ps 1637357f1050SThomas Veerman 163884d9c625SLionel Sambuc2003-04-25 John Millaway <john43@users.sourceforge.net> 1639357f1050SThomas Veerman 1640357f1050SThomas Veerman * TODO: Added yylineno bugs to TODO list. 1641357f1050SThomas Veerman 164284d9c625SLionel Sambuc2003-04-03 John Millaway <john43@users.sourceforge.net> 1643357f1050SThomas Veerman 1644357f1050SThomas Veerman * doc/flex.xml: Docbook. 1645357f1050SThomas Veerman 164684d9c625SLionel Sambuc2003-04-03 John Millaway <john43@users.sourceforge.net> 1647357f1050SThomas Veerman 1648357f1050SThomas Veerman * doc/flex.xml: xml now validates. 1649357f1050SThomas Veerman 165084d9c625SLionel Sambuc2003-04-02 John Millaway <john43@users.sourceforge.net> 1651357f1050SThomas Veerman 1652357f1050SThomas Veerman * doc/flex.xml: Began conversion to DocBook. 1653357f1050SThomas Veerman 165484d9c625SLionel Sambuc2003-04-01 Will Estes <wlestes@users.sourceforge.net> 1655357f1050SThomas Veerman 1656357f1050SThomas Veerman * NEWS, configure.in: version 2.5.31 1657357f1050SThomas Veerman 165884d9c625SLionel Sambuc2003-04-01 Will Estes <wlestes@users.sourceforge.net> 1659357f1050SThomas Veerman 1660357f1050SThomas Veerman * NEWS: remove --enable-maintainer-mode configure option 1661357f1050SThomas Veerman 166284d9c625SLionel Sambuc2003-04-01 Will Estes <wlestes@users.sourceforge.net> 1663357f1050SThomas Veerman 1664357f1050SThomas Veerman * configure.in: remove AM_MAINTAINER_MODE 1665357f1050SThomas Veerman 166684d9c625SLionel Sambuc2003-04-01 John Millaway <john43@users.sourceforge.net> 1667357f1050SThomas Veerman 166884d9c625SLionel Sambuc * flex.skl, flexdef.h, main.c, misc.c, scan.l: Renamed some internal 166984d9c625SLionel Sambuc variables. 1670357f1050SThomas Veerman 167184d9c625SLionel Sambuc2003-03-31 Will Estes <wlestes@users.sourceforge.net> 1672357f1050SThomas Veerman 1673357f1050SThomas Veerman * NEWS: yylineno is now per-buffer in reentrant scanners 1674357f1050SThomas Veerman 167584d9c625SLionel Sambuc2003-03-31 John Millaway <john43@users.sourceforge.net> 1676357f1050SThomas Veerman 1677357f1050SThomas Veerman * TODO: Added TODO item. 1678357f1050SThomas Veerman 167984d9c625SLionel Sambuc2003-03-30 John Millaway <john43@users.sourceforge.net> 1680357f1050SThomas Veerman 1681357f1050SThomas Veerman * flex.skl, gen.c: yylineno is per-buffer in the reentrant scanner. 1682357f1050SThomas Veerman support for yycolumn exists, but is not yet developed. 1683357f1050SThomas Veerman 168484d9c625SLionel Sambuc2003-03-28 John Millaway <john43@users.sourceforge.net> 1685357f1050SThomas Veerman 1686357f1050SThomas Veerman * flex.skl: Minor documentation. 1687357f1050SThomas Veerman 168884d9c625SLionel Sambuc2003-03-28 Will Estes <wlestes@users.sourceforge.net> 1689357f1050SThomas Veerman 1690357f1050SThomas Veerman * NEWS: added %top directive 1691357f1050SThomas Veerman 169284d9c625SLionel Sambuc2003-03-27 John Millaway <john43@users.sourceforge.net> 1693357f1050SThomas Veerman 169484d9c625SLionel Sambuc * buf.c, configure.in, doc/flex.texi, flexdef.h, main.c, scan.l, 1695357f1050SThomas Veerman tests/Makefile.am, tests/descriptions, tests/test-top/.cvsignore, 1696357f1050SThomas Veerman tests/test-top/Makefile.am, tests/test-top/main.c, 1697357f1050SThomas Veerman tests/test-top/scanner.l, tests/test-top/test.input: Added %top 1698357f1050SThomas Veerman block syntax. Added test for %top block. Documented %top block. 1699357f1050SThomas Veerman 170084d9c625SLionel Sambuc2003-03-27 John Millaway <john43@users.sourceforge.net> 1701357f1050SThomas Veerman 1702357f1050SThomas Veerman * TODO, doc/flex.texi: Documented the m4 dependency. 1703357f1050SThomas Veerman 170484d9c625SLionel Sambuc2003-03-26 Will Estes <wlestes@users.sourceforge.net> 1705357f1050SThomas Veerman 170684d9c625SLionel Sambuc * configure.in, flexdef.h: check for sys/wait.h since we use wait(2) 1707357f1050SThomas Veerman 170884d9c625SLionel Sambuc2003-03-26 Will Estes <wlestes@users.sourceforge.net> 1709357f1050SThomas Veerman 1710357f1050SThomas Veerman * flexdef.h: reorder include directives so as to catch system 1711357f1050SThomas Veerman integer types before flex defined values for same 1712357f1050SThomas Veerman 171384d9c625SLionel Sambuc2003-03-26 Will Estes <wlestes@users.sourceforge.net> 1714357f1050SThomas Veerman 1715357f1050SThomas Veerman * TODO: assign tasks due before major release can happen; remove 1716357f1050SThomas Veerman --enable-maintainer-mode entry 1717357f1050SThomas Veerman 171884d9c625SLionel Sambuc2003-03-26 Will Estes <wlestes@users.sourceforge.net> 1719357f1050SThomas Veerman 1720357f1050SThomas Veerman * Makefile.am: only rebuild the ChangeLog if we're inside a cvs 1721357f1050SThomas Veerman working directory 1722357f1050SThomas Veerman 172384d9c625SLionel Sambuc2003-03-26 Will Estes <wlestes@users.sourceforge.net> 1724357f1050SThomas Veerman 1725357f1050SThomas Veerman * configure.in, tools/.cvsignore, tools/Makefile.am: add tools/ 1726357f1050SThomas Veerman subdirectory to distribution 1727357f1050SThomas Veerman 172884d9c625SLionel Sambuc2003-03-26 Will Estes <wlestes@users.sourceforge.net> 1729357f1050SThomas Veerman 1730357f1050SThomas Veerman * Makefile.am: remove maintainer_mode conditional; add filter.c and 173184d9c625SLionel Sambuc regex.c to indentfiles; reformat and sort indentfiles so it's easier 173284d9c625SLionel Sambuc to add files in the future 1733357f1050SThomas Veerman 173484d9c625SLionel Sambuc2003-03-26 Will Estes <wlestes@users.sourceforge.net> 1735357f1050SThomas Veerman 1736357f1050SThomas Veerman * doc/Makefile.am: clean up flex.texi processing leftovers with 1737357f1050SThomas Veerman cleanfiles 1738357f1050SThomas Veerman 173984d9c625SLionel Sambuc2003-03-26 Will Estes <wlestes@users.sourceforge.net> 1740357f1050SThomas Veerman 174184d9c625SLionel Sambuc * tests/test-linedir-r/Makefile.am: an awk script wasn't included in 174284d9c625SLionel Sambuc the distribution 1743357f1050SThomas Veerman 174484d9c625SLionel Sambuc2003-03-26 John Millaway <john43@users.sourceforge.net> 1745357f1050SThomas Veerman 1746357f1050SThomas Veerman * TODO, configure.in, tests/Makefile.am, tests/descriptions, 1747357f1050SThomas Veerman tests/test-include-by-push/.cvsignore, 1748357f1050SThomas Veerman tests/test-include-by-push/Makefile.am, 1749357f1050SThomas Veerman tests/test-include-by-push/scanner.l, 1750357f1050SThomas Veerman tests/test-include-by-push/test-1.input, 1751357f1050SThomas Veerman tests/test-include-by-push/test-2.input, 1752357f1050SThomas Veerman tests/test-include-by-push/test-3.input: Added test for 1753357f1050SThomas Veerman yypush_buffer_state and yypop_buffer_state. 1754357f1050SThomas Veerman 175584d9c625SLionel Sambuc2003-03-26 John Millaway <john43@users.sourceforge.net> 1756357f1050SThomas Veerman 1757357f1050SThomas Veerman * TODO: Removed items from TODO list. 1758357f1050SThomas Veerman 175984d9c625SLionel Sambuc2003-03-26 John Millaway <john43@users.sourceforge.net> 1760357f1050SThomas Veerman 1761357f1050SThomas Veerman * configure.in, tests/Makefile.am, tests/descriptions, 1762357f1050SThomas Veerman tests/test-linedir-r/.cvsignore, tests/test-linedir-r/Makefile.am, 1763357f1050SThomas Veerman tests/test-linedir-r/check-lines.awk, tests/test-linedir-r/main.c, 1764357f1050SThomas Veerman tests/test-linedir-r/scanner.l, tests/test-linedir-r/test.input: 1765357f1050SThomas Veerman Added test for #line directives. 1766357f1050SThomas Veerman 176784d9c625SLionel Sambuc2003-03-26 John Millaway <john43@users.sourceforge.net> 1768357f1050SThomas Veerman 1769357f1050SThomas Veerman * configure.in, tests/Makefile.am, tests/test-noansi-nr/.cvsignore, 1770357f1050SThomas Veerman tests/test-noansi-nr/Makefile.am, tests/test-noansi-nr/scanner.l, 1771357f1050SThomas Veerman tests/test-noansi-nr/test.input, tests/test-noansi-r/.cvsignore, 1772357f1050SThomas Veerman tests/test-noansi-r/Makefile.am, tests/test-noansi-r/scanner.l, 1773357f1050SThomas Veerman tests/test-noansi-r/test.input: Added test for noansi (traditional) 1774357f1050SThomas Veerman options. Reordered the tests so the basic ones are first. 1775357f1050SThomas Veerman 177684d9c625SLionel Sambuc2003-03-25 Will Estes <wlestes@users.sourceforge.net> 1777357f1050SThomas Veerman 1778357f1050SThomas Veerman * TODO, doc/Makefile.am: remove maintainer-mode conditional around 1779357f1050SThomas Veerman rebuilding of manpage 1780357f1050SThomas Veerman 178184d9c625SLionel Sambuc2003-03-25 Will Estes <wlestes@users.sourceforge.net> 1782357f1050SThomas Veerman 1783357f1050SThomas Veerman * README: mention doc/ for user documentation 1784357f1050SThomas Veerman 178584d9c625SLionel Sambuc2003-03-25 Will Estes <wlestes@users.sourceforge.net> 1786357f1050SThomas Veerman 1787357f1050SThomas Veerman * TODO: rework distribution items 1788357f1050SThomas Veerman 178984d9c625SLionel Sambuc2003-03-25 Will Estes <wlestes@users.sourceforge.net> 1790357f1050SThomas Veerman 1791357f1050SThomas Veerman * NEWS: mention m4 processing 1792357f1050SThomas Veerman 179384d9c625SLionel Sambuc2003-03-25 Will Estes <wlestes@users.sourceforge.net> 1794357f1050SThomas Veerman 1795357f1050SThomas Veerman * tests/README: update instructions for running test suite 1796357f1050SThomas Veerman 179784d9c625SLionel Sambuc2003-03-25 Will Estes <wlestes@users.sourceforge.net> 1798357f1050SThomas Veerman 179984d9c625SLionel Sambuc * FlexLexer.h, Makefile.am, TODO, buf.c, configure.in, 180084d9c625SLionel Sambuc doc/flex.texi, filter.c, flex.skl, flexdef.h, gen.c, main.c, 180184d9c625SLionel Sambuc misc.c, options.c, options.h, regex.c, scan.l, sym.c, 1802357f1050SThomas Veerman tests/test-bison-nr/scanner.l, tests/test-bison-yylloc/scanner.l, 1803357f1050SThomas Veerman tests/test-reject/scanner.l, tests/test-table-opts/scanner.l: merge 1804357f1050SThomas Veerman millaway's m4 branch work 1805357f1050SThomas Veerman 180684d9c625SLionel Sambuc2003-03-24 John Millaway <john43@users.sourceforge.net> 180784d9c625SLionel Sambuc 180884d9c625SLionel Sambuc * doc/flex.texi, flex.skl, flexdef.h, gen.c, main.c, options.c, 180984d9c625SLionel Sambuc options.h, scan.l: Option ansi-definitions. Option ansi-prototypes. 181084d9c625SLionel Sambuc Cleaned up some of header. Documented bison-locations. 181184d9c625SLionel Sambuc 181284d9c625SLionel Sambuc2003-03-24 John Millaway <john43@users.sourceforge.net> 181384d9c625SLionel Sambuc 181484d9c625SLionel Sambuc * scan.l: Escaped m4 macros in scan.l which would cause 181584d9c625SLionel Sambuc bootstrapping issues. 181684d9c625SLionel Sambuc 181784d9c625SLionel Sambuc2003-03-21 John Millaway <john43@users.sourceforge.net> 181884d9c625SLionel Sambuc 181984d9c625SLionel Sambuc * doc/flex.texi, flex.skl, main.c: Cleaning up the skel. 182084d9c625SLionel Sambuc 182184d9c625SLionel Sambuc2003-03-20 Will Estes <wlestes@users.sourceforge.net> 1822357f1050SThomas Veerman 1823357f1050SThomas Veerman * TODO: we want to move the contents of to.do/Wishlist to top level 1824357f1050SThomas Veerman TODO 1825357f1050SThomas Veerman 182684d9c625SLionel Sambuc2003-03-20 John Millaway <john43@users.sourceforge.net> 1827357f1050SThomas Veerman 1828357f1050SThomas Veerman * to.do/Wish-List: Assessment of every item in Wish-List. 1829357f1050SThomas Veerman 183084d9c625SLionel Sambuc2003-03-19 John Millaway <john43@users.sourceforge.net> 1831357f1050SThomas Veerman 183284d9c625SLionel Sambuc * main.c: Fixed allocation of slightly more memory than needed. 1833357f1050SThomas Veerman 183484d9c625SLionel Sambuc2003-03-19 John Millaway <john43@users.sourceforge.net> 1835357f1050SThomas Veerman 183684d9c625SLionel Sambuc * TODO, buf.c, configure.in, flex.skl, flexdef.h, main.c, sym.c: 183784d9c625SLionel Sambuc Start conditions now generated in a single place. 1838357f1050SThomas Veerman 183984d9c625SLionel Sambuc2003-03-19 Will Estes <wlestes@users.sourceforge.net> 1840357f1050SThomas Veerman 184184d9c625SLionel Sambuc * TODO: cosmetic changes to TODO list 1842357f1050SThomas Veerman 184384d9c625SLionel Sambuc2003-03-19 John Millaway <john43@users.sourceforge.net> 184484d9c625SLionel Sambuc 184584d9c625SLionel Sambuc * flex.skl: Cleaned up warnings so multiple headers could coincide. 184684d9c625SLionel Sambuc 184784d9c625SLionel Sambuc2003-03-19 John Millaway <john43@users.sourceforge.net> 184884d9c625SLionel Sambuc 184984d9c625SLionel Sambuc * TODO, flex.skl, main.c: Moved prefixes to m4. 185084d9c625SLionel Sambuc 185184d9c625SLionel Sambuc2003-03-19 John Millaway <john43@users.sourceforge.net> 185284d9c625SLionel Sambuc 185384d9c625SLionel Sambuc * FlexLexer.h, filter.c, flex.skl, flexdef.h, main.c, misc.c, 185484d9c625SLionel Sambuc regex.c: Removed Paxson/Berkeley copyright restriction from filter.c 185584d9c625SLionel Sambuc and regex.c. Inline documentation of much of the generated API. 185684d9c625SLionel Sambuc Line directives now fixed for header and stdin/stdout. Blank lines 185784d9c625SLionel Sambuc squeezed from generated scanner. 185884d9c625SLionel Sambuc 185984d9c625SLionel Sambuc2003-03-18 John Millaway <john43@users.sourceforge.net> 186084d9c625SLionel Sambuc 186184d9c625SLionel Sambuc * filter.c, flexdef.h, main.c, regex.c: Fixed #line directives. 186284d9c625SLionel Sambuc 186384d9c625SLionel Sambuc2003-03-17 John Millaway <john43@users.sourceforge.net> 186484d9c625SLionel Sambuc 186584d9c625SLionel Sambuc * Makefile.am, filter.c, flexdef.h, regex.c: Added regex.c for 186684d9c625SLionel Sambuc regex-related code. Worked on fixing line directives;incomplete. 186784d9c625SLionel Sambuc 186884d9c625SLionel Sambuc2003-03-14 John Millaway <john43@users.sourceforge.net> 186984d9c625SLionel Sambuc 187084d9c625SLionel Sambuc * TODO: Added some TODOs. 187184d9c625SLionel Sambuc 187284d9c625SLionel Sambuc2003-03-14 John Millaway <john43@users.sourceforge.net> 187384d9c625SLionel Sambuc 187484d9c625SLionel Sambuc * flexdef.h, main.c, options.c, options.h, scan.l, 187584d9c625SLionel Sambuc tests/test-bison-nr/scanner.l, tests/test-bison-yylloc/scanner.l: 187684d9c625SLionel Sambuc Bison bridge was simplified to rely less on bison output. New 187784d9c625SLionel Sambuc option bison-locations. 187884d9c625SLionel Sambuc 187984d9c625SLionel Sambuc2003-03-14 John Millaway <john43@users.sourceforge.net> 188084d9c625SLionel Sambuc 188184d9c625SLionel Sambuc * filter.c, flex.skl, flexdef.h, gen.c, main.c, scan.l, 188284d9c625SLionel Sambuc tests/test-reject/scanner.l: Filters are now direct children of main 188384d9c625SLionel Sambuc process. Header file now generated through m4. 188484d9c625SLionel Sambuc 188584d9c625SLionel Sambuc2003-03-14 John Millaway <john43@users.sourceforge.net> 188684d9c625SLionel Sambuc 188784d9c625SLionel Sambuc * buf.c, filter.c, flexdef.h, main.c, misc.c: Added internal filter 188884d9c625SLionel Sambuc ability. Deleted various unused variables. 188984d9c625SLionel Sambuc 189084d9c625SLionel Sambuc2003-03-14 John Millaway <john43@users.sourceforge.net> 189184d9c625SLionel Sambuc 189284d9c625SLionel Sambuc * main.c, tests/test-table-opts/scanner.l: Keeping tests up to date 189384d9c625SLionel Sambuc with m4 changes. Proper wait for all children. 189484d9c625SLionel Sambuc 189584d9c625SLionel Sambuc2003-03-14 John Millaway <john43@users.sourceforge.net> 189684d9c625SLionel Sambuc 189784d9c625SLionel Sambuc * flex.skl, tests/test-table-opts/scanner.l: Moved test-tables to 189884d9c625SLionel Sambuc m4. 189984d9c625SLionel Sambuc 190084d9c625SLionel Sambuc2003-03-14 John Millaway <john43@users.sourceforge.net> 190184d9c625SLionel Sambuc 190284d9c625SLionel Sambuc * flex.skl, main.c, options.c: Moved bison bridge code to m4. 190384d9c625SLionel Sambuc 190484d9c625SLionel Sambuc2003-03-13 John Millaway <john43@users.sourceforge.net> 190584d9c625SLionel Sambuc 190684d9c625SLionel Sambuc * flex.skl, gen.c, main.c, scan.l: Moved YY_USE_LINENO to m4. 190784d9c625SLionel Sambuc 190884d9c625SLionel Sambuc2003-03-13 John Millaway <john43@users.sourceforge.net> 190984d9c625SLionel Sambuc 191084d9c625SLionel Sambuc * buf.c, flexdef.h, scan.l: Added function buf_m4_undefine. 191184d9c625SLionel Sambuc 191284d9c625SLionel Sambuc2003-03-13 John Millaway <john43@users.sourceforge.net> 191384d9c625SLionel Sambuc 191484d9c625SLionel Sambuc * flex.skl, main.c, scan.l: Replaced YY_ALWAYS_INTERACTIVE with m4. 191584d9c625SLionel Sambuc Replaced YY_NEVER_INTERACTIVE with m4. 191684d9c625SLionel Sambuc 191784d9c625SLionel Sambuc2003-03-13 John Millaway <john43@users.sourceforge.net> 191884d9c625SLionel Sambuc 191984d9c625SLionel Sambuc * flex.skl, main.c: Moved YY_TEXT_IS_ARRAY to m4. 192084d9c625SLionel Sambuc 192184d9c625SLionel Sambuc2003-03-12 John Millaway <john43@users.sourceforge.net> 192284d9c625SLionel Sambuc 192384d9c625SLionel Sambuc * flex.skl, gen.c, main.c, tests/test-reject/scanner.l: Renaming 192484d9c625SLionel Sambuc macros from YY_* to M4_YY_* where appropriate. 192584d9c625SLionel Sambuc 192684d9c625SLionel Sambuc2003-03-12 John Millaway <john43@users.sourceforge.net> 192784d9c625SLionel Sambuc 192884d9c625SLionel Sambuc * flex.skl, tests/test-reject/scanner.l, 192984d9c625SLionel Sambuc tests/test-table-opts/scanner.l: Now using local variable "yyg" 193084d9c625SLionel Sambuc instead of lengthly YY_G expansion. 193184d9c625SLionel Sambuc 193284d9c625SLionel Sambuc2003-03-12 John Millaway <john43@users.sourceforge.net> 193384d9c625SLionel Sambuc 193484d9c625SLionel Sambuc * buf.c, filter.c, flex.skl, flexdef.h, main.c, misc.c, options.c, 193584d9c625SLionel Sambuc options.h, scan.l, tests/test-reject/scanner.l: More m4 macro 193684d9c625SLionel Sambuc conversions. Added debugging option --preproc-level=NUM. 193784d9c625SLionel Sambuc 193884d9c625SLionel Sambuc2003-03-11 John Millaway <john43@users.sourceforge.net> 193984d9c625SLionel Sambuc 194084d9c625SLionel Sambuc * Makefile.am, buf.c, flex.skl, flexdef.h, gen.c, main.c, misc.c, 194184d9c625SLionel Sambuc scan.l: Replaced many CPP macros with m4 equivalents. 194284d9c625SLionel Sambuc 194384d9c625SLionel Sambuc2003-03-10 John Millaway <john43@users.sourceforge.net> 194484d9c625SLionel Sambuc 194584d9c625SLionel Sambuc * Makefile.am, filter.c, flex.skl, flexdef.h, main.c, misc.c: Added 194684d9c625SLionel Sambuc filter.c Added filter.c rules to Makefile.am Added filter prototypes 194784d9c625SLionel Sambuc to flexdef.h Flex now filters output through m4. 194884d9c625SLionel Sambuc 194984d9c625SLionel Sambuc2003-03-05 Will Estes <wlestes@users.sourceforge.net> 195084d9c625SLionel Sambuc 195184d9c625SLionel Sambuc * doc/.cvsignore, texinfo.tex: move texinfo.tex to doc/ 195284d9c625SLionel Sambuc 195384d9c625SLionel Sambuc2003-03-05 Will Estes <wlestes@users.sourceforge.net> 1954357f1050SThomas Veerman 1955357f1050SThomas Veerman * TODO: update TODO 1956357f1050SThomas Veerman 195784d9c625SLionel Sambuc2003-03-05 Will Estes <wlestes@users.sourceforge.net> 1958357f1050SThomas Veerman 1959357f1050SThomas Veerman * NEWS, configure.in: version 2.5.29 1960357f1050SThomas Veerman 196184d9c625SLionel Sambuc2003-03-04 John Millaway <john43@users.sourceforge.net> 1962357f1050SThomas Veerman 1963357f1050SThomas Veerman * FlexLexer.h, flex.skl: Added growable buffer stack to C++ scanner 1964357f1050SThomas Veerman as well. yyensure_buffer_stack is now static. 1965357f1050SThomas Veerman 196684d9c625SLionel Sambuc2003-03-02 John Millaway <john43@users.sourceforge.net> 1967357f1050SThomas Veerman 196884d9c625SLionel Sambuc * flex.skl, misc.c: Removed awkward %push %pop syntax from skeleton. 1969357f1050SThomas Veerman 197084d9c625SLionel Sambuc2003-03-02 John Millaway <john43@users.sourceforge.net> 1971357f1050SThomas Veerman 1972357f1050SThomas Veerman * flex.skl: Renamed YY_CURRENT_BUFFER_FAST to 1973357f1050SThomas Veerman YY_CURRENT_BUFFER_LVALUE to better reflect its purpose. 1974357f1050SThomas Veerman 197584d9c625SLionel Sambuc2003-02-28 John Millaway <john43@users.sourceforge.net> 1976357f1050SThomas Veerman 1977357f1050SThomas Veerman * NEWS: made entry on input buffer stacks. 1978357f1050SThomas Veerman 197984d9c625SLionel Sambuc2003-02-28 Will Estes <wlestes@users.sourceforge.net> 1980357f1050SThomas Veerman 1981357f1050SThomas Veerman * Makefile.am, doc/Makefile.am: build on . in top level first; this 1982357f1050SThomas Veerman will simplify calling help2man 1983357f1050SThomas Veerman 198484d9c625SLionel Sambuc2003-02-28 John Millaway <john43@users.sourceforge.net> 1985357f1050SThomas Veerman 198684d9c625SLionel Sambuc * TODO, doc/flex.texi, flex.skl, gen.c, main.c: Removed 1987357f1050SThomas Veerman yy_current_buffer from the planet. Input buffer states are now in 1988357f1050SThomas Veerman an internal unbounded stack. Added new internal function, 198984d9c625SLionel Sambuc yyensure_buffer_stack. Added new API function, yypush_buffer_state. 199084d9c625SLionel Sambuc Added new API function, yypop_buffer_state. Documented the new API 199184d9c625SLionel Sambuc calls in the manual. Macro YY_BUFFER_STATE now refers to top of 199284d9c625SLionel Sambuc stack. This revision breaks the C++ scanner (again.) 1993357f1050SThomas Veerman 199484d9c625SLionel Sambuc2003-02-28 John Millaway <john43@users.sourceforge.net> 1995357f1050SThomas Veerman 1996357f1050SThomas Veerman * main.c: Removed some symbols from the undef list. They are needed 1997357f1050SThomas Veerman for multiple headers to coexist. 1998357f1050SThomas Veerman 199984d9c625SLionel Sambuc2003-02-27 Will Estes <wlestes@users.sourceforge.net> 2000357f1050SThomas Veerman 200184d9c625SLionel Sambuc * Makefile.am, NEWS, configure.in, doc/.cvsignore, doc/Makefile.am, 200284d9c625SLionel Sambuc doc/flex.texi, flex.texi: move flex.texi and flex.1 to new doc/ 200384d9c625SLionel Sambuc subdirectory 2004357f1050SThomas Veerman 200584d9c625SLionel Sambuc2003-02-27 Will Estes <wlestes@users.sourceforge.net> 2006357f1050SThomas Veerman 2007357f1050SThomas Veerman * NEWS: namespace cleanups 2008357f1050SThomas Veerman 200984d9c625SLionel Sambuc2003-02-26 John Millaway <john43@users.sourceforge.net> 2010357f1050SThomas Veerman 2011357f1050SThomas Veerman * main.c: Added a few macros to the undef list. 2012357f1050SThomas Veerman 201384d9c625SLionel Sambuc2003-02-26 John Millaway <john43@users.sourceforge.net> 2014357f1050SThomas Veerman 2015357f1050SThomas Veerman * main.c: Put the undef macros in an array. 2016357f1050SThomas Veerman 201784d9c625SLionel Sambuc2003-02-12 Will Estes <wlestes@users.sourceforge.net> 2018357f1050SThomas Veerman 2019357f1050SThomas Veerman * NEWS, configure.in: version 2.5.28 2020357f1050SThomas Veerman 202184d9c625SLionel Sambuc2003-02-10 Will Estes <wlestes@users.sourceforge.net> 2022357f1050SThomas Veerman 2023357f1050SThomas Veerman * README, TODO, configure.in, flex.texi: update documentation to 2024357f1050SThomas Veerman reflect the sourceforge move 2025357f1050SThomas Veerman 202684d9c625SLionel Sambuc2003-02-06 Will Estes <wlestes@users.sourceforge.net> 2027357f1050SThomas Veerman 2028357f1050SThomas Veerman * TODO: update according to current thinking 2029357f1050SThomas Veerman 203084d9c625SLionel Sambuc2003-02-06 Will Estes <wlestes@users.sourceforge.net> 2031357f1050SThomas Veerman 2032357f1050SThomas Veerman * TODO: mcvs reviewed 2033357f1050SThomas Veerman 203484d9c625SLionel Sambuc2003-02-06 Will Estes <wlestes@users.sourceforge.net> 2035357f1050SThomas Veerman 2036357f1050SThomas Veerman * TODO: sourceforge migration tasks 2037357f1050SThomas Veerman 203884d9c625SLionel Sambuc2003-02-04 Will Estes <wlestes@users.sourceforge.net> 2039357f1050SThomas Veerman 2040357f1050SThomas Veerman * NEWS: Flex now warns if always-interactive is specified with fast 2041357f1050SThomas Veerman or full; Fixed trailing slash bug in YY_INPUT macro def 2042357f1050SThomas Veerman 204384d9c625SLionel Sambuc2003-01-31 John Millaway <john43@users.sourceforge.net> 2044357f1050SThomas Veerman 2045357f1050SThomas Veerman * scan.l: Flex now warns if always-interactive is specified with 2046357f1050SThomas Veerman fast or full. 2047357f1050SThomas Veerman 204884d9c625SLionel Sambuc2003-01-31 Will Estes <wlestes@users.sourceforge.net> 2049357f1050SThomas Veerman 2050357f1050SThomas Veerman * Makefile.am: switch to using cvs2cl.pl to generate the ChangeLog 2051357f1050SThomas Veerman 205284d9c625SLionel Sambuc2003-01-31 Will Estes <wlestes@users.sourceforge.net> 2053357f1050SThomas Veerman 205484d9c625SLionel Sambuc * tools/cvs2cl.pl, tools/cvsauthors: we're going to be switching how 205584d9c625SLionel Sambuc we handle our ChangeLog 2056357f1050SThomas Veerman 205784d9c625SLionel Sambuc2003-01-29 John Millaway <john43@users.sourceforge.net> 2058357f1050SThomas Veerman 2059357f1050SThomas Veerman * gen.c, misc.c: Fixed trailing slash bug in YY_INPUT macro def. 2060357f1050SThomas Veerman 206184d9c625SLionel Sambuc2003-01-29 Will Estes <wlestes@users.sourceforge.net> 2062357f1050SThomas Veerman 2063357f1050SThomas Veerman * README.cvs-snapshot: upgrade texinfo to 4.3d 2064357f1050SThomas Veerman 206584d9c625SLionel Sambuc2003-01-29 Will Estes <wlestes@users.sourceforge.net> 2066357f1050SThomas Veerman 206784d9c625SLionel Sambuc * flex.texi: the @copying construct works now; thanks to the texinfo 206884d9c625SLionel Sambuc maintainers for finding the problem 2069357f1050SThomas Veerman 207084d9c625SLionel Sambuc2003-01-21 Will Estes <wlestes@users.sourceforge.net> 2071357f1050SThomas Veerman 2072357f1050SThomas Veerman * NEWS, configure.in: version 2.5.27 2073357f1050SThomas Veerman 207484d9c625SLionel Sambuc2003-01-21 Will Estes <wlestes@users.sourceforge.net> 2075357f1050SThomas Veerman 2076357f1050SThomas Veerman * NEWS: flex now works with recent bison versions 2077357f1050SThomas Veerman 207884d9c625SLionel Sambuc2003-01-18 John Millaway <john43@users.sourceforge.net> 2079357f1050SThomas Veerman 2080357f1050SThomas Veerman * flex.skl: Check for YYLTYPE_IS_DECLARED. This fixes bison-bridge 2081357f1050SThomas Veerman with latest bison. 2082357f1050SThomas Veerman 208384d9c625SLionel Sambuc2003-01-15 Will Estes <wlestes@users.sourceforge.net> 2084357f1050SThomas Veerman 2085357f1050SThomas Veerman * NEWS, po/pt_BR.po: new pt_br translation 2086357f1050SThomas Veerman 208784d9c625SLionel Sambuc2003-01-14 Will Estes <wlestes@users.sourceforge.net> 2088357f1050SThomas Veerman 2089357f1050SThomas Veerman * NEWS, configure.in: version 2.5.26 2090357f1050SThomas Veerman 209184d9c625SLionel Sambuc2003-01-14 Will Estes <wlestes@users.sourceforge.net> 2092357f1050SThomas Veerman 2093357f1050SThomas Veerman * NEWS: Fixed table deserialization bug on big-endian archs. Patch 2094357f1050SThomas Veerman sent from Bryce Nichols <bryce@bnichols.org> 2095357f1050SThomas Veerman 209684d9c625SLionel Sambuc2003-01-12 John Millaway <john43@users.sourceforge.net> 2097357f1050SThomas Veerman 2098357f1050SThomas Veerman * tables_shared.h: Fixed table deserialization bug on big-endian 2099357f1050SThomas Veerman archs. Patch sent from Bryce Nichols <bryce@bnichols.org>. 2100357f1050SThomas Veerman 210184d9c625SLionel Sambuc2003-01-10 Will Estes <wlestes@users.sourceforge.net> 2102357f1050SThomas Veerman 2103357f1050SThomas Veerman * README.cvs-snapshot: add version numbers for some tools and 2104357f1050SThomas Veerman explain about version.texi and --enable-maintainer-mode 2105357f1050SThomas Veerman 210684d9c625SLionel Sambuc2003-01-10 Will Estes <wlestes@users.sourceforge.net> 2107357f1050SThomas Veerman 2108357f1050SThomas Veerman * NEWS: catch news up 2109357f1050SThomas Veerman 211084d9c625SLionel Sambuc2003-01-09 John Millaway <john43@users.sourceforge.net> 2111357f1050SThomas Veerman 211284d9c625SLionel Sambuc * tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Changed 2113357f1050SThomas Veerman size_t to yy_size_t in yyalloc() and yyrealloc(). Is this really 2114357f1050SThomas Veerman what we want? 2115357f1050SThomas Veerman 211684d9c625SLionel Sambuc2003-01-09 John Millaway <john43@users.sourceforge.net> 2117357f1050SThomas Veerman 2118357f1050SThomas Veerman * flex.skl: Changed type of yyleng from size_t to int. This fixes 2119357f1050SThomas Veerman bug in PostgreSQL compilation. 2120357f1050SThomas Veerman 212184d9c625SLionel Sambuc2003-01-09 Will Estes <wlestes@users.sourceforge.net> 2122357f1050SThomas Veerman 2123357f1050SThomas Veerman * NEWS: catch news up 2124357f1050SThomas Veerman 212584d9c625SLionel Sambuc2003-01-09 Will Estes <wlestes@users.sourceforge.net> 2126357f1050SThomas Veerman 2127357f1050SThomas Veerman * flex.skl: more c++ fixes 2128357f1050SThomas Veerman 212984d9c625SLionel Sambuc2003-01-09 Will Estes <wlestes@users.sourceforge.net> 2130357f1050SThomas Veerman 2131357f1050SThomas Veerman * Makefile.am, configure.in, flex.spec.in: add a spec file 2132357f1050SThomas Veerman 213384d9c625SLionel Sambuc2003-01-09 Will Estes <wlestes@users.sourceforge.net> 2134357f1050SThomas Veerman 2135357f1050SThomas Veerman * flex.skl: type cast to pacify c++ compilers; patch from Bruce 2136357f1050SThomas Veerman Lilly <blilly@erols.com> 2137357f1050SThomas Veerman 213884d9c625SLionel Sambuc2003-01-08 Will Estes <wlestes@users.sourceforge.net> 2139357f1050SThomas Veerman 2140357f1050SThomas Veerman * NEWS: new es translation 2141357f1050SThomas Veerman 214284d9c625SLionel Sambuc2003-01-08 Will Estes <wlestes@users.sourceforge.net> 2143357f1050SThomas Veerman 2144357f1050SThomas Veerman * po/es.po: new spanish translation 2145357f1050SThomas Veerman 214684d9c625SLionel Sambuc2002-12-19 John Millaway <john43@users.sourceforge.net> 2147357f1050SThomas Veerman 2148357f1050SThomas Veerman * gen.c: Fixed bug where YY_G(0) sometimes occurs (created by my 2149357f1050SThomas Veerman previous commit.) 2150357f1050SThomas Veerman 215184d9c625SLionel Sambuc2002-12-17 John Millaway <john43@users.sourceforge.net> 2152357f1050SThomas Veerman 2153357f1050SThomas Veerman * gen.c: Fixed bug submitted by Bojan Smojver <bojan@rexursive.com> 2154357f1050SThomas Veerman where the use of yylineno, reentrant, and yymore together caused a 2155357f1050SThomas Veerman compile-time error. 2156357f1050SThomas Veerman 215784d9c625SLionel Sambuc2002-12-17 Will Estes <wlestes@users.sourceforge.net> 2158357f1050SThomas Veerman 2159357f1050SThomas Veerman * NEWS: update NEWS 2160357f1050SThomas Veerman 216184d9c625SLionel Sambuc2002-12-17 John Millaway <john43@users.sourceforge.net> 2162357f1050SThomas Veerman 2163357f1050SThomas Veerman * flex.texi: Documented new behavior with character ranges. 2164357f1050SThomas Veerman 216584d9c625SLionel Sambuc2002-12-16 John Millaway <john43@users.sourceforge.net> 2166357f1050SThomas Veerman 2167357f1050SThomas Veerman * parse.y: Fixed bug submitted by Bruce Lilly <blilly@erols.com> 216884d9c625SLionel Sambuc where character ranges would yield unexpected behavior in a caseless 216984d9c625SLionel Sambuc scanner. Also, flex now emits a warning if the range looks like 217084d9c625SLionel Sambuc trouble. 2171357f1050SThomas Veerman 217284d9c625SLionel Sambuc2002-12-16 John Millaway <john43@users.sourceforge.net> 2173357f1050SThomas Veerman 217484d9c625SLionel Sambuc * ccl.c, flexdef.h: Added utility functions to deal with character 2175357f1050SThomas Veerman case. 2176357f1050SThomas Veerman 217784d9c625SLionel Sambuc2002-12-09 Will Estes <wlestes@users.sourceforge.net> 2178357f1050SThomas Veerman 2179357f1050SThomas Veerman * flexint.h: we don't really need int64 anyway 2180357f1050SThomas Veerman 218184d9c625SLionel Sambuc2002-12-09 Will Estes <wlestes@users.sourceforge.net> 2182357f1050SThomas Veerman 2183357f1050SThomas Veerman * flex.skl: apparently some lints are happier with fllthrough 2184357f1050SThomas Veerman without a space 2185357f1050SThomas Veerman 218684d9c625SLionel Sambuc2002-12-02 Will Estes <wlestes@users.sourceforge.net> 2187357f1050SThomas Veerman 2188357f1050SThomas Veerman * NEWS, configure.in: version 2.5.25 2189357f1050SThomas Veerman 219084d9c625SLionel Sambuc2002-12-02 Will Estes <wlestes@users.sourceforge.net> 2191357f1050SThomas Veerman 2192357f1050SThomas Veerman * Makefile.am: enclose flex.1 target in MAINTERNER_MODE 2193357f1050SThomas Veerman 219484d9c625SLionel Sambuc2002-12-02 Will Estes <wlestes@users.sourceforge.net> 2195357f1050SThomas Veerman 2196357f1050SThomas Veerman * po/pt_BR.po: new pt_br translation 2197357f1050SThomas Veerman 219884d9c625SLionel Sambuc2002-12-01 John Millaway <john43@users.sourceforge.net> 2199357f1050SThomas Veerman 2200357f1050SThomas Veerman * flex.texi: Indexed some more faqs. 2201357f1050SThomas Veerman 220284d9c625SLionel Sambuc2002-11-29 John Millaway <john43@users.sourceforge.net> 2203357f1050SThomas Veerman 220484d9c625SLionel Sambuc * flex.skl: Fixed bug in SECOND yyless definition where argument was 220584d9c625SLionel Sambuc not enclosed in parentheses. 2206357f1050SThomas Veerman 220784d9c625SLionel Sambuc2002-11-29 John Millaway <john43@users.sourceforge.net> 2208357f1050SThomas Veerman 2209357f1050SThomas Veerman * flex.skl: Fixed bug in yyless definition where argument was not 2210357f1050SThomas Veerman enclosed in parentheses. 2211357f1050SThomas Veerman 221284d9c625SLionel Sambuc2002-11-27 Will Estes <wlestes@users.sourceforge.net> 2213357f1050SThomas Veerman 2214357f1050SThomas Veerman * NEWS: flex uses flex_int*_t types 2215357f1050SThomas Veerman 221684d9c625SLionel Sambuc2002-11-27 Will Estes <wlestes@users.sourceforge.net> 2217357f1050SThomas Veerman 2218357f1050SThomas Veerman * flexint.h: integer types for non-C99 systems flexint.h 2219357f1050SThomas Veerman 222084d9c625SLionel Sambuc2002-11-27 John Millaway <john43@users.sourceforge.net> 2221357f1050SThomas Veerman 2222357f1050SThomas Veerman * dfa.c, flexint.h, gen.c, tables.c, tables.h, tables_shared.c, 2223357f1050SThomas Veerman tables_shared.h: Changed int types to flex_intX_t. The build is now 2224357f1050SThomas Veerman broken until typedef's are established. 2225357f1050SThomas Veerman 222684d9c625SLionel Sambuc2002-11-27 Will Estes <wlestes@users.sourceforge.net> 2227357f1050SThomas Veerman 222884d9c625SLionel Sambuc * Makefile.am: MAINTAINERCLEANFILES: new variable: try to make it so 222984d9c625SLionel Sambuc that make maintainer-clean erases everything not under version 2230357f1050SThomas Veerman control 2231357f1050SThomas Veerman 223284d9c625SLionel Sambuc2002-11-27 Will Estes <wlestes@users.sourceforge.net> 2233357f1050SThomas Veerman 2234357f1050SThomas Veerman * config.rpath: remove config.rpath 2235357f1050SThomas Veerman 223684d9c625SLionel Sambuc2002-11-27 Will Estes <wlestes@users.sourceforge.net> 2237357f1050SThomas Veerman 2238357f1050SThomas Veerman * README-alpha: just list location of betas 2239357f1050SThomas Veerman 224084d9c625SLionel Sambuc2002-11-26 Will Estes <wlestes@users.sourceforge.net> 2241357f1050SThomas Veerman 2242357f1050SThomas Veerman * flexint.h: __STDC_VERSION__ needs an L suffix 2243357f1050SThomas Veerman 224484d9c625SLionel Sambuc2002-11-26 Will Estes <wlestes@users.sourceforge.net> 2245357f1050SThomas Veerman 2246357f1050SThomas Veerman * NEWS, po/LINGUAS, po/pt_BR.po: new pt_br translation from the 2247357f1050SThomas Veerman translation project 2248357f1050SThomas Veerman 224984d9c625SLionel Sambuc2002-11-25 Will Estes <wlestes@users.sourceforge.net> 2250357f1050SThomas Veerman 2251357f1050SThomas Veerman * flexint.h: include inttypes.h for folks who really are C99 2252357f1050SThomas Veerman 225384d9c625SLionel Sambuc2002-11-25 Will Estes <wlestes@users.sourceforge.net> 2254357f1050SThomas Veerman 2255357f1050SThomas Veerman * TODO: fix a typo 2256357f1050SThomas Veerman 225784d9c625SLionel Sambuc2002-11-25 Will Estes <wlestes@users.sourceforge.net> 2258357f1050SThomas Veerman 2259357f1050SThomas Veerman * NEWS, configure.in: version 2.5.24 2260357f1050SThomas Veerman 226184d9c625SLionel Sambuc2002-11-23 Will Estes <wlestes@users.sourceforge.net> 2262357f1050SThomas Veerman 2263357f1050SThomas Veerman * configure.in: try to make sure we have GNU m4 2264357f1050SThomas Veerman 226584d9c625SLionel Sambuc2002-11-23 Will Estes <wlestes@users.sourceforge.net> 2266357f1050SThomas Veerman 2267357f1050SThomas Veerman * tests/test-c++-multiple-scanners/Makefile.am: include 2268357f1050SThomas Veerman tests/test-c++-multipl-scanners/test.input 2269357f1050SThomas Veerman 227084d9c625SLionel Sambuc2002-11-23 Will Estes <wlestes@users.sourceforge.net> 2271357f1050SThomas Veerman 2272357f1050SThomas Veerman * NEWS: more portability fixes 2273357f1050SThomas Veerman 227484d9c625SLionel Sambuc2002-11-23 Will Estes <wlestes@users.sourceforge.net> 2275357f1050SThomas Veerman 2276357f1050SThomas Veerman * configure.in, flexdef.h: apparently on some BSD systems, we need 2277357f1050SThomas Veerman sys/params.h; reported by millaway 2278357f1050SThomas Veerman 227984d9c625SLionel Sambuc2002-11-22 Will Estes <wlestes@users.sourceforge.net> 2280357f1050SThomas Veerman 2281357f1050SThomas Veerman * NEWS: update NEWS 2282357f1050SThomas Veerman 228384d9c625SLionel Sambuc2002-11-22 John Millaway <john43@users.sourceforge.net> 2284357f1050SThomas Veerman 2285357f1050SThomas Veerman * flex.skl, main.c, tests/test-c++-multiple-scanners/Makefile.am: 2286357f1050SThomas Veerman Fixed prefix of yyalloc,yyfree,yyrealloc in C++ scanner. Removed 2287357f1050SThomas Veerman yylex_destroy from C++ scanner. 2288357f1050SThomas Veerman 228984d9c625SLionel Sambuc2002-11-22 John Millaway <john43@users.sourceforge.net> 2290357f1050SThomas Veerman 2291357f1050SThomas Veerman * flex.texi: renamed some faqs. 2292357f1050SThomas Veerman 229384d9c625SLionel Sambuc2002-11-22 Will Estes <wlestes@users.sourceforge.net> 2294357f1050SThomas Veerman 2295357f1050SThomas Veerman * AUTHORS: update wording about authorship 2296357f1050SThomas Veerman 229784d9c625SLionel Sambuc2002-11-17 John Millaway <john43@users.sourceforge.net> 2298357f1050SThomas Veerman 2299357f1050SThomas Veerman * parse.y: Removed space before line num in error messages to look 2300357f1050SThomas Veerman more like gcc's errors. 2301357f1050SThomas Veerman 230284d9c625SLionel Sambuc2002-11-06 Will Estes <wlestes@users.sourceforge.net> 2303357f1050SThomas Veerman 230484d9c625SLionel Sambuc * NEWS, po/tr.po: new turkish translation from the translation 2305357f1050SThomas Veerman project 2306357f1050SThomas Veerman 230784d9c625SLionel Sambuc2002-10-28 Will Estes <wlestes@users.sourceforge.net> 2308357f1050SThomas Veerman 2309357f1050SThomas Veerman * gen.c: applied c++ from lilypond folks for std:: reasons 2310357f1050SThomas Veerman 231184d9c625SLionel Sambuc2002-10-25 Will Estes <wlestes@users.sourceforge.net> 2312357f1050SThomas Veerman 2313357f1050SThomas Veerman * flex.texi: proofreading 2314357f1050SThomas Veerman 231584d9c625SLionel Sambuc2002-10-24 Will Estes <wlestes@users.sourceforge.net> 2316357f1050SThomas Veerman 2317357f1050SThomas Veerman * flex.texi: proofreading 2318357f1050SThomas Veerman 231984d9c625SLionel Sambuc2002-10-22 Will Estes <wlestes@users.sourceforge.net> 2320357f1050SThomas Veerman 2321357f1050SThomas Veerman * flex.skl: use c-style header names in c++ for now; at some point 2322357f1050SThomas Veerman we'll have a separate c++ skeleton and we can go whole-hog pure c++ 2323357f1050SThomas Veerman 232484d9c625SLionel Sambuc2002-10-22 Will Estes <wlestes@users.sourceforge.net> 2325357f1050SThomas Veerman 2326357f1050SThomas Veerman * TODO: c++ rants 2327357f1050SThomas Veerman 232884d9c625SLionel Sambuc2002-10-22 Will Estes <wlestes@users.sourceforge.net> 2329357f1050SThomas Veerman 2330357f1050SThomas Veerman * flex.texi: more proofreading 2331357f1050SThomas Veerman 233284d9c625SLionel Sambuc2002-10-22 Will Estes <wlestes@users.sourceforge.net> 2333357f1050SThomas Veerman 2334357f1050SThomas Veerman * Makefile.am: include intent.pro; indent target is MAINTAINER_MODE 2335357f1050SThomas Veerman conditional 2336357f1050SThomas Veerman 233784d9c625SLionel Sambuc2002-10-22 Will Estes <wlestes@users.sourceforge.net> 2338357f1050SThomas Veerman 2339357f1050SThomas Veerman * configure.in: When we use AC_PATH_PROG, value-if-not-found is the 2340357f1050SThomas Veerman name of the program we wanted to find; this will generate more 2341357f1050SThomas Veerman helpful error messages 2342357f1050SThomas Veerman 234384d9c625SLionel Sambuc2002-10-21 John Millaway <john43@users.sourceforge.net> 2344357f1050SThomas Veerman 2345357f1050SThomas Veerman * tables.c: Added a missing function prototype. 2346357f1050SThomas Veerman 234784d9c625SLionel Sambuc2002-10-21 Will Estes <wlestes@users.sourceforge.net> 2348357f1050SThomas Veerman 2349357f1050SThomas Veerman * NEWS, configure.in: version 2.5.23 2350357f1050SThomas Veerman 235184d9c625SLionel Sambuc2002-10-21 Will Estes <wlestes@users.sourceforge.net> 2352357f1050SThomas Veerman 2353357f1050SThomas Veerman * NEWS: update NEWS on recent changes 2354357f1050SThomas Veerman 235584d9c625SLionel Sambuc2002-10-21 Will Estes <wlestes@users.sourceforge.net> 2356357f1050SThomas Veerman 2357357f1050SThomas Veerman * flexint.h: use sys/types.h and not inttypes.h 2358357f1050SThomas Veerman 235984d9c625SLionel Sambuc2002-10-21 Will Estes <wlestes@users.sourceforge.net> 2360357f1050SThomas Veerman 2361357f1050SThomas Veerman * configure.in: check for limits.h 2362357f1050SThomas Veerman 236384d9c625SLionel Sambuc2002-10-21 Will Estes <wlestes@users.sourceforge.net> 2364357f1050SThomas Veerman 2365357f1050SThomas Veerman * TODO: update TODO on recent suggestions 2366357f1050SThomas Veerman 236784d9c625SLionel Sambuc2002-10-21 Will Estes <wlestes@users.sourceforge.net> 2368357f1050SThomas Veerman 2369357f1050SThomas Veerman * flex.texi: titlepage and contents 2370357f1050SThomas Veerman 237184d9c625SLionel Sambuc2002-10-21 Will Estes <wlestes@users.sourceforge.net> 2372357f1050SThomas Veerman 2373357f1050SThomas Veerman * Makefile.am: typo 2374357f1050SThomas Veerman 237584d9c625SLionel Sambuc2002-10-21 Will Estes <wlestes@users.sourceforge.net> 2376357f1050SThomas Veerman 2377357f1050SThomas Veerman * Makefile.am, README.cvs-snapshot: include README.cvs-snapshot in 2378357f1050SThomas Veerman the distribution; in README-cvs-snapshot, mention the need for 2379357f1050SThomas Veerman enable-maintainer-mode 2380357f1050SThomas Veerman 238184d9c625SLionel Sambuc2002-10-21 John Millaway <john43@users.sourceforge.net> 2382357f1050SThomas Veerman 2383357f1050SThomas Veerman * flex.texi: typo. 2384357f1050SThomas Veerman 238584d9c625SLionel Sambuc2002-10-18 Will Estes <wlestes@users.sourceforge.net> 2386357f1050SThomas Veerman 2387357f1050SThomas Veerman * flex.texi: report the current version info that flex provides; 2388357f1050SThomas Veerman reformat a list of non-posix features 2389357f1050SThomas Veerman 239084d9c625SLionel Sambuc2002-10-18 Will Estes <wlestes@users.sourceforge.net> 2391357f1050SThomas Veerman 2392357f1050SThomas Veerman * NEWS: report the current version info that flex provides 2393357f1050SThomas Veerman 239484d9c625SLionel Sambuc2002-10-18 Will Estes <wlestes@users.sourceforge.net> 2395357f1050SThomas Veerman 2396357f1050SThomas Veerman * flex.skl: FLEX_BETA defined if flex is beta 2397357f1050SThomas Veerman 239884d9c625SLionel Sambuc2002-10-16 Will Estes <wlestes@users.sourceforge.net> 2399357f1050SThomas Veerman 2400357f1050SThomas Veerman * flexint.h: if we're doing c++, then we can't use long long 2401357f1050SThomas Veerman 240284d9c625SLionel Sambuc2002-10-14 Will Estes <wlestes@users.sourceforge.net> 2403357f1050SThomas Veerman 2404357f1050SThomas Veerman * TODO: update TODO on several things 2405357f1050SThomas Veerman 240684d9c625SLionel Sambuc2002-10-11 Will Estes <wlestes@users.sourceforge.net> 2407357f1050SThomas Veerman 2408357f1050SThomas Veerman * flex.texi: more proofreading 2409357f1050SThomas Veerman 241084d9c625SLionel Sambuc2002-10-11 Will Estes <wlestes@users.sourceforge.net> 2411357f1050SThomas Veerman 241284d9c625SLionel Sambuc * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am, 241384d9c625SLionel Sambuc tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am, 241484d9c625SLionel Sambuc tests/test-basic-r/Makefile.am, tests/test-bison-nr/Makefile.am, 241584d9c625SLionel Sambuc tests/test-bison-yylloc/Makefile.am, 241684d9c625SLionel Sambuc tests/test-bison-yylval/Makefile.am, 241784d9c625SLionel Sambuc tests/test-c++-basic/Makefile.am, 241884d9c625SLionel Sambuc tests/test-c++-multiple-scanners/Makefile.am, 241984d9c625SLionel Sambuc tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am, 242084d9c625SLionel Sambuc tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am, 242184d9c625SLionel Sambuc tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am, 242284d9c625SLionel Sambuc tests/test-include-by-buffer/Makefile.am, 242384d9c625SLionel Sambuc tests/test-include-by-reentrant/Makefile.am, 242484d9c625SLionel Sambuc tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 242584d9c625SLionel Sambuc tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am, 242684d9c625SLionel Sambuc tests/test-multiple-scanners-nr/Makefile.am, 242784d9c625SLionel Sambuc tests/test-multiple-scanners-r/Makefile.am, 242884d9c625SLionel Sambuc tests/test-posix/Makefile.am, 242984d9c625SLionel Sambuc tests/test-posixly-correct/Makefile.am, 243084d9c625SLionel Sambuc tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 243184d9c625SLionel Sambuc tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am, 243284d9c625SLionel Sambuc tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am, 243384d9c625SLionel Sambuc tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 243484d9c625SLionel Sambuc remove BISON assignment as per suggestion from Akim Demaille 2435357f1050SThomas Veerman 243684d9c625SLionel Sambuc2002-10-11 Will Estes <wlestes@users.sourceforge.net> 2437357f1050SThomas Veerman 2438357f1050SThomas Veerman * Makefile.am, configure.in: remove intl from dist 2439357f1050SThomas Veerman 244084d9c625SLionel Sambuc2002-10-11 Will Estes <wlestes@users.sourceforge.net> 2441357f1050SThomas Veerman 2442357f1050SThomas Veerman * configure.in: we use maintainer mode now 2443357f1050SThomas Veerman 244484d9c625SLionel Sambuc2002-10-11 Will Estes <wlestes@users.sourceforge.net> 2445357f1050SThomas Veerman 2446357f1050SThomas Veerman * NEWS: include create-test 2447357f1050SThomas Veerman 244884d9c625SLionel Sambuc2002-10-11 Will Estes <wlestes@users.sourceforge.net> 2449357f1050SThomas Veerman 2450357f1050SThomas Veerman * tests/Makefile.am: rename test to check-local as per Akim 2451357f1050SThomas Veerman Demaille; test for failed tests so that make check fails if any 2452357f1050SThomas Veerman tests do 2453357f1050SThomas Veerman 245484d9c625SLionel Sambuc2002-10-11 Will Estes <wlestes@users.sourceforge.net> 2455357f1050SThomas Veerman 2456357f1050SThomas Veerman * tests/Makefile.am: use dist_noinst_scripts as per email from Akim 2457357f1050SThomas Veerman Demaille 2458357f1050SThomas Veerman 245984d9c625SLionel Sambuc2002-10-10 John Millaway <john43@users.sourceforge.net> 2460357f1050SThomas Veerman 2461357f1050SThomas Veerman * flex.texi: Documentation. 2462357f1050SThomas Veerman 246384d9c625SLionel Sambuc2002-10-10 Will Estes <wlestes@users.sourceforge.net> 2464357f1050SThomas Veerman 2465357f1050SThomas Veerman * NEWS, configure.in: version 2.5.22; portability fixes and attn to 2466357f1050SThomas Veerman the test suite 2467357f1050SThomas Veerman 246884d9c625SLionel Sambuc2002-10-10 Will Estes <wlestes@users.sourceforge.net> 2469357f1050SThomas Veerman 2470357f1050SThomas Veerman * flexint.h: ok, this seems to work 2471357f1050SThomas Veerman 247284d9c625SLionel Sambuc2002-10-10 Will Estes <wlestes@users.sourceforge.net> 2473357f1050SThomas Veerman 247484d9c625SLionel Sambuc * tests/TEMPLATE/Makefile.am, tests/test-bison-nr/Makefile.am, 247584d9c625SLionel Sambuc tests/test-bison-yylloc/Makefile.am, 247684d9c625SLionel Sambuc tests/test-bison-yylval/Makefile.am, 247784d9c625SLionel Sambuc tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am, 247884d9c625SLionel Sambuc tests/test-multiple-scanners-nr/Makefile.am, 247984d9c625SLionel Sambuc tests/test-multiple-scanners-r/Makefile.am: use builddir in tests 248084d9c625SLionel Sambuc that need it in their include path 2481357f1050SThomas Veerman 248284d9c625SLionel Sambuc2002-10-10 Will Estes <wlestes@users.sourceforge.net> 2483357f1050SThomas Veerman 2484357f1050SThomas Veerman * tests/TEMPLATE/Makefile.am: sometimes we put header files in the 2485357f1050SThomas Veerman builddir and so we should account for that 2486357f1050SThomas Veerman 248784d9c625SLionel Sambuc2002-10-10 Will Estes <wlestes@users.sourceforge.net> 2488357f1050SThomas Veerman 2489357f1050SThomas Veerman * tests/TEMPLATE/Makefile.am: replace the last instance 2490357f1050SThomas Veerman 249184d9c625SLionel Sambuc2002-10-10 Will Estes <wlestes@users.sourceforge.net> 2492357f1050SThomas Veerman 2493357f1050SThomas Veerman * flex.skl: include unistd.h and not cunistd as cunistd only seems 2494357f1050SThomas Veerman to be present on very recent systems 2495357f1050SThomas Veerman 249684d9c625SLionel Sambuc2002-10-10 Will Estes <wlestes@users.sourceforge.net> 2497357f1050SThomas Veerman 2498357f1050SThomas Veerman * Makefile.am, configure.in, flex.skl, flexdef.h, flexint.h: redo 2499357f1050SThomas Veerman integral types again; add flexint.h; change dependencies caused by 2500357f1050SThomas Veerman adding flexint.h; remove autoconf wrapper around cunistd; restore 250184d9c625SLionel Sambuc netinet/in.h includes; remove unneded feature checks in configure.in 2502357f1050SThomas Veerman 250384d9c625SLionel Sambuc2002-10-08 Will Estes <wlestes@users.sourceforge.net> 2504357f1050SThomas Veerman 2505357f1050SThomas Veerman * configure.in, flex.skl, flexdef.h: current swipe at header magic; 2506357f1050SThomas Veerman int types be damned 2507357f1050SThomas Veerman 250884d9c625SLionel Sambuc2002-10-08 Will Estes <wlestes@users.sourceforge.net> 2509357f1050SThomas Veerman 2510357f1050SThomas Veerman * NEWS: change version constant info to reflect change to flex.skl 2511357f1050SThomas Veerman 251284d9c625SLionel Sambuc2002-10-08 Will Estes <wlestes@users.sourceforge.net> 2513357f1050SThomas Veerman 2514357f1050SThomas Veerman * Makefile.am: remove README-alpha option; add definitions for 2515357f1050SThomas Veerman FLEX_{MAJOR,MINOR,SUBMINOR}_VERSION 2516357f1050SThomas Veerman 251784d9c625SLionel Sambuc2002-10-07 Will Estes <wlestes@users.sourceforge.net> 2518357f1050SThomas Veerman 2519357f1050SThomas Veerman * flex.skl, flexdef.h: ok, here goes; try to handle integral 2520357f1050SThomas Veerman typedefs in one swell foop 2521357f1050SThomas Veerman 252284d9c625SLionel Sambuc2002-10-07 Will Estes <wlestes@users.sourceforge.net> 2523357f1050SThomas Veerman 2524357f1050SThomas Veerman * configure.in: we check for {u,}int*_t types; maybe this will 2525357f1050SThomas Veerman simplify things 2526357f1050SThomas Veerman 252784d9c625SLionel Sambuc2002-10-07 Will Estes <wlestes@users.sourceforge.net> 2528357f1050SThomas Veerman 252984d9c625SLionel Sambuc * configure.in: we create the tests/TEMPLATE/Makefile so that we can 253084d9c625SLionel Sambuc build the dist archives 2531357f1050SThomas Veerman 253284d9c625SLionel Sambuc2002-10-07 Will Estes <wlestes@users.sourceforge.net> 2533357f1050SThomas Veerman 2534357f1050SThomas Veerman * NEWS: more test suite cleanups 2535357f1050SThomas Veerman 253684d9c625SLionel Sambuc2002-10-07 Will Estes <wlestes@users.sourceforge.net> 2537357f1050SThomas Veerman 2538357f1050SThomas Veerman * tests/test-c++-multiple-scanners/Makefile.am: we don't use header 2539357f1050SThomas Veerman files... 2540357f1050SThomas Veerman 254184d9c625SLionel Sambuc2002-10-07 Will Estes <wlestes@users.sourceforge.net> 2542357f1050SThomas Veerman 2543357f1050SThomas Veerman * flexdef.h: remove include of malloc.h 2544357f1050SThomas Veerman 254584d9c625SLionel Sambuc2002-10-04 Will Estes <wlestes@users.sourceforge.net> 2546357f1050SThomas Veerman 2547357f1050SThomas Veerman * flex.texi: more editing; remove examples index; merge examples 2548357f1050SThomas Veerman into concept index 2549357f1050SThomas Veerman 255084d9c625SLionel Sambuc2002-10-04 Will Estes <wlestes@users.sourceforge.net> 2551357f1050SThomas Veerman 2552357f1050SThomas Veerman * flex.texi: edited one more faq; used C-u C-c C-u C-a to update 2553357f1050SThomas Veerman menus and nodes since the other updating commands are somewhat 2554357f1050SThomas Veerman broken; unfortunately this means that all nodes have all pointers 2555357f1050SThomas Veerman filled in 2556357f1050SThomas Veerman 255784d9c625SLionel Sambuc2002-10-04 Will Estes <wlestes@users.sourceforge.net> 2558357f1050SThomas Veerman 2559357f1050SThomas Veerman * flex.texi: yesterday's proofreading 2560357f1050SThomas Veerman 256184d9c625SLionel Sambuc2002-10-02 Will Estes <wlestes@users.sourceforge.net> 2562357f1050SThomas Veerman 2563357f1050SThomas Veerman * flex.texi: proofread some more 2564357f1050SThomas Veerman 256584d9c625SLionel Sambuc2002-10-02 Will Estes <wlestes@users.sourceforge.net> 2566357f1050SThomas Veerman 2567357f1050SThomas Veerman * flex.texi: proofread edit begins 2568357f1050SThomas Veerman 256984d9c625SLionel Sambuc2002-10-01 Will Estes <wlestes@users.sourceforge.net> 2570357f1050SThomas Veerman 2571357f1050SThomas Veerman * configure.in, tests/Makefile.am, 2572357f1050SThomas Veerman tests/test-c++-multiple-scanners/.cvsignore, 2573357f1050SThomas Veerman tests/test-c++-multiple-scanners/Makefile.am, 2574357f1050SThomas Veerman tests/test-c++-multiple-scanners/main.cpp, 2575357f1050SThomas Veerman tests/test-c++-multiple-scanners/scanner-1.l, 2576357f1050SThomas Veerman tests/test-c++-multiple-scanners/scanner-2.l, 2577357f1050SThomas Veerman tests/test-c++-multiple-scanners/test.input: test c++ with multiple 2578357f1050SThomas Veerman scanners 2579357f1050SThomas Veerman 258084d9c625SLionel Sambuc2002-09-27 Will Estes <wlestes@users.sourceforge.net> 2581357f1050SThomas Veerman 258284d9c625SLionel Sambuc * tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 258384d9c625SLionel Sambuc tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 258484d9c625SLionel Sambuc tests/test-bison-nr/Makefile.am, 258584d9c625SLionel Sambuc tests/test-bison-yylloc/Makefile.am, 258684d9c625SLionel Sambuc tests/test-bison-yylval/Makefile.am, 258784d9c625SLionel Sambuc tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am, 258884d9c625SLionel Sambuc tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am, 258984d9c625SLionel Sambuc tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am, 259084d9c625SLionel Sambuc tests/test-header-r/Makefile.am, 259184d9c625SLionel Sambuc tests/test-include-by-buffer/Makefile.am, 259284d9c625SLionel Sambuc tests/test-include-by-reentrant/Makefile.am, 259384d9c625SLionel Sambuc tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 259484d9c625SLionel Sambuc tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am, 259584d9c625SLionel Sambuc tests/test-multiple-scanners-nr/Makefile.am, 259684d9c625SLionel Sambuc tests/test-multiple-scanners-r/Makefile.am, 259784d9c625SLionel Sambuc tests/test-posix/Makefile.am, 259884d9c625SLionel Sambuc tests/test-posixly-correct/Makefile.am, 259984d9c625SLionel Sambuc tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 260084d9c625SLionel Sambuc tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am, 260184d9c625SLionel Sambuc tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am, 260284d9c625SLionel Sambuc tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 260384d9c625SLionel Sambuc we used INCLUDES in another place in the Makefile.am files in the 260484d9c625SLionel Sambuc test suite 2605357f1050SThomas Veerman 260684d9c625SLionel Sambuc2002-09-27 Will Estes <wlestes@users.sourceforge.net> 2607357f1050SThomas Veerman 260884d9c625SLionel Sambuc * tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 260984d9c625SLionel Sambuc tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 261084d9c625SLionel Sambuc tests/test-bison-nr/Makefile.am, 261184d9c625SLionel Sambuc tests/test-bison-yylloc/Makefile.am, 261284d9c625SLionel Sambuc tests/test-bison-yylval/Makefile.am, 261384d9c625SLionel Sambuc tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am, 261484d9c625SLionel Sambuc tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am, 261584d9c625SLionel Sambuc tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am, 261684d9c625SLionel Sambuc tests/test-header-r/Makefile.am, 261784d9c625SLionel Sambuc tests/test-include-by-buffer/Makefile.am, 261884d9c625SLionel Sambuc tests/test-include-by-reentrant/Makefile.am, 261984d9c625SLionel Sambuc tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 262084d9c625SLionel Sambuc tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am, 262184d9c625SLionel Sambuc tests/test-multiple-scanners-nr/Makefile.am, 262284d9c625SLionel Sambuc tests/test-multiple-scanners-r/Makefile.am, 262384d9c625SLionel Sambuc tests/test-posix/Makefile.am, 262484d9c625SLionel Sambuc tests/test-posixly-correct/Makefile.am, 262584d9c625SLionel Sambuc tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 262684d9c625SLionel Sambuc tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am, 262784d9c625SLionel Sambuc tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am, 262884d9c625SLionel Sambuc tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 262984d9c625SLionel Sambuc oops, I typed that last s/// command to perl way wrong 2630357f1050SThomas Veerman 263184d9c625SLionel Sambuc2002-09-27 Will Estes <wlestes@users.sourceforge.net> 2632357f1050SThomas Veerman 263384d9c625SLionel Sambuc * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am, 263484d9c625SLionel Sambuc tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am, 263584d9c625SLionel Sambuc tests/test-basic-r/Makefile.am, tests/test-bison-nr/Makefile.am, 263684d9c625SLionel Sambuc tests/test-bison-yylloc/Makefile.am, 263784d9c625SLionel Sambuc tests/test-bison-yylval/Makefile.am, 263884d9c625SLionel Sambuc tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am, 263984d9c625SLionel Sambuc tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am, 264084d9c625SLionel Sambuc tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am, 264184d9c625SLionel Sambuc tests/test-header-r/Makefile.am, 264284d9c625SLionel Sambuc tests/test-include-by-buffer/Makefile.am, 264384d9c625SLionel Sambuc tests/test-include-by-reentrant/Makefile.am, 264484d9c625SLionel Sambuc tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 264584d9c625SLionel Sambuc tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am, 264684d9c625SLionel Sambuc tests/test-multiple-scanners-nr/Makefile.am, 264784d9c625SLionel Sambuc tests/test-multiple-scanners-r/Makefile.am, 264884d9c625SLionel Sambuc tests/test-posix/Makefile.am, 264984d9c625SLionel Sambuc tests/test-posixly-correct/Makefile.am, 265084d9c625SLionel Sambuc tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 265184d9c625SLionel Sambuc tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am, 265284d9c625SLionel Sambuc tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am, 265384d9c625SLionel Sambuc tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 265484d9c625SLionel Sambuc use AM_CPPFLAGS instead of INCLUDES; write -I with no space after it 265584d9c625SLionel Sambuc for broken compilers 2656357f1050SThomas Veerman 265784d9c625SLionel Sambuc2002-09-27 Will Estes <wlestes@users.sourceforge.net> 2658357f1050SThomas Veerman 2659357f1050SThomas Veerman * Makefile.am: INCLUDES is obsolete; use AM_CPPFLAGS instead 2660357f1050SThomas Veerman 266184d9c625SLionel Sambuc2002-09-27 Will Estes <wlestes@users.sourceforge.net> 2662357f1050SThomas Veerman 2663357f1050SThomas Veerman * configure.in: apparently, AM_CONFIG_HEADER is obsolete 2664357f1050SThomas Veerman 266584d9c625SLionel Sambuc2002-09-27 Will Estes <wlestes@users.sourceforge.net> 2666357f1050SThomas Veerman 2667357f1050SThomas Veerman * TODO: integrate test suite into automake 2668357f1050SThomas Veerman 266984d9c625SLionel Sambuc2002-09-27 Will Estes <wlestes@users.sourceforge.net> 2670357f1050SThomas Veerman 267184d9c625SLionel Sambuc * configure.in: since we dont run the template test, we dont need to 267284d9c625SLionel Sambuc generate its Makefile either 2673357f1050SThomas Veerman 267484d9c625SLionel Sambuc2002-09-27 Will Estes <wlestes@users.sourceforge.net> 2675357f1050SThomas Veerman 267684d9c625SLionel Sambuc * autogen.sh: use autoreconf instead of calling individual utilities 267784d9c625SLionel Sambuc separately 2678357f1050SThomas Veerman 267984d9c625SLionel Sambuc2002-09-27 Will Estes <wlestes@users.sourceforge.net> 2680357f1050SThomas Veerman 2681357f1050SThomas Veerman * configure.in: check for c++ compiler 2682357f1050SThomas Veerman 268384d9c625SLionel Sambuc2002-09-27 Will Estes <wlestes@users.sourceforge.net> 2684357f1050SThomas Veerman 2685357f1050SThomas Veerman * configure.in: re-organize according to suggested layout in 2686357f1050SThomas Veerman autoconf manual 2687357f1050SThomas Veerman 268884d9c625SLionel Sambuc2002-09-26 Will Estes <wlestes@users.sourceforge.net> 2689357f1050SThomas Veerman 2690357f1050SThomas Veerman * Makefile.am, NEWS, configure.in: update automake to 1.7 and 2691357f1050SThomas Veerman autoconf to 2.54 2692357f1050SThomas Veerman 269384d9c625SLionel Sambuc2002-09-26 Will Estes <wlestes@users.sourceforge.net> 2694357f1050SThomas Veerman 2695357f1050SThomas Veerman * Makefile.am: use AM_YFLAGS since YFLAGS is a user variable 2696357f1050SThomas Veerman 269784d9c625SLionel Sambuc2002-09-25 Will Estes <wlestes@users.sourceforge.net> 2698357f1050SThomas Veerman 2699357f1050SThomas Veerman * NEWS: catch NEWS up on things, some of which happened a long time 2700357f1050SThomas Veerman ago; correct punctuation; try to remove some editorializing 2701357f1050SThomas Veerman 270284d9c625SLionel Sambuc2002-09-25 Will Estes <wlestes@users.sourceforge.net> 2703357f1050SThomas Veerman 2704357f1050SThomas Veerman * Makefile.am, flex.skl, flex.texi: include a single, automatically 2705357f1050SThomas Veerman generated version number in flex scanners 2706357f1050SThomas Veerman 270784d9c625SLionel Sambuc2002-09-23 Will Estes <wlestes@users.sourceforge.net> 2708357f1050SThomas Veerman 2709357f1050SThomas Veerman * tests/create-test: complain audibly when argument not supplied; 2710357f1050SThomas Veerman echo on stderr when writing error messages 2711357f1050SThomas Veerman 271284d9c625SLionel Sambuc2002-09-23 Will Estes <wlestes@users.sourceforge.net> 2713357f1050SThomas Veerman 271484d9c625SLionel Sambuc * tests/Makefile.am, tests/create-test: DIST_SUBDIRS so we don't 271584d9c625SLionel Sambuc have to run the TEMPLATE test; so we add new tests to SUBDIRS and 2716357f1050SThomas Veerman DIST_SUBDIRS 2717357f1050SThomas Veerman 271884d9c625SLionel Sambuc2002-09-23 Will Estes <wlestes@users.sourceforge.net> 2719357f1050SThomas Veerman 2720357f1050SThomas Veerman * tests/TEMPLATE/Makefile.am: not all compilers support '-I dir' so 2721357f1050SThomas Veerman we write '-Idir' instead 2722357f1050SThomas Veerman 272384d9c625SLionel Sambuc2002-09-23 Will Estes <wlestes@users.sourceforge.net> 2724357f1050SThomas Veerman 2725357f1050SThomas Veerman * TODO: reorganize faq entries; proofread the manual 2726357f1050SThomas Veerman 272784d9c625SLionel Sambuc2002-09-23 Will Estes <wlestes@users.sourceforge.net> 2728357f1050SThomas Veerman 2729357f1050SThomas Veerman * flex.texi: move c++ experimental warning to top of cxx node 2730357f1050SThomas Veerman 273184d9c625SLionel Sambuc2002-09-20 Will Estes <wlestes@users.sourceforge.net> 2732357f1050SThomas Veerman 2733357f1050SThomas Veerman * flex.skl: move stdint.h include to table-serialization section; 2734357f1050SThomas Veerman we'll still need to think about stdint.h more though 2735357f1050SThomas Veerman 273684d9c625SLionel Sambuc2002-09-20 Will Estes <wlestes@users.sourceforge.net> 2737357f1050SThomas Veerman 2738357f1050SThomas Veerman * NEWS: new smarter skeleton/scanner generation 2739357f1050SThomas Veerman 274084d9c625SLionel Sambuc2002-09-20 John Millaway <john43@users.sourceforge.net> 2741357f1050SThomas Veerman 2742357f1050SThomas Veerman * flex.skl, misc.c: bison-bridge skel handled via %if/%endif pairs. 2743357f1050SThomas Veerman 274484d9c625SLionel Sambuc2002-09-19 John Millaway <john43@users.sourceforge.net> 2745357f1050SThomas Veerman 2746357f1050SThomas Veerman * flex.skl, misc.c: reentrant skel handled via %if/%endif pairs. 2747357f1050SThomas Veerman 274884d9c625SLionel Sambuc2002-09-19 John Millaway <john43@users.sourceforge.net> 2749357f1050SThomas Veerman 275084d9c625SLionel Sambuc * flex.skl, misc.c: skeleton uses %push/%pop to keep skelout() scope 275184d9c625SLionel Sambuc sane. skel commands are omitted unless --debug enabled. 2752357f1050SThomas Veerman 275384d9c625SLionel Sambuc2002-09-19 John Millaway <john43@users.sourceforge.net> 2754357f1050SThomas Veerman 2755357f1050SThomas Veerman * flex.skl, main.c, misc.c, tables.h: Added %push and %pop 2756357f1050SThomas Veerman operations to skel processing. 2757357f1050SThomas Veerman 275884d9c625SLionel Sambuc2002-09-17 Will Estes <wlestes@users.sourceforge.net> 2759357f1050SThomas Veerman 2760357f1050SThomas Veerman * NEWS, configure.in: flex 2.5.21 2761357f1050SThomas Veerman 276284d9c625SLionel Sambuc2002-09-17 John Millaway <john43@users.sourceforge.net> 2763357f1050SThomas Veerman 2764357f1050SThomas Veerman * tests/test-reject/Makefile.am: minor fixup for dist. 2765357f1050SThomas Veerman 276684d9c625SLionel Sambuc2002-09-16 Will Estes <wlestes@users.sourceforge.net> 2767357f1050SThomas Veerman 2768357f1050SThomas Veerman * NEWS, configure.in: version 2.5.20 2769357f1050SThomas Veerman 277084d9c625SLionel Sambuc2002-09-16 Will Estes <wlestes@users.sourceforge.net> 2771357f1050SThomas Veerman 2772357f1050SThomas Veerman * flex.texi: correct typo 2773357f1050SThomas Veerman 277484d9c625SLionel Sambuc2002-09-16 Will Estes <wlestes@users.sourceforge.net> 2775357f1050SThomas Veerman 2776357f1050SThomas Veerman * NEWS: note the new tables functionality 2777357f1050SThomas Veerman 277884d9c625SLionel Sambuc2002-09-16 John Millaway <john43@users.sourceforge.net> 2779357f1050SThomas Veerman 278084d9c625SLionel Sambuc * tests/test-multiple-scanners-r/.cvsignore, 278184d9c625SLionel Sambuc tests/test-multiple-scanners-r/Makefile.am: Fixed `clean' target and 278284d9c625SLionel Sambuc .cvsignore. 2783357f1050SThomas Veerman 278484d9c625SLionel Sambuc2002-09-16 John Millaway <john43@users.sourceforge.net> 2785357f1050SThomas Veerman 2786357f1050SThomas Veerman * TODO, flex.skl, flex.texi, main.c, tables_shared.h, 2787357f1050SThomas Veerman tests/test-multiple-scanners-r/main.c, 2788357f1050SThomas Veerman tests/test-multiple-scanners-r/scanner-1.l, 2789357f1050SThomas Veerman tests/test-multiple-scanners-r/scanner-2.l: Serialization works in 2790357f1050SThomas Veerman headers (%option headers). Serialization code (Tables API) is 2791357f1050SThomas Veerman complete. 2792357f1050SThomas Veerman 279384d9c625SLionel Sambuc2002-09-16 Will Estes <wlestes@users.sourceforge.net> 2794357f1050SThomas Veerman 2795357f1050SThomas Veerman * tests/test-reject/scanner.l: replace yytables_load with 2796357f1050SThomas Veerman yytables_fload as per millaway's other changes 2797357f1050SThomas Veerman 279884d9c625SLionel Sambuc2002-09-15 John Millaway <john43@users.sourceforge.net> 2799357f1050SThomas Veerman 2800357f1050SThomas Veerman * TODO, flex.texi: Created user API for tables deserialization. 2801357f1050SThomas Veerman Documented API and --tables-* options in manual. 2802357f1050SThomas Veerman 280384d9c625SLionel Sambuc2002-09-15 John Millaway <john43@users.sourceforge.net> 2804357f1050SThomas Veerman 2805357f1050SThomas Veerman * flex.skl, tests/test-table-opts/scanner.l: Tables deserialization 2806357f1050SThomas Veerman uses yyalloc/yyfree. Changed yytables_load to yytables_fload. 2807357f1050SThomas Veerman 280884d9c625SLionel Sambuc2002-09-15 John Millaway <john43@users.sourceforge.net> 2809357f1050SThomas Veerman 2810357f1050SThomas Veerman * tests/test-bison-nr/.cvsignore: minor upkeep. 2811357f1050SThomas Veerman 281284d9c625SLionel Sambuc2002-09-15 John Millaway <john43@users.sourceforge.net> 2813357f1050SThomas Veerman 2814357f1050SThomas Veerman * flex.texi: Categorized and indexed scanner options in manual. 2815357f1050SThomas Veerman 281684d9c625SLionel Sambuc2002-09-15 John Millaway <john43@users.sourceforge.net> 2817357f1050SThomas Veerman 2818357f1050SThomas Veerman * flex.skl: Initialization of reject vars and %array vars in 2819357f1050SThomas Veerman reentrant scanner. 2820357f1050SThomas Veerman 282184d9c625SLionel Sambuc2002-09-13 John Millaway <john43@users.sourceforge.net> 2822357f1050SThomas Veerman 282384d9c625SLionel Sambuc * TODO, configure.in, devel/tables.pl, dfa.c, flex.skl, flex.texi, 282484d9c625SLionel Sambuc gen.c, tables.c, tables_shared.c, tables_shared.h, 2825357f1050SThomas Veerman tests/Makefile.am, tests/test-reject/.cvsignore, 2826357f1050SThomas Veerman tests/test-reject/Makefile.am, tests/test-reject/scanner.l, 2827357f1050SThomas Veerman tests/test-reject/test.input, tests/test-table-opts/Makefile.am: 2828357f1050SThomas Veerman Created test for reject. Handled reject-triggered tables in 2829357f1050SThomas Veerman serialization. 2830357f1050SThomas Veerman 283184d9c625SLionel Sambuc2002-09-13 Will Estes <wlestes@users.sourceforge.net> 2832357f1050SThomas Veerman 2833357f1050SThomas Veerman * NEWS: millaway has been very busy 2834357f1050SThomas Veerman 283584d9c625SLionel Sambuc2002-09-13 John Millaway <john43@users.sourceforge.net> 2836357f1050SThomas Veerman 2837357f1050SThomas Veerman * flex.skl, tests/test-table-opts/Makefile.am, 2838357f1050SThomas Veerman tests/test-table-opts/scanner.l: Added test for multiple tables in 2839357f1050SThomas Veerman one file. 2840357f1050SThomas Veerman 284184d9c625SLionel Sambuc2002-09-13 John Millaway <john43@users.sourceforge.net> 2842357f1050SThomas Veerman 2843357f1050SThomas Veerman * tests/test-bison-nr/.cvsignore: forgot to add .cvsignore on last 2844357f1050SThomas Veerman commit. 2845357f1050SThomas Veerman 284684d9c625SLionel Sambuc2002-09-13 John Millaway <john43@users.sourceforge.net> 2847357f1050SThomas Veerman 284884d9c625SLionel Sambuc * tests/test-bison-nr/Makefile.am, tests/test-bison-nr/main.c, 284984d9c625SLionel Sambuc tests/test-bison-nr/parser.y, tests/test-bison-nr/scanner.l, 285084d9c625SLionel Sambuc tests/test-bison-nr/test.input: Added test-bison-bridge. 2851357f1050SThomas Veerman 285284d9c625SLionel Sambuc2002-09-13 John Millaway <john43@users.sourceforge.net> 2853357f1050SThomas Veerman 2854357f1050SThomas Veerman * configure.in, flex.skl, flex.texi, flexdef.h, gen.c, main.c, 2855357f1050SThomas Veerman misc.c, options.c, options.h, scan.l, tables.h, tests/Makefile.am, 2856357f1050SThomas Veerman tests/descriptions, tests/test-bison-yylloc/scanner.l, 2857357f1050SThomas Veerman tests/test-bison-yylval/scanner.l, tests/test-table-opts/scanner.l: 2858357f1050SThomas Veerman Bison bridge code now works for all C scanners and pure/non-pure 2859357f1050SThomas Veerman bison parsers. Added %option bison-bridge (--bison-bridge). 2860357f1050SThomas Veerman Removed %option reentrant-bison/--reentrant-bison/-Rb. Scanner 2861357f1050SThomas Veerman knows the name of its tables. Tables serialization is OK on EOF. 2862357f1050SThomas Veerman yylineno is present in all scanners. Modified nasty performance 2863357f1050SThomas Veerman penalty warning w/ yylineno. test-table-opts is now run last 2864357f1050SThomas Veerman because it's so fat. Updated manual. 2865357f1050SThomas Veerman 286684d9c625SLionel Sambuc2002-09-12 John Millaway <john43@users.sourceforge.net> 2867357f1050SThomas Veerman 2868357f1050SThomas Veerman * flex.texi: documentation of tabels api in manual 2869357f1050SThomas Veerman 287084d9c625SLionel Sambuc2002-09-12 John Millaway <john43@users.sourceforge.net> 2871357f1050SThomas Veerman 2872357f1050SThomas Veerman * TODO, tables.c: Renamed *_fwrite to *_write to reflect writer 2873357f1050SThomas Veerman abstraction. 2874357f1050SThomas Veerman 287584d9c625SLionel Sambuc2002-09-11 John Millaway <john43@users.sourceforge.net> 2876357f1050SThomas Veerman 2877357f1050SThomas Veerman * devel/tables.pl: Added perl script to read/dump serialized tables 2878357f1050SThomas Veerman in devel/ 2879357f1050SThomas Veerman 288084d9c625SLionel Sambuc2002-09-11 Will Estes <wlestes@users.sourceforge.net> 2881357f1050SThomas Veerman 2882357f1050SThomas Veerman * scan.l: the debian patch used strlen(yytext) and similar 2883357f1050SThomas Veerman constructs--as millaway points out, this is better known as yyleng 2884357f1050SThomas Veerman 288584d9c625SLionel Sambuc2002-09-11 Will Estes <wlestes@users.sourceforge.net> 2886357f1050SThomas Veerman 2887357f1050SThomas Veerman * NEWS, po/de.po: new de translation from the translation project 2888357f1050SThomas Veerman 288984d9c625SLionel Sambuc2002-09-11 John Millaway <john43@users.sourceforge.net> 2890357f1050SThomas Veerman 289184d9c625SLionel Sambuc * flex.skl: yytbl_load now checks tables set by name. Localized var 289284d9c625SLionel Sambuc scaope in yytbl_load. 2893357f1050SThomas Veerman 289484d9c625SLionel Sambuc2002-09-10 Will Estes <wlestes@users.sourceforge.net> 2895357f1050SThomas Veerman 2896357f1050SThomas Veerman * tests/Makefile.am: make clean before make test 2897357f1050SThomas Veerman 289884d9c625SLionel Sambuc2002-09-09 John Millaway <john43@users.sourceforge.net> 2899357f1050SThomas Veerman 2900357f1050SThomas Veerman * TODO, flex.skl: Fixed deserialization of --fast tables. 2901357f1050SThomas Veerman 290284d9c625SLionel Sambuc2002-09-09 Will Estes <wlestes@users.sourceforge.net> 2903357f1050SThomas Veerman 2904357f1050SThomas Veerman * TODO: fix typo; remove the yylineo entry 2905357f1050SThomas Veerman 290684d9c625SLionel Sambuc2002-09-09 John Millaway <john43@users.sourceforge.net> 2907357f1050SThomas Veerman 290884d9c625SLionel Sambuc * TODO, buf.c, devel/dump-tables.pl, dfa.c, flex.skl, flexdef.h, 290984d9c625SLionel Sambuc gen.c, main.c, misc.c, options.c, options.h, scan.l, tables.c, 291084d9c625SLionel Sambuc tables.h, tables_shared.h, tests/test-table-opts/.cvsignore, 2911357f1050SThomas Veerman tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l: 2912357f1050SThomas Veerman Table deserialization works for everything except --fast scanners. 2913357f1050SThomas Veerman Scanners can auto-verify serialized table integrity via 2914357f1050SThomas Veerman --tables-verify. Added tables API items to TODO list. 2915357f1050SThomas Veerman test-table-opts is becoming exhaustive (a good thing). 2916357f1050SThomas Veerman 291784d9c625SLionel Sambuc2002-09-09 Will Estes <wlestes@users.sourceforge.net> 2918357f1050SThomas Veerman 2919357f1050SThomas Veerman * NEWS: flex has better internal diagnostics 2920357f1050SThomas Veerman 292184d9c625SLionel Sambuc2002-09-09 Will Estes <wlestes@users.sourceforge.net> 2922357f1050SThomas Veerman 2923357f1050SThomas Veerman * configure.in, flexdef.h: test for presence of __func__ and 2924357f1050SThomas Veerman compensate if absent 2925357f1050SThomas Veerman 292684d9c625SLionel Sambuc2002-09-09 Will Estes <wlestes@users.sourceforge.net> 2927357f1050SThomas Veerman 2928357f1050SThomas Veerman * Makefile.am: include the intl/ subdirectory when searching for 2929357f1050SThomas Veerman include files 2930357f1050SThomas Veerman 293184d9c625SLionel Sambuc2002-09-09 Will Estes <wlestes@users.sourceforge.net> 2932357f1050SThomas Veerman 2933357f1050SThomas Veerman * NEWS, po/ru.po, po/sv.po: new sv, ru translations from the 2934357f1050SThomas Veerman translation project 2935357f1050SThomas Veerman 293684d9c625SLionel Sambuc2002-09-07 John Millaway <john43@users.sourceforge.net> 2937357f1050SThomas Veerman 2938357f1050SThomas Veerman * flex.skl, misc.c: Changed cryptic skeleton markers to readable 2939357f1050SThomas Veerman form. 2940357f1050SThomas Veerman 294184d9c625SLionel Sambuc2002-09-07 John Millaway <john43@users.sourceforge.net> 2942357f1050SThomas Veerman 2943357f1050SThomas Veerman * Makefile.am, dfa.c, flex.skl, flex.texi, flexdef.h, gen.c, 2944357f1050SThomas Veerman main.c, misc.c, parse.y, tables.c, tables.h, tables_shared.c, 2945357f1050SThomas Veerman tables_shared.h: Members of struct yy_trans_info are now forced to 2946357f1050SThomas Veerman be the same size. Added shared file tables_shared.c. Separated 2947357f1050SThomas Veerman tables.h from flexdef.h Bulk of table deserialization code is done. 2948357f1050SThomas Veerman 294984d9c625SLionel Sambuc2002-09-06 Will Estes <wlestes@users.sourceforge.net> 2950357f1050SThomas Veerman 2951357f1050SThomas Veerman * NEWS, po/ca.po: new ca translation 2952357f1050SThomas Veerman 295384d9c625SLionel Sambuc2002-09-06 Will Estes <wlestes@users.sourceforge.net> 2954357f1050SThomas Veerman 2955357f1050SThomas Veerman * NEWS: new fr translation 2956357f1050SThomas Veerman 295784d9c625SLionel Sambuc2002-09-06 Will Estes <wlestes@users.sourceforge.net> 2958357f1050SThomas Veerman 2959357f1050SThomas Veerman * po/fr.po: new french translation from the translation project 2960357f1050SThomas Veerman 296184d9c625SLionel Sambuc2002-09-05 Will Estes <wlestes@users.sourceforge.net> 2962357f1050SThomas Veerman 2963357f1050SThomas Veerman * NEWS: c99 function defs by default 2964357f1050SThomas Veerman 296584d9c625SLionel Sambuc2002-09-05 John Millaway <john43@users.sourceforge.net> 2966357f1050SThomas Veerman 2967357f1050SThomas Veerman * flexdef.h, tables.c: Added flex_die macro. May need some autoconf 2968357f1050SThomas Veerman massaging. Added thorough error checking in tables code. 2969357f1050SThomas Veerman 297084d9c625SLionel Sambuc2002-09-05 John Millaway <john43@users.sourceforge.net> 2971357f1050SThomas Veerman 2972357f1050SThomas Veerman * flex.skl, flex.texi: Flex generates C99 defs now. Documented the 2973357f1050SThomas Veerman above change in manual. 2974357f1050SThomas Veerman 297584d9c625SLionel Sambuc2002-09-05 John Millaway <john43@users.sourceforge.net> 2976357f1050SThomas Veerman 297784d9c625SLionel Sambuc * tests/test-table-opts/.cvsignore, 297884d9c625SLionel Sambuc tests/test-table-opts/Makefile.am: Added serialization test to 297984d9c625SLionel Sambuc table-opts test. 2980357f1050SThomas Veerman 298184d9c625SLionel Sambuc2002-09-05 Will Estes <wlestes@users.sourceforge.net> 2982357f1050SThomas Veerman 2983357f1050SThomas Veerman * configure.in: oops, i made a typo 2984357f1050SThomas Veerman 298584d9c625SLionel Sambuc2002-09-05 Will Estes <wlestes@users.sourceforge.net> 2986357f1050SThomas Veerman 2987357f1050SThomas Veerman * NEWS, configure.in: version 2.5.19 2988357f1050SThomas Veerman 298984d9c625SLionel Sambuc2002-09-05 Will Estes <wlestes@users.sourceforge.net> 2990357f1050SThomas Veerman 2991357f1050SThomas Veerman * scan.l: use FLEX_EXIT(), not exit() 2992357f1050SThomas Veerman 299384d9c625SLionel Sambuc2002-09-05 John Millaway <john43@users.sourceforge.net> 2994357f1050SThomas Veerman 299584d9c625SLionel Sambuc * devel/00EXTRACT-ALL-SYMS.sh, devel/README, devel/dump-tables.pl: 299684d9c625SLionel Sambuc Added devel/ directory for junk that we don't want in the 299784d9c625SLionel Sambuc distribution, but that we want in CVS. 2998357f1050SThomas Veerman 299984d9c625SLionel Sambuc2002-09-05 Will Estes <wlestes@users.sourceforge.net> 3000357f1050SThomas Veerman 3001357f1050SThomas Veerman * scan.l: s/exit(1)/exit(EXIT_FAILURE) 3002357f1050SThomas Veerman 300384d9c625SLionel Sambuc2002-09-05 John Millaway <john43@users.sourceforge.net> 3004357f1050SThomas Veerman 3005357f1050SThomas Veerman * dfa.c, gen.c: Tables are now generated with %option 3006357f1050SThomas Veerman tables-file=FILE. 3007357f1050SThomas Veerman 300884d9c625SLionel Sambuc2002-09-05 Will Estes <wlestes@users.sourceforge.net> 3009357f1050SThomas Veerman 3010357f1050SThomas Veerman * NEWS: catch up on a few things 3011357f1050SThomas Veerman 301284d9c625SLionel Sambuc2002-09-05 Will Estes <wlestes@users.sourceforge.net> 3013357f1050SThomas Veerman 3014357f1050SThomas Veerman * scan.l: prevent segfault on input lines which are longer than the 3015357f1050SThomas Veerman allocated space (problem report from Manoj Srivastava 3016357f1050SThomas Veerman <srivasta@golden-gryphon.com>) 3017357f1050SThomas Veerman 301884d9c625SLionel Sambuc2002-09-05 John Millaway <john43@users.sourceforge.net> 3019357f1050SThomas Veerman 3020357f1050SThomas Veerman * flex.texi, main.c, options.c, options.h: Changed option 'header' 3021357f1050SThomas Veerman to 'header-file'. 'header' still works, though. 3022357f1050SThomas Veerman 302384d9c625SLionel Sambuc2002-09-05 John Millaway <john43@users.sourceforge.net> 3024357f1050SThomas Veerman 3025357f1050SThomas Veerman * flex.texi, flexdef.h, gen.c, main.c, options.c, options.h, 3026357f1050SThomas Veerman scan.l, tables.c: Tons more work on tables. 3027357f1050SThomas Veerman 302884d9c625SLionel Sambuc2002-09-05 John Millaway <john43@users.sourceforge.net> 3029357f1050SThomas Veerman 3030357f1050SThomas Veerman * flexdef.h, gen.c, tables.c, tables_shared.h: Lots of work on 3031357f1050SThomas Veerman tables serialization code. 3032357f1050SThomas Veerman 303384d9c625SLionel Sambuc2002-09-04 Will Estes <wlestes@users.sourceforge.net> 3034357f1050SThomas Veerman 3035357f1050SThomas Veerman * README.cvs-snapshot: mention GNU indent 3036357f1050SThomas Veerman 303784d9c625SLionel Sambuc2002-09-04 Will Estes <wlestes@users.sourceforge.net> 3038357f1050SThomas Veerman 3039357f1050SThomas Veerman * NEWS: remove the word after from the version line 3040357f1050SThomas Veerman 304184d9c625SLionel Sambuc2002-09-03 Will Estes <wlestes@users.sourceforge.net> 3042357f1050SThomas Veerman 3043357f1050SThomas Veerman * NEWS, configure.in: version 2.5.18 3044357f1050SThomas Veerman 304584d9c625SLionel Sambuc2002-09-03 Will Estes <wlestes@users.sourceforge.net> 3046357f1050SThomas Veerman 3047357f1050SThomas Veerman * NEWS: catch up on the NEWS 3048357f1050SThomas Veerman 304984d9c625SLionel Sambuc2002-09-03 Will Estes <wlestes@users.sourceforge.net> 3050357f1050SThomas Veerman 3051357f1050SThomas Veerman * tests/Makefile.am: target test: quote the results echoing so that 3052357f1050SThomas Veerman the ECHO_C will work on systems where it is used 3053357f1050SThomas Veerman 305484d9c625SLionel Sambuc2002-09-03 Will Estes <wlestes@users.sourceforge.net> 3055357f1050SThomas Veerman 3056357f1050SThomas Veerman * configure.in: when we don't have GNU indent, the test will 3057357f1050SThomas Veerman generate output on stderr, so we send that to /dev/null 3058357f1050SThomas Veerman 305984d9c625SLionel Sambuc2002-09-03 Will Estes <wlestes@users.sourceforge.net> 3060357f1050SThomas Veerman 3061357f1050SThomas Veerman * configure.in: fixed bug whereby bison was reported missing even 3062357f1050SThomas Veerman when it was found 3063357f1050SThomas Veerman 306484d9c625SLionel Sambuc2002-09-02 John Millaway <john43@users.sourceforge.net> 3065357f1050SThomas Veerman 3066357f1050SThomas Veerman * tables.c: In-code documentation. 3067357f1050SThomas Veerman 306884d9c625SLionel Sambuc2002-09-02 John Millaway <john43@users.sourceforge.net> 3069357f1050SThomas Veerman 3070357f1050SThomas Veerman * flexdef.h: Forgot to indent before previous commit. 3071357f1050SThomas Veerman 307284d9c625SLionel Sambuc2002-09-02 John Millaway <john43@users.sourceforge.net> 3073357f1050SThomas Veerman 3074357f1050SThomas Veerman * flexdef.h: Added known integer limits if undefined. 3075357f1050SThomas Veerman 307684d9c625SLionel Sambuc2002-08-29 Will Estes <wlestes@users.sourceforge.net> 3077357f1050SThomas Veerman 3078357f1050SThomas Veerman * configure.in: version 2.5.17 3079357f1050SThomas Veerman 308084d9c625SLionel Sambuc2002-08-29 Will Estes <wlestes@users.sourceforge.net> 3081357f1050SThomas Veerman 3082357f1050SThomas Veerman * NEWS: more portability fixes; new version number 3083357f1050SThomas Veerman 308484d9c625SLionel Sambuc2002-08-29 Will Estes <wlestes@users.sourceforge.net> 3085357f1050SThomas Veerman 3086357f1050SThomas Veerman * flexdef.h, main.c, misc.c, scanopt.c: #include fixes; we've 3087357f1050SThomas Veerman factored out all the system include files and put them in flexdef.h 3088357f1050SThomas Veerman 308984d9c625SLionel Sambuc2002-08-29 Will Estes <wlestes@users.sourceforge.net> 3090357f1050SThomas Veerman 3091357f1050SThomas Veerman * dfa.c: eat a blank line 3092357f1050SThomas Veerman 309384d9c625SLionel Sambuc2002-08-29 Will Estes <wlestes@users.sourceforge.net> 3094357f1050SThomas Veerman 3095357f1050SThomas Veerman * NEWS: new config.{sub,guess} files; mention that we use indent on 3096357f1050SThomas Veerman flex 3097357f1050SThomas Veerman 309884d9c625SLionel Sambuc2002-08-28 Will Estes <wlestes@users.sourceforge.net> 3099357f1050SThomas Veerman 3100357f1050SThomas Veerman * configure.in: warn if no indent found; version 2.5.16 3101357f1050SThomas Veerman 310284d9c625SLionel Sambuc2002-08-28 Will Estes <wlestes@users.sourceforge.net> 3103357f1050SThomas Veerman 3104357f1050SThomas Veerman * NEWS: catch up on recent changes; version 2.5.16 3105357f1050SThomas Veerman 310684d9c625SLionel Sambuc2002-08-27 Will Estes <wlestes@users.sourceforge.net> 3107357f1050SThomas Veerman 3108357f1050SThomas Veerman * buf.c, ccl.c, dfa.c, ecs.c, flexdef.h, gen.c, libmain.c, 3109357f1050SThomas Veerman libyywrap.c, main.c, misc.c, nfa.c, options.c, options.h, 3110357f1050SThomas Veerman scanopt.c, scanopt.h, sym.c, tables.c, tables_shared.h, tblcmp.c, 3111357f1050SThomas Veerman yylex.c: ran the indent target; commit the results 3112357f1050SThomas Veerman 311384d9c625SLionel Sambuc2002-08-27 Will Estes <wlestes@users.sourceforge.net> 3114357f1050SThomas Veerman 3115357f1050SThomas Veerman * Makefile.am: touch up the indent targeet; it's ready for 3116357f1050SThomas Veerman production use now 3117357f1050SThomas Veerman 311884d9c625SLionel Sambuc2002-08-27 Will Estes <wlestes@users.sourceforge.net> 3119357f1050SThomas Veerman 3120357f1050SThomas Veerman * configure.in: test for GNU indent; reorder the tests somewhat 3121357f1050SThomas Veerman 312284d9c625SLionel Sambuc2002-08-23 Will Estes <wlestes@users.sourceforge.net> 3123357f1050SThomas Veerman 3124357f1050SThomas Veerman * configure.in: automake is smarter about autoconf's versioning 3125357f1050SThomas Veerman scheme 3126357f1050SThomas Veerman 312784d9c625SLionel Sambuc2002-08-23 Will Estes <wlestes@users.sourceforge.net> 3128357f1050SThomas Veerman 3129357f1050SThomas Veerman * NEWS: catch NEWS up on what we've been doing 3130357f1050SThomas Veerman 313184d9c625SLionel Sambuc2002-08-22 Will Estes <wlestes@users.sourceforge.net> 3132357f1050SThomas Veerman 3133357f1050SThomas Veerman * flexdef.h: do some more conditional including for folks without 3134357f1050SThomas Veerman standard systems 3135357f1050SThomas Veerman 313684d9c625SLionel Sambuc2002-08-22 Will Estes <wlestes@users.sourceforge.net> 3137357f1050SThomas Veerman 313884d9c625SLionel Sambuc * tests/test-c++-basic/Makefile.am: use CXX to link the test scanner 313984d9c625SLionel Sambuc here 3140357f1050SThomas Veerman 314184d9c625SLionel Sambuc2002-08-22 John Millaway <john43@users.sourceforge.net> 3142357f1050SThomas Veerman 3143357f1050SThomas Veerman * flex.texi: Documentation. 3144357f1050SThomas Veerman 314584d9c625SLionel Sambuc2002-08-22 John Millaway <john43@users.sourceforge.net> 3146357f1050SThomas Veerman 3147357f1050SThomas Veerman * Makefile.am: Created 'indent' target and added .indent.pro. 3148357f1050SThomas Veerman 314984d9c625SLionel Sambuc2002-08-22 John Millaway <john43@users.sourceforge.net> 3150357f1050SThomas Veerman 315184d9c625SLionel Sambuc * tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 315284d9c625SLionel Sambuc tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 315384d9c625SLionel Sambuc tests/test-c-cpp-nr/Makefile.am: Fixed missing 'make clean' files. 3154357f1050SThomas Veerman 315584d9c625SLionel Sambuc2002-08-22 John Millaway <john43@users.sourceforge.net> 3156357f1050SThomas Veerman 315784d9c625SLionel Sambuc * tests/test-bison-yylloc/Makefile.am, 315884d9c625SLionel Sambuc tests/test-bison-yylval/Makefile.am: fixed missing 'clean' file. 3159357f1050SThomas Veerman 316084d9c625SLionel Sambuc2002-08-22 John Millaway <john43@users.sourceforge.net> 3161357f1050SThomas Veerman 3162357f1050SThomas Veerman * flex.skl, tests/test-c++-basic/Makefile.am, 3163357f1050SThomas Veerman tests/test-c++-basic/scanner.l: Removed core of yylex_destroy from 316484d9c625SLionel Sambuc c++ scanner -- hack! Added -lstdc++ to LDFLAGS (should we have to do 316584d9c625SLionel Sambuc this??) 3166357f1050SThomas Veerman 316784d9c625SLionel Sambuc2002-08-21 Will Estes <wlestes@users.sourceforge.net> 3168357f1050SThomas Veerman 3169357f1050SThomas Veerman * README: official releases are being hosted by Vern 3170357f1050SThomas Veerman 317184d9c625SLionel Sambuc2002-08-21 Will Estes <wlestes@users.sourceforge.net> 3172357f1050SThomas Veerman 3173357f1050SThomas Veerman * NEWS, configure.in: new beta version; more entries in NEWS from 3174357f1050SThomas Veerman millaway; the top level entry for test-c++-basic 3175357f1050SThomas Veerman 317684d9c625SLionel Sambuc2002-08-21 Will Estes <wlestes@users.sourceforge.net> 3177357f1050SThomas Veerman 317884d9c625SLionel Sambuc * tests/Makefile.am, tests/test-c++-basic/.cvsignore, 317984d9c625SLionel Sambuc tests/test-c++-basic/Makefile.am, tests/test-c++-basic/scanner.l, 318084d9c625SLionel Sambuc tests/test-c++-basic/test.input: add test-c++-basic 3181357f1050SThomas Veerman 318284d9c625SLionel Sambuc2002-08-21 John Millaway <john43@users.sourceforge.net> 3183357f1050SThomas Veerman 3184357f1050SThomas Veerman * gen.c, nfa.c: More tabels work. 3185357f1050SThomas Veerman 318684d9c625SLionel Sambuc2002-08-21 John Millaway <john43@users.sourceforge.net> 3187357f1050SThomas Veerman 3188357f1050SThomas Veerman * flexdef.h, gen.c, tables.c, tables_shared.h: More work on tables. 3189357f1050SThomas Veerman 319084d9c625SLionel Sambuc2002-08-20 John Millaway <john43@users.sourceforge.net> 3191357f1050SThomas Veerman 3192357f1050SThomas Veerman * dfa.c: Cleaned up macros that took no ';'. 3193357f1050SThomas Veerman 319484d9c625SLionel Sambuc2002-08-20 John Millaway <john43@users.sourceforge.net> 3195357f1050SThomas Veerman 3196357f1050SThomas Veerman * scanopt.c: Fixed oddball '=-'. 3197357f1050SThomas Veerman 319884d9c625SLionel Sambuc2002-08-20 John Millaway <john43@users.sourceforge.net> 3199357f1050SThomas Veerman 3200357f1050SThomas Veerman * flex.skl, flex.texi, gen.c: Dynamically allocate REJECT state 3201357f1050SThomas Veerman buffer. Mentioned memory usage in docs. Made REJECT buffer 3202357f1050SThomas Veerman variables reentrant-safe. 3203357f1050SThomas Veerman 320484d9c625SLionel Sambuc2002-08-20 John Millaway <john43@users.sourceforge.net> 3205357f1050SThomas Veerman 3206357f1050SThomas Veerman * tables.c: More work on tables code. 3207357f1050SThomas Veerman 320884d9c625SLionel Sambuc2002-08-20 Will Estes <wlestes@users.sourceforge.net> 3209357f1050SThomas Veerman 3210357f1050SThomas Veerman * Makefile.am, NEWS, configure.in: we're using m4 so have configure 3211357f1050SThomas Veerman test for it 3212357f1050SThomas Veerman 321384d9c625SLionel Sambuc2002-08-20 John Millaway <john43@users.sourceforge.net> 3214357f1050SThomas Veerman 3215357f1050SThomas Veerman * Makefile.am, tables.c: Added tables.c and rebuilt dependencies. 3216357f1050SThomas Veerman 321784d9c625SLionel Sambuc2002-08-20 John Millaway <john43@users.sourceforge.net> 3218357f1050SThomas Veerman 3219357f1050SThomas Veerman * TODO, flex.texi: Dicussed prototypes and header in manual. 3220357f1050SThomas Veerman 322184d9c625SLionel Sambuc2002-08-19 John Millaway <john43@users.sourceforge.net> 3222357f1050SThomas Veerman 3223357f1050SThomas Veerman * Makefile.am, configure.in, flex.skl, flexdef.h, tables_shared.h: 3224357f1050SThomas Veerman More work on tables serialization. 3225357f1050SThomas Veerman 322684d9c625SLionel Sambuc2002-08-19 John Millaway <john43@users.sourceforge.net> 3227357f1050SThomas Veerman 3228357f1050SThomas Veerman * Makefile.am, mkskel.sh: Skeleton is now passed through m4 (before 3229357f1050SThomas Veerman dist is built). 3230357f1050SThomas Veerman 323184d9c625SLionel Sambuc2002-08-19 Will Estes <wlestes@users.sourceforge.net> 3232357f1050SThomas Veerman 323384d9c625SLionel Sambuc * po/LINGUAS, po/zh_CN.po: add zh_cn translation from the 3234357f1050SThomas Veerman translation project 3235357f1050SThomas Veerman 323684d9c625SLionel Sambuc2002-08-19 Will Estes <wlestes@users.sourceforge.net> 3237357f1050SThomas Veerman 3238357f1050SThomas Veerman * NEWS: millaway's done a lot of things which need to be mentioned 3239357f1050SThomas Veerman in NEWS 3240357f1050SThomas Veerman 324184d9c625SLionel Sambuc2002-08-18 John Millaway <john43@users.sourceforge.net> 3242357f1050SThomas Veerman 3243357f1050SThomas Veerman * main.c: Removed #undef of start conditions. 3244357f1050SThomas Veerman 324584d9c625SLionel Sambuc2002-08-17 John Millaway <john43@users.sourceforge.net> 3246357f1050SThomas Veerman 3247357f1050SThomas Veerman * TODO: todo list 3248357f1050SThomas Veerman 324984d9c625SLionel Sambuc2002-08-17 John Millaway <john43@users.sourceforge.net> 3250357f1050SThomas Veerman 3251357f1050SThomas Veerman * flexdef.h, main.c, misc.c: Start conditions now optional in 3252357f1050SThomas Veerman header. undef's now optional in header. Start conditions are NOT 3253357f1050SThomas Veerman prefixed. 3254357f1050SThomas Veerman 325584d9c625SLionel Sambuc2002-08-17 John Millaway <john43@users.sourceforge.net> 3256357f1050SThomas Veerman 3257357f1050SThomas Veerman * flex.skl, flex.texi: Working on tables API. 3258357f1050SThomas Veerman 325984d9c625SLionel Sambuc2002-08-16 John Millaway <john43@users.sourceforge.net> 3260357f1050SThomas Veerman 3261357f1050SThomas Veerman * flexdef.h, main.c, misc.c, options.c, options.h, parse.y, scan.l: 3262357f1050SThomas Veerman Added --tables option. Omitted tables code from generated scanner 3263357f1050SThomas Veerman when unused. 3264357f1050SThomas Veerman 326584d9c625SLionel Sambuc2002-08-16 John Millaway <john43@users.sourceforge.net> 3266357f1050SThomas Veerman 3267357f1050SThomas Veerman * flex.skl, flex.texi, misc.c: Prelimary work on tables API. 3268357f1050SThomas Veerman 326984d9c625SLionel Sambuc2002-08-16 John Millaway <john43@users.sourceforge.net> 3270357f1050SThomas Veerman 327184d9c625SLionel Sambuc * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am, 327284d9c625SLionel Sambuc tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am, 327384d9c625SLionel Sambuc tests/test-basic-r/Makefile.am, 327484d9c625SLionel Sambuc tests/test-bison-yylloc/Makefile.am, 327584d9c625SLionel Sambuc tests/test-bison-yylval/Makefile.am, 327684d9c625SLionel Sambuc tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am, 327784d9c625SLionel Sambuc tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am, 327884d9c625SLionel Sambuc tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am, 327984d9c625SLionel Sambuc tests/test-include-by-buffer/Makefile.am, 328084d9c625SLionel Sambuc tests/test-include-by-reentrant/Makefile.am, 328184d9c625SLionel Sambuc tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 328284d9c625SLionel Sambuc tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am, 328384d9c625SLionel Sambuc tests/test-multiple-scanners-nr/Makefile.am, 328484d9c625SLionel Sambuc tests/test-multiple-scanners-r/Makefile.am, 328584d9c625SLionel Sambuc tests/test-posix/Makefile.am, 328684d9c625SLionel Sambuc tests/test-posixly-correct/Makefile.am, 328784d9c625SLionel Sambuc tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 328884d9c625SLionel Sambuc tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am, 328984d9c625SLionel Sambuc tests/test-string-r/Makefile.am, tests/test-table-opts/Makefile.am, 329084d9c625SLionel Sambuc tests/test-yyextra/Makefile.am: Tests now respect CFLAGS, CPPFLAGS, 329184d9c625SLionel Sambuc etc.. 3292357f1050SThomas Veerman 329384d9c625SLionel Sambuc2002-08-16 John Millaway <john43@users.sourceforge.net> 3294357f1050SThomas Veerman 329584d9c625SLionel Sambuc * tests/test-basic-nr/scanner.l, tests/test-basic-r/scanner.l, 329684d9c625SLionel Sambuc tests/test-lineno-nr/scanner.l, tests/test-lineno-r/scanner.l: Got 329784d9c625SLionel Sambuc rid of flex -s warnings in tests. 3298357f1050SThomas Veerman 329984d9c625SLionel Sambuc2002-08-16 John Millaway <john43@users.sourceforge.net> 3300357f1050SThomas Veerman 3301357f1050SThomas Veerman * Makefile.am: Updated dependencies list. 3302357f1050SThomas Veerman 330384d9c625SLionel Sambuc2002-08-15 John Millaway <john43@users.sourceforge.net> 3304357f1050SThomas Veerman 3305357f1050SThomas Veerman * main.c: Fixed seg fault bug in ecs. 3306357f1050SThomas Veerman 330784d9c625SLionel Sambuc2002-08-15 Will Estes <wlestes@users.sourceforge.net> 3308357f1050SThomas Veerman 330984d9c625SLionel Sambuc * tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-r/.cvsignore: 331084d9c625SLionel Sambuc ignore .cpp files since we generate them instead of .c 3311357f1050SThomas Veerman 331284d9c625SLionel Sambuc2002-08-15 Will Estes <wlestes@users.sourceforge.net> 3313357f1050SThomas Veerman 3314357f1050SThomas Veerman * configure.in: version 2.5.14 3315357f1050SThomas Veerman 331684d9c625SLionel Sambuc2002-08-15 Will Estes <wlestes@users.sourceforge.net> 3317357f1050SThomas Veerman 3318357f1050SThomas Veerman * NEWS: c-as-c++ tests reworked 3319357f1050SThomas Veerman 332084d9c625SLionel Sambuc2002-08-15 John Millaway <john43@users.sourceforge.net> 3321357f1050SThomas Veerman 332284d9c625SLionel Sambuc * tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-nr/scanner.l, 332384d9c625SLionel Sambuc tests/test-c-cpp-r/Makefile.am, tests/test-c-cpp-r/scanner.l: The 332484d9c625SLionel Sambuc c++ tests use .cpp instead of .c extensions just to be on the safe 332584d9c625SLionel Sambuc side. 3326357f1050SThomas Veerman 332784d9c625SLionel Sambuc2002-08-15 Will Estes <wlestes@users.sourceforge.net> 3328357f1050SThomas Veerman 332984d9c625SLionel Sambuc * main.c: conditionally include <locale.h>; include config.h as well 3330357f1050SThomas Veerman 333184d9c625SLionel Sambuc2002-08-15 Will Estes <wlestes@users.sourceforge.net> 3332357f1050SThomas Veerman 3333357f1050SThomas Veerman * configure.in, flex.skl: only include <cunistd> if we have it 3334357f1050SThomas Veerman 333584d9c625SLionel Sambuc2002-08-15 Will Estes <wlestes@users.sourceforge.net> 3336357f1050SThomas Veerman 333784d9c625SLionel Sambuc * NEWS: portability fixes; added missing punctuation; de translation 333884d9c625SLionel Sambuc now included 3339357f1050SThomas Veerman 334084d9c625SLionel Sambuc2002-08-15 Will Estes <wlestes@users.sourceforge.net> 3341357f1050SThomas Veerman 3342357f1050SThomas Veerman * po/LINGUAS: we also translate to german 3343357f1050SThomas Veerman 334484d9c625SLionel Sambuc2002-08-15 Will Estes <wlestes@users.sourceforge.net> 3345357f1050SThomas Veerman 3346357f1050SThomas Veerman * Makefile.am: require automake at least 1.6 3347357f1050SThomas Veerman 334884d9c625SLionel Sambuc2002-08-15 Will Estes <wlestes@users.sourceforge.net> 3349357f1050SThomas Veerman 3350357f1050SThomas Veerman * NEWS, configure.in: version 2.5.13 3351357f1050SThomas Veerman 335284d9c625SLionel Sambuc2002-08-14 Will Estes <wlestes@users.sourceforge.net> 3353357f1050SThomas Veerman 3354357f1050SThomas Veerman * flex.texi: reverted away from the @copying as it breaks the info 3355357f1050SThomas Veerman reader 3356357f1050SThomas Veerman 335784d9c625SLionel Sambuc2002-08-14 John Millaway <john43@users.sourceforge.net> 3358357f1050SThomas Veerman 3359357f1050SThomas Veerman * flex.texi, flexdef.h, main.c, misc.c: Start condition prefixes 3360357f1050SThomas Veerman attempts to adjust to user preferences. 3361357f1050SThomas Veerman 336284d9c625SLionel Sambuc2002-08-13 John Millaway <john43@users.sourceforge.net> 3363357f1050SThomas Veerman 3364357f1050SThomas Veerman * main.c: Include start condition symbols in header. 3365357f1050SThomas Veerman 336684d9c625SLionel Sambuc2002-08-13 John Millaway <john43@users.sourceforge.net> 3367357f1050SThomas Veerman 336884d9c625SLionel Sambuc * flexdef.h, main.c: Omit user code and tables from generated header 336984d9c625SLionel Sambuc file. 3370357f1050SThomas Veerman 337184d9c625SLionel Sambuc2002-08-13 Will Estes <wlestes@users.sourceforge.net> 3372357f1050SThomas Veerman 3373357f1050SThomas Veerman * flex.texi: use @copying construct to display the flex license; 3374357f1050SThomas Veerman move copying and bug reporting to the front of the manual 3375357f1050SThomas Veerman 337684d9c625SLionel Sambuc2002-08-13 Will Estes <wlestes@users.sourceforge.net> 3377357f1050SThomas Veerman 3378357f1050SThomas Veerman * NEWS: printf fix and yylex_init reports errors 3379357f1050SThomas Veerman 338084d9c625SLionel Sambuc2002-08-12 John Millaway <john43@users.sourceforge.net> 3381357f1050SThomas Veerman 3382357f1050SThomas Veerman * flex.texi: Updated manual for %option header. 3383357f1050SThomas Veerman 338484d9c625SLionel Sambuc2002-08-12 John Millaway <john43@users.sourceforge.net> 3385357f1050SThomas Veerman 3386357f1050SThomas Veerman * flex.skl, flex.texi, gen.c: Fixed type mismatch in printf. 3387357f1050SThomas Veerman yylex_init now reports errors. 3388357f1050SThomas Veerman 338984d9c625SLionel Sambuc2002-08-10 John Millaway <john43@users.sourceforge.net> 3390357f1050SThomas Veerman 3391357f1050SThomas Veerman * dfa.c, main.c: Added alignment flag for future use. 3392357f1050SThomas Veerman 339384d9c625SLionel Sambuc2002-08-10 John Millaway <john43@users.sourceforge.net> 3394357f1050SThomas Veerman 339584d9c625SLionel Sambuc * tests/test-table-opts/.cvsignore, 339684d9c625SLionel Sambuc tests/test-table-opts/Makefile.am: Added options to test-table-opts 3397357f1050SThomas Veerman 339884d9c625SLionel Sambuc2002-08-10 John Millaway <john43@users.sourceforge.net> 3399357f1050SThomas Veerman 3400357f1050SThomas Veerman * configure.in, tests/Makefile.am, tests/descriptions, 3401357f1050SThomas Veerman tests/test-c-cpp-nr/Makefile.am, tests/test-table-opts/.cvsignore, 3402357f1050SThomas Veerman tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l, 340384d9c625SLionel Sambuc tests/test-table-opts/test.input: Added a test for various DFA table 340484d9c625SLionel Sambuc options. 3405357f1050SThomas Veerman 340684d9c625SLionel Sambuc2002-08-09 Will Estes <wlestes@users.sourceforge.net> 3407357f1050SThomas Veerman 3408357f1050SThomas Veerman * flex.texi: more faq editing; corrected mistyped nodenames 3409357f1050SThomas Veerman 341084d9c625SLionel Sambuc2002-08-09 Will Estes <wlestes@users.sourceforge.net> 3411357f1050SThomas Veerman 3412357f1050SThomas Veerman * flex.skl: fix typo which propogates out to generated scanners 3413357f1050SThomas Veerman 341484d9c625SLionel Sambuc2002-08-09 Will Estes <wlestes@users.sourceforge.net> 3415357f1050SThomas Veerman 3416357f1050SThomas Veerman * flex.texi: edited a few more faqs 3417357f1050SThomas Veerman 341884d9c625SLionel Sambuc2002-08-09 Will Estes <wlestes@users.sourceforge.net> 3419357f1050SThomas Veerman 3420357f1050SThomas Veerman * Makefile.am, faq.texi: remove faq.texi as it's included in 3421357f1050SThomas Veerman flex.texi 3422357f1050SThomas Veerman 342384d9c625SLionel Sambuc2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3424357f1050SThomas Veerman 3425357f1050SThomas Veerman * flex.texi: a few more faq edits; remove faq-89 3426357f1050SThomas Veerman 342784d9c625SLionel Sambuc2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3428357f1050SThomas Veerman 3429357f1050SThomas Veerman * flex.texi: cite, not site 3430357f1050SThomas Veerman 343184d9c625SLionel Sambuc2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3432357f1050SThomas Veerman 3433357f1050SThomas Veerman * flex.texi: and get the faq included 3434357f1050SThomas Veerman 343584d9c625SLionel Sambuc2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3436357f1050SThomas Veerman 3437357f1050SThomas Veerman * flex.texi: fix some grammer/typography in the top node and add a 3438357f1050SThomas Veerman detailed menu 3439357f1050SThomas Veerman 344084d9c625SLionel Sambuc2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3441357f1050SThomas Veerman 3442357f1050SThomas Veerman * TODO: we've updated gettext 3443357f1050SThomas Veerman 344484d9c625SLionel Sambuc2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3445357f1050SThomas Veerman 3446357f1050SThomas Veerman * po/.cvsignore: we need to ignore a few more gettext files 3447357f1050SThomas Veerman 344884d9c625SLionel Sambuc2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3449357f1050SThomas Veerman 3450357f1050SThomas Veerman * NEWS, configure.in: version 2.5.12 3451357f1050SThomas Veerman 345284d9c625SLionel Sambuc2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3453357f1050SThomas Veerman 345484d9c625SLionel Sambuc * NEWS: mention gettext; document the non-need for bison/flex in the 345584d9c625SLionel Sambuc build process 345684d9c625SLionel Sambuc 345784d9c625SLionel Sambuc2002-08-08 Will Estes <wlestes@users.sourceforge.net> 345884d9c625SLionel Sambuc 345984d9c625SLionel Sambuc * Makefile.am, configure.in: include intl in the distribution and in 3460357f1050SThomas Veerman the build process 3461357f1050SThomas Veerman 346284d9c625SLionel Sambuc2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3463357f1050SThomas Veerman 3464357f1050SThomas Veerman * Makefile.am: builddir in help2man call needed @-signs around it 3465357f1050SThomas Veerman 346684d9c625SLionel Sambuc2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3467357f1050SThomas Veerman 3468357f1050SThomas Veerman * po/.cvsignore: we can ignore Makefile.in.in 3469357f1050SThomas Veerman 347084d9c625SLionel Sambuc2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3471357f1050SThomas Veerman 347284d9c625SLionel Sambuc * m4/.cvsignore, m4/Makefile.am: oops, too hasty on deleting this 3473357f1050SThomas Veerman directory, sigh 3474357f1050SThomas Veerman 347584d9c625SLionel Sambuc2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3476357f1050SThomas Veerman 347784d9c625SLionel Sambuc * autogen.sh: if autopoint is going to run automatically, it's going 347884d9c625SLionel Sambuc to need to be able to update existing files 3479357f1050SThomas Veerman 348084d9c625SLionel Sambuc2002-08-08 Will Estes <wlestes@users.sourceforge.net> 3481357f1050SThomas Veerman 3482357f1050SThomas Veerman * ABOUT-NLS, autogen.sh, configure.in, m4/.cvsignore, 3483357f1050SThomas Veerman m4/Makefile.am, m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4, 3484357f1050SThomas Veerman m4/iconv.m4, m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-ld.m4, 3485357f1050SThomas Veerman m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4: autopoint now 3486357f1050SThomas Veerman works so let's let it run the gettext show 3487357f1050SThomas Veerman 348884d9c625SLionel Sambuc2002-08-07 Will Estes <wlestes@users.sourceforge.net> 3489357f1050SThomas Veerman 3490357f1050SThomas Veerman * TODO: we need to index the faq entries 3491357f1050SThomas Veerman 349284d9c625SLionel Sambuc2002-08-07 Will Estes <wlestes@users.sourceforge.net> 3493357f1050SThomas Veerman 3494357f1050SThomas Veerman * faq.texi: proofed "Why do flex scanners call fileno if it is not 3495357f1050SThomas Veerman ANSI compatible?" 3496357f1050SThomas Veerman 349784d9c625SLionel Sambuc2002-08-07 Will Estes <wlestes@users.sourceforge.net> 3498357f1050SThomas Veerman 3499357f1050SThomas Veerman * faq.texi: proofed "How do I expand \ escape sequences in C-style 3500357f1050SThomas Veerman quoted strings?" 3501357f1050SThomas Veerman 350284d9c625SLionel Sambuc2002-08-07 Will Estes <wlestes@users.sourceforge.net> 3503357f1050SThomas Veerman 3504357f1050SThomas Veerman * README: changes to README to align with GNU coding standards 3505357f1050SThomas Veerman 350684d9c625SLionel Sambuc2002-08-06 Will Estes <wlestes@users.sourceforge.net> 3507357f1050SThomas Veerman 3508357f1050SThomas Veerman * Makefile.am: help2man should look in builddir for the flex binary 3509357f1050SThomas Veerman 351084d9c625SLionel Sambuc2002-08-02 John Millaway <john43@users.sourceforge.net> 3511357f1050SThomas Veerman 3512357f1050SThomas Veerman * flex.skl: Fixed yyunput prototype. 3513357f1050SThomas Veerman 351484d9c625SLionel Sambuc2002-08-01 Will Estes <wlestes@users.sourceforge.net> 3515357f1050SThomas Veerman 3516357f1050SThomas Veerman * NEWS: new fr translation from the translation project 3517357f1050SThomas Veerman 351884d9c625SLionel Sambuc2002-08-01 Will Estes <wlestes@users.sourceforge.net> 3519357f1050SThomas Veerman 3520357f1050SThomas Veerman * po/fr.po: new fr.po translation from the translation project 3521357f1050SThomas Veerman 352284d9c625SLionel Sambuc2002-08-01 Will Estes <wlestes@users.sourceforge.net> 3523357f1050SThomas Veerman 3524357f1050SThomas Veerman * NEWS: yylineno performance hit is fixed 3525357f1050SThomas Veerman 352684d9c625SLionel Sambuc2002-07-31 John Millaway <john43@users.sourceforge.net> 3527357f1050SThomas Veerman 3528357f1050SThomas Veerman * TODO, flex.texi: Updated docs on yylineno. 3529357f1050SThomas Veerman 353084d9c625SLionel Sambuc2002-07-31 Will Estes <wlestes@users.sourceforge.net> 3531357f1050SThomas Veerman 3532357f1050SThomas Veerman * TODO: discuss yylineno performance 3533357f1050SThomas Veerman 353484d9c625SLionel Sambuc2002-07-31 Will Estes <wlestes@users.sourceforge.net> 3535357f1050SThomas Veerman 3536357f1050SThomas Veerman * NEWS: forgot to say what the date was that we made the release 3537357f1050SThomas Veerman 353884d9c625SLionel Sambuc2002-07-31 Will Estes <wlestes@users.sourceforge.net> 3539357f1050SThomas Veerman 3540357f1050SThomas Veerman * NEWS, configure.in: version 2.5.11 3541357f1050SThomas Veerman 354284d9c625SLionel Sambuc2002-07-31 Will Estes <wlestes@users.sourceforge.net> 3543357f1050SThomas Veerman 3544357f1050SThomas Veerman * faq.texi: fixed a menu entry and related problems 3545357f1050SThomas Veerman 354684d9c625SLionel Sambuc2002-07-31 Will Estes <wlestes@users.sourceforge.net> 3547357f1050SThomas Veerman 3548357f1050SThomas Veerman * configure.in: someday, maybe we can use autopoint 3549357f1050SThomas Veerman 355084d9c625SLionel Sambuc2002-07-31 Will Estes <wlestes@users.sourceforge.net> 3551357f1050SThomas Veerman 3552357f1050SThomas Veerman * Makefile.am: we need to include texinfo.tex now 3553357f1050SThomas Veerman 355484d9c625SLionel Sambuc2002-07-31 Will Estes <wlestes@users.sourceforge.net> 3555357f1050SThomas Veerman 3556357f1050SThomas Veerman * texinfo.tex: add texinfo.tex 3557357f1050SThomas Veerman 355884d9c625SLionel Sambuc2002-07-30 Will Estes <wlestes@users.sourceforge.net> 3559357f1050SThomas Veerman 3560357f1050SThomas Veerman * faq.texi: fix up some fatal bugs in the texinfo of the faq; begin 3561357f1050SThomas Veerman the clean up; remove trailing and leading white space 3562357f1050SThomas Veerman 356384d9c625SLionel Sambuc2002-07-30 Will Estes <wlestes@users.sourceforge.net> 3564357f1050SThomas Veerman 3565357f1050SThomas Veerman * TODO: faqs need work 3566357f1050SThomas Veerman 356784d9c625SLionel Sambuc2002-07-30 Will Estes <wlestes@users.sourceforge.net> 3568357f1050SThomas Veerman 3569357f1050SThomas Veerman * NEWS, TODO: prototypes get airtime these days 3570357f1050SThomas Veerman 357184d9c625SLionel Sambuc2002-07-28 John Millaway <john43@users.sourceforge.net> 3572357f1050SThomas Veerman 3573357f1050SThomas Veerman * flex.skl: Added some comments. 3574357f1050SThomas Veerman 357584d9c625SLionel Sambuc2002-07-28 John Millaway <john43@users.sourceforge.net> 3576357f1050SThomas Veerman 3577357f1050SThomas Veerman * flex.skl: Fixed bug where yyless did not consider yylineno. 3578357f1050SThomas Veerman 357984d9c625SLionel Sambuc2002-07-28 John Millaway <john43@users.sourceforge.net> 3580357f1050SThomas Veerman 3581357f1050SThomas Veerman * scan.l: Fixed bug I created in previous commit. 3582357f1050SThomas Veerman 358384d9c625SLionel Sambuc2002-07-28 John Millaway <john43@users.sourceforge.net> 3584357f1050SThomas Veerman 3585357f1050SThomas Veerman * scan.l: Don't wrap ()s around {NAMEDEFS} at the end of a rule. 3586357f1050SThomas Veerman 358784d9c625SLionel Sambuc2002-07-27 John Millaway <john43@users.sourceforge.net> 3588357f1050SThomas Veerman 3589357f1050SThomas Veerman * flex.skl, tests/test-c-cpp-nr/Makefile.am, 359084d9c625SLionel Sambuc tests/test-c-cpp-r/Makefile.am: Fixed test-c-cpp to actually use the 359184d9c625SLionel Sambuc C++ compiler for the test. Fixed the bug that this exposed. 3592357f1050SThomas Veerman 359384d9c625SLionel Sambuc2002-07-27 John Millaway <john43@users.sourceforge.net> 3594357f1050SThomas Veerman 359584d9c625SLionel Sambuc * ccl.c, flex.skl, flexdef.h, gen.c, main.c, nfa.c, parse.y, scan.l: 359684d9c625SLionel Sambuc yylineno check is only performed on rules whose regexs can match a 359784d9c625SLionel Sambuc newline. 3598357f1050SThomas Veerman 359984d9c625SLionel Sambuc2002-07-25 John Millaway <john43@users.sourceforge.net> 3600357f1050SThomas Veerman 3601357f1050SThomas Veerman * flex.skl, tests/TEMPLATE/scanner.l, 3602357f1050SThomas Veerman tests/test-array-nr/scanner.l, tests/test-array-r/scanner.l, 3603357f1050SThomas Veerman tests/test-basic-nr/scanner.l, tests/test-basic-r/scanner.l, 3604357f1050SThomas Veerman tests/test-bison-yylloc/parser.y, tests/test-c-cpp-nr/scanner.l, 3605357f1050SThomas Veerman tests/test-c-cpp-r/scanner.l, tests/test-debug-nr/scanner.l, 3606357f1050SThomas Veerman tests/test-debug-r/scanner.l, 3607357f1050SThomas Veerman tests/test-include-by-buffer/scanner.l, 3608357f1050SThomas Veerman tests/test-include-by-reentrant/scanner.l, 3609357f1050SThomas Veerman tests/test-lineno-nr/scanner.l, tests/test-lineno-r/scanner.l, 3610357f1050SThomas Veerman tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l, 3611357f1050SThomas Veerman tests/test-posix/scanner.l, tests/test-posixly-correct/scanner.l, 3612357f1050SThomas Veerman tests/test-prefix-nr/scanner.l, tests/test-prefix-r/scanner.l, 3613357f1050SThomas Veerman tests/test-pthread/scanner.l, tests/test-string-nr/scanner.l, 3614357f1050SThomas Veerman tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: All 3615357f1050SThomas Veerman prototypes were rewritten to depend upon the macro 3616357f1050SThomas Veerman YY_TRADITIONAL_FUNC_DEFS, which is defined by default. The 3617357f1050SThomas Veerman generated scanners build cleanly under gcc's traditional strictness 3618357f1050SThomas Veerman and under C++ compilers. 3619357f1050SThomas Veerman 362084d9c625SLionel Sambuc2002-07-24 Will Estes <wlestes@users.sourceforge.net> 3621357f1050SThomas Veerman 3622357f1050SThomas Veerman * NEWS: dist-bzip2 and rename yy_globals and yy_globals_t 3623357f1050SThomas Veerman 362484d9c625SLionel Sambuc2002-07-24 Will Estes <wlestes@users.sourceforge.net> 3625357f1050SThomas Veerman 3626357f1050SThomas Veerman * configure.in: version 2.5.10 3627357f1050SThomas Veerman 362884d9c625SLionel Sambuc2002-07-24 Will Estes <wlestes@users.sourceforge.net> 3629357f1050SThomas Veerman 3630357f1050SThomas Veerman * Makefile.am: add dist-bzip2 to automake_options so we'll start 3631357f1050SThomas Veerman getting tar.bz2 archives 3632357f1050SThomas Veerman 363384d9c625SLionel Sambuc2002-07-23 John Millaway <john43@users.sourceforge.net> 3634357f1050SThomas Veerman 3635357f1050SThomas Veerman * flex.skl, flex.texi, tests/test-bison-yylval/scanner.l, 3636357f1050SThomas Veerman tests/test-mem-r/scanner.l, 3637357f1050SThomas Veerman tests/test-multiple-scanners-r/scanner-1.l, 3638357f1050SThomas Veerman tests/test-multiple-scanners-r/scanner-2.l, 3639357f1050SThomas Veerman tests/test-prefix-r/scanner.l, tests/test-pthread/scanner.l, 3640357f1050SThomas Veerman tests/test-yyextra/scanner.l: s/yy_globals_t/yyguts_t/g 3641357f1050SThomas Veerman s/yy_globals/yyscanner/g 3642357f1050SThomas Veerman 364384d9c625SLionel Sambuc2002-07-23 John Millaway <john43@users.sourceforge.net> 3644357f1050SThomas Veerman 3645357f1050SThomas Veerman * Makefile.am: typo in tags target 3646357f1050SThomas Veerman 364784d9c625SLionel Sambuc2002-07-22 John Millaway <john43@users.sourceforge.net> 3648357f1050SThomas Veerman 3649357f1050SThomas Veerman * Makefile.am: Removed erroneous $(srcdir) from help2man target. 3650357f1050SThomas Veerman 365184d9c625SLionel Sambuc2002-07-22 Will Estes <wlestes@users.sourceforge.net> 3652357f1050SThomas Veerman 3653357f1050SThomas Veerman * NEWS, configure.in: it's version 2.5.9 now 3654357f1050SThomas Veerman 365584d9c625SLionel Sambuc2002-07-22 Will Estes <wlestes@users.sourceforge.net> 3656357f1050SThomas Veerman 3657357f1050SThomas Veerman * po/.cvsignore: updated gettext to 0.11.3 3658357f1050SThomas Veerman 365984d9c625SLionel Sambuc2002-07-22 Will Estes <wlestes@users.sourceforge.net> 3660357f1050SThomas Veerman 3661357f1050SThomas Veerman * ABOUT-NLS, config.rpath, m4/gettext.m4, m4/iconv.m4, 366284d9c625SLionel Sambuc m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-link.m4: updated gettext to 366384d9c625SLionel Sambuc version 0.11.3 3664357f1050SThomas Veerman 366584d9c625SLionel Sambuc2002-07-22 Will Estes <wlestes@users.sourceforge.net> 3666357f1050SThomas Veerman 3667357f1050SThomas Veerman * autogen.sh, configure.in: rollback on configure.in and autogen.sh 3668357f1050SThomas Veerman because autpoint is broken 3669357f1050SThomas Veerman 367084d9c625SLionel Sambuc2002-07-22 Will Estes <wlestes@users.sourceforge.net> 3671357f1050SThomas Veerman 3672357f1050SThomas Veerman * po/ru.po: new russian translation from translation project 3673357f1050SThomas Veerman 367484d9c625SLionel Sambuc2002-07-19 Will Estes <wlestes@users.sourceforge.net> 3675357f1050SThomas Veerman 367684d9c625SLionel Sambuc * autogen.sh: ok, we're going to start using autopoint, but the tree 367784d9c625SLionel Sambuc is going to undergo some changes after this 3678357f1050SThomas Veerman 367984d9c625SLionel Sambuc2002-07-19 Will Estes <wlestes@users.sourceforge.net> 3680357f1050SThomas Veerman 3681357f1050SThomas Veerman * configure.in: we're preparing for autopoint 3682357f1050SThomas Veerman 368384d9c625SLionel Sambuc2002-07-17 John Millaway <john43@users.sourceforge.net> 3684357f1050SThomas Veerman 3685357f1050SThomas Veerman * flex.texi: Updated manual. 3686357f1050SThomas Veerman 368784d9c625SLionel Sambuc2002-07-17 Will Estes <wlestes@users.sourceforge.net> 3688357f1050SThomas Veerman 3689357f1050SThomas Veerman * NEWS: update the NEWS file for lots of things millaway has done 3690357f1050SThomas Veerman 369184d9c625SLionel Sambuc2002-07-17 John Millaway <john43@users.sourceforge.net> 3692357f1050SThomas Veerman 3693357f1050SThomas Veerman * flex.skl, main.c, misc.c, scan.l, scanopt.c, sym.c, 3694357f1050SThomas Veerman tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Fixed 3695357f1050SThomas Veerman prototype/definition conflicts with "traditional" C in skeleton at 3696357f1050SThomas Veerman request of gcc developer. Removed duplicate prototypes in gen.c, 3697357f1050SThomas Veerman sym.c, main.c. Added missing prototypes where needed. All 369884d9c625SLionel Sambuc functions in skeleton follow ISO C style protos and defs, instead of 369984d9c625SLionel Sambuc BOTH ISO and new-style. Skeleton now compiles cleanly under 3700357f1050SThomas Veerman super-strict gcc flags. Flex itself almost compiles cleanly under 3701357f1050SThomas Veerman strict flags. 3702357f1050SThomas Veerman 370384d9c625SLionel Sambuc2002-07-15 John Millaway <john43@users.sourceforge.net> 3704357f1050SThomas Veerman 3705357f1050SThomas Veerman * faq.texi, flex.texi: Worked on mem mgmt sect of manual. 3706357f1050SThomas Veerman 370784d9c625SLionel Sambuc2002-07-15 Will Estes <wlestes@users.sourceforge.net> 3708357f1050SThomas Veerman 3709357f1050SThomas Veerman * scan.l: allow blank lines and continuations in more places 3710357f1050SThomas Veerman 371184d9c625SLionel Sambuc2002-07-12 Will Estes <wlestes@users.sourceforge.net> 3712357f1050SThomas Veerman 3713357f1050SThomas Veerman * TODO: millaway finished the faqs directory 3714357f1050SThomas Veerman 371584d9c625SLionel Sambuc2002-07-12 Will Estes <wlestes@users.sourceforge.net> 3716357f1050SThomas Veerman 3717357f1050SThomas Veerman * TODO: removed items as per email from millaway 3718357f1050SThomas Veerman 371984d9c625SLionel Sambuc2002-07-12 John Millaway <john43@users.sourceforge.net> 3720357f1050SThomas Veerman 3721357f1050SThomas Veerman * configure.in, tests/Makefile.am, tests/descriptions, 3722357f1050SThomas Veerman tests/test-posix/.cvsignore, tests/test-posix/Makefile.am, 3723357f1050SThomas Veerman tests/test-posix/scanner.l, tests/test-posixly-correct/.cvsignore, 3724357f1050SThomas Veerman tests/test-posixly-correct/Makefile.am, 3725357f1050SThomas Veerman tests/test-posixly-correct/scanner.l: Added test for %option 3726357f1050SThomas Veerman posix-compat and repeat operator. Added test for POSIXLY_CORRECT 3727357f1050SThomas Veerman environment variable and repeat operator. 3728357f1050SThomas Veerman 372984d9c625SLionel Sambuc2002-07-12 John Millaway <john43@users.sourceforge.net> 3730357f1050SThomas Veerman 3731357f1050SThomas Veerman * main.c, scan.l: Fixed POSIXLY_CORRECT detection in scanner. 3732357f1050SThomas Veerman 373384d9c625SLionel Sambuc2002-07-11 John Millaway <john43@users.sourceforge.net> 3734357f1050SThomas Veerman 3735357f1050SThomas Veerman * faq.texi: More work on faq. 3736357f1050SThomas Veerman 373784d9c625SLionel Sambuc2002-07-11 John Millaway <john43@users.sourceforge.net> 3738357f1050SThomas Veerman 3739357f1050SThomas Veerman * faq.texi: Moved all faqs into manual -- but did not evaluate them 3740357f1050SThomas Veerman yet. Removed the old faq files. 3741357f1050SThomas Veerman 374284d9c625SLionel Sambuc2002-07-10 John Millaway <john43@users.sourceforge.net> 3743357f1050SThomas Veerman 3744357f1050SThomas Veerman * main.c: Removed duplicate definition of FLEX_DEBUG. gcc doesn't 3745357f1050SThomas Veerman care, but other compilers might. 3746357f1050SThomas Veerman 374784d9c625SLionel Sambuc2002-07-10 John Millaway <john43@users.sourceforge.net> 3748357f1050SThomas Veerman 3749357f1050SThomas Veerman * flex.texi: Wrote some more about memory mgmt in the manual. 3750357f1050SThomas Veerman 375184d9c625SLionel Sambuc2002-07-10 John Millaway <john43@users.sourceforge.net> 3752357f1050SThomas Veerman 3753357f1050SThomas Veerman * flex.texi: flex.texi now works with install-info. 3754357f1050SThomas Veerman 375584d9c625SLionel Sambuc2002-07-10 Will Estes <wlestes@users.sourceforge.net> 3756357f1050SThomas Veerman 3757357f1050SThomas Veerman * TODO: added items as per email from millaway 3758357f1050SThomas Veerman 375984d9c625SLionel Sambuc2002-07-10 Will Estes <wlestes@users.sourceforge.net> 3760357f1050SThomas Veerman 3761357f1050SThomas Veerman * NEWS: after we release a version, we have to keep the version 3762357f1050SThomas Veerman number in NEWS current 3763357f1050SThomas Veerman 376484d9c625SLionel Sambuc2002-07-10 John Millaway <john43@users.sourceforge.net> 3765357f1050SThomas Veerman 3766357f1050SThomas Veerman * flex.skl, flex.texi, main.c, scan.l, tests/test-mem-nr/scanner.l, 3767357f1050SThomas Veerman tests/test-mem-r/scanner.l: Fixed prefix issue with get/set debug 3768357f1050SThomas Veerman functions. Fixed prefix issues with memory functions. 3769357f1050SThomas Veerman 377084d9c625SLionel Sambuc2002-07-09 John Millaway <john43@users.sourceforge.net> 3771357f1050SThomas Veerman 3772357f1050SThomas Veerman * flex.skl: Memory functions are no longer static. 3773357f1050SThomas Veerman 377484d9c625SLionel Sambuc2002-07-09 John Millaway <john43@users.sourceforge.net> 3775357f1050SThomas Veerman 3776357f1050SThomas Veerman * tests/test-mem-nr/test.input: Added a missing input file for 3777357f1050SThomas Veerman test-mem-nr/ 3778357f1050SThomas Veerman 377984d9c625SLionel Sambuc2002-07-09 John Millaway <john43@users.sourceforge.net> 3780357f1050SThomas Veerman 378184d9c625SLionel Sambuc * tests/test-mem-nr/.cvsignore, tests/test-mem-nr/Makefile.am, 378284d9c625SLionel Sambuc tests/test-mem-nr/scanner.l, tests/test-mem-r/.cvsignore, 378384d9c625SLionel Sambuc tests/test-mem-r/Makefile.am, tests/test-mem-r/scanner.l, 378484d9c625SLionel Sambuc tests/test-mem-r/test.input: Added tests for overriding memory. 3785357f1050SThomas Veerman 378684d9c625SLionel Sambuc2002-07-09 John Millaway <john43@users.sourceforge.net> 3787357f1050SThomas Veerman 3788357f1050SThomas Veerman * flex.texi: Added sections in manual for memory management. 3789357f1050SThomas Veerman 379084d9c625SLionel Sambuc2002-07-09 Will Estes <wlestes@users.sourceforge.net> 3791357f1050SThomas Veerman 3792357f1050SThomas Veerman * NEWS: noted more user visible changes 3793357f1050SThomas Veerman 379484d9c625SLionel Sambuc2002-07-09 John Millaway <john43@users.sourceforge.net> 3795357f1050SThomas Veerman 3796357f1050SThomas Veerman * configure.in, flex.skl, scan.l, tests/Makefile.am: Added 379784d9c625SLionel Sambuc yylex_destroy() to non-reentrant scanner. Added ability to override 379884d9c625SLionel Sambuc memory functions. Added tests for overriding memory functions. 3799357f1050SThomas Veerman 380084d9c625SLionel Sambuc2002-07-09 Will Estes <wlestes@users.sourceforge.net> 3801357f1050SThomas Veerman 3802357f1050SThomas Veerman * NEWS: new POSIXLY_CORRECT and new ru translation 3803357f1050SThomas Veerman 380484d9c625SLionel Sambuc2002-07-09 Will Estes <wlestes@users.sourceforge.net> 3805357f1050SThomas Veerman 3806357f1050SThomas Veerman * po/ru.po: new ru translation from the translation project 3807357f1050SThomas Veerman 380884d9c625SLionel Sambuc2002-07-09 John Millaway <john43@users.sourceforge.net> 3809357f1050SThomas Veerman 3810357f1050SThomas Veerman * flex.texi: Made note of set/get debug in docs. 3811357f1050SThomas Veerman 381284d9c625SLionel Sambuc2002-07-09 John Millaway <john43@users.sourceforge.net> 3813357f1050SThomas Veerman 3814357f1050SThomas Veerman * configure.in, flexdef.h, tests/create-test: Replaced obsolete 3815357f1050SThomas Veerman macros in configure.in. Modified create-test to handle the above 3816357f1050SThomas Veerman changes in configure.in. Added support for <stdbool.h>. 3817357f1050SThomas Veerman 381884d9c625SLionel Sambuc2002-07-09 John Millaway <john43@users.sourceforge.net> 3819357f1050SThomas Veerman 3820357f1050SThomas Veerman * main.c: Check POSIXLY_CORRECT env variable. 3821357f1050SThomas Veerman 382284d9c625SLionel Sambuc2002-07-09 John Millaway <john43@users.sourceforge.net> 3823357f1050SThomas Veerman 3824357f1050SThomas Veerman * flex.skl: Added prototypes for the get/set debug functions. 3825357f1050SThomas Veerman 382684d9c625SLionel Sambuc2002-07-09 John Millaway <john43@users.sourceforge.net> 3827357f1050SThomas Veerman 3828357f1050SThomas Veerman * configure.in, flex.skl, gen.c, main.c, scan.l, tests/Makefile.am, 3829357f1050SThomas Veerman tests/test-debug-nr/.cvsignore, tests/test-debug-nr/Makefile.am, 3830357f1050SThomas Veerman tests/test-debug-nr/scanner.l, tests/test-debug-nr/test.input, 3831357f1050SThomas Veerman tests/test-debug-r/.cvsignore, tests/test-debug-r/Makefile.am, 3832357f1050SThomas Veerman tests/test-debug-r/scanner.l, tests/test-debug-r/test.input: Made 3833357f1050SThomas Veerman yy_flex_debug non-global in reentrant scanner. Created get/set 383484d9c625SLionel Sambuc functions for yy_flex_debug. Defined prefixes for new yy_flex_debug 383584d9c625SLionel Sambuc symbols. Added tests/ for yy_flex_debug. 3836357f1050SThomas Veerman 383784d9c625SLionel Sambuc2002-07-09 John Millaway <john43@users.sourceforge.net> 3838357f1050SThomas Veerman 3839357f1050SThomas Veerman * tests/create-test: create-test script now modifies .cvsignore 3840357f1050SThomas Veerman 384184d9c625SLionel Sambuc2002-07-09 John Millaway <john43@users.sourceforge.net> 3842357f1050SThomas Veerman 3843357f1050SThomas Veerman * tests/create-test: Improved the error checking. 3844357f1050SThomas Veerman 384584d9c625SLionel Sambuc2002-07-03 Will Estes <wlestes@users.sourceforge.net> 3846357f1050SThomas Veerman 3847357f1050SThomas Veerman * main.c: fix bug whereby prefix didn't get passed to everybody; 3848357f1050SThomas Veerman patch by rse@engelschall.com 3849357f1050SThomas Veerman 385084d9c625SLionel Sambuc2002-07-03 Will Estes <wlestes@users.sourceforge.net> 3851357f1050SThomas Veerman 3852357f1050SThomas Veerman * faq.texi: ~ is an active character, so we'll just use the word 3853357f1050SThomas Veerman 'about' 3854357f1050SThomas Veerman 385584d9c625SLionel Sambuc2002-07-02 John Millaway <john43@users.sourceforge.net> 3856357f1050SThomas Veerman 3857357f1050SThomas Veerman * Makefile.am: Fixed typo. 3858357f1050SThomas Veerman 385984d9c625SLionel Sambuc2002-07-02 John Millaway <john43@users.sourceforge.net> 3860357f1050SThomas Veerman 3861357f1050SThomas Veerman * faq.texi: Added a faq. 3862357f1050SThomas Veerman 386384d9c625SLionel Sambuc2002-06-28 John Millaway <john43@users.sourceforge.net> 3864357f1050SThomas Veerman 3865357f1050SThomas Veerman * Makefile.am: Added 'tags' target -- something I should have done 3866357f1050SThomas Veerman long ago. 3867357f1050SThomas Veerman 386884d9c625SLionel Sambuc2002-06-28 Will Estes <wlestes@users.sourceforge.net> 3869357f1050SThomas Veerman 3870357f1050SThomas Veerman * TODO: add two new items regarding coding; remove tests/ copyright 3871357f1050SThomas Veerman notice item as it's done 3872357f1050SThomas Veerman 387384d9c625SLionel Sambuc2002-06-26 Will Estes <wlestes@users.sourceforge.net> 3874357f1050SThomas Veerman 3875357f1050SThomas Veerman * NEWS: note the copyright messages in tests/ 3876357f1050SThomas Veerman 387784d9c625SLionel Sambuc2002-06-25 John Millaway <john43@users.sourceforge.net> 3878357f1050SThomas Veerman 387984d9c625SLionel Sambuc * tests/TEMPLATE/Makefile.am, tests/TEMPLATE/parser.y, 388084d9c625SLionel Sambuc tests/TEMPLATE/scanner.l, tests/test-array-nr/Makefile.am, 388184d9c625SLionel Sambuc tests/test-array-nr/scanner.l, tests/test-array-r/Makefile.am, 388284d9c625SLionel Sambuc tests/test-array-r/scanner.l, tests/test-basic-nr/Makefile.am, 388384d9c625SLionel Sambuc tests/test-basic-nr/scanner.l, tests/test-basic-r/Makefile.am, 388484d9c625SLionel Sambuc tests/test-basic-r/scanner.l, tests/test-bison-yylloc/Makefile.am, 388584d9c625SLionel Sambuc tests/test-bison-yylloc/main.c, tests/test-bison-yylloc/parser.y, 388684d9c625SLionel Sambuc tests/test-bison-yylloc/scanner.l, 388784d9c625SLionel Sambuc tests/test-bison-yylval/Makefile.am, 388884d9c625SLionel Sambuc tests/test-bison-yylval/main.c, tests/test-bison-yylval/parser.y, 388984d9c625SLionel Sambuc tests/test-bison-yylval/scanner.l, tests/test-c-cpp-nr/Makefile.am, 389084d9c625SLionel Sambuc tests/test-c-cpp-nr/scanner.l, tests/test-c-cpp-r/Makefile.am, 389184d9c625SLionel Sambuc tests/test-c-cpp-r/scanner.l, tests/test-header-nr/Makefile.am, 389284d9c625SLionel Sambuc tests/test-header-nr/main.c, tests/test-header-nr/scanner.l, 389384d9c625SLionel Sambuc tests/test-header-r/Makefile.am, tests/test-header-r/main.c, 389484d9c625SLionel Sambuc tests/test-header-r/scanner.l, 389584d9c625SLionel Sambuc tests/test-include-by-buffer/Makefile.am, 389684d9c625SLionel Sambuc tests/test-include-by-buffer/scanner.l, 389784d9c625SLionel Sambuc tests/test-include-by-reentrant/Makefile.am, 389884d9c625SLionel Sambuc tests/test-include-by-reentrant/scanner.l, 389984d9c625SLionel Sambuc tests/test-lineno-nr/Makefile.am, tests/test-lineno-nr/scanner.l, 390084d9c625SLionel Sambuc tests/test-lineno-r/Makefile.am, tests/test-lineno-r/scanner.l, 390184d9c625SLionel Sambuc tests/test-multiple-scanners-nr/Makefile.am, 390284d9c625SLionel Sambuc tests/test-multiple-scanners-nr/main.c, 390384d9c625SLionel Sambuc tests/test-multiple-scanners-nr/scanner-1.l, 390484d9c625SLionel Sambuc tests/test-multiple-scanners-nr/scanner-2.l, 390584d9c625SLionel Sambuc tests/test-multiple-scanners-r/Makefile.am, 390684d9c625SLionel Sambuc tests/test-multiple-scanners-r/main.c, 390784d9c625SLionel Sambuc tests/test-multiple-scanners-r/scanner-1.l, 390884d9c625SLionel Sambuc tests/test-multiple-scanners-r/scanner-2.l, 390984d9c625SLionel Sambuc tests/test-prefix-nr/Makefile.am, tests/test-prefix-nr/scanner.l, 391084d9c625SLionel Sambuc tests/test-prefix-r/Makefile.am, tests/test-prefix-r/scanner.l, 391184d9c625SLionel Sambuc tests/test-pthread/Makefile.am, tests/test-pthread/scanner.l, 391284d9c625SLionel Sambuc tests/test-string-nr/Makefile.am, tests/test-string-nr/scanner.l, 391384d9c625SLionel Sambuc tests/test-string-r/Makefile.am, tests/test-string-r/scanner.l, 391484d9c625SLionel Sambuc tests/test-yyextra/Makefile.am, tests/test-yyextra/scanner.l: 391584d9c625SLionel Sambuc Prepended explicit license to all test-*/ sources. 3916357f1050SThomas Veerman 391784d9c625SLionel Sambuc2002-06-25 Will Estes <wlestes@users.sourceforge.net> 3918357f1050SThomas Veerman 3919357f1050SThomas Veerman * NEWS, po/ca.po, po/de.po, po/fr.po, po/sv.po, po/tr.po: new ca, 3920357f1050SThomas Veerman de, fr, sv, tr translations 3921357f1050SThomas Veerman 392284d9c625SLionel Sambuc2002-06-19 Will Estes <wlestes@users.sourceforge.net> 3923357f1050SThomas Veerman 3924357f1050SThomas Veerman * TODO: add bootstrapper to the todo list 3925357f1050SThomas Veerman 392684d9c625SLionel Sambuc2002-06-19 Will Estes <wlestes@users.sourceforge.net> 3927357f1050SThomas Veerman 3928357f1050SThomas Veerman * configure.in: new version number 3929357f1050SThomas Veerman 393084d9c625SLionel Sambuc2002-06-19 Will Estes <wlestes@users.sourceforge.net> 3931357f1050SThomas Veerman 3932357f1050SThomas Veerman * TODO: update TODO list 3933357f1050SThomas Veerman 393484d9c625SLionel Sambuc2002-06-19 Will Estes <wlestes@users.sourceforge.net> 3935357f1050SThomas Veerman 3936357f1050SThomas Veerman * NEWS, TODO, flex.texi, flexdef.h, main.c, options.c, options.h, 3937357f1050SThomas Veerman parse.y, scan.l: address typos in NEWS; add --posix option for ERE 3938357f1050SThomas Veerman parsing the way posix wants it; update the TODO file 3939357f1050SThomas Veerman 394084d9c625SLionel Sambuc2002-05-31 Will Estes <wlestes@users.sourceforge.net> 3941357f1050SThomas Veerman 3942357f1050SThomas Veerman * README-alpha: made code quality warning more explicit; gave url 3943357f1050SThomas Veerman for cvs and beta flex 3944357f1050SThomas Veerman 394584d9c625SLionel Sambuc2002-05-23 John Millaway <john43@users.sourceforge.net> 3946357f1050SThomas Veerman 394784d9c625SLionel Sambuc * gen.c: Fixed bug where omission of user section 3 caused unmatched 394884d9c625SLionel Sambuc #ifdef's in generated code. 3949357f1050SThomas Veerman 395084d9c625SLionel Sambuc2002-05-20 Will Estes <wlestes@users.sourceforge.net> 3951357f1050SThomas Veerman 3952357f1050SThomas Veerman * configure.in: configure.in requires at least autoconf 2.50 3953357f1050SThomas Veerman 395484d9c625SLionel Sambuc2002-05-13 John Millaway <john43@users.sourceforge.net> 3955357f1050SThomas Veerman 3956357f1050SThomas Veerman * Makefile.am: Updated my email address. 3957357f1050SThomas Veerman 395884d9c625SLionel Sambuc2002-05-10 John Millaway <john43@users.sourceforge.net> 3959357f1050SThomas Veerman 3960357f1050SThomas Veerman * flexdef.h, misc.c: chomp'd lines when reading external skel file. 3961357f1050SThomas Veerman 396284d9c625SLionel Sambuc2002-05-07 Will Estes <wlestes@users.sourceforge.net> 3963357f1050SThomas Veerman 3964357f1050SThomas Veerman * po/sv.po: new sweedish translation from the translation project 3965357f1050SThomas Veerman 396684d9c625SLionel Sambuc2002-04-29 Will Estes <wlestes@users.sourceforge.net> 3967357f1050SThomas Veerman 3968357f1050SThomas Veerman * po/ca.po: new catalan translation from the translation project 3969357f1050SThomas Veerman 397084d9c625SLionel Sambuc2002-04-29 Will Estes <wlestes@users.sourceforge.net> 3971357f1050SThomas Veerman 3972357f1050SThomas Veerman * po/es.po: new spanish translation from the translation project 3973357f1050SThomas Veerman 397484d9c625SLionel Sambuc2002-04-25 Will Estes <wlestes@users.sourceforge.net> 3975357f1050SThomas Veerman 397684d9c625SLionel Sambuc * TODO: note that the lex matching of abc{1,3} is the posix behavior 397784d9c625SLionel Sambuc and so we have a problem 3978357f1050SThomas Veerman 397984d9c625SLionel Sambuc2002-04-25 Will Estes <wlestes@users.sourceforge.net> 3980357f1050SThomas Veerman 3981357f1050SThomas Veerman * flex.texi: note that the lex matching of abc{1,3} is the posix 3982357f1050SThomas Veerman behavior 3983357f1050SThomas Veerman 398484d9c625SLionel Sambuc2002-04-23 Will Estes <wlestes@users.sourceforge.net> 3985357f1050SThomas Veerman 3986357f1050SThomas Veerman * configure.in: new version 2.5.7; use autoconf versioning info 3987357f1050SThomas Veerman 398884d9c625SLionel Sambuc2002-04-23 Will Estes <wlestes@users.sourceforge.net> 3989357f1050SThomas Veerman 3990357f1050SThomas Veerman * NEWS: note changes in 2.5.7 3991357f1050SThomas Veerman 399284d9c625SLionel Sambuc2002-04-23 Will Estes <wlestes@users.sourceforge.net> 3993357f1050SThomas Veerman 3994357f1050SThomas Veerman * main.c: conditional compile gettext initialization 3995357f1050SThomas Veerman 399684d9c625SLionel Sambuc2002-04-22 Will Estes <wlestes@users.sourceforge.net> 3997357f1050SThomas Veerman 3998357f1050SThomas Veerman * po/de.po: new german translation from the translation project 3999357f1050SThomas Veerman 400084d9c625SLionel Sambuc2002-04-19 John Millaway <john43@users.sourceforge.net> 4001357f1050SThomas Veerman 4002357f1050SThomas Veerman * tests/test-include-by-reentrant/Makefile.am: Fixed command line 4003357f1050SThomas Veerman for test-include-by-reentrant/Makefile.am 4004357f1050SThomas Veerman 400584d9c625SLionel Sambuc2002-04-19 John Millaway <john43@users.sourceforge.net> 4006357f1050SThomas Veerman 400784d9c625SLionel Sambuc * tests/Makefile.am, tests/TEMPLATE/Makefile.am, 400884d9c625SLionel Sambuc tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 400984d9c625SLionel Sambuc tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 401084d9c625SLionel Sambuc tests/test-bison-yylloc/Makefile.am, 401184d9c625SLionel Sambuc tests/test-bison-yylval/Makefile.am, 401284d9c625SLionel Sambuc tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am, 401384d9c625SLionel Sambuc tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am, 401484d9c625SLionel Sambuc tests/test-include-by-buffer/Makefile.am, 401584d9c625SLionel Sambuc tests/test-include-by-reentrant/Makefile.am, 401684d9c625SLionel Sambuc tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 401784d9c625SLionel Sambuc tests/test-multiple-scanners-nr/Makefile.am, 401884d9c625SLionel Sambuc tests/test-multiple-scanners-r/Makefile.am, 401984d9c625SLionel Sambuc tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 402084d9c625SLionel Sambuc tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am, 402184d9c625SLionel Sambuc tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am: 402284d9c625SLionel Sambuc Added -I . to compiler search path in tests (so it finds the 402384d9c625SLionel Sambuc generated parser.h). 4024357f1050SThomas Veerman 402584d9c625SLionel Sambuc2002-04-19 John Millaway <john43@users.sourceforge.net> 4026357f1050SThomas Veerman 4027357f1050SThomas Veerman * flexdef.h, misc.c, parse.y, sym.c: Applied 'const' to a few more 4028357f1050SThomas Veerman char*, where appropriate. 4029357f1050SThomas Veerman 403084d9c625SLionel Sambuc2002-04-19 John Millaway <john43@users.sourceforge.net> 4031357f1050SThomas Veerman 403284d9c625SLionel Sambuc * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am, 403384d9c625SLionel Sambuc tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am, 403484d9c625SLionel Sambuc tests/test-basic-r/Makefile.am, 403584d9c625SLionel Sambuc tests/test-bison-yylloc/Makefile.am, 403684d9c625SLionel Sambuc tests/test-bison-yylval/Makefile.am, 403784d9c625SLionel Sambuc tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am, 403884d9c625SLionel Sambuc tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am, 403984d9c625SLionel Sambuc tests/test-include-by-buffer/Makefile.am, 404084d9c625SLionel Sambuc tests/test-include-by-reentrant/Makefile.am, 404184d9c625SLionel Sambuc tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 404284d9c625SLionel Sambuc tests/test-multiple-scanners-nr/Makefile.am, 404384d9c625SLionel Sambuc tests/test-multiple-scanners-r/Makefile.am, 404484d9c625SLionel Sambuc tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 404584d9c625SLionel Sambuc tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am, 404684d9c625SLionel Sambuc tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am: 404784d9c625SLionel Sambuc Added top_builddir to -I path. Changed $(srcdir)/$(testname) to 404884d9c625SLionel Sambuc ./$(testname) in 'make test' rule. 4049357f1050SThomas Veerman 405084d9c625SLionel Sambuc2002-04-19 John Millaway <john43@users.sourceforge.net> 4051357f1050SThomas Veerman 4052357f1050SThomas Veerman * flexdef.h, gen.c, misc.c: Changed 'char[]' to 'const char*' 4053357f1050SThomas Veerman wherever in conflicted with gettext. 4054357f1050SThomas Veerman 405584d9c625SLionel Sambuc2002-04-19 Will Estes <wlestes@users.sourceforge.net> 4056357f1050SThomas Veerman 405784d9c625SLionel Sambuc * po/fr.po, po/sv.po: new files from translation after 2.5.6 beta 4058357f1050SThomas Veerman release 4059357f1050SThomas Veerman 406084d9c625SLionel Sambuc2002-04-18 John Millaway <john43@users.sourceforge.net> 4061357f1050SThomas Veerman 4062357f1050SThomas Veerman * tests/test-lineno-r/Makefile.am: Fixed minor typo/cut and paste 4063357f1050SThomas Veerman error. 4064357f1050SThomas Veerman 406584d9c625SLionel Sambuc2002-04-18 John Millaway <john43@users.sourceforge.net> 4066357f1050SThomas Veerman 4067357f1050SThomas Veerman * configure.in: Added yylineno test. 4068357f1050SThomas Veerman 406984d9c625SLionel Sambuc2002-04-18 John Millaway <john43@users.sourceforge.net> 4070357f1050SThomas Veerman 4071357f1050SThomas Veerman * tests/Makefile.am: Added yylineno tests. 4072357f1050SThomas Veerman 407384d9c625SLionel Sambuc2002-04-18 John Millaway <john43@users.sourceforge.net> 4074357f1050SThomas Veerman 407584d9c625SLionel Sambuc * tests/test-lineno-nr/.cvsignore, 407684d9c625SLionel Sambuc tests/test-lineno-nr/Makefile.am, tests/test-lineno-nr/scanner.l, 407784d9c625SLionel Sambuc tests/test-lineno-nr/test.input, tests/test-lineno-r/.cvsignore, 407884d9c625SLionel Sambuc tests/test-lineno-r/Makefile.am, tests/test-lineno-r/scanner.l, 407984d9c625SLionel Sambuc tests/test-lineno-r/test.input: Created yylineno tests. 4080357f1050SThomas Veerman 408184d9c625SLionel Sambuc2002-04-15 John Millaway <john43@users.sourceforge.net> 4082357f1050SThomas Veerman 4083357f1050SThomas Veerman * scanopt.c: Applied gettext macros to error messages from scanopt. 4084357f1050SThomas Veerman 408584d9c625SLionel Sambuc2002-04-15 John Millaway <john43@users.sourceforge.net> 4086357f1050SThomas Veerman 4087357f1050SThomas Veerman * buf.c, faq.texi, options.c, options.h, scanopt.c, scanopt.h: 4088357f1050SThomas Veerman Changed copyright from Millaway to flex? U.S. Gov't? Regents of U. 4089357f1050SThomas Veerman Cali.? Paxson? 4090357f1050SThomas Veerman 409184d9c625SLionel Sambuc2002-04-15 Will Estes <wlestes@users.sourceforge.net> 4092357f1050SThomas Veerman 409384d9c625SLionel Sambuc * tests/test-bison-yylloc/Makefile.am, 409484d9c625SLionel Sambuc tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am: 409584d9c625SLionel Sambuc we missed a few main.c files in the distribution 4096357f1050SThomas Veerman 409784d9c625SLionel Sambuc2002-04-15 Will Estes <wlestes@users.sourceforge.net> 4098357f1050SThomas Veerman 4099357f1050SThomas Veerman * TODO: a lot more work has happened to flex; note this by removing 4100357f1050SThomas Veerman a number of TODO entries 4101357f1050SThomas Veerman 410284d9c625SLionel Sambuc2002-04-15 Will Estes <wlestes@users.sourceforge.net> 4103357f1050SThomas Veerman 4104357f1050SThomas Veerman * TODO: make sure all gettext modules use gettext translation 4105357f1050SThomas Veerman facilities 4106357f1050SThomas Veerman 410784d9c625SLionel Sambuc2002-04-14 John Millaway <john43@users.sourceforge.net> 4108357f1050SThomas Veerman 4109357f1050SThomas Veerman * faq.texi: Converted faqs 34-41 to texinfo. 4110357f1050SThomas Veerman 411184d9c625SLionel Sambuc2002-04-14 John Millaway <john43@users.sourceforge.net> 4112357f1050SThomas Veerman 4113357f1050SThomas Veerman * Makefile.am, faq.texi, flex.texi: Added faq.texi to archive. 411484d9c625SLionel Sambuc Added faq.texi to flex_TEXINFOS macro in Makefile.am. flex.texi now 411584d9c625SLionel Sambuc includes faq.texi. 4116357f1050SThomas Veerman 411784d9c625SLionel Sambuc2002-04-13 John Millaway <john43@users.sourceforge.net> 4118357f1050SThomas Veerman 4119357f1050SThomas Veerman * flexdef.h: defined FLEX_EXIT macro to call longjmp on errors. 4120357f1050SThomas Veerman 412184d9c625SLionel Sambuc2002-04-13 John Millaway <john43@users.sourceforge.net> 4122357f1050SThomas Veerman 4123357f1050SThomas Veerman * main.c, misc.c: Replaced exit(2) calls with longjmps (in the form 4124357f1050SThomas Veerman of FLEX_EXIT macro). Moved main() to flex_main() to allow flex to 4125357f1050SThomas Veerman be called from a library. 4126357f1050SThomas Veerman 412784d9c625SLionel Sambuc2002-04-13 John Millaway <john43@users.sourceforge.net> 4128357f1050SThomas Veerman 4129357f1050SThomas Veerman * scanopt.c: Fixed minor typo in error message 4130357f1050SThomas Veerman 413184d9c625SLionel Sambuc2002-04-12 Will Estes <wlestes@users.sourceforge.net> 4132357f1050SThomas Veerman 413384d9c625SLionel Sambuc * tests/test-header-nr/Makefile.am, 413484d9c625SLionel Sambuc tests/test-header-r/Makefile.am, 413584d9c625SLionel Sambuc tests/test-multiple-scanners-nr/Makefile.am, 413684d9c625SLionel Sambuc tests/test-multiple-scanners-r/Makefile.am, 413784d9c625SLionel Sambuc tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am, 413884d9c625SLionel Sambuc tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am: 413984d9c625SLionel Sambuc removed eroneous files listed in EXTRA_DIST 4140357f1050SThomas Veerman 414184d9c625SLionel Sambuc2002-04-12 Will Estes <wlestes@users.sourceforge.net> 4142357f1050SThomas Veerman 4143357f1050SThomas Veerman * tests/test-yyextra/.cvsignore: ignore Makefile.in 4144357f1050SThomas Veerman 414584d9c625SLionel Sambuc2002-04-12 Will Estes <wlestes@users.sourceforge.net> 4146357f1050SThomas Veerman 4147357f1050SThomas Veerman * tests/test-string-r/.cvsignore: it's Makefile.in, not makefile.in 4148357f1050SThomas Veerman 414984d9c625SLionel Sambuc2002-04-12 Will Estes <wlestes@users.sourceforge.net> 4150357f1050SThomas Veerman 415184d9c625SLionel Sambuc * tests/test-yyextra/Makefile.am, tests/test-yyextra/Makefile.in: 415284d9c625SLionel Sambuc put test-yyextra under automake 4153357f1050SThomas Veerman 415484d9c625SLionel Sambuc2002-04-12 Will Estes <wlestes@users.sourceforge.net> 4155357f1050SThomas Veerman 415684d9c625SLionel Sambuc * tests/test-string-r/Makefile.am, tests/test-string-r/Makefile.in: 415784d9c625SLionel Sambuc put test-string-r under automake 4158357f1050SThomas Veerman 415984d9c625SLionel Sambuc2002-04-12 Will Estes <wlestes@users.sourceforge.net> 4160357f1050SThomas Veerman 416184d9c625SLionel Sambuc * tests/test-string-nr/.cvsignore, tests/test-string-r/.cvsignore: 416284d9c625SLionel Sambuc we can ignore Makefile.in 4163357f1050SThomas Veerman 416484d9c625SLionel Sambuc2002-04-12 Will Estes <wlestes@users.sourceforge.net> 4165357f1050SThomas Veerman 416684d9c625SLionel Sambuc * tests/test-string-nr/Makefile.am, 416784d9c625SLionel Sambuc tests/test-string-nr/Makefile.in: put test-string-nr under automake 4168357f1050SThomas Veerman 416984d9c625SLionel Sambuc2002-04-12 Will Estes <wlestes@users.sourceforge.net> 4170357f1050SThomas Veerman 4171357f1050SThomas Veerman * tests/test-pthread/.cvsignore: ignore Makefile.in 4172357f1050SThomas Veerman 417384d9c625SLionel Sambuc2002-04-12 Will Estes <wlestes@users.sourceforge.net> 4174357f1050SThomas Veerman 417584d9c625SLionel Sambuc * tests/test-pthread/Makefile.am, tests/test-pthread/Makefile.in: 417684d9c625SLionel Sambuc put test-pthread under automake 4177357f1050SThomas Veerman 417884d9c625SLionel Sambuc2002-04-12 Will Estes <wlestes@users.sourceforge.net> 4179357f1050SThomas Veerman 418084d9c625SLionel Sambuc * tests/test-prefix-r/Makefile.am, tests/test-prefix-r/Makefile.in: 418184d9c625SLionel Sambuc put test-prefix-r under automake 4182357f1050SThomas Veerman 418384d9c625SLionel Sambuc2002-04-12 Will Estes <wlestes@users.sourceforge.net> 4184357f1050SThomas Veerman 418584d9c625SLionel Sambuc * tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore: 418684d9c625SLionel Sambuc we can ignore Makefile.in 4187357f1050SThomas Veerman 418884d9c625SLionel Sambuc2002-04-12 Will Estes <wlestes@users.sourceforge.net> 4189357f1050SThomas Veerman 419084d9c625SLionel Sambuc * tests/test-prefix-nr/Makefile.am, 419184d9c625SLionel Sambuc tests/test-prefix-nr/Makefile.in: put test-prefix-nr under automake 4192357f1050SThomas Veerman 419384d9c625SLionel Sambuc2002-04-12 Will Estes <wlestes@users.sourceforge.net> 4194357f1050SThomas Veerman 419584d9c625SLionel Sambuc * tests/test-multiple-scanners-r/Makefile.am, 419684d9c625SLionel Sambuc tests/test-multiple-scanners-r/Makefile.in: put 4197357f1050SThomas Veerman test-multiple-scanners-r under automake 4198357f1050SThomas Veerman 419984d9c625SLionel Sambuc2002-04-12 Will Estes <wlestes@users.sourceforge.net> 4200357f1050SThomas Veerman 420184d9c625SLionel Sambuc * tests/test-multiple-scanners-nr/.cvsignore, 420284d9c625SLionel Sambuc tests/test-multiple-scanners-r/.cvsignore: we can ignore Makefile.in 420384d9c625SLionel Sambuc now 4204357f1050SThomas Veerman 420584d9c625SLionel Sambuc2002-04-12 Will Estes <wlestes@users.sourceforge.net> 4206357f1050SThomas Veerman 420784d9c625SLionel Sambuc * tests/test-multiple-scanners-nr/Makefile.am, 420884d9c625SLionel Sambuc tests/test-multiple-scanners-nr/Makefile.in: put 4209357f1050SThomas Veerman test-multiple-scanners-nr under automake 4210357f1050SThomas Veerman 421184d9c625SLionel Sambuc2002-04-11 Will Estes <wlestes@users.sourceforge.net> 4212357f1050SThomas Veerman 421384d9c625SLionel Sambuc * tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am: 421484d9c625SLionel Sambuc we didn't need parser.y 4215357f1050SThomas Veerman 421684d9c625SLionel Sambuc2002-04-11 Will Estes <wlestes@users.sourceforge.net> 4217357f1050SThomas Veerman 4218357f1050SThomas Veerman * TODO: work done on the test suite; remove relevant entries from 4219357f1050SThomas Veerman TODO 4220357f1050SThomas Veerman 422184d9c625SLionel Sambuc2002-04-10 Will Estes <wlestes@users.sourceforge.net> 4222357f1050SThomas Veerman 422384d9c625SLionel Sambuc * tests/test-include-by-reentrant/.cvsignore, 422484d9c625SLionel Sambuc tests/test-include-by-reentrant/Makefile.am, 422584d9c625SLionel Sambuc tests/test-include-by-reentrant/Makefile.in: put 422684d9c625SLionel Sambuc test-include-by-reentrant under automake 4227357f1050SThomas Veerman 422884d9c625SLionel Sambuc2002-04-09 Will Estes <wlestes@users.sourceforge.net> 4229357f1050SThomas Veerman 4230357f1050SThomas Veerman * tests/test-include-by-buffer/.cvsignore: we have a Makefile.in 4231357f1050SThomas Veerman which we need to ignore 4232357f1050SThomas Veerman 423384d9c625SLionel Sambuc2002-04-09 Will Estes <wlestes@users.sourceforge.net> 4234357f1050SThomas Veerman 423584d9c625SLionel Sambuc * tests/test-include-by-buffer/Makefile.am, 423684d9c625SLionel Sambuc tests/test-include-by-buffer/Makefile.in: test-include-by-buffer now 423784d9c625SLionel Sambuc under automake control 4238357f1050SThomas Veerman 423984d9c625SLionel Sambuc2002-04-09 Will Estes <wlestes@users.sourceforge.net> 4240357f1050SThomas Veerman 424184d9c625SLionel Sambuc * tests/TEMPLATE/Makefile.am: and we want LFLAGS in the rule to make 424284d9c625SLionel Sambuc scanner.c as well 4243357f1050SThomas Veerman 424484d9c625SLionel Sambuc2002-04-09 Will Estes <wlestes@users.sourceforge.net> 4245357f1050SThomas Veerman 424684d9c625SLionel Sambuc * tests/test-header-r/.cvsignore, tests/test-header-r/Makefile.am, 424784d9c625SLionel Sambuc tests/test-header-r/Makefile.in: put test-header-r under automake 4248357f1050SThomas Veerman 424984d9c625SLionel Sambuc2002-04-09 Will Estes <wlestes@users.sourceforge.net> 4250357f1050SThomas Veerman 4251357f1050SThomas Veerman * tests/test-header-nr/.cvsignore: we now generate a Makefile.in 4252357f1050SThomas Veerman from automake; cvs should ignore it 4253357f1050SThomas Veerman 425484d9c625SLionel Sambuc2002-04-09 Will Estes <wlestes@users.sourceforge.net> 4255357f1050SThomas Veerman 4256357f1050SThomas Veerman * tests/test-header-nr/Makefile.am: add dependencies for main.o and 4257357f1050SThomas Veerman scaner.h 4258357f1050SThomas Veerman 425984d9c625SLionel Sambuc2002-04-09 Will Estes <wlestes@users.sourceforge.net> 4260357f1050SThomas Veerman 4261357f1050SThomas Veerman * tests/TEMPLATE/Makefile.am: We may want to have LFLAGS readily 4262357f1050SThomas Veerman available 4263357f1050SThomas Veerman 426484d9c625SLionel Sambuc2002-04-09 Will Estes <wlestes@users.sourceforge.net> 4265357f1050SThomas Veerman 426684d9c625SLionel Sambuc * tests/test-header-nr/Makefile.am, 426784d9c625SLionel Sambuc tests/test-header-nr/Makefile.in: put test-header-nr under automake 4268357f1050SThomas Veerman 426984d9c625SLionel Sambuc2002-04-09 Will Estes <wlestes@users.sourceforge.net> 4270357f1050SThomas Veerman 4271357f1050SThomas Veerman * tests/TEMPLATE/Makefile.am: oops, we need to clean objects too 4272357f1050SThomas Veerman 427384d9c625SLionel Sambuc2002-04-09 Will Estes <wlestes@users.sourceforge.net> 4274357f1050SThomas Veerman 427584d9c625SLionel Sambuc * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am, 427684d9c625SLionel Sambuc tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am, 427784d9c625SLionel Sambuc tests/test-basic-r/Makefile.am, 427884d9c625SLionel Sambuc tests/test-bison-yylloc/Makefile.am, 427984d9c625SLionel Sambuc tests/test-bison-yylval/Makefile.am, 428084d9c625SLionel Sambuc tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am: now 428184d9c625SLionel Sambuc that config.h lives in the top-level directory, we need to tell the 428284d9c625SLionel Sambuc testsuite 4283357f1050SThomas Veerman 428484d9c625SLionel Sambuc2002-04-08 Will Estes <wlestes@users.sourceforge.net> 4285357f1050SThomas Veerman 428684d9c625SLionel Sambuc * tests/test-array-nr/.cvsignore, tests/test-array-r/.cvsignore, 428784d9c625SLionel Sambuc tests/test-basic-nr/.cvsignore, tests/test-basic-r/.cvsignore, 428884d9c625SLionel Sambuc tests/test-bison-yylval/.cvsignore, tests/test-c-cpp-nr/.cvsignore, 428984d9c625SLionel Sambuc tests/test-c-cpp-r/.cvsignore: we can ignore some Makefile.in 4290357f1050SThomas Veerman 429184d9c625SLionel Sambuc2002-04-08 Will Estes <wlestes@users.sourceforge.net> 4292357f1050SThomas Veerman 4293357f1050SThomas Veerman * configure.in, tests/TEMPLATE/Makefile.am: only one config file 4294357f1050SThomas Veerman header apparently; this will have consequences in the test suite 4295357f1050SThomas Veerman 429684d9c625SLionel Sambuc2002-04-08 Will Estes <wlestes@users.sourceforge.net> 4297357f1050SThomas Veerman 429884d9c625SLionel Sambuc * tests/test-bison-yylval/Makefile.am, 429984d9c625SLionel Sambuc tests/test-bison-yylval/Makefile.in: adding automake support 4300357f1050SThomas Veerman 430184d9c625SLionel Sambuc2002-04-08 Will Estes <wlestes@users.sourceforge.net> 4302357f1050SThomas Veerman 430384d9c625SLionel Sambuc * tests/test-bison-yylloc/.cvsignore, 430484d9c625SLionel Sambuc tests/test-bison-yylloc/Makefile.am: tuned Makefile.am to build 430584d9c625SLionel Sambuc correctly; ignore Makefile.in now 4306357f1050SThomas Veerman 430784d9c625SLionel Sambuc2002-04-08 Will Estes <wlestes@users.sourceforge.net> 4308357f1050SThomas Veerman 4309357f1050SThomas Veerman * tests/configure.in: test suite changes 4310357f1050SThomas Veerman 431184d9c625SLionel Sambuc2002-04-08 Will Estes <wlestes@users.sourceforge.net> 4312357f1050SThomas Veerman 4313357f1050SThomas Veerman * autogen.sh, configure.in, tests/.cvsignore, tests/Makefile.am, 431484d9c625SLionel Sambuc tests/Makefile.in, tests/README, tests/TEMPLATE/.cvsignore, 431584d9c625SLionel Sambuc tests/TEMPLATE/Makefile.am, tests/TEMPLATE/Makefile.in, 431684d9c625SLionel Sambuc tests/configure.in, tests/create-test, tests/create-test.pl, 431784d9c625SLionel Sambuc tests/test-array-nr/Makefile.am, tests/test-array-nr/Makefile.in, 431884d9c625SLionel Sambuc tests/test-array-r/Makefile.am, tests/test-array-r/Makefile.in, 431984d9c625SLionel Sambuc tests/test-basic-nr/Makefile.am, tests/test-basic-nr/Makefile.in, 432084d9c625SLionel Sambuc tests/test-basic-r/Makefile.am, tests/test-basic-r/Makefile.in, 432184d9c625SLionel Sambuc tests/test-bison-yylloc/Makefile.am, 432284d9c625SLionel Sambuc tests/test-bison-yylloc/Makefile.in, 432384d9c625SLionel Sambuc tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-nr/Makefile.in, 432484d9c625SLionel Sambuc tests/test-c-cpp-r/Makefile.am, tests/test-c-cpp-r/Makefile.in: test 432584d9c625SLionel Sambuc suite changes 4326357f1050SThomas Veerman 432784d9c625SLionel Sambuc2002-04-05 John Millaway <john43@users.sourceforge.net> 4328357f1050SThomas Veerman 4329357f1050SThomas Veerman * flex.texi: Corrected error in manual regarding return type for 4330357f1050SThomas Veerman yy_scan_{string,buffer,bytes}. 4331357f1050SThomas Veerman 433284d9c625SLionel Sambuc2002-04-05 Will Estes <wlestes@users.sourceforge.net> 4333357f1050SThomas Veerman 4334357f1050SThomas Veerman * po/de.po: new german translations from the translation project 4335357f1050SThomas Veerman 433684d9c625SLionel Sambuc2002-04-03 Will Estes <wlestes@users.sourceforge.net> 4337357f1050SThomas Veerman 4338357f1050SThomas Veerman * po/es.po: new spanish translations 4339357f1050SThomas Veerman 434084d9c625SLionel Sambuc2002-04-01 Will Estes <wlestes@users.sourceforge.net> 4341357f1050SThomas Veerman 4342357f1050SThomas Veerman * Makefile.am: DIST_SUBDIRS: new variable. we can build flex with 4343357f1050SThomas Veerman SUBDIRS and then build the distribution using DIST_SUBDIRS 4344357f1050SThomas Veerman 434584d9c625SLionel Sambuc2002-04-01 Will Estes <wlestes@users.sourceforge.net> 4346357f1050SThomas Veerman 4347357f1050SThomas Veerman * main.c: fix typo in comment 4348357f1050SThomas Veerman 434984d9c625SLionel Sambuc2002-03-31 John Millaway <john43@users.sourceforge.net> 4350357f1050SThomas Veerman 4351357f1050SThomas Veerman * main.c: Documented the header file kludge, (in anticipation of 4352357f1050SThomas Veerman buffering Section 1.) 4353357f1050SThomas Veerman 435484d9c625SLionel Sambuc2002-03-31 John Millaway <john43@users.sourceforge.net> 4355357f1050SThomas Veerman 4356357f1050SThomas Veerman * flex.texi: Created appendix "Makefiles and Flex" in the manual. 4357357f1050SThomas Veerman 435884d9c625SLionel Sambuc2002-03-30 John Millaway <john43@users.sourceforge.net> 4359357f1050SThomas Veerman 4360357f1050SThomas Veerman * flex.texi: updating manual. 4361357f1050SThomas Veerman 436284d9c625SLionel Sambuc2002-03-29 Will Estes <wlestes@users.sourceforge.net> 4363357f1050SThomas Veerman 4364357f1050SThomas Veerman * po/POTFILES.in: we want parse.y, not parse.c 4365357f1050SThomas Veerman 436684d9c625SLionel Sambuc2002-03-29 John Millaway <john43@users.sourceforge.net> 4367357f1050SThomas Veerman 4368357f1050SThomas Veerman * flex.texi: Indexing the manual (75% done). 4369357f1050SThomas Veerman 437084d9c625SLionel Sambuc2002-03-29 Will Estes <wlestes@users.sourceforge.net> 4371357f1050SThomas Veerman 4372357f1050SThomas Veerman * Makefile.am: unlisted intermediate flex/yacc-created files 4373357f1050SThomas Veerman 437484d9c625SLionel Sambuc2002-03-29 Will Estes <wlestes@users.sourceforge.net> 4375357f1050SThomas Veerman 4376357f1050SThomas Veerman * TODO: millaway has done more work 4377357f1050SThomas Veerman 437884d9c625SLionel Sambuc2002-03-29 Will Estes <wlestes@users.sourceforge.net> 4379357f1050SThomas Veerman 4380357f1050SThomas Veerman * Makefile.am, configure.in: ok, one last touch up; users most 4381357f1050SThomas Veerman likely wont have help2man so we need to insure that's ok 4382357f1050SThomas Veerman 438384d9c625SLionel Sambuc2002-03-29 Will Estes <wlestes@users.sourceforge.net> 4384357f1050SThomas Veerman 4385357f1050SThomas Veerman * Makefile.am: fine tune flex.1 some more 4386357f1050SThomas Veerman 438784d9c625SLionel Sambuc2002-03-29 Will Estes <wlestes@users.sourceforge.net> 4388357f1050SThomas Veerman 4389357f1050SThomas Veerman * Makefile.am, configure.in: generalize the manpage a bit and tell 4390357f1050SThomas Veerman autofoo about help2man 4391357f1050SThomas Veerman 439284d9c625SLionel Sambuc2002-03-29 Will Estes <wlestes@users.sourceforge.net> 4393357f1050SThomas Veerman 4394357f1050SThomas Veerman * po/da.po: new danish from translation project robot 4395357f1050SThomas Veerman 439684d9c625SLionel Sambuc2002-03-28 John Millaway <john43@users.sourceforge.net> 4397357f1050SThomas Veerman 4398357f1050SThomas Veerman * flex.texi: Indexing the manual -- it's only half done. 4399357f1050SThomas Veerman 440084d9c625SLionel Sambuc2002-03-28 John Millaway <john43@users.sourceforge.net> 4401357f1050SThomas Veerman 4402357f1050SThomas Veerman * flex.texi: flex manual now uses automake's versioning info. 4403357f1050SThomas Veerman 440484d9c625SLionel Sambuc2002-03-28 John Millaway <john43@users.sourceforge.net> 4405357f1050SThomas Veerman 4406357f1050SThomas Veerman * README.cvs-snapshot: Mentioned requirements for gettext and 4407357f1050SThomas Veerman help2man. 4408357f1050SThomas Veerman 440984d9c625SLionel Sambuc2002-03-28 John Millaway <john43@users.sourceforge.net> 4410357f1050SThomas Veerman 4411357f1050SThomas Veerman * Makefile.am, main.c: Output of `flex --version` now matches GNU 4412357f1050SThomas Veerman coding standards. Makefile.am now uses `help2man` to generate 4413357f1050SThomas Veerman flex.1 4414357f1050SThomas Veerman 441584d9c625SLionel Sambuc2002-03-27 Will Estes <wlestes@users.sourceforge.net> 4416357f1050SThomas Veerman 441784d9c625SLionel Sambuc * TODO: millaway has done a lot on the TODO list; remove those items 441884d9c625SLionel Sambuc that he has take care of 4419357f1050SThomas Veerman 442084d9c625SLionel Sambuc2002-03-27 Will Estes <wlestes@users.sourceforge.net> 4421357f1050SThomas Veerman 4422357f1050SThomas Veerman * README.cvs-snapshot: edited millaway's initial draft 4423357f1050SThomas Veerman 442484d9c625SLionel Sambuc2002-03-27 John Millaway <john43@users.sourceforge.net> 4425357f1050SThomas Veerman 4426357f1050SThomas Veerman * README.cvs-snapshot: Created file. 4427357f1050SThomas Veerman 442884d9c625SLionel Sambuc2002-03-27 John Millaway <john43@users.sourceforge.net> 4429357f1050SThomas Veerman 4430357f1050SThomas Veerman * flex.texi: Fixed case of node names in flex.texi. 4431357f1050SThomas Veerman 443284d9c625SLionel Sambuc2002-03-24 Will Estes <wlestes@users.sourceforge.net> 4433357f1050SThomas Veerman 4434357f1050SThomas Veerman * TODO: lex- and yacc- generated files 4435357f1050SThomas Veerman 443684d9c625SLionel Sambuc2002-03-24 Will Estes <wlestes@users.sourceforge.net> 4437357f1050SThomas Veerman 4438357f1050SThomas Veerman * po/fr.po: new french 4439357f1050SThomas Veerman 444084d9c625SLionel Sambuc2002-03-18 Will Estes <wlestes@users.sourceforge.net> 4441357f1050SThomas Veerman 4442357f1050SThomas Veerman * NEWS: ending periods in news items removed; mention nounistd 4443357f1050SThomas Veerman options 4444357f1050SThomas Veerman 444584d9c625SLionel Sambuc2002-03-18 Will Estes <wlestes@users.sourceforge.net> 4446357f1050SThomas Veerman 4447357f1050SThomas Veerman * po/sv.po: updated sweedish translations 4448357f1050SThomas Veerman 444984d9c625SLionel Sambuc2002-03-18 Will Estes <wlestes@users.sourceforge.net> 4450357f1050SThomas Veerman 4451357f1050SThomas Veerman * po/de.po: german translation 4452357f1050SThomas Veerman 445384d9c625SLionel Sambuc2002-03-18 John Millaway <john43@users.sourceforge.net> 4454357f1050SThomas Veerman 445584d9c625SLionel Sambuc * flex.skl, flex.texi, main.c, options.c, options.h, scan.l: Removed 445684d9c625SLionel Sambuc CFront 1.2 -specific code from skeleton, because CFront now defines 445784d9c625SLionel Sambuc __cplusplus properly. Removed TurboC-specific code from skeleton. 445884d9c625SLionel Sambuc Skeleton now includes proper C++ standard headers. Relocated 445984d9c625SLionel Sambuc "unistd.h" code after user section 1 to allow user to overrid it. 446084d9c625SLionel Sambuc New option "nounistd" to suppress unistd.h from being included. 4461357f1050SThomas Veerman 446284d9c625SLionel Sambuc2002-03-15 Will Estes <wlestes@users.sourceforge.net> 4463357f1050SThomas Veerman 4464357f1050SThomas Veerman * po/tr.po: new turkish translation 4465357f1050SThomas Veerman 446684d9c625SLionel Sambuc2002-03-15 Will Estes <wlestes@users.sourceforge.net> 4467357f1050SThomas Veerman 4468357f1050SThomas Veerman * NEWS: mention included translations 4469357f1050SThomas Veerman 447084d9c625SLionel Sambuc2002-03-15 Will Estes <wlestes@users.sourceforge.net> 4471357f1050SThomas Veerman 4472357f1050SThomas Veerman * TODO: we've done the gettext thing, but sometime we should get 4473357f1050SThomas Veerman 0.11.1 4474357f1050SThomas Veerman 447584d9c625SLionel Sambuc2002-03-15 Will Estes <wlestes@users.sourceforge.net> 4476357f1050SThomas Veerman 4477357f1050SThomas Veerman * po/ca.po: new catalan translation 4478357f1050SThomas Veerman 447984d9c625SLionel Sambuc2002-03-14 John Millaway <john43@users.sourceforge.net> 4480357f1050SThomas Veerman 4481357f1050SThomas Veerman * flex.texi: Added section on format of comments. 4482357f1050SThomas Veerman 448384d9c625SLionel Sambuc2002-03-14 John Millaway <john43@users.sourceforge.net> 4484357f1050SThomas Veerman 4485357f1050SThomas Veerman * flex.texi: Split format chapter into sections. 4486357f1050SThomas Veerman 448784d9c625SLionel Sambuc2002-03-14 John Millaway <john43@users.sourceforge.net> 4488357f1050SThomas Veerman 4489357f1050SThomas Veerman * flex.texi: Removed explicit pointers in node definitions. 4490357f1050SThomas Veerman 449184d9c625SLionel Sambuc2002-03-14 Will Estes <wlestes@users.sourceforge.net> 4492357f1050SThomas Veerman 4493357f1050SThomas Veerman * configure.in: unistd.h can be problematic 4494357f1050SThomas Veerman 449584d9c625SLionel Sambuc2002-03-14 Will Estes <wlestes@users.sourceforge.net> 4496357f1050SThomas Veerman 4497357f1050SThomas Veerman * tests/README: editing changes to README 4498357f1050SThomas Veerman 449984d9c625SLionel Sambuc2002-03-13 Will Estes <wlestes@users.sourceforge.net> 4500357f1050SThomas Veerman 4501357f1050SThomas Veerman * po/POTFILES.in: scan.l, not scan.c because gettext gets confused 4502357f1050SThomas Veerman 450384d9c625SLionel Sambuc2002-03-13 Will Estes <wlestes@users.sourceforge.net> 4504357f1050SThomas Veerman 4505357f1050SThomas Veerman * scan.l: gettext cruft 4506357f1050SThomas Veerman 450784d9c625SLionel Sambuc2002-03-13 Will Estes <wlestes@users.sourceforge.net> 4508357f1050SThomas Veerman 4509357f1050SThomas Veerman * tests/descriptions: separate out test descriptions 4510357f1050SThomas Veerman 451184d9c625SLionel Sambuc2002-03-13 Will Estes <wlestes@users.sourceforge.net> 4512357f1050SThomas Veerman 4513357f1050SThomas Veerman * po/LINGUAS: french and korean dont crash now 4514357f1050SThomas Veerman 451584d9c625SLionel Sambuc2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4516357f1050SThomas Veerman 451784d9c625SLionel Sambuc * po/fr.po, po/ko.po: remove duplicate messages as per advice from 4518357f1050SThomas Veerman Jordi Mallach <jordi@debian.org> 4519357f1050SThomas Veerman 452084d9c625SLionel Sambuc2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4521357f1050SThomas Veerman 4522357f1050SThomas Veerman * gettext.h: yes, more gettext cruft 4523357f1050SThomas Veerman 452484d9c625SLionel Sambuc2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4525357f1050SThomas Veerman 452684d9c625SLionel Sambuc * ABOUT-NLS, config.rpath, m4/codeset.m4, m4/gettext.m4, 452784d9c625SLionel Sambuc m4/glibc21.m4, m4/iconv.m4, m4/isc-posix.m4, m4/lcmessage.m4, 452884d9c625SLionel Sambuc m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4: this 452984d9c625SLionel Sambuc is gettext cruft 4530357f1050SThomas Veerman 453184d9c625SLionel Sambuc2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4532357f1050SThomas Veerman 4533357f1050SThomas Veerman * NEWS: gettext and autofoo are now involved 4534357f1050SThomas Veerman 453584d9c625SLionel Sambuc2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4536357f1050SThomas Veerman 4537357f1050SThomas Veerman * Makefile.am, autogen.sh, configure.in, flexdef.h, main.c: mostly, 4538357f1050SThomas Veerman changes for gettext 4539357f1050SThomas Veerman 454084d9c625SLionel Sambuc2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4541357f1050SThomas Veerman 454284d9c625SLionel Sambuc * po/ca.po, po/da.po, po/es.po, po/ru.po, po/sv.po, po/tr.po: these 454384d9c625SLionel Sambuc sure change a lot 4544357f1050SThomas Veerman 454584d9c625SLionel Sambuc2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4546357f1050SThomas Veerman 4547357f1050SThomas Veerman * TODO: note about cvs documentation 4548357f1050SThomas Veerman 454984d9c625SLionel Sambuc2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4550357f1050SThomas Veerman 4551357f1050SThomas Veerman * po/LINGUAS: we now have turkish 4552357f1050SThomas Veerman 455384d9c625SLionel Sambuc2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4554357f1050SThomas Veerman 4555357f1050SThomas Veerman * po/tr.po: updated translations, i think 4556357f1050SThomas Veerman 455784d9c625SLionel Sambuc2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4558357f1050SThomas Veerman 455984d9c625SLionel Sambuc * po/ca.po, po/da.po, po/es.po, po/fr.po, po/ko.po, po/ru.po, 456084d9c625SLionel Sambuc po/sv.po, po/tr.po: ok, maybe we do keep these things? 4561357f1050SThomas Veerman 456284d9c625SLionel Sambuc2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4563357f1050SThomas Veerman 4564357f1050SThomas Veerman * README-alpha: README-alpha for those bad-hair days 4565357f1050SThomas Veerman 456684d9c625SLionel Sambuc2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4567357f1050SThomas Veerman 456884d9c625SLionel Sambuc * m4/.cvsignore, m4/Makefile.am: ok,now we kinda have a m4/ subdir 4569357f1050SThomas Veerman for gettext 4570357f1050SThomas Veerman 457184d9c625SLionel Sambuc2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4572357f1050SThomas Veerman 457384d9c625SLionel Sambuc * po/.cvsignore, po/LINGUAS, po/Makevars, po/POTFILES.in, po/da.po, 457484d9c625SLionel Sambuc po/es.po, po/fr.po, po/ko.po, po/ru.po, po/sv.po: now, we have a po/ 457584d9c625SLionel Sambuc subdirectory for gettext. i hope you're happy 4576357f1050SThomas Veerman 457784d9c625SLionel Sambuc2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4578357f1050SThomas Veerman 4579357f1050SThomas Veerman * po/ca.po: removing po files, maybe 4580357f1050SThomas Veerman 458184d9c625SLionel Sambuc2002-03-12 Will Estes <wlestes@users.sourceforge.net> 4582357f1050SThomas Veerman 4583357f1050SThomas Veerman * tests/.cvsignore: ignore autom4te.cache 4584357f1050SThomas Veerman 458584d9c625SLionel Sambuc2002-03-11 Will Estes <wlestes@users.sourceforge.net> 4586357f1050SThomas Veerman 458784d9c625SLionel Sambuc * po/ca.po, po/da.po, po/es.po, po/fr.po, po/ko.po, po/ru.po, 458884d9c625SLionel Sambuc po/sv.po: po files from debian 4589357f1050SThomas Veerman 459084d9c625SLionel Sambuc2002-03-08 Will Estes <wlestes@users.sourceforge.net> 4591357f1050SThomas Veerman 459284d9c625SLionel Sambuc * TODO: add several notes about tasks which need doing; create a new 459384d9c625SLionel Sambuc top-level entry for generic coding concerns (this is distinct from 459484d9c625SLionel Sambuc specific API or other such issues) 4595357f1050SThomas Veerman 459684d9c625SLionel Sambuc2002-03-06 Will Estes <wlestes@users.sourceforge.net> 4597357f1050SThomas Veerman 4598357f1050SThomas Veerman * README: eliminate to.do and faqs from the README file 4599357f1050SThomas Veerman 460084d9c625SLionel Sambuc2002-03-06 Will Estes <wlestes@users.sourceforge.net> 4601357f1050SThomas Veerman 4602357f1050SThomas Veerman * TODO: more notes on tests/ 4603357f1050SThomas Veerman 460484d9c625SLionel Sambuc2002-03-06 Will Estes <wlestes@users.sourceforge.net> 4605357f1050SThomas Veerman 4606357f1050SThomas Veerman * Makefile.am: remove subdirectories from EXTRA_DIST; add a SUBDIRS 4607357f1050SThomas Veerman macro to handle examples/; clean up the dist-hook target 4608357f1050SThomas Veerman 460984d9c625SLionel Sambuc2002-03-06 Will Estes <wlestes@users.sourceforge.net> 4610357f1050SThomas Veerman 4611357f1050SThomas Veerman * configure.in: we want to generate Makefiles in some more 4612357f1050SThomas Veerman subdirectories; automake will like this 4613357f1050SThomas Veerman 461484d9c625SLionel Sambuc2002-03-06 Will Estes <wlestes@users.sourceforge.net> 4615357f1050SThomas Veerman 4616357f1050SThomas Veerman * TODO: notes on subdirectories 4617357f1050SThomas Veerman 461884d9c625SLionel Sambuc2002-03-05 Will Estes <wlestes@users.sourceforge.net> 4619357f1050SThomas Veerman 462084d9c625SLionel Sambuc * examples/.cvsignore, examples/Makefile.am: now examples/ fits into 4621357f1050SThomas Veerman automake 4622357f1050SThomas Veerman 462384d9c625SLionel Sambuc2002-03-05 Will Estes <wlestes@users.sourceforge.net> 4624357f1050SThomas Veerman 462584d9c625SLionel Sambuc * examples/fastwc/.cvsignore, examples/fastwc/Makefile.am: 462684d9c625SLionel Sambuc examples/fastwc now fits into automake 4627357f1050SThomas Veerman 462884d9c625SLionel Sambuc2002-03-05 Will Estes <wlestes@users.sourceforge.net> 4629357f1050SThomas Veerman 463084d9c625SLionel Sambuc * examples/manual/.cvsignore, examples/manual/Makefile.am, 463184d9c625SLionel Sambuc examples/manual/Makefile.examples, examples/manual/README: 463284d9c625SLionel Sambuc examples/manual directory now fits into automake 4633357f1050SThomas Veerman 463484d9c625SLionel Sambuc2002-03-05 Will Estes <wlestes@users.sourceforge.net> 4635357f1050SThomas Veerman 4636357f1050SThomas Veerman * examples/manual/Makefile: renamed Makefile to Makefile.examples 4637357f1050SThomas Veerman for automake's sake 4638357f1050SThomas Veerman 463984d9c625SLionel Sambuc2002-03-04 Will Estes <wlestes@users.sourceforge.net> 4640357f1050SThomas Veerman 4641357f1050SThomas Veerman * Makefile.am: add parse.c and scan.c to built_sources 4642357f1050SThomas Veerman 464384d9c625SLionel Sambuc2002-02-24 John Millaway <john43@users.sourceforge.net> 4644357f1050SThomas Veerman 4645357f1050SThomas Veerman * Makefile.am: Removed CVS-specific code from 'dist-hook' target so 4646357f1050SThomas Veerman anybody with a copy of the tree can build a dist. 4647357f1050SThomas Veerman 464884d9c625SLionel Sambuc2002-02-22 John Millaway <john43@users.sourceforge.net> 4649357f1050SThomas Veerman 4650357f1050SThomas Veerman * tests/Makefile.in: Converted test script to portable /bin/sh. 4651357f1050SThomas Veerman 465284d9c625SLionel Sambuc2002-02-22 John Millaway <john43@users.sourceforge.net> 4653357f1050SThomas Veerman 4654357f1050SThomas Veerman * tests/test-bison-yylloc/Makefile.in: Added some spaces in shell 4655357f1050SThomas Veerman scripts for portability. 4656357f1050SThomas Veerman 465784d9c625SLionel Sambuc2002-02-22 John Millaway <john43@users.sourceforge.net> 4658357f1050SThomas Veerman 4659357f1050SThomas Veerman * tests/create-test.pl: Fixed #! line for portability. 4660357f1050SThomas Veerman 466184d9c625SLionel Sambuc2002-02-22 John Millaway <john43@users.sourceforge.net> 4662357f1050SThomas Veerman 4663357f1050SThomas Veerman * tests/test-bison-yylloc/Makefile.in: Fixed return status code on 4664357f1050SThomas Veerman bison-lloc test. 4665357f1050SThomas Veerman 466684d9c625SLionel Sambuc2002-02-21 John Millaway <john43@users.sourceforge.net> 4667357f1050SThomas Veerman 4668357f1050SThomas Veerman * tests/create-test.pl: Added script to auto-create tests. Probably 4669357f1050SThomas Veerman overkill. 4670357f1050SThomas Veerman 467184d9c625SLionel Sambuc2002-02-21 John Millaway <john43@users.sourceforge.net> 4672357f1050SThomas Veerman 4673357f1050SThomas Veerman * flex.skl: Fixed C++ #ifdef problem. Removed mistyped __CPLUSPLUS 4674357f1050SThomas Veerman macro. Removed THROW_NIL. Not sure where it came from in the first 4675357f1050SThomas Veerman place. 4676357f1050SThomas Veerman 467784d9c625SLionel Sambuc2002-02-21 John Millaway <john43@users.sourceforge.net> 4678357f1050SThomas Veerman 467984d9c625SLionel Sambuc * tests/README, tests/TEMPLATE/Makefile.in, tests/configure.in, 468084d9c625SLionel Sambuc tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-nr/Makefile.in, 468184d9c625SLionel Sambuc tests/test-c-cpp-nr/scanner.l, tests/test-c-cpp-nr/test.input, 468284d9c625SLionel Sambuc tests/test-c-cpp-r/.cvsignore, tests/test-c-cpp-r/Makefile.in, 468384d9c625SLionel Sambuc tests/test-c-cpp-r/scanner.l, tests/test-c-cpp-r/test.input: Added 4684357f1050SThomas Veerman test-c-cpp-nr and test-c-cpp-r. 4685357f1050SThomas Veerman 468684d9c625SLionel Sambuc2002-02-16 John Millaway <john43@users.sourceforge.net> 4687357f1050SThomas Veerman 4688357f1050SThomas Veerman * flex.skl: Added missing #endif. 4689357f1050SThomas Veerman 469084d9c625SLionel Sambuc2002-02-07 Will Estes <wlestes@users.sourceforge.net> 4691357f1050SThomas Veerman 469284d9c625SLionel Sambuc * tests/TEMPLATE/.cvsignore, tests/test-array-nr/.cvsignore, 469384d9c625SLionel Sambuc tests/test-array-r/.cvsignore, tests/test-basic-nr/.cvsignore, 469484d9c625SLionel Sambuc tests/test-basic-r/.cvsignore, tests/test-bison-yylloc/.cvsignore, 469584d9c625SLionel Sambuc tests/test-bison-yylval/.cvsignore, 469684d9c625SLionel Sambuc tests/test-header-nr/.cvsignore, tests/test-header-r/.cvsignore, 469784d9c625SLionel Sambuc tests/test-include-by-buffer/.cvsignore, 469884d9c625SLionel Sambuc tests/test-include-by-reentrant/.cvsignore, 469984d9c625SLionel Sambuc tests/test-multiple-scanners-nr/.cvsignore, 470084d9c625SLionel Sambuc tests/test-multiple-scanners-r/.cvsignore, 470184d9c625SLionel Sambuc tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore, 470284d9c625SLionel Sambuc tests/test-pthread/.cvsignore, tests/test-string-nr/.cvsignore, 470384d9c625SLionel Sambuc tests/test-string-r/.cvsignore, tests/test-yyextra/.cvsignore: add 470484d9c625SLionel Sambuc OUTPUT to .cvsignore files in test directories; it's also in the 470584d9c625SLionel Sambuc template directory 4706357f1050SThomas Veerman 470784d9c625SLionel Sambuc2002-02-06 Will Estes <wlestes@users.sourceforge.net> 4708357f1050SThomas Veerman 4709357f1050SThomas Veerman * gen.c: fix interrupted reads and freads; from the debian package 4710357f1050SThomas Veerman maintainer 4711357f1050SThomas Veerman 471284d9c625SLionel Sambuc2002-02-06 Will Estes <wlestes@users.sourceforge.net> 4713357f1050SThomas Veerman 4714357f1050SThomas Veerman * flex.texi, flexdef.h, main.c, nfa.c: support large flex tables; 4715357f1050SThomas Veerman from debian package maintainer 4716357f1050SThomas Veerman 471784d9c625SLionel Sambuc2002-01-29 Will Estes <wlestes@users.sourceforge.net> 4718357f1050SThomas Veerman 471984d9c625SLionel Sambuc * tests/configure.in: add more output files to account for new tests 4720357f1050SThomas Veerman 472184d9c625SLionel Sambuc2002-01-03 Will Estes <wlestes@users.sourceforge.net> 4722357f1050SThomas Veerman 472384d9c625SLionel Sambuc * tests/test-array-nr/.cvsignore, tests/test-array-nr/Makefile.in, 472484d9c625SLionel Sambuc tests/test-array-nr/scanner.l, tests/test-array-nr/test.input: add 472584d9c625SLionel Sambuc this test 4726357f1050SThomas Veerman 472784d9c625SLionel Sambuc2002-01-03 Will Estes <wlestes@users.sourceforge.net> 4728357f1050SThomas Veerman 472984d9c625SLionel Sambuc * tests/test-array-r/.cvsignore, tests/test-array-r/Makefile.in, 473084d9c625SLionel Sambuc tests/test-array-r/scanner.l, tests/test-array-r/test.input: add 473184d9c625SLionel Sambuc this test suite 4732357f1050SThomas Veerman 473384d9c625SLionel Sambuc2001-11-20 Will Estes <wlestes@users.sourceforge.net> 4734357f1050SThomas Veerman 4735357f1050SThomas Veerman * flex.skl, main.c: millaway: Fixed yytext_ptr when using %array in 4736357f1050SThomas Veerman reentrant scanner 4737357f1050SThomas Veerman 473884d9c625SLionel Sambuc2001-11-20 Will Estes <wlestes@users.sourceforge.net> 4739357f1050SThomas Veerman 4740357f1050SThomas Veerman * buf.c: oops, forgot this one line 4741357f1050SThomas Veerman 474284d9c625SLionel Sambuc2001-11-14 Will Estes <wlestes@users.sourceforge.net> 4743357f1050SThomas Veerman 474484d9c625SLionel Sambuc * tests/test-header-r/.cvsignore, tests/test-header-r/Makefile.in, 474584d9c625SLionel Sambuc tests/test-header-r/main.c, tests/test-header-r/scanner.l, 474684d9c625SLionel Sambuc tests/test-header-r/test.input: and more fallout 4747357f1050SThomas Veerman 474884d9c625SLionel Sambuc2001-11-14 Will Estes <wlestes@users.sourceforge.net> 4749357f1050SThomas Veerman 4750357f1050SThomas Veerman * TODO, flex.skl, flex.texi, flexdef.h, main.c, misc.c, 475184d9c625SLionel Sambuc tests/README, tests/TEMPLATE/Makefile.in, tests/configure.in, 4752357f1050SThomas Veerman tests/test-basic-r/scanner.l, tests/test-bison-yylloc/.cvsignore, 4753357f1050SThomas Veerman tests/test-bison-yylloc/Makefile.in, 4754357f1050SThomas Veerman tests/test-bison-yylloc/parser.y, 4755357f1050SThomas Veerman tests/test-bison-yylloc/scanner.l, 4756357f1050SThomas Veerman tests/test-bison-yylval/.cvsignore, 4757357f1050SThomas Veerman tests/test-bison-yylval/Makefile.in, 4758357f1050SThomas Veerman tests/test-bison-yylval/parser.y, 4759357f1050SThomas Veerman tests/test-bison-yylval/scanner.l, 4760357f1050SThomas Veerman tests/test-include-by-reentrant/scanner.l, 4761357f1050SThomas Veerman tests/test-prefix-r/scanner.l, tests/test-pthread/scanner.l, 4762357f1050SThomas Veerman tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: more 4763357f1050SThomas Veerman from the same batch 4764357f1050SThomas Veerman 476584d9c625SLionel Sambuc2001-11-14 Will Estes <wlestes@users.sourceforge.net> 4766357f1050SThomas Veerman 476784d9c625SLionel Sambuc * tests/test-bison-yylloc/main.c, tests/test-bison-yylval/main.c, 476884d9c625SLionel Sambuc tests/test-header-nr/.cvsignore, tests/test-header-nr/Makefile.in, 476984d9c625SLionel Sambuc tests/test-header-nr/main.c, tests/test-header-nr/scanner.l, 477084d9c625SLionel Sambuc tests/test-header-nr/test.input, 477184d9c625SLionel Sambuc tests/test-multiple-scanners-nr/.cvsignore, 477284d9c625SLionel Sambuc tests/test-multiple-scanners-nr/Makefile.in, 477384d9c625SLionel Sambuc tests/test-multiple-scanners-nr/main.c, 477484d9c625SLionel Sambuc tests/test-multiple-scanners-nr/scanner-1.l, 477584d9c625SLionel Sambuc tests/test-multiple-scanners-nr/scanner-2.l, 477684d9c625SLionel Sambuc tests/test-multiple-scanners-r/.cvsignore, 477784d9c625SLionel Sambuc tests/test-multiple-scanners-r/Makefile.in, 477884d9c625SLionel Sambuc tests/test-multiple-scanners-r/main.c, 477984d9c625SLionel Sambuc tests/test-multiple-scanners-r/scanner-1.l, 478084d9c625SLionel Sambuc tests/test-multiple-scanners-r/scanner-2.l: a big batch from 478184d9c625SLionel Sambuc millaway 4782357f1050SThomas Veerman 478384d9c625SLionel Sambuc2001-10-26 Will Estes <wlestes@users.sourceforge.net> 4784357f1050SThomas Veerman 4785357f1050SThomas Veerman * NEWS: now NEWS has forgotten about the _r variables 4786357f1050SThomas Veerman 478784d9c625SLionel Sambuc2001-10-26 Will Estes <wlestes@users.sourceforge.net> 4788357f1050SThomas Veerman 4789357f1050SThomas Veerman * flex.skl, flex.texi, gen.c, main.c, 4790357f1050SThomas Veerman tests/test-bison-yylloc/scanner.l, 4791357f1050SThomas Veerman tests/test-bison-yylval/scanner.l, 4792357f1050SThomas Veerman tests/test-include-by-reentrant/scanner.l, 4793357f1050SThomas Veerman tests/test-prefix-nr/scanner.l, tests/test-pthread/scanner.l, 4794357f1050SThomas Veerman tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: 4795357f1050SThomas Veerman millaway simplified the reentrant api; here's the result 4796357f1050SThomas Veerman 479784d9c625SLionel Sambuc2001-10-23 Will Estes <wlestes@users.sourceforge.net> 4798357f1050SThomas Veerman 4799357f1050SThomas Veerman * main.c, options.c, options.h: more from millaway 4800357f1050SThomas Veerman 480184d9c625SLionel Sambuc2001-10-22 Will Estes <wlestes@users.sourceforge.net> 4802357f1050SThomas Veerman 4803357f1050SThomas Veerman * main.c, options.c, options.h: the last checkin was broken; 4804357f1050SThomas Veerman millaway fixed it 4805357f1050SThomas Veerman 480684d9c625SLionel Sambuc2001-10-22 Will Estes <wlestes@users.sourceforge.net> 4807357f1050SThomas Veerman 480884d9c625SLionel Sambuc * flex.skl, flex.texi, gen.c, main.c, misc.c, options.h, scan.l, 480984d9c625SLionel Sambuc scanopt.c, tests/README, tests/configure.in: phew, millaway's latest 481084d9c625SLionel Sambuc batch 4811357f1050SThomas Veerman 481284d9c625SLionel Sambuc2001-10-21 Will Estes <wlestes@users.sourceforge.net> 4813357f1050SThomas Veerman 4814357f1050SThomas Veerman * flex.skl: flex.skl should come up in C mode 4815357f1050SThomas Veerman 481684d9c625SLionel Sambuc2001-10-21 Will Estes <wlestes@users.sourceforge.net> 4817357f1050SThomas Veerman 481884d9c625SLionel Sambuc * flex.skl: apparently, isatty and c++ need help getting along (from 481984d9c625SLionel Sambuc octave) 4820357f1050SThomas Veerman 482184d9c625SLionel Sambuc2001-10-19 Will Estes <wlestes@users.sourceforge.net> 4822357f1050SThomas Veerman 4823357f1050SThomas Veerman * NEWS: document new options and new option handling 4824357f1050SThomas Veerman 482584d9c625SLionel Sambuc2001-10-19 Will Estes <wlestes@users.sourceforge.net> 4826357f1050SThomas Veerman 4827357f1050SThomas Veerman * TODO: tell emacs that TODO is a text/outline mode file 4828357f1050SThomas Veerman 482984d9c625SLionel Sambuc2001-10-19 Will Estes <wlestes@users.sourceforge.net> 4830357f1050SThomas Veerman 4831357f1050SThomas Veerman * TODO: we have new long options; we need to document that 4832357f1050SThomas Veerman 483384d9c625SLionel Sambuc2001-10-19 Will Estes <wlestes@users.sourceforge.net> 4834357f1050SThomas Veerman 4835357f1050SThomas Veerman * NEWS: tell emacs that NEWS is text/outline mode 4836357f1050SThomas Veerman 483784d9c625SLionel Sambuc2001-10-19 Will Estes <wlestes@users.sourceforge.net> 4838357f1050SThomas Veerman 4839357f1050SThomas Veerman * flex.skl: oops, lost a line somewhere in the merge process on 4840357f1050SThomas Veerman millaway's work 4841357f1050SThomas Veerman 484284d9c625SLionel Sambuc2001-10-17 Will Estes <wlestes@users.sourceforge.net> 4843357f1050SThomas Veerman 4844357f1050SThomas Veerman * Makefile.am, buf.c, flex.skl, flex.texi, flexdef.h, main.c, 484584d9c625SLionel Sambuc misc.c, options.c, options.h, parse.y, scan.l, scanopt.c, scanopt.h: 484684d9c625SLionel Sambuc merge latest batch of millaway's changes 4847357f1050SThomas Veerman 484884d9c625SLionel Sambuc2001-09-22 Will Estes <wlestes@users.sourceforge.net> 4849357f1050SThomas Veerman 4850357f1050SThomas Veerman * main.c: Fixed typo in options display 4851357f1050SThomas Veerman 485284d9c625SLionel Sambuc2001-09-20 Will Estes <wlestes@users.sourceforge.net> 4853357f1050SThomas Veerman 485484d9c625SLionel Sambuc * main.c: reentrant and non-reentrant scanners share the same yywrap 485584d9c625SLionel Sambuc MACRO. millaway 4856357f1050SThomas Veerman 485784d9c625SLionel Sambuc2001-09-20 Will Estes <wlestes@users.sourceforge.net> 4858357f1050SThomas Veerman 4859357f1050SThomas Veerman * TODO: clarify item on comments in lexical files 4860357f1050SThomas Veerman 486184d9c625SLionel Sambuc2001-09-20 Will Estes <wlestes@users.sourceforge.net> 4862357f1050SThomas Veerman 4863357f1050SThomas Veerman * NEWS, scan.l: now flex recognizes \r as an eol character 4864357f1050SThomas Veerman 486584d9c625SLionel Sambuc2001-09-20 Will Estes <wlestes@users.sourceforge.net> 4866357f1050SThomas Veerman 4867357f1050SThomas Veerman * Makefile.am: specify cvsroot so automake distcheck works 4868357f1050SThomas Veerman 486984d9c625SLionel Sambuc2001-09-19 Will Estes <wlestes@users.sourceforge.net> 4870357f1050SThomas Veerman 4871357f1050SThomas Veerman * flex.texi: tex has lost its mind; we remove parentheses to 4872357f1050SThomas Veerman compensate 4873357f1050SThomas Veerman 487484d9c625SLionel Sambuc2001-09-19 Will Estes <wlestes@users.sourceforge.net> 4875357f1050SThomas Veerman 487684d9c625SLionel Sambuc * NEWS: now that c++ is better supported, let's mention it as a news 487784d9c625SLionel Sambuc item 4878357f1050SThomas Veerman 487984d9c625SLionel Sambuc2001-09-19 Will Estes <wlestes@users.sourceforge.net> 4880357f1050SThomas Veerman 488184d9c625SLionel Sambuc * examples/fastwc/wc1.l, examples/fastwc/wc2.l, 4882357f1050SThomas Veerman examples/fastwc/wc3.l, examples/fastwc/wc4.l, 488384d9c625SLionel Sambuc examples/fastwc/wc5.l, flex.skl, main.c: commit the backwash from 488484d9c625SLionel Sambuc the branch merges 4885357f1050SThomas Veerman 488684d9c625SLionel Sambuc2001-09-19 Will Estes <wlestes@users.sourceforge.net> 4887357f1050SThomas Veerman 488884d9c625SLionel Sambuc * FlexLexer.h, examples/testxxLexer.l, flex.skl: made preliminary 4889357f1050SThomas Veerman c++ fixes; the intent is to make it work with recent c++ compilers 4890357f1050SThomas Veerman 489184d9c625SLionel Sambuc2001-08-26 Will Estes <wlestes@users.sourceforge.net> 4892357f1050SThomas Veerman 489384d9c625SLionel Sambuc * main.c: remove argv_fixup; fix typo in error message; changes from 489484d9c625SLionel Sambuc millaway's branch 4895357f1050SThomas Veerman 489684d9c625SLionel Sambuc2001-08-24 Will Estes <wlestes@users.sourceforge.net> 4897357f1050SThomas Veerman 4898357f1050SThomas Veerman * NEWS: mention no more c++ comments in c scanners 4899357f1050SThomas Veerman 490084d9c625SLionel Sambuc2001-08-21 John Millaway <john43@users.sourceforge.net> 4901357f1050SThomas Veerman 4902357f1050SThomas Veerman * flex.skl: Changed // comments to /* */ comments in skeleton. 4903357f1050SThomas Veerman 490484d9c625SLionel Sambuc2001-08-19 John Millaway <john43@users.sourceforge.net> 4905357f1050SThomas Veerman 4906357f1050SThomas Veerman * flex.texi: Changed @var to @code everywhere. 4907357f1050SThomas Veerman 490884d9c625SLionel Sambuc2001-08-16 Will Estes <wlestes@users.sourceforge.net> 4909357f1050SThomas Veerman 4910357f1050SThomas Veerman * to.do/flex.rmail: more mail 4911357f1050SThomas Veerman 491284d9c625SLionel Sambuc2001-08-16 Will Estes <wlestes@users.sourceforge.net> 4913357f1050SThomas Veerman 4914357f1050SThomas Veerman * TODO: the manual now has its own section; we're not adding 4915357f1050SThomas Veerman comments either 4916357f1050SThomas Veerman 491784d9c625SLionel Sambuc2001-08-04 John Millaway <john43@users.sourceforge.net> 4918357f1050SThomas Veerman 491984d9c625SLionel Sambuc * tests/Makefile.in, tests/README, tests/TEMPLATE/Makefile.in, 492084d9c625SLionel Sambuc tests/test-basic-nr/Makefile.in, tests/test-basic-r/Makefile.in, 492184d9c625SLionel Sambuc tests/test-bison-yylloc/Makefile.in, 492284d9c625SLionel Sambuc tests/test-bison-yylval/Makefile.in, 492384d9c625SLionel Sambuc tests/test-include-by-buffer/Makefile.in, 492484d9c625SLionel Sambuc tests/test-include-by-reentrant/Makefile.in, 492584d9c625SLionel Sambuc tests/test-prefix-nr/Makefile.in, tests/test-prefix-r/Makefile.in, 492684d9c625SLionel Sambuc tests/test-pthread/Makefile.in, tests/test-string-nr/Makefile.in, 492784d9c625SLionel Sambuc tests/test-string-r/Makefile.in, tests/test-yyextra/Makefile.in: 492884d9c625SLionel Sambuc Cleaned up the output of the tests. 4929357f1050SThomas Veerman 493084d9c625SLionel Sambuc2001-08-03 Will Estes <wlestes@users.sourceforge.net> 4931357f1050SThomas Veerman 4932357f1050SThomas Veerman * TODO: note jason's thoughts on having a manpage 4933357f1050SThomas Veerman 493484d9c625SLionel Sambuc2001-08-03 Will Estes <wlestes@users.sourceforge.net> 4935357f1050SThomas Veerman 4936357f1050SThomas Veerman * TODO: note millaway's assignment and tests to be under flex 4937357f1050SThomas Veerman license 4938357f1050SThomas Veerman 493984d9c625SLionel Sambuc2001-08-01 John Millaway <john43@users.sourceforge.net> 4940357f1050SThomas Veerman 4941357f1050SThomas Veerman * tests/test-bison-yylval/scanner.l: Fixed semantics of test (the 4942357f1050SThomas Veerman success or failure of this test should be unaffected by this 4943357f1050SThomas Veerman change.) 4944357f1050SThomas Veerman 494584d9c625SLionel Sambuc2001-08-01 Will Estes <wlestes@users.sourceforge.net> 4946357f1050SThomas Veerman 4947357f1050SThomas Veerman * autogen.sh: fake automake into believing that ChangeLog already 4948357f1050SThomas Veerman exists 4949357f1050SThomas Veerman 495084d9c625SLionel Sambuc2001-08-01 Will Estes <wlestes@users.sourceforge.net> 4951357f1050SThomas Veerman 4952357f1050SThomas Veerman * Makefile.am: millaway needs to be covered in the ChangeLog 4953357f1050SThomas Veerman 495484d9c625SLionel Sambuc2001-08-01 Will Estes <wlestes@users.sourceforge.net> 4955357f1050SThomas Veerman 4956357f1050SThomas Veerman * version.h: automake is supplying version info now so we just pick 4957357f1050SThomas Veerman it up 4958357f1050SThomas Veerman 495984d9c625SLionel Sambuc2001-08-01 Will Estes <wlestes@users.sourceforge.net> 4960357f1050SThomas Veerman 4961357f1050SThomas Veerman * flex.texi: forgot braces on @copyright 4962357f1050SThomas Veerman 496384d9c625SLionel Sambuc2001-08-01 John Millaway <john43@users.sourceforge.net> 4964357f1050SThomas Veerman 4965357f1050SThomas Veerman * flex.skl: Added missing argument to yy_flex_free. 4966357f1050SThomas Veerman 496784d9c625SLionel Sambuc2001-08-01 Will Estes <wlestes@users.sourceforge.net> 4968357f1050SThomas Veerman 4969357f1050SThomas Veerman * AUTHORS: john millaway wrote the reentrant C support 4970357f1050SThomas Veerman 497184d9c625SLionel Sambuc2001-08-01 Will Estes <wlestes@users.sourceforge.net> 4972357f1050SThomas Veerman 4973357f1050SThomas Veerman * flex.texi: add license node to the manual 4974357f1050SThomas Veerman 497584d9c625SLionel Sambuc2001-08-01 Will Estes <wlestes@users.sourceforge.net> 4976357f1050SThomas Veerman 4977357f1050SThomas Veerman * TODO: c++ ideas 4978357f1050SThomas Veerman 497984d9c625SLionel Sambuc2001-07-31 Will Estes <wlestes@users.sourceforge.net> 4980357f1050SThomas Veerman 4981357f1050SThomas Veerman * parse.y: error messages will now show up the way that emacs likes 4982357f1050SThomas Veerman them 4983357f1050SThomas Veerman 498484d9c625SLionel Sambuc2001-07-31 Will Estes <wlestes@users.sourceforge.net> 4985357f1050SThomas Veerman 4986357f1050SThomas Veerman * Makefile.am: oops, left in an extra backslash 4987357f1050SThomas Veerman 498884d9c625SLionel Sambuc2001-07-31 Will Estes <wlestes@users.sourceforge.net> 4989357f1050SThomas Veerman 4990357f1050SThomas Veerman * TODO: flex.texi is here; clarify tests/ rewrite issue 4991357f1050SThomas Veerman 499284d9c625SLionel Sambuc2001-07-31 Will Estes <wlestes@users.sourceforge.net> 4993357f1050SThomas Veerman 4994357f1050SThomas Veerman * NEWS: hey, we have texinfo, not man 4995357f1050SThomas Veerman 499684d9c625SLionel Sambuc2001-07-31 Will Estes <wlestes@users.sourceforge.net> 4997357f1050SThomas Veerman 4998357f1050SThomas Veerman * flex.1: no more manpage 4999357f1050SThomas Veerman 500084d9c625SLionel Sambuc2001-07-31 Will Estes <wlestes@users.sourceforge.net> 5001357f1050SThomas Veerman 5002357f1050SThomas Veerman * Makefile.am: remove flex.1 and rewrite the dist-hook so that we 5003357f1050SThomas Veerman pick up a couple more directories 5004357f1050SThomas Veerman 500584d9c625SLionel Sambuc2001-07-31 Will Estes <wlestes@users.sourceforge.net> 5006357f1050SThomas Veerman 5007357f1050SThomas Veerman * flex.texi: the namual now compiles; hurray 5008357f1050SThomas Veerman 500984d9c625SLionel Sambuc2001-07-31 Will Estes <wlestes@users.sourceforge.net> 5010357f1050SThomas Veerman 5011357f1050SThomas Veerman * Makefile.am: first attempt at including the tests/ directory via 5012357f1050SThomas Veerman automake, dist-hook target added 5013357f1050SThomas Veerman 501484d9c625SLionel Sambuc2001-07-31 Will Estes <wlestes@users.sourceforge.net> 5015357f1050SThomas Veerman 5016357f1050SThomas Veerman * tests/.cvsignore: ignore config.cache in tests/ directory 5017357f1050SThomas Veerman 501884d9c625SLionel Sambuc2001-07-31 Will Estes <wlestes@users.sourceforge.net> 5019357f1050SThomas Veerman 5020357f1050SThomas Veerman * Makefile.am: automake groks the ChangeLog now so we don't have to 5021357f1050SThomas Veerman remind the maintainer to remake it 5022357f1050SThomas Veerman 502384d9c625SLionel Sambuc2001-07-30 Will Estes <wlestes@users.sourceforge.net> 5024357f1050SThomas Veerman 5025357f1050SThomas Veerman * flex.texi: more corrections to the manual; the end is in site 5026357f1050SThomas Veerman 502784d9c625SLionel Sambuc2001-07-30 Will Estes <wlestes@users.sourceforge.net> 5028357f1050SThomas Veerman 5029357f1050SThomas Veerman * TODO: auto-generated backup? 5030357f1050SThomas Veerman 503184d9c625SLionel Sambuc2001-07-27 Will Estes <wlestes@users.sourceforge.net> 5032357f1050SThomas Veerman 5033357f1050SThomas Veerman * flex.texi: today's tinkering on the manual 5034357f1050SThomas Veerman 503584d9c625SLionel Sambuc2001-07-27 Will Estes <wlestes@users.sourceforge.net> 5036357f1050SThomas Veerman 5037357f1050SThomas Veerman * Makefile.am: if we want flex.1 we have to say so in EXTRA_DIST 5038357f1050SThomas Veerman 503984d9c625SLionel Sambuc2001-07-27 Will Estes <wlestes@users.sourceforge.net> 5040357f1050SThomas Veerman 5041357f1050SThomas Veerman * TODO: note future issues with flex.texi 5042357f1050SThomas Veerman 504384d9c625SLionel Sambuc2001-07-27 Will Estes <wlestes@users.sourceforge.net> 5044357f1050SThomas Veerman 504584d9c625SLionel Sambuc * Makefile.am: include flex.1 as it's the only working documentation 504684d9c625SLionel Sambuc for now 5047357f1050SThomas Veerman 504884d9c625SLionel Sambuc2001-07-27 Will Estes <wlestes@users.sourceforge.net> 5049357f1050SThomas Veerman 5050357f1050SThomas Veerman * Makefile.am: rearrange to work with automake on building the 5051357f1050SThomas Veerman ChangeLog 5052357f1050SThomas Veerman 505384d9c625SLionel Sambuc2001-07-27 Will Estes <wlestes@users.sourceforge.net> 5054357f1050SThomas Veerman 5055357f1050SThomas Veerman * scan.l: automake is unhappy if we specify the outfile 5056357f1050SThomas Veerman 505784d9c625SLionel Sambuc2001-07-26 Will Estes <wlestes@users.sourceforge.net> 5058357f1050SThomas Veerman 5059357f1050SThomas Veerman * flex.texi: more conversions/corrections 5060357f1050SThomas Veerman 506184d9c625SLionel Sambuc2001-07-26 Will Estes <wlestes@users.sourceforge.net> 5062357f1050SThomas Veerman 5063357f1050SThomas Veerman * README: we removed misc/ so we don't mention it any more 5064357f1050SThomas Veerman 506584d9c625SLionel Sambuc2001-07-25 Will Estes <wlestes@users.sourceforge.net> 5066357f1050SThomas Veerman 5067357f1050SThomas Veerman * flex.texi: begin the manual conversion to texinfo; yes, it's 5068357f1050SThomas Veerman broken right now 5069357f1050SThomas Veerman 507084d9c625SLionel Sambuc2001-07-25 Will Estes <wlestes@users.sourceforge.net> 5071357f1050SThomas Veerman 5072357f1050SThomas Veerman * AUTHORS, THANKS: copy in manual author and thanks info 5073357f1050SThomas Veerman 507484d9c625SLionel Sambuc2001-07-25 Will Estes <wlestes@users.sourceforge.net> 5075357f1050SThomas Veerman 5076357f1050SThomas Veerman * Makefile.am: how to fake the ChangeLog into showing up in the 5077357f1050SThomas Veerman distribution 5078357f1050SThomas Veerman 507984d9c625SLionel Sambuc2001-07-25 Will Estes <wlestes@users.sourceforge.net> 5080357f1050SThomas Veerman 5081357f1050SThomas Veerman * Makefile.am: add YFLAGS so parse.h gets made 5082357f1050SThomas Veerman 508384d9c625SLionel Sambuc2001-07-24 Will Estes <wlestes@users.sourceforge.net> 5084357f1050SThomas Veerman 508584d9c625SLionel Sambuc * examples/fastwc/README, examples/fastwc/mywc.c, 508684d9c625SLionel Sambuc examples/fastwc/wc1.l, examples/fastwc/wc2.l, 508784d9c625SLionel Sambuc examples/fastwc/wc3.l, examples/fastwc/wc4.l, examples/fastwc/wc5.l: 508884d9c625SLionel Sambuc re-add these files 5089357f1050SThomas Veerman 509084d9c625SLionel Sambuc2001-07-24 Will Estes <wlestes@users.sourceforge.net> 5091357f1050SThomas Veerman 5092357f1050SThomas Veerman * TODO: reflect recent doings 5093357f1050SThomas Veerman 509484d9c625SLionel Sambuc2001-07-24 Will Estes <wlestes@users.sourceforge.net> 5095357f1050SThomas Veerman 5096357f1050SThomas Veerman * Makefile.in: what with automake, we don't need Makefile.in any 5097357f1050SThomas Veerman more 5098357f1050SThomas Veerman 509984d9c625SLionel Sambuc2001-07-24 Will Estes <wlestes@users.sourceforge.net> 5100357f1050SThomas Veerman 5101357f1050SThomas Veerman * configure.in: more rearranging for automake 5102357f1050SThomas Veerman 510384d9c625SLionel Sambuc2001-07-24 Will Estes <wlestes@users.sourceforge.net> 5104357f1050SThomas Veerman 5105357f1050SThomas Veerman * to.do/flex.rmail: more mail came in 5106357f1050SThomas Veerman 510784d9c625SLionel Sambuc2001-07-24 Will Estes <wlestes@users.sourceforge.net> 5108357f1050SThomas Veerman 5109357f1050SThomas Veerman * autogen.sh: adjust to automake's idea of the world 5110357f1050SThomas Veerman 511184d9c625SLionel Sambuc2001-07-24 Will Estes <wlestes@users.sourceforge.net> 5112357f1050SThomas Veerman 5113357f1050SThomas Veerman * Makefile.am: add Vern's misc dependencies; noinst_SCRIPTS was 5114357f1050SThomas Veerman broken?; list a few last files to be included in the distribution 5115357f1050SThomas Veerman 511684d9c625SLionel Sambuc2001-07-24 Will Estes <wlestes@users.sourceforge.net> 5117357f1050SThomas Veerman 5118357f1050SThomas Veerman * NEWS: rearrange for better order; add automake support as a news 5119357f1050SThomas Veerman item 5120357f1050SThomas Veerman 512184d9c625SLionel Sambuc2001-07-24 Will Estes <wlestes@users.sourceforge.net> 5122357f1050SThomas Veerman 5123357f1050SThomas Veerman * Makefile.am: copyright notice on Makefile.am; document some -D 5124357f1050SThomas Veerman switches (are they still usable?) 5125357f1050SThomas Veerman 512684d9c625SLionel Sambuc2001-07-24 Will Estes <wlestes@users.sourceforge.net> 5127357f1050SThomas Veerman 5128357f1050SThomas Veerman * TODO: add lex-replacement issue 5129357f1050SThomas Veerman 513084d9c625SLionel Sambuc2001-07-24 Will Estes <wlestes@users.sourceforge.net> 5131357f1050SThomas Veerman 5132357f1050SThomas Veerman * Makefile.am: add EXTRA_DIST 5133357f1050SThomas Veerman 513484d9c625SLionel Sambuc2001-07-23 Will Estes <wlestes@users.sourceforge.net> 5135357f1050SThomas Veerman 5136357f1050SThomas Veerman * autogen.sh: we need to do the same thing in each directory 5137357f1050SThomas Veerman 513884d9c625SLionel Sambuc2001-07-23 Will Estes <wlestes@users.sourceforge.net> 5139357f1050SThomas Veerman 5140357f1050SThomas Veerman * configure.in: introduce automake into the macro calls 5141357f1050SThomas Veerman 514284d9c625SLionel Sambuc2001-07-23 Will Estes <wlestes@users.sourceforge.net> 5143357f1050SThomas Veerman 514484d9c625SLionel Sambuc * Makefile.am: add AUTOMAKE_OPTIONS, info_TEXINFOS, include_HEADERS, 514584d9c625SLionel Sambuc noinst_HEADERS; it's libfl.a, not libflex.a 5146357f1050SThomas Veerman 514784d9c625SLionel Sambuc2001-07-23 Will Estes <wlestes@users.sourceforge.net> 5148357f1050SThomas Veerman 5149357f1050SThomas Veerman * Makefile.am: bin_PROGRAMS and lib_LIBRARIES 5150357f1050SThomas Veerman 515184d9c625SLionel Sambuc2001-07-23 Will Estes <wlestes@users.sourceforge.net> 5152357f1050SThomas Veerman 5153357f1050SThomas Veerman * to.do/streams.mail: streams.mail has moved here 5154357f1050SThomas Veerman 515584d9c625SLionel Sambuc2001-07-23 Will Estes <wlestes@users.sourceforge.net> 5156357f1050SThomas Veerman 5157357f1050SThomas Veerman * TODO: add xref for teximanual 5158357f1050SThomas Veerman 515984d9c625SLionel Sambuc2001-07-19 Will Estes <wlestes@users.sourceforge.net> 5160357f1050SThomas Veerman 5161357f1050SThomas Veerman * flex.1: include typo/punctuation fixes from a patch submitted by 5162357f1050SThomas Veerman noon@cote-dazur.com (Fabrice Bauzac) 5163357f1050SThomas Veerman 516484d9c625SLionel Sambuc2001-07-17 Will Estes <wlestes@users.sourceforge.net> 5165357f1050SThomas Veerman 5166357f1050SThomas Veerman * TODO: we want gettext 5167357f1050SThomas Veerman 516884d9c625SLionel Sambuc2001-06-24 Will Estes <wlestes@users.sourceforge.net> 5169357f1050SThomas Veerman 5170357f1050SThomas Veerman * flex.skl: include c++ STD fixes from quanstro@quanstro.net 5171357f1050SThomas Veerman 517284d9c625SLionel Sambuc2001-06-24 Will Estes <wlestes@users.sourceforge.net> 5173357f1050SThomas Veerman 5174357f1050SThomas Veerman * flex.skl, gen.c: change some int types to size_t as per FreeBSD 5175357f1050SThomas Veerman 28364 from avn@any.ru 5176357f1050SThomas Veerman 517784d9c625SLionel Sambuc2001-06-24 Will Estes <wlestes@users.sourceforge.net> 5178357f1050SThomas Veerman 5179357f1050SThomas Veerman * TODO: remove parse.[ch] from make clean target; repackage 5180357f1050SThomas Veerman distribution (not rework) 5181357f1050SThomas Veerman 518284d9c625SLionel Sambuc2001-06-19 Will Estes <wlestes@users.sourceforge.net> 5183357f1050SThomas Veerman 5184357f1050SThomas Veerman * TODO: add memory api and reworking of flex.skl reworking 5185357f1050SThomas Veerman 518684d9c625SLionel Sambuc2001-06-18 Will Estes <wlestes@users.sourceforge.net> 5187357f1050SThomas Veerman 5188357f1050SThomas Veerman * flex.skl: remove extraneous notice from flex.skl 5189357f1050SThomas Veerman 519084d9c625SLionel Sambuc2001-06-18 Will Estes <wlestes@users.sourceforge.net> 5191357f1050SThomas Veerman 5192357f1050SThomas Veerman * flex.skl: patch memory leak as per millaway 5193357f1050SThomas Veerman 519484d9c625SLionel Sambuc2001-06-17 Will Estes <wlestes@users.sourceforge.net> 5195357f1050SThomas Veerman 5196357f1050SThomas Veerman * to.do/flex.rmail: add vern's ok for copyright/license changes and 5197357f1050SThomas Veerman john's answer on line offsets 5198357f1050SThomas Veerman 519984d9c625SLionel Sambuc2001-06-17 Will Estes <wlestes@users.sourceforge.net> 5200357f1050SThomas Veerman 5201357f1050SThomas Veerman * TODO: remove creation of .cvsignore files (it's done); add other 5202357f1050SThomas Veerman notes about the test suite 5203357f1050SThomas Veerman 520484d9c625SLionel Sambuc2001-06-17 Will Estes <wlestes@users.sourceforge.net> 5205357f1050SThomas Veerman 520684d9c625SLionel Sambuc * tests/TEMPLATE/.cvsignore, tests/test-basic-nr/.cvsignore, 520784d9c625SLionel Sambuc tests/test-basic-r/.cvsignore, tests/test-bison-yylloc/.cvsignore, 520884d9c625SLionel Sambuc tests/test-bison-yylval/.cvsignore, 520984d9c625SLionel Sambuc tests/test-include-by-buffer/.cvsignore, 521084d9c625SLionel Sambuc tests/test-include-by-reentrant/.cvsignore, 521184d9c625SLionel Sambuc tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore, 521284d9c625SLionel Sambuc tests/test-pthread/.cvsignore, tests/test-string-nr/.cvsignore, 521384d9c625SLionel Sambuc tests/test-string-r/.cvsignore, tests/test-yyextra/.cvsignore: 521484d9c625SLionel Sambuc adding .cvsignore files for existing tests/ subdirectories 5215357f1050SThomas Veerman 521684d9c625SLionel Sambuc2001-06-17 Will Estes <wlestes@users.sourceforge.net> 5217357f1050SThomas Veerman 5218357f1050SThomas Veerman * tests/README: reformat, say to add a description to this file and 5219357f1050SThomas Veerman mention what to do re .cvsignore 5220357f1050SThomas Veerman 522184d9c625SLionel Sambuc2001-06-17 Will Estes <wlestes@users.sourceforge.net> 5222357f1050SThomas Veerman 5223357f1050SThomas Veerman * tests/TEMPLATE/cvsignore: create template for .cvsignore 5224357f1050SThomas Veerman 522584d9c625SLionel Sambuc2001-06-17 Will Estes <wlestes@users.sourceforge.net> 5226357f1050SThomas Veerman 5227357f1050SThomas Veerman * TODO: reorganize for logical reasons; test suite now seems to run 5228357f1050SThomas Veerman out of the box 5229357f1050SThomas Veerman 523084d9c625SLionel Sambuc2001-06-17 Will Estes <wlestes@users.sourceforge.net> 5231357f1050SThomas Veerman 5232357f1050SThomas Veerman * tests/.cvsignore: we dont want the Makefile either 5233357f1050SThomas Veerman 523484d9c625SLionel Sambuc2001-06-17 Will Estes <wlestes@users.sourceforge.net> 5235357f1050SThomas Veerman 523684d9c625SLionel Sambuc * tests/test-prefix-nr/test.input, tests/test-prefix-r/test.input: 523784d9c625SLionel Sambuc test.input was supposed to be here 5238357f1050SThomas Veerman 523984d9c625SLionel Sambuc2001-06-17 Will Estes <wlestes@users.sourceforge.net> 5240357f1050SThomas Veerman 5241357f1050SThomas Veerman * tests/.cvsignore: add autoconf legacy files to be ignored 5242357f1050SThomas Veerman 524384d9c625SLionel Sambuc2001-06-17 Will Estes <wlestes@users.sourceforge.net> 5244357f1050SThomas Veerman 5245357f1050SThomas Veerman * autogen.sh: clarify usage instructions; prepare tests/ as well 5246357f1050SThomas Veerman 524784d9c625SLionel Sambuc2001-06-17 Will Estes <wlestes@users.sourceforge.net> 5248357f1050SThomas Veerman 5249357f1050SThomas Veerman * tests/.cvsignore: . cvsignore for tests/ subdirectory 5250357f1050SThomas Veerman 525184d9c625SLionel Sambuc2001-06-17 Will Estes <wlestes@users.sourceforge.net> 5252357f1050SThomas Veerman 5253357f1050SThomas Veerman * FlexLexer.h: tell emacs that FlexLexer.h is c++ 5254357f1050SThomas Veerman 525584d9c625SLionel Sambuc2001-06-17 Will Estes <wlestes@users.sourceforge.net> 5256357f1050SThomas Veerman 5257357f1050SThomas Veerman * scan.l: tell emacs scan.l is in C mode 5258357f1050SThomas Veerman 525984d9c625SLionel Sambuc2001-06-17 Will Estes <wlestes@users.sourceforge.net> 5260357f1050SThomas Veerman 5261357f1050SThomas Veerman * flex.skl: added punctuation 5262357f1050SThomas Veerman 526384d9c625SLionel Sambuc2001-06-17 Will Estes <wlestes@users.sourceforge.net> 5264357f1050SThomas Veerman 5265357f1050SThomas Veerman * FlexLexer.h, Makefile.in, README, RoadMap, autogen.sh, ccl.c, 5266357f1050SThomas Veerman configure.in, dfa.c, ecs.c, flex.1, flex.skl, flexdef.h, gen.c, 5267357f1050SThomas Veerman libmain.c, libyywrap.c, main.c, misc.c, mkskel.sh, nfa.c, parse.y, 5268357f1050SThomas Veerman scan.l, sym.c, tblcmp.c, yylex.c: change copyright/license notices 5269357f1050SThomas Veerman as per Vern's response to Theo 5270357f1050SThomas Veerman 527184d9c625SLionel Sambuc2001-06-15 Will Estes <wlestes@users.sourceforge.net> 5272357f1050SThomas Veerman 5273357f1050SThomas Veerman * to.do/flex.rmail: add bill fenlason's emails 5274357f1050SThomas Veerman 527584d9c625SLionel Sambuc2001-06-15 Will Estes <wlestes@users.sourceforge.net> 5276357f1050SThomas Veerman 5277357f1050SThomas Veerman * COPYING: make changes as per Theo De Raadt; remove tabs 5278357f1050SThomas Veerman 527984d9c625SLionel Sambuc2001-06-08 Will Estes <wlestes@users.sourceforge.net> 5280357f1050SThomas Veerman 5281357f1050SThomas Veerman * flex.skl: save errno as per Theo de Raadt 5282357f1050SThomas Veerman 528384d9c625SLionel Sambuc2001-06-07 Will Estes <wlestes@users.sourceforge.net> 5284357f1050SThomas Veerman 5285357f1050SThomas Veerman * flex.1: correct hyphenation as per openbsd tree 5286357f1050SThomas Veerman 528784d9c625SLionel Sambuc2001-06-05 Will Estes <wlestes@users.sourceforge.net> 5288357f1050SThomas Veerman 5289357f1050SThomas Veerman * Makefile.in, configure.in: change references to TESTS/ to tests/ 5290357f1050SThomas Veerman to account for the directory name changes 5291357f1050SThomas Veerman 529284d9c625SLionel Sambuc2001-05-27 Will Estes <wlestes@users.sourceforge.net> 5293357f1050SThomas Veerman 5294357f1050SThomas Veerman * flex.skl, gen.c: commit john millaway's YY_G wrapper corrections 5295357f1050SThomas Veerman 529684d9c625SLionel Sambuc2001-05-21 Will Estes <wlestes@users.sourceforge.net> 5297357f1050SThomas Veerman 5298357f1050SThomas Veerman * tests/Makefile.in: remove || exit calls 5299357f1050SThomas Veerman 530084d9c625SLionel Sambuc2001-05-21 Will Estes <wlestes@users.sourceforge.net> 5301357f1050SThomas Veerman 5302357f1050SThomas Veerman * gen.c: complete john millaway's reentrant patch 5303357f1050SThomas Veerman 530484d9c625SLionel Sambuc2001-05-21 Will Estes <wlestes@users.sourceforge.net> 5305357f1050SThomas Veerman 5306357f1050SThomas Veerman * to.do/flex.rmail: more flex messages in the queue 5307357f1050SThomas Veerman 530884d9c625SLionel Sambuc2001-05-18 Will Estes <wlestes@users.sourceforge.net> 5309357f1050SThomas Veerman 531084d9c625SLionel Sambuc * flex.skl, flexdef.h, gen.c, main.c, nfa.c, scan.l: john millaway's 531184d9c625SLionel Sambuc reentrancy patch 5312357f1050SThomas Veerman 531384d9c625SLionel Sambuc2001-05-18 Will Estes <wlestes@users.sourceforge.net> 5314357f1050SThomas Veerman 5315357f1050SThomas Veerman * tests/Makefile.in: remove || exit from testing loop 5316357f1050SThomas Veerman 531784d9c625SLionel Sambuc2001-05-18 Will Estes <wlestes@users.sourceforge.net> 5318357f1050SThomas Veerman 5319357f1050SThomas Veerman * Makefile.in: tell make about the tests directory and its 5320357f1050SThomas Veerman associated targets 5321357f1050SThomas Veerman 532284d9c625SLionel Sambuc2001-05-18 Will Estes <wlestes@users.sourceforge.net> 5323357f1050SThomas Veerman 5324357f1050SThomas Veerman * TODO: rethink the todo list 5325357f1050SThomas Veerman 532684d9c625SLionel Sambuc2001-05-18 Will Estes <wlestes@users.sourceforge.net> 5327357f1050SThomas Veerman 5328357f1050SThomas Veerman * flex.1: describe reentrant api changes 5329357f1050SThomas Veerman 533084d9c625SLionel Sambuc2001-05-18 Will Estes <wlestes@users.sourceforge.net> 5331357f1050SThomas Veerman 5332357f1050SThomas Veerman * TODO: mention work needed for tests/ 5333357f1050SThomas Veerman 533484d9c625SLionel Sambuc2001-05-18 Will Estes <wlestes@users.sourceforge.net> 5335357f1050SThomas Veerman 5336357f1050SThomas Veerman * configure.in: tell auto* about the test directory 5337357f1050SThomas Veerman 533884d9c625SLionel Sambuc2001-05-18 Will Estes <wlestes@users.sourceforge.net> 5339357f1050SThomas Veerman 534084d9c625SLionel Sambuc * README: make punctuation uniform, mention the new tests/ directory 5341357f1050SThomas Veerman 534284d9c625SLionel Sambuc2001-05-18 Will Estes <wlestes@users.sourceforge.net> 5343357f1050SThomas Veerman 5344357f1050SThomas Veerman * NEWS: reformat items; cut out old items and move them to ONEWS 5345357f1050SThomas Veerman 534684d9c625SLionel Sambuc2001-05-18 Will Estes <wlestes@users.sourceforge.net> 5347357f1050SThomas Veerman 5348357f1050SThomas Veerman * ONEWS: move old NEWS items to ONEWS 5349357f1050SThomas Veerman 535084d9c625SLionel Sambuc2001-05-18 Will Estes <wlestes@users.sourceforge.net> 5351357f1050SThomas Veerman 535284d9c625SLionel Sambuc * tests/Makefile.in, tests/README, tests/TEMPLATE/Makefile.in, 535384d9c625SLionel Sambuc tests/TEMPLATE/parser.y, tests/TEMPLATE/scanner.l, 535484d9c625SLionel Sambuc tests/TEMPLATE/test.input, tests/configure.in, 535584d9c625SLionel Sambuc tests/test-basic-nr/Makefile.in, tests/test-basic-nr/scanner.l, 535684d9c625SLionel Sambuc tests/test-basic-nr/test.input, tests/test-basic-r/Makefile.in, 535784d9c625SLionel Sambuc tests/test-basic-r/scanner.l, tests/test-basic-r/test.input, 535884d9c625SLionel Sambuc tests/test-bison-yylloc/Makefile.in, 535984d9c625SLionel Sambuc tests/test-bison-yylloc/parser.y, 536084d9c625SLionel Sambuc tests/test-bison-yylloc/scanner.l, 536184d9c625SLionel Sambuc tests/test-bison-yylloc/test.input, 536284d9c625SLionel Sambuc tests/test-bison-yylval/Makefile.in, 536384d9c625SLionel Sambuc tests/test-bison-yylval/parser.y, 536484d9c625SLionel Sambuc tests/test-bison-yylval/scanner.l, 536584d9c625SLionel Sambuc tests/test-bison-yylval/test.input, 536684d9c625SLionel Sambuc tests/test-include-by-buffer/Makefile.in, 536784d9c625SLionel Sambuc tests/test-include-by-buffer/scanner.l, 536884d9c625SLionel Sambuc tests/test-include-by-buffer/test-1.input, 536984d9c625SLionel Sambuc tests/test-include-by-buffer/test-2.input, 537084d9c625SLionel Sambuc tests/test-include-by-buffer/test-3.input, 537184d9c625SLionel Sambuc tests/test-include-by-reentrant/Makefile.in, 537284d9c625SLionel Sambuc tests/test-include-by-reentrant/scanner.l, 537384d9c625SLionel Sambuc tests/test-include-by-reentrant/test-1.input, 537484d9c625SLionel Sambuc tests/test-include-by-reentrant/test-2.input, 537584d9c625SLionel Sambuc tests/test-include-by-reentrant/test-3.input, 537684d9c625SLionel Sambuc tests/test-prefix-nr/Makefile.in, tests/test-prefix-nr/README, 537784d9c625SLionel Sambuc tests/test-prefix-nr/scanner.l, tests/test-prefix-r/Makefile.in, 537884d9c625SLionel Sambuc tests/test-prefix-r/README, tests/test-prefix-r/scanner.l, 537984d9c625SLionel Sambuc tests/test-pthread/Makefile.in, tests/test-pthread/scanner.l, 538084d9c625SLionel Sambuc tests/test-pthread/test-1.input, tests/test-pthread/test-2.input, 538184d9c625SLionel Sambuc tests/test-pthread/test-3.input, tests/test-pthread/test-4.input, 538284d9c625SLionel Sambuc tests/test-pthread/test-5.input, tests/test-string-nr/Makefile.in, 538384d9c625SLionel Sambuc tests/test-string-nr/scanner.l, tests/test-string-r/Makefile.in, 538484d9c625SLionel Sambuc tests/test-string-r/scanner.l, tests/test-yyextra/Makefile.in, 538584d9c625SLionel Sambuc tests/test-yyextra/scanner.l, tests/test-yyextra/test.input: add 538684d9c625SLionel Sambuc john millaway's test directory 5387357f1050SThomas Veerman 538884d9c625SLionel Sambuc2001-05-04 Will Estes <wlestes@users.sourceforge.net> 5389357f1050SThomas Veerman 5390357f1050SThomas Veerman * to.do/flex.rmail: more mail in flex.rmail 5391357f1050SThomas Veerman 539284d9c625SLionel Sambuc2001-05-03 Will Estes <wlestes@users.sourceforge.net> 5393357f1050SThomas Veerman 5394357f1050SThomas Veerman * FlexLexer.h, ccl.c, dfa.c, ecs.c, flex.skl, flexdef.h, gen.c, 5395357f1050SThomas Veerman libmain.c, libyywrap.c, main.c, misc.c, nfa.c, parse.y, scan.l, 5396357f1050SThomas Veerman sym.c, tblcmp.c, yylex.c: remove extraneous rcs keywords 5397357f1050SThomas Veerman 539884d9c625SLionel Sambuc2001-05-03 Will Estes <wlestes@users.sourceforge.net> 5399357f1050SThomas Veerman 5400357f1050SThomas Veerman * README: mention RoadMap 5401357f1050SThomas Veerman 540284d9c625SLionel Sambuc2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5403357f1050SThomas Veerman 540484d9c625SLionel Sambuc * examples/README, examples/debflex.awk, examples/manual/ChangeLog, 540584d9c625SLionel Sambuc examples/manual/Makefile, examples/manual/README, 540684d9c625SLionel Sambuc examples/manual/cat.lex, examples/manual/dates.lex, 540784d9c625SLionel Sambuc examples/manual/datetest.dat, examples/manual/eof_rules.lex, 540884d9c625SLionel Sambuc examples/manual/eof_test01.txt, examples/manual/eof_test02.txt, 540984d9c625SLionel Sambuc examples/manual/eof_test03.txt, examples/manual/expr.lex, 541084d9c625SLionel Sambuc examples/manual/expr.y, examples/manual/front.lex, 541184d9c625SLionel Sambuc examples/manual/front.y, examples/manual/j2t.lex, 541284d9c625SLionel Sambuc examples/manual/myname.lex, examples/manual/myname.txt, 541384d9c625SLionel Sambuc examples/manual/myname2.lex, examples/manual/numbers.lex, 541484d9c625SLionel Sambuc examples/manual/pas_include.lex, examples/manual/pascal.lex, 541584d9c625SLionel Sambuc examples/manual/reject.lex, examples/manual/replace.lex, 541684d9c625SLionel Sambuc examples/manual/string1.lex, examples/manual/string2.lex, 541784d9c625SLionel Sambuc examples/manual/strtest.dat, examples/manual/unput.lex, 541884d9c625SLionel Sambuc examples/manual/user_act.lex, examples/manual/userinit.lex, 541984d9c625SLionel Sambuc examples/manual/wc.lex, examples/manual/yymore.lex, 542084d9c625SLionel Sambuc examples/manual/yymore2.lex, examples/manual/yymoretest.dat, 542184d9c625SLionel Sambuc examples/testxxLexer.l, to.do/README, to.do/Wilhelms.todo, 5422357f1050SThomas Veerman to.do/Wish-List, to.do/flex.rmail, to.do/unicode/FlexLexer.h, 5423357f1050SThomas Veerman to.do/unicode/ccl.c, to.do/unicode/changes.txt, 5424357f1050SThomas Veerman to.do/unicode/ecs.c, to.do/unicode/flex.1, to.do/unicode/flex.skl, 5425357f1050SThomas Veerman to.do/unicode/flexdef.h, to.do/unicode/gen.c, to.do/unicode/main.c, 5426357f1050SThomas Veerman to.do/unicode/misc.c, to.do/unicode/scan.l, to.do/unicode/tblcmp.c: 5427357f1050SThomas Veerman adding the rest of vern's files 5428357f1050SThomas Veerman 542984d9c625SLionel Sambuc2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5430357f1050SThomas Veerman 5431357f1050SThomas Veerman * README: mention misc/ directory 5432357f1050SThomas Veerman 543384d9c625SLionel Sambuc2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5434357f1050SThomas Veerman 5435357f1050SThomas Veerman * version.h: version is 2.5.5b 5436357f1050SThomas Veerman 543784d9c625SLionel Sambuc2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5438357f1050SThomas Veerman 5439357f1050SThomas Veerman * Makefile.in: remove header from top; add rule to generate 5440357f1050SThomas Veerman initscan.c just in case 5441357f1050SThomas Veerman 544284d9c625SLionel Sambuc2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5443357f1050SThomas Veerman 5444357f1050SThomas Veerman * configure.in: dont check for initscan.c; check for scan.l instead 5445357f1050SThomas Veerman 544684d9c625SLionel Sambuc2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5447357f1050SThomas Veerman 5448357f1050SThomas Veerman * RoadMap: list of source files 5449357f1050SThomas Veerman 545084d9c625SLionel Sambuc2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5451357f1050SThomas Veerman 545284d9c625SLionel Sambuc * README: rewrite README to reflect changes in layout of directories 5453357f1050SThomas Veerman 545484d9c625SLionel Sambuc2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5455357f1050SThomas Veerman 5456357f1050SThomas Veerman * AUTHORS, THANKS, TODO: initial attempt at the files 5457357f1050SThomas Veerman 545884d9c625SLionel Sambuc2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5459357f1050SThomas Veerman 5460357f1050SThomas Veerman * COPYING: add 2001 copyright notice 5461357f1050SThomas Veerman 546284d9c625SLionel Sambuc2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5463357f1050SThomas Veerman 5464357f1050SThomas Veerman * autogen.sh: initial attempt at a bootstrap script for developers 5465357f1050SThomas Veerman 546684d9c625SLionel Sambuc2001-05-01 Will Estes <wlestes@users.sourceforge.net> 5467357f1050SThomas Veerman 5468357f1050SThomas Veerman * flex.texi: texinfo manual, old contributed version 5469357f1050SThomas Veerman 547084d9c625SLionel Sambuc2000-08-21 Vern Paxson <vern@ee.lbl.gov> 5471357f1050SThomas Veerman 5472357f1050SThomas Veerman * flex.1: fixed some bugs in examples of [[:...:]] ccls 5473357f1050SThomas Veerman 547484d9c625SLionel Sambuc2000-08-21 Vern Paxson <vern@ee.lbl.gov> 5475357f1050SThomas Veerman 5476357f1050SThomas Veerman * version.h: version shipped to Dick King 5477357f1050SThomas Veerman 547884d9c625SLionel Sambuc2000-08-21 Vern Paxson <vern@ee.lbl.gov> 5479357f1050SThomas Veerman 5480357f1050SThomas Veerman * flex.skl: explicit include of iostream.h 5481357f1050SThomas Veerman 548284d9c625SLionel Sambuc2000-08-21 Vern Paxson <vern@ee.lbl.gov> 5483357f1050SThomas Veerman 5484357f1050SThomas Veerman * scan.l: if a newline is seen in <ACTION_STRING>, assume it 5485357f1050SThomas Veerman terminates the string. 5486357f1050SThomas Veerman 548784d9c625SLionel Sambuc2000-08-21 Vern Paxson <vern@ee.lbl.gov> 5488357f1050SThomas Veerman 5489357f1050SThomas Veerman * flexdef.h, sym.c: moved symbol table definitions from flexdef.h 5490357f1050SThomas Veerman into sym.c 5491357f1050SThomas Veerman 549284d9c625SLionel Sambuc2000-08-21 Vern Paxson <vern@ee.lbl.gov> 5493357f1050SThomas Veerman 5494357f1050SThomas Veerman * dfa.c: fixed underallocation for accset 5495357f1050SThomas Veerman 549684d9c625SLionel Sambuc1997-06-27 Vern Paxson <vern@ee.lbl.gov> 5497357f1050SThomas Veerman 5498357f1050SThomas Veerman * COPYING: revised for rms 5499357f1050SThomas Veerman 550084d9c625SLionel Sambuc1997-06-23 Vern Paxson <vern@ee.lbl.gov> 5501357f1050SThomas Veerman 5502357f1050SThomas Veerman * flex.skl: fixed memory leak 5503357f1050SThomas Veerman 550484d9c625SLionel Sambuc1997-06-23 Vern Paxson <vern@ee.lbl.gov> 5505357f1050SThomas Veerman 5506357f1050SThomas Veerman * flex.1: input() doesn't destroy yytext 5507357f1050SThomas Veerman 550884d9c625SLionel Sambuc1997-06-23 Vern Paxson <vern@ee.lbl.gov> 5509357f1050SThomas Veerman 5510357f1050SThomas Veerman * FlexLexer.h: wrapped with extern "C++" 5511357f1050SThomas Veerman 551284d9c625SLionel Sambuc1996-12-13 Vern Paxson <vern@ee.lbl.gov> 5513357f1050SThomas Veerman 5514357f1050SThomas Veerman * flex.skl: use delete [] for yy_state_buf 5515357f1050SThomas Veerman 551684d9c625SLionel Sambuc1996-10-29 Vern Paxson <vern@ee.lbl.gov> 5517357f1050SThomas Veerman 5518357f1050SThomas Veerman * flex.skl: fixed %option noinput 5519357f1050SThomas Veerman 552084d9c625SLionel Sambuc1996-10-29 Vern Paxson <vern@ee.lbl.gov> 5521357f1050SThomas Veerman 5522357f1050SThomas Veerman * flex.skl: free(char*) fix ... Sigh ... 5523357f1050SThomas Veerman 552484d9c625SLionel Sambuc1996-10-11 Vern Paxson <vern@ee.lbl.gov> 5525357f1050SThomas Veerman 5526357f1050SThomas Veerman * gen.c: bug fix for yymore()/yylineno interaction 5527357f1050SThomas Veerman 552884d9c625SLionel Sambuc1996-10-11 Vern Paxson <vern@ee.lbl.gov> 5529357f1050SThomas Veerman 5530357f1050SThomas Veerman * gen.c: fixed memory leak 5531357f1050SThomas Veerman 553284d9c625SLionel Sambuc1996-09-10 Vern Paxson <vern@ee.lbl.gov> 5533357f1050SThomas Veerman 5534357f1050SThomas Veerman * NEWS: release 2.5.4 5535357f1050SThomas Veerman 553684d9c625SLionel Sambuc1996-09-10 Vern Paxson <vern@ee.lbl.gov> 5537357f1050SThomas Veerman 5538357f1050SThomas Veerman * Makefile.in: more stuff for distclean 5539357f1050SThomas Veerman 554084d9c625SLionel Sambuc1996-09-10 Vern Paxson <vern@ee.lbl.gov> 5541357f1050SThomas Veerman 5542357f1050SThomas Veerman * flex.skl: "str" -> "yy_str" 5543357f1050SThomas Veerman 554484d9c625SLionel Sambuc1996-09-10 Vern Paxson <vern@ee.lbl.gov> 5545357f1050SThomas Veerman 5546357f1050SThomas Veerman * version.h: 2.5.4 5547357f1050SThomas Veerman 554884d9c625SLionel Sambuc1996-07-02 Vern Paxson <vern@ee.lbl.gov> 5549357f1050SThomas Veerman 5550357f1050SThomas Veerman * flex.skl: (attempted) fix for input() crossing a file boundary 5551357f1050SThomas Veerman 555284d9c625SLionel Sambuc1996-05-29 Vern Paxson <vern@ee.lbl.gov> 5553357f1050SThomas Veerman 5554357f1050SThomas Veerman * NEWS: don't do Acorn diffs 5555357f1050SThomas Veerman 555684d9c625SLionel Sambuc1996-05-29 Vern Paxson <vern@ee.lbl.gov> 5557357f1050SThomas Veerman 5558357f1050SThomas Veerman * NEWS: some minor additions for 2.5.3 5559357f1050SThomas Veerman 556084d9c625SLionel Sambuc1996-05-29 Vern Paxson <vern@ee.lbl.gov> 5561357f1050SThomas Veerman 556284d9c625SLionel Sambuc * NEWS, version.h: 2.5.3 5563357f1050SThomas Veerman 556484d9c625SLionel Sambuc1996-05-25 Vern Paxson <vern@ee.lbl.gov> 5565357f1050SThomas Veerman 5566357f1050SThomas Veerman * flex.skl: initialize yy_more_offset etc. for yyFlexLexer class 5567357f1050SThomas Veerman 556884d9c625SLionel Sambuc1996-05-25 Vern Paxson <vern@ee.lbl.gov> 5569357f1050SThomas Veerman 5570357f1050SThomas Veerman * flex.skl: niggling cosmetic tweak 5571357f1050SThomas Veerman 557284d9c625SLionel Sambuc1996-05-25 Vern Paxson <vern@ee.lbl.gov> 5573357f1050SThomas Veerman 5574357f1050SThomas Veerman * flex.skl: bug fixes for yymore (especially with %array) 5575357f1050SThomas Veerman 557684d9c625SLionel Sambuc1996-05-25 Vern Paxson <vern@ee.lbl.gov> 5577357f1050SThomas Veerman 5578357f1050SThomas Veerman * gen.c: yymore + %array tweaks 5579357f1050SThomas Veerman 558084d9c625SLionel Sambuc1996-05-25 Vern Paxson <vern@ee.lbl.gov> 5581357f1050SThomas Veerman 5582357f1050SThomas Veerman * FlexLexer.h: added yy_{,prev_}more_offset 5583357f1050SThomas Veerman 558484d9c625SLionel Sambuc1996-05-25 Vern Paxson <vern@ee.lbl.gov> 5585357f1050SThomas Veerman 5586357f1050SThomas Veerman * main.c: removed decl of unused library function 5587357f1050SThomas Veerman 558884d9c625SLionel Sambuc1996-05-25 Vern Paxson <vern@ee.lbl.gov> 5589357f1050SThomas Veerman 5590357f1050SThomas Veerman * flex.skl: snapshot of cscope yymore fixes, prior to switching 5591357f1050SThomas Veerman yymore-on-%array approach 5592357f1050SThomas Veerman 559384d9c625SLionel Sambuc1995-12-18 Vern Paxson <vern@ee.lbl.gov> 5594357f1050SThomas Veerman 5595357f1050SThomas Veerman * gen.c: don't stack states on NUL-transitions that are jams 5596357f1050SThomas Veerman 559784d9c625SLionel Sambuc1995-09-27 Vern Paxson <vern@ee.lbl.gov> 5598357f1050SThomas Veerman 5599357f1050SThomas Veerman * libmain.c: fixed re Esmond Pitt's ancient suggestion 5600357f1050SThomas Veerman 560184d9c625SLionel Sambuc1995-04-28 Vern Paxson <vern@ee.lbl.gov> 5602357f1050SThomas Veerman 5603357f1050SThomas Veerman * misc.c: ANSI C / Solaris tweak 5604357f1050SThomas Veerman 560584d9c625SLionel Sambuc1995-04-24 Vern Paxson <vern@ee.lbl.gov> 5606357f1050SThomas Veerman 5607357f1050SThomas Veerman * flex.1: credits 5608357f1050SThomas Veerman 560984d9c625SLionel Sambuc1995-04-24 Vern Paxson <vern@ee.lbl.gov> 5610357f1050SThomas Veerman 5611357f1050SThomas Veerman * NEWS: multiple FlexLexer.h includes 5612357f1050SThomas Veerman 561384d9c625SLionel Sambuc1995-04-24 Vern Paxson <vern@ee.lbl.gov> 5614357f1050SThomas Veerman 5615357f1050SThomas Veerman * FlexLexer.h: fix multiple inclusions 5616357f1050SThomas Veerman 561784d9c625SLionel Sambuc1995-04-24 Vern Paxson <vern@ee.lbl.gov> 5618357f1050SThomas Veerman 5619357f1050SThomas Veerman * scan.l: lint tweak 5620357f1050SThomas Veerman 562184d9c625SLionel Sambuc1995-04-24 Vern Paxson <vern@ee.lbl.gov> 5622357f1050SThomas Veerman 5623357f1050SThomas Veerman * flex.1: typo fixed 5624357f1050SThomas Veerman 562584d9c625SLionel Sambuc1995-04-24 Vern Paxson <vern@ee.lbl.gov> 5626357f1050SThomas Veerman 5627357f1050SThomas Veerman * flex.1: credits update 5628357f1050SThomas Veerman 562984d9c625SLionel Sambuc1995-04-24 Vern Paxson <vern@ee.lbl.gov> 5630357f1050SThomas Veerman 5631357f1050SThomas Veerman * flex.skl: (char*) cast for realloc 5632357f1050SThomas Veerman 563384d9c625SLionel Sambuc1995-04-24 Vern Paxson <vern@ee.lbl.gov> 5634357f1050SThomas Veerman 5635357f1050SThomas Veerman * NEWS: (char*) tweak 5636357f1050SThomas Veerman 563784d9c625SLionel Sambuc1995-04-21 Vern Paxson <vern@ee.lbl.gov> 5638357f1050SThomas Veerman 5639357f1050SThomas Veerman * NEWS: VMS update for 2.5.2 5640357f1050SThomas Veerman 564184d9c625SLionel Sambuc1995-04-21 Vern Paxson <vern@ee.lbl.gov> 5642357f1050SThomas Veerman 5643357f1050SThomas Veerman * Makefile.in: clarify when 8-bit scanners are created by default, 5644357f1050SThomas Veerman vs. 7-bit 5645357f1050SThomas Veerman 564684d9c625SLionel Sambuc1995-04-21 Vern Paxson <vern@ee.lbl.gov> 5647357f1050SThomas Veerman 5648357f1050SThomas Veerman * parse.y: reworked alloca() chud, from Francois 5649357f1050SThomas Veerman 565084d9c625SLionel Sambuc1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5651357f1050SThomas Veerman 5652357f1050SThomas Veerman * NEWS, version.h: 2.5.2 5653357f1050SThomas Veerman 565484d9c625SLionel Sambuc1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5655357f1050SThomas Veerman 5656357f1050SThomas Veerman * flex.1: 2.5.2 update 5657357f1050SThomas Veerman 565884d9c625SLionel Sambuc1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5659357f1050SThomas Veerman 5660357f1050SThomas Veerman * dfa.c, main.c: const -> yyconst 5661357f1050SThomas Veerman 566284d9c625SLionel Sambuc1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5663357f1050SThomas Veerman 5664357f1050SThomas Veerman * Makefile.in: fixed some old libfl.a references 5665357f1050SThomas Veerman 566684d9c625SLionel Sambuc1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5667357f1050SThomas Veerman 5668357f1050SThomas Veerman * Makefile.in: some (but not all) of Francois' tweaks 5669357f1050SThomas Veerman 567084d9c625SLionel Sambuc1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5671357f1050SThomas Veerman 5672357f1050SThomas Veerman * configure.in: tweaks from Francois 5673357f1050SThomas Veerman 567484d9c625SLionel Sambuc1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5675357f1050SThomas Veerman 5676357f1050SThomas Veerman * flex.skl: yy_delete_buffer allows nil buffer pointer 5677357f1050SThomas Veerman 567884d9c625SLionel Sambuc1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5679357f1050SThomas Veerman 5680357f1050SThomas Veerman * main.c: do_stdinit now defaults to false 5681357f1050SThomas Veerman 568284d9c625SLionel Sambuc1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5683357f1050SThomas Veerman 5684357f1050SThomas Veerman * FlexLexer.h: remove first default for yylex(new_in, new_out) 5685357f1050SThomas Veerman 568684d9c625SLionel Sambuc1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5687357f1050SThomas Veerman 5688357f1050SThomas Veerman * flex.skl: rearrange some definitions; fix YY_NO_UNPUT 5689357f1050SThomas Veerman 569084d9c625SLionel Sambuc1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5691357f1050SThomas Veerman 5692357f1050SThomas Veerman * parse.y: more alloca() bullshit 5693357f1050SThomas Veerman 569484d9c625SLionel Sambuc1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5695357f1050SThomas Veerman 5696357f1050SThomas Veerman * misc.c: octal escape sequence must have just digits 0-7 5697357f1050SThomas Veerman 569884d9c625SLionel Sambuc1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5699357f1050SThomas Veerman 5700357f1050SThomas Veerman * scan.l: '-' means stdin octal escape sequence must just be digits 5701357f1050SThomas Veerman 0-7 5702357f1050SThomas Veerman 570384d9c625SLionel Sambuc1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5704357f1050SThomas Veerman 5705357f1050SThomas Veerman * main.c: -- terminates options 5706357f1050SThomas Veerman 570784d9c625SLionel Sambuc1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5708357f1050SThomas Veerman 5709357f1050SThomas Veerman * flexdef.h: added dataflush() prototype 5710357f1050SThomas Veerman 571184d9c625SLionel Sambuc1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5712357f1050SThomas Veerman 5713357f1050SThomas Veerman * misc.c: move dataflush, otoi prototypes into flexdef.h 5714357f1050SThomas Veerman 571584d9c625SLionel Sambuc1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5716357f1050SThomas Veerman 571784d9c625SLionel Sambuc * flex.skl, gen.c: const -> yyconst 5718357f1050SThomas Veerman 571984d9c625SLionel Sambuc1995-04-20 Vern Paxson <vern@ee.lbl.gov> 5720357f1050SThomas Veerman 5721357f1050SThomas Veerman * gen.c: fixed bug in needing yy_cp for -Cf w/ backing up 5722357f1050SThomas Veerman 572384d9c625SLionel Sambuc1995-03-28 Vern Paxson <vern@ee.lbl.gov> 5724357f1050SThomas Veerman 572584d9c625SLionel Sambuc * README, flex.1: Stan Adermann credit 5726357f1050SThomas Veerman 572784d9c625SLionel Sambuc1995-03-27 Vern Paxson <vern@ee.lbl.gov> 5728357f1050SThomas Veerman 5729357f1050SThomas Veerman * README: beta-tester update 5730357f1050SThomas Veerman 573184d9c625SLionel Sambuc1995-03-27 Vern Paxson <vern@ee.lbl.gov> 5732357f1050SThomas Veerman 5733357f1050SThomas Veerman * NEWS, version.h: 2.5.1 5734357f1050SThomas Veerman 573584d9c625SLionel Sambuc1995-03-27 Vern Paxson <vern@ee.lbl.gov> 5736357f1050SThomas Veerman 5737357f1050SThomas Veerman * flex.1: update date for 2.5.1 release, some feedbacker credits 5738357f1050SThomas Veerman 573984d9c625SLionel Sambuc1995-03-27 Vern Paxson <vern@ee.lbl.gov> 5740357f1050SThomas Veerman 5741357f1050SThomas Veerman * gen.c: fixed lint problem with declaring yy_cp unnecessarily 5742357f1050SThomas Veerman 574384d9c625SLionel Sambuc1995-03-27 Vern Paxson <vern@ee.lbl.gov> 5744357f1050SThomas Veerman 5745357f1050SThomas Veerman * dfa.c: {}'s around full-table initializations 5746357f1050SThomas Veerman 574784d9c625SLionel Sambuc1995-03-21 Vern Paxson <vern@ee.lbl.gov> 5748357f1050SThomas Veerman 5749357f1050SThomas Veerman * README: for version 2.5 5750357f1050SThomas Veerman 575184d9c625SLionel Sambuc1995-03-21 Vern Paxson <vern@ee.lbl.gov> 5752357f1050SThomas Veerman 5753357f1050SThomas Veerman * flex.1: added note regarding yylineno should be maintained on a 5754357f1050SThomas Veerman per-buffer basis 5755357f1050SThomas Veerman 575684d9c625SLionel Sambuc1995-03-21 Vern Paxson <vern@ee.lbl.gov> 5757357f1050SThomas Veerman 5758357f1050SThomas Veerman * NEWS: new C++ member functions 5759357f1050SThomas Veerman 576084d9c625SLionel Sambuc1995-03-21 Vern Paxson <vern@ee.lbl.gov> 5761357f1050SThomas Veerman 576284d9c625SLionel Sambuc * NEWS, flex.1: 2.5.0.8 update 5763357f1050SThomas Veerman 576484d9c625SLionel Sambuc1995-03-21 Vern Paxson <vern@ee.lbl.gov> 5765357f1050SThomas Veerman 5766357f1050SThomas Veerman * main.c: rename yylineno if -P 5767357f1050SThomas Veerman 576884d9c625SLionel Sambuc1995-03-20 Vern Paxson <vern@ee.lbl.gov> 5769357f1050SThomas Veerman 5770357f1050SThomas Veerman * flexdef.h: do_yylineno MARKER_DIFFERENCE depends on MAXIMUM_MNS 5771357f1050SThomas Veerman 577284d9c625SLionel Sambuc1995-03-20 Vern Paxson <vern@ee.lbl.gov> 5773357f1050SThomas Veerman 5774357f1050SThomas Veerman * Makefile.in: removed redundant skel.c from DISTFILES 5775357f1050SThomas Veerman 577684d9c625SLionel Sambuc1995-03-20 Vern Paxson <vern@ee.lbl.gov> 5777357f1050SThomas Veerman 5778357f1050SThomas Veerman * FlexLexer.h: debug(), setdebug(), lineno() 5779357f1050SThomas Veerman 578084d9c625SLionel Sambuc1995-03-20 Vern Paxson <vern@ee.lbl.gov> 5781357f1050SThomas Veerman 5782357f1050SThomas Veerman * flex.skl: %option yylineno support 5783357f1050SThomas Veerman 578484d9c625SLionel Sambuc1995-03-20 Vern Paxson <vern@ee.lbl.gov> 5785357f1050SThomas Veerman 5786357f1050SThomas Veerman * gen.c: read up to newline for interactive reads, rather than one 5787357f1050SThomas Veerman char 5788357f1050SThomas Veerman 578984d9c625SLionel Sambuc1995-03-20 Vern Paxson <vern@ee.lbl.gov> 5790357f1050SThomas Veerman 579184d9c625SLionel Sambuc * main.c, scan.l: added %option yylineno 5792357f1050SThomas Veerman 579384d9c625SLionel Sambuc1995-03-18 Vern Paxson <vern@ee.lbl.gov> 5794357f1050SThomas Veerman 5795357f1050SThomas Veerman * gen.c: added do_yylineno 5796357f1050SThomas Veerman 579784d9c625SLionel Sambuc1995-03-06 Vern Paxson <vern@ee.lbl.gov> 5798357f1050SThomas Veerman 579984d9c625SLionel Sambuc * NEWS, flex.1: 2.5.0.7 5800357f1050SThomas Veerman 580184d9c625SLionel Sambuc1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5802357f1050SThomas Veerman 5803357f1050SThomas Veerman * Makefile.in: realclean -> maintainer-clean 5804357f1050SThomas Veerman 580584d9c625SLionel Sambuc1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5806357f1050SThomas Veerman 5807357f1050SThomas Veerman * flex.skl: Added yy_flush_buffer 5808357f1050SThomas Veerman 580984d9c625SLionel Sambuc1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5810357f1050SThomas Veerman 5811357f1050SThomas Veerman * FlexLexer.h: added yy_flush_buffer 5812357f1050SThomas Veerman 581384d9c625SLionel Sambuc1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5814357f1050SThomas Veerman 5815357f1050SThomas Veerman * main.c: prefix support for yy_flush_buffer 5816357f1050SThomas Veerman 581784d9c625SLionel Sambuc1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5818357f1050SThomas Veerman 5819357f1050SThomas Veerman * parse.y: added %option yyclass 5820357f1050SThomas Veerman 582184d9c625SLionel Sambuc1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5822357f1050SThomas Veerman 582384d9c625SLionel Sambuc * flexdef.h, main.c, scan.l: added yyclass 5824357f1050SThomas Veerman 582584d9c625SLionel Sambuc1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5826357f1050SThomas Veerman 5827357f1050SThomas Veerman * FlexLexer.h: Added switch_streams 5828357f1050SThomas Veerman 582984d9c625SLionel Sambuc1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5830357f1050SThomas Veerman 5831357f1050SThomas Veerman * flex.skl: added switch_streams 5832357f1050SThomas Veerman 583384d9c625SLionel Sambuc1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5834357f1050SThomas Veerman 5835357f1050SThomas Veerman * main.c: don't rename yy_flex_debug for C++ 5836357f1050SThomas Veerman 583784d9c625SLionel Sambuc1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5838357f1050SThomas Veerman 5839357f1050SThomas Veerman * gen.c: yy_flex_debug extern only if not C++ 5840357f1050SThomas Veerman 584184d9c625SLionel Sambuc1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5842357f1050SThomas Veerman 5843357f1050SThomas Veerman * FlexLexer.h: added yy_flex_debug member variable 5844357f1050SThomas Veerman 584584d9c625SLionel Sambuc1995-03-05 Vern Paxson <vern@ee.lbl.gov> 5846357f1050SThomas Veerman 5847357f1050SThomas Veerman * flex.skl: yyFlexLexer initialization of yy_flex_debug 5848357f1050SThomas Veerman 584984d9c625SLionel Sambuc1995-03-04 Vern Paxson <vern@ee.lbl.gov> 5850357f1050SThomas Veerman 5851357f1050SThomas Veerman * flexdef.h, main.c: VMS POSIX stuff 5852357f1050SThomas Veerman 585384d9c625SLionel Sambuc1995-03-04 Vern Paxson <vern@ee.lbl.gov> 5854357f1050SThomas Veerman 5855357f1050SThomas Veerman * flex.skl: moved position of yy_init = 0 5856357f1050SThomas Veerman 585784d9c625SLionel Sambuc1995-03-04 Vern Paxson <vern@ee.lbl.gov> 5858357f1050SThomas Veerman 5859357f1050SThomas Veerman * flex.skl: added YY_EXIT_FAILURE 5860357f1050SThomas Veerman 586184d9c625SLionel Sambuc1995-03-04 Vern Paxson <vern@ee.lbl.gov> 5862357f1050SThomas Veerman 5863357f1050SThomas Veerman * main.c: removed VMS-specific exit 5864357f1050SThomas Veerman 586584d9c625SLionel Sambuc1995-03-04 Vern Paxson <vern@ee.lbl.gov> 5866357f1050SThomas Veerman 586784d9c625SLionel Sambuc * dfa.c, flexdef.h, gen.c, main.c, misc.c, nfa.c, scan.l, sym.c, 586884d9c625SLionel Sambuc yylex.c: internationalization aids 5869357f1050SThomas Veerman 587084d9c625SLionel Sambuc1995-03-04 Vern Paxson <vern@ee.lbl.gov> 5871357f1050SThomas Veerman 5872357f1050SThomas Veerman * main.c: do yy_flex_debug prefix for both C++ and C 5873357f1050SThomas Veerman 587484d9c625SLionel Sambuc1995-02-06 Vern Paxson <vern@ee.lbl.gov> 5875357f1050SThomas Veerman 5876357f1050SThomas Veerman * main.c: fixed program_name tweak again 5877357f1050SThomas Veerman 587884d9c625SLionel Sambuc1995-01-11 Vern Paxson <vern@ee.lbl.gov> 5879357f1050SThomas Veerman 5880357f1050SThomas Veerman * main.c: oops, fixed program_name tweak 5881357f1050SThomas Veerman 588284d9c625SLionel Sambuc1995-01-11 Vern Paxson <vern@ee.lbl.gov> 5883357f1050SThomas Veerman 5884357f1050SThomas Veerman * main.c: program_name is "flex" if argv[0] nil 5885357f1050SThomas Veerman 588684d9c625SLionel Sambuc1995-01-10 Vern Paxson <vern@ee.lbl.gov> 5887357f1050SThomas Veerman 5888357f1050SThomas Veerman * NEWS: 2.5.0.5 5889357f1050SThomas Veerman 589084d9c625SLionel Sambuc1995-01-10 Vern Paxson <vern@ee.lbl.gov> 5891357f1050SThomas Veerman 5892357f1050SThomas Veerman * flex.1: Documented YY_NUM_RULES 5893357f1050SThomas Veerman 589484d9c625SLionel Sambuc1995-01-10 Vern Paxson <vern@ee.lbl.gov> 5895357f1050SThomas Veerman 5896357f1050SThomas Veerman * Makefile.in: added formatted man page to MISC 5897357f1050SThomas Veerman 589884d9c625SLionel Sambuc1995-01-10 Vern Paxson <vern@ee.lbl.gov> 5899357f1050SThomas Veerman 5900357f1050SThomas Veerman * main.c: help messages to stdout 5901357f1050SThomas Veerman 590284d9c625SLionel Sambuc1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5903357f1050SThomas Veerman 5904357f1050SThomas Veerman * gen.c: Added YY_NUM_RULES 5905357f1050SThomas Veerman 590684d9c625SLionel Sambuc1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5907357f1050SThomas Veerman 5908357f1050SThomas Veerman * flex.skl: better fix for #pragma problem 5909357f1050SThomas Veerman 591084d9c625SLionel Sambuc1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5911357f1050SThomas Veerman 5912357f1050SThomas Veerman * flexdef.h: better fix for #pragma portability problem 5913357f1050SThomas Veerman 591484d9c625SLionel Sambuc1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5915357f1050SThomas Veerman 5916357f1050SThomas Veerman * misc.c: "# line" -> #line 5917357f1050SThomas Veerman 591884d9c625SLionel Sambuc1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5919357f1050SThomas Veerman 5920357f1050SThomas Veerman * flex.skl, flexdef.h: comment out Turbo C #pragma's 5921357f1050SThomas Veerman 592284d9c625SLionel Sambuc1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5923357f1050SThomas Veerman 5924357f1050SThomas Veerman * scan.l: reset linenum on new file 5925357f1050SThomas Veerman 592684d9c625SLionel Sambuc1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5927357f1050SThomas Veerman 5928357f1050SThomas Veerman * flex.skl: isatty() extern 5929357f1050SThomas Veerman 593084d9c625SLionel Sambuc1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5931357f1050SThomas Veerman 5932357f1050SThomas Veerman * NEWS, flex.1: 2.5.0.4 5933357f1050SThomas Veerman 593484d9c625SLionel Sambuc1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5935357f1050SThomas Veerman 5936357f1050SThomas Veerman * main.c: long options, VMS tweaks 5937357f1050SThomas Veerman 593884d9c625SLionel Sambuc1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5939357f1050SThomas Veerman 5940357f1050SThomas Veerman * Makefile.in: Added parse.c, parse.h for dist MISC directory 5941357f1050SThomas Veerman 594284d9c625SLionel Sambuc1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5943357f1050SThomas Veerman 5944357f1050SThomas Veerman * flexdef.h: some "const" cleansing 5945357f1050SThomas Veerman 594684d9c625SLionel Sambuc1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5947357f1050SThomas Veerman 5948357f1050SThomas Veerman * mkskel.sh: skel[] is now const 5949357f1050SThomas Veerman 595084d9c625SLionel Sambuc1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5951357f1050SThomas Veerman 5952357f1050SThomas Veerman * misc.c: some const cleansing 5953357f1050SThomas Veerman 595484d9c625SLionel Sambuc1995-01-09 Vern Paxson <vern@ee.lbl.gov> 5955357f1050SThomas Veerman 5956357f1050SThomas Veerman * scan.l: #line in section 1 5957357f1050SThomas Veerman 595884d9c625SLionel Sambuc1995-01-05 Vern Paxson <vern@ee.lbl.gov> 5959357f1050SThomas Veerman 5960357f1050SThomas Veerman * sym.c: preen 5961357f1050SThomas Veerman 596284d9c625SLionel Sambuc1994-12-29 Vern Paxson <vern@ee.lbl.gov> 5963357f1050SThomas Veerman 5964357f1050SThomas Veerman * configure.in: config.h from conf.in 5965357f1050SThomas Veerman 596684d9c625SLionel Sambuc1994-12-29 Vern Paxson <vern@ee.lbl.gov> 5967357f1050SThomas Veerman 5968357f1050SThomas Veerman * flexdef.h: for VMS, delete -> remove 5969357f1050SThomas Veerman 597084d9c625SLionel Sambuc1994-12-29 Vern Paxson <vern@ee.lbl.gov> 5971357f1050SThomas Veerman 5972357f1050SThomas Veerman * Makefile.in: config.h.in -> conf.in rm config.h on distclean 5973357f1050SThomas Veerman 597484d9c625SLionel Sambuc1994-12-29 Vern Paxson <vern@ee.lbl.gov> 5975357f1050SThomas Veerman 5976357f1050SThomas Veerman * main.c: stdinit tweaks 5977357f1050SThomas Veerman 597884d9c625SLionel Sambuc1994-12-29 Vern Paxson <vern@ee.lbl.gov> 5979357f1050SThomas Veerman 5980357f1050SThomas Veerman * scan.l: added nostdinit 5981357f1050SThomas Veerman 598284d9c625SLionel Sambuc1994-12-28 Vern Paxson <vern@ee.lbl.gov> 5983357f1050SThomas Veerman 5984357f1050SThomas Veerman * NEWS: added MS-DOS note for 2.5.0.2 5985357f1050SThomas Veerman 598684d9c625SLionel Sambuc1994-12-28 Vern Paxson <vern@ee.lbl.gov> 5987357f1050SThomas Veerman 5988357f1050SThomas Veerman * flex.1: typos, tweaks 5989357f1050SThomas Veerman 599084d9c625SLionel Sambuc1994-12-28 Vern Paxson <vern@ee.lbl.gov> 5991357f1050SThomas Veerman 5992357f1050SThomas Veerman * Makefile.in: removed flexdoc 5993357f1050SThomas Veerman 599484d9c625SLionel Sambuc1994-12-28 Vern Paxson <vern@ee.lbl.gov> 5995357f1050SThomas Veerman 5996357f1050SThomas Veerman * flex.1: flexdoc/flex merge 5997357f1050SThomas Veerman 599884d9c625SLionel Sambuc1994-12-28 Vern Paxson <vern@ee.lbl.gov> 5999357f1050SThomas Veerman 6000357f1050SThomas Veerman * flex.1: typos 6001357f1050SThomas Veerman 600284d9c625SLionel Sambuc1994-12-28 Vern Paxson <vern@ee.lbl.gov> 6003357f1050SThomas Veerman 6004357f1050SThomas Veerman * NEWS: typo 6005357f1050SThomas Veerman 600684d9c625SLionel Sambuc1994-12-28 Vern Paxson <vern@ee.lbl.gov> 6007357f1050SThomas Veerman 6008357f1050SThomas Veerman * flex.1: 2.5 update 6009357f1050SThomas Veerman 601084d9c625SLionel Sambuc1994-12-28 Vern Paxson <vern@ee.lbl.gov> 6011357f1050SThomas Veerman 6012357f1050SThomas Veerman * NEWS: 2.5.0.2 6013357f1050SThomas Veerman 601484d9c625SLionel Sambuc1994-12-28 Vern Paxson <vern@ee.lbl.gov> 6015357f1050SThomas Veerman 6016357f1050SThomas Veerman * scan.l: fixed sense of %option main implying %option noyywrap 6017357f1050SThomas Veerman 601884d9c625SLionel Sambuc1994-12-28 Vern Paxson <vern@ee.lbl.gov> 6019357f1050SThomas Veerman 6020357f1050SThomas Veerman * flex.skl: YY_FLEX_{MAJOR,MINOR}_VERSION fixed bug in unput 6021357f1050SThomas Veerman trashing yytext even with %array 6022357f1050SThomas Veerman 602384d9c625SLionel Sambuc1994-12-17 Vern Paxson <vern@ee.lbl.gov> 6024357f1050SThomas Veerman 6025357f1050SThomas Veerman * flex.1: prior to 2.5 update 6026357f1050SThomas Veerman 602784d9c625SLionel Sambuc1994-12-17 Vern Paxson <vern@ee.lbl.gov> 6028357f1050SThomas Veerman 6029357f1050SThomas Veerman * main.c: C++/-P fixes 6030357f1050SThomas Veerman 603184d9c625SLionel Sambuc1994-12-17 Vern Paxson <vern@ee.lbl.gov> 6032357f1050SThomas Veerman 6033357f1050SThomas Veerman * FlexLexer.h: -P fixes constructor, destructor moved to flex.skl 6034357f1050SThomas Veerman 603584d9c625SLionel Sambuc1994-12-17 Vern Paxson <vern@ee.lbl.gov> 6036357f1050SThomas Veerman 6037357f1050SThomas Veerman * flex.skl: YY_SKIP_YYWRAP yyFlexLexer constructor, destructor 6038357f1050SThomas Veerman 603984d9c625SLionel Sambuc1994-12-15 Vern Paxson <vern@ee.lbl.gov> 6040357f1050SThomas Veerman 6041357f1050SThomas Veerman * gen.c: formatting 6042357f1050SThomas Veerman 604384d9c625SLionel Sambuc1994-12-15 Vern Paxson <vern@ee.lbl.gov> 6044357f1050SThomas Veerman 6045357f1050SThomas Veerman * gen.c: fixed bug in adjusting yytext before backing up 6046357f1050SThomas Veerman 604784d9c625SLionel Sambuc1994-12-10 Vern Paxson <vern@ee.lbl.gov> 6048357f1050SThomas Veerman 6049357f1050SThomas Veerman * scan.l: switched scanner itself over to [:xxx:] 6050357f1050SThomas Veerman 605184d9c625SLionel Sambuc1994-12-10 Vern Paxson <vern@ee.lbl.gov> 6052357f1050SThomas Veerman 6053357f1050SThomas Veerman * flex.skl: added YY_FLEX_VERSION 6054357f1050SThomas Veerman 605584d9c625SLionel Sambuc1994-12-10 Vern Paxson <vern@ee.lbl.gov> 6056357f1050SThomas Veerman 6057357f1050SThomas Veerman * scan.l: Fixed CCL-match pattern for [:whatever:] 6058357f1050SThomas Veerman 605984d9c625SLionel Sambuc1994-12-10 Vern Paxson <vern@ee.lbl.gov> 6060357f1050SThomas Veerman 6061357f1050SThomas Veerman * parse.y: treat [:upper:] as [:lower:] if -i 6062357f1050SThomas Veerman 606384d9c625SLionel Sambuc1994-12-06 Vern Paxson <vern@ee.lbl.gov> 6064357f1050SThomas Veerman 6065357f1050SThomas Veerman * NEWS: 2.5.0.1 6066357f1050SThomas Veerman 606784d9c625SLionel Sambuc1994-12-06 Vern Paxson <vern@ee.lbl.gov> 6068357f1050SThomas Veerman 6069357f1050SThomas Veerman * flex.skl, gen.c: input() maintains BOL 6070357f1050SThomas Veerman 607184d9c625SLionel Sambuc1994-12-06 Vern Paxson <vern@ee.lbl.gov> 6072357f1050SThomas Veerman 6073357f1050SThomas Veerman * flex.skl: check size of buffer in yy_scan_buffer 6074357f1050SThomas Veerman 607584d9c625SLionel Sambuc1994-12-06 Vern Paxson <vern@ee.lbl.gov> 6076357f1050SThomas Veerman 6077357f1050SThomas Veerman * flex.skl: added %option main, fixed missing %* 6078357f1050SThomas Veerman 607984d9c625SLionel Sambuc1994-12-06 Vern Paxson <vern@ee.lbl.gov> 6080357f1050SThomas Veerman 6081357f1050SThomas Veerman * parse.y: added ccl exprs 6082357f1050SThomas Veerman 608384d9c625SLionel Sambuc1994-12-06 Vern Paxson <vern@ee.lbl.gov> 6084357f1050SThomas Veerman 6085357f1050SThomas Veerman * scan.l: added ccl exprs, %option main 6086357f1050SThomas Veerman 608784d9c625SLionel Sambuc1994-12-06 Vern Paxson <vern@ee.lbl.gov> 6088357f1050SThomas Veerman 6089357f1050SThomas Veerman * yylex.c: added %options, ccl exprs 6090357f1050SThomas Veerman 609184d9c625SLionel Sambuc1994-12-05 Vern Paxson <vern@ee.lbl.gov> 6092357f1050SThomas Veerman 6093357f1050SThomas Veerman * misc.c: undid previous change 6094357f1050SThomas Veerman 609584d9c625SLionel Sambuc1994-12-04 Vern Paxson <vern@ee.lbl.gov> 6096357f1050SThomas Veerman 6097357f1050SThomas Veerman * Makefile.in: Makefile.in from srcdir 6098357f1050SThomas Veerman 609984d9c625SLionel Sambuc1994-12-04 Vern Paxson <vern@ee.lbl.gov> 6100357f1050SThomas Veerman 6101357f1050SThomas Veerman * Makefile.in: added skel.c to DISTFILES 6102357f1050SThomas Veerman 610384d9c625SLionel Sambuc1994-12-04 Vern Paxson <vern@ee.lbl.gov> 6104357f1050SThomas Veerman 6105357f1050SThomas Veerman * flex.skl: added YYSTATE alias 6106357f1050SThomas Veerman 610784d9c625SLionel Sambuc1994-12-04 Vern Paxson <vern@ee.lbl.gov> 6108357f1050SThomas Veerman 6109357f1050SThomas Veerman * scan.l: NL is now \r?\n 6110357f1050SThomas Veerman 611184d9c625SLionel Sambuc1994-12-04 Vern Paxson <vern@ee.lbl.gov> 6112357f1050SThomas Veerman 6113357f1050SThomas Veerman * gen.c: use cerr for C++ diagnostics 6114357f1050SThomas Veerman 611584d9c625SLionel Sambuc1994-12-03 Vern Paxson <vern@ee.lbl.gov> 6116357f1050SThomas Veerman 6117357f1050SThomas Veerman * flex.skl: undid YY_UNIX_NEWLINE 6118357f1050SThomas Veerman 611984d9c625SLionel Sambuc1994-12-03 Vern Paxson <vern@ee.lbl.gov> 6120357f1050SThomas Veerman 6121357f1050SThomas Veerman * flexdef.h: STDC_HEADERS to check for stdlib 6122357f1050SThomas Veerman 612384d9c625SLionel Sambuc1994-12-03 Vern Paxson <vern@ee.lbl.gov> 6124357f1050SThomas Veerman 6125357f1050SThomas Veerman * configure.in: AC_STDC_HEADERS -> AC_HEADER_STDC 6126357f1050SThomas Veerman 612784d9c625SLionel Sambuc1994-12-03 Vern Paxson <vern@ee.lbl.gov> 6128357f1050SThomas Veerman 6129357f1050SThomas Veerman * misc.c: \n -> '\012' 6130357f1050SThomas Veerman 613184d9c625SLionel Sambuc1994-12-03 Vern Paxson <vern@ee.lbl.gov> 6132357f1050SThomas Veerman 6133357f1050SThomas Veerman * flex.skl: Added YY_UNIX_NEWLINE 6134357f1050SThomas Veerman 613584d9c625SLionel Sambuc1994-12-03 Vern Paxson <vern@ee.lbl.gov> 6136357f1050SThomas Veerman 6137357f1050SThomas Veerman * flex.skl: BOL changes 6138357f1050SThomas Veerman 613984d9c625SLionel Sambuc1994-12-03 Vern Paxson <vern@ee.lbl.gov> 6140357f1050SThomas Veerman 6141357f1050SThomas Veerman * dfa.c: fixed bug with caseins but not ecs 6142357f1050SThomas Veerman 614384d9c625SLionel Sambuc1994-12-03 Vern Paxson <vern@ee.lbl.gov> 6144357f1050SThomas Veerman 6145357f1050SThomas Veerman * gen.c: BOL changes some casts for Turbo C 6146357f1050SThomas Veerman 614784d9c625SLionel Sambuc1994-12-03 Vern Paxson <vern@ee.lbl.gov> 6148357f1050SThomas Veerman 6149357f1050SThomas Veerman * main.c: messages identify filenames 6150357f1050SThomas Veerman 615184d9c625SLionel Sambuc1994-12-03 Vern Paxson <vern@ee.lbl.gov> 6152357f1050SThomas Veerman 6153357f1050SThomas Veerman * misc.c: Increase slowly if realloc double overflows 6154357f1050SThomas Veerman 615584d9c625SLionel Sambuc1994-12-03 Vern Paxson <vern@ee.lbl.gov> 6156357f1050SThomas Veerman 6157357f1050SThomas Veerman * nfa.c: YY_RULE_SETUP 6158357f1050SThomas Veerman 615984d9c625SLionel Sambuc1994-12-03 Vern Paxson <vern@ee.lbl.gov> 6160357f1050SThomas Veerman 6161357f1050SThomas Veerman * scan.l: Added yy_XX_state %option's Added yy_set_bol 6162357f1050SThomas Veerman 616384d9c625SLionel Sambuc1994-11-29 Vern Paxson <vern@ee.lbl.gov> 6164357f1050SThomas Veerman 6165357f1050SThomas Veerman * Makefile.in: don't remove ~ files 6166357f1050SThomas Veerman 616784d9c625SLionel Sambuc1994-11-24 Vern Paxson <vern@ee.lbl.gov> 6168357f1050SThomas Veerman 6169357f1050SThomas Veerman * Makefile.in: get CFLAGS from autoconf 6170357f1050SThomas Veerman 617184d9c625SLionel Sambuc1994-11-24 Vern Paxson <vern@ee.lbl.gov> 6172357f1050SThomas Veerman 617384d9c625SLionel Sambuc * dfa.c, flex.skl, flexdef.h, gen.c, misc.c, parse.y, scan.l, sym.c: 617484d9c625SLionel Sambuc Brian Madsen's tweaks for Borland 6175357f1050SThomas Veerman 617684d9c625SLionel Sambuc1994-11-24 Vern Paxson <vern@ee.lbl.gov> 6177357f1050SThomas Veerman 6178357f1050SThomas Veerman * version.h: 2.5.0 6179357f1050SThomas Veerman 618084d9c625SLionel Sambuc1994-11-24 Vern Paxson <vern@ee.lbl.gov> 6181357f1050SThomas Veerman 6182357f1050SThomas Veerman * flexdef.h: Added do_stdinit 6183357f1050SThomas Veerman 618484d9c625SLionel Sambuc1994-11-24 Vern Paxson <vern@ee.lbl.gov> 6185357f1050SThomas Veerman 6186357f1050SThomas Veerman * FlexLexer.h: Added yy_delete_buffer() in destructor 6187357f1050SThomas Veerman 618884d9c625SLionel Sambuc1994-11-24 Vern Paxson <vern@ee.lbl.gov> 6189357f1050SThomas Veerman 6190357f1050SThomas Veerman * flex.skl: Added yy_set_interactive, YY_ALWAYS_INTERACTIVE, 6191357f1050SThomas Veerman YY_NEVER_INTERACTIVE, YY_NO_INPUT, YY_NO_UNPUT, YY_NO_*_STATE 6192357f1050SThomas Veerman 619384d9c625SLionel Sambuc1994-11-24 Vern Paxson <vern@ee.lbl.gov> 6194357f1050SThomas Veerman 6195357f1050SThomas Veerman * main.c: Added do_stdinit, Think C hacks 6196357f1050SThomas Veerman 619784d9c625SLionel Sambuc1994-11-24 Vern Paxson <vern@ee.lbl.gov> 6198357f1050SThomas Veerman 6199357f1050SThomas Veerman * scan.l: Added %options for input, always-interactive, 6200357f1050SThomas Veerman never-interactive, yy_scan_{buffer,bytes,string} 6201357f1050SThomas Veerman 620284d9c625SLionel Sambuc1994-11-05 Vern Paxson <vern@ee.lbl.gov> 6203357f1050SThomas Veerman 6204357f1050SThomas Veerman * flex.skl: size_t #ifdef's for not compiling some statics 6205357f1050SThomas Veerman 620684d9c625SLionel Sambuc1994-11-05 Vern Paxson <vern@ee.lbl.gov> 6207357f1050SThomas Veerman 6208357f1050SThomas Veerman * Makefile.in: $(FLEX) config.h 6209357f1050SThomas Veerman 621084d9c625SLionel Sambuc1994-11-05 Vern Paxson <vern@ee.lbl.gov> 6211357f1050SThomas Veerman 6212357f1050SThomas Veerman * configure.in: config.h, size_t, malloc.h, sys/types.h 6213357f1050SThomas Veerman 621484d9c625SLionel Sambuc1994-11-05 Vern Paxson <vern@ee.lbl.gov> 6215357f1050SThomas Veerman 6216357f1050SThomas Veerman * flexdef.h: config.h, size_t 6217357f1050SThomas Veerman 621884d9c625SLionel Sambuc1994-11-05 Vern Paxson <vern@ee.lbl.gov> 6219357f1050SThomas Veerman 6220357f1050SThomas Veerman * main.c: yywrap option, no stdin/out init for VMS, mundane tweaks 6221357f1050SThomas Veerman 622284d9c625SLionel Sambuc1994-11-05 Vern Paxson <vern@ee.lbl.gov> 6223357f1050SThomas Veerman 6224357f1050SThomas Veerman * parse.y: alloca, lint tweaks 6225357f1050SThomas Veerman 622684d9c625SLionel Sambuc1994-11-05 Vern Paxson <vern@ee.lbl.gov> 6227357f1050SThomas Veerman 6228357f1050SThomas Veerman * scan.l: %option yywrap size_t tweaks 6229357f1050SThomas Veerman 623084d9c625SLionel Sambuc1994-11-05 Vern Paxson <vern@ee.lbl.gov> 6231357f1050SThomas Veerman 6232357f1050SThomas Veerman * tblcmp.c: size_t tweaks 6233357f1050SThomas Veerman 623484d9c625SLionel Sambuc1994-11-05 Vern Paxson <vern@ee.lbl.gov> 6235357f1050SThomas Veerman 6236357f1050SThomas Veerman * misc.c: size_t, STDC tweaks 6237357f1050SThomas Veerman 623884d9c625SLionel Sambuc1994-11-05 Vern Paxson <vern@ee.lbl.gov> 6239357f1050SThomas Veerman 6240357f1050SThomas Veerman * flex.skl: Added yy_scan_{buffer,bytes,string}, plus tweaks 6241357f1050SThomas Veerman 624284d9c625SLionel Sambuc1994-10-12 Vern Paxson <vern@ee.lbl.gov> 6243357f1050SThomas Veerman 6244357f1050SThomas Veerman * flex.skl: made stack code conditional on "stack" option 6245357f1050SThomas Veerman 624684d9c625SLionel Sambuc1994-10-12 Vern Paxson <vern@ee.lbl.gov> 6247357f1050SThomas Veerman 6248357f1050SThomas Veerman * scan.l: added use of "stack" %option 6249357f1050SThomas Veerman 625084d9c625SLionel Sambuc1994-08-03 Vern Paxson <vern@ee.lbl.gov> 6251357f1050SThomas Veerman 6252357f1050SThomas Veerman * gen.c: Fixed fencepost in call to yy_flex_strncpy 6253357f1050SThomas Veerman 625484d9c625SLionel Sambuc1994-07-25 Vern Paxson <vern@ee.lbl.gov> 6255357f1050SThomas Veerman 6256357f1050SThomas Veerman * flex.skl: yy_eof_status -> yy_buffer_status 6257357f1050SThomas Veerman 625884d9c625SLionel Sambuc1994-07-25 Vern Paxson <vern@ee.lbl.gov> 6259357f1050SThomas Veerman 6260357f1050SThomas Veerman * flex.skl: yy_flex_strcpy -> yy_flex_strncpy minor prototype tweak 6261357f1050SThomas Veerman 626284d9c625SLionel Sambuc1994-07-25 Vern Paxson <vern@ee.lbl.gov> 6263357f1050SThomas Veerman 6264357f1050SThomas Veerman * gen.c: Bug fix for matching NUL's at end of token when 6265357f1050SThomas Veerman interactive. yy_flex_strcpy -> yy_flex_strncpy 6266357f1050SThomas Veerman 626784d9c625SLionel Sambuc1994-07-25 Vern Paxson <vern@ee.lbl.gov> 6268357f1050SThomas Veerman 6269357f1050SThomas Veerman * nfa.c: No YY_USER_ACTION if continued action 6270357f1050SThomas Veerman 627184d9c625SLionel Sambuc1994-03-16 Vern Paxson <vern@ee.lbl.gov> 6272357f1050SThomas Veerman 6273357f1050SThomas Veerman * flex.skl: Added fix for 8-bit chars returned by input() 6274357f1050SThomas Veerman 627584d9c625SLionel Sambuc1994-03-16 Vern Paxson <vern@ee.lbl.gov> 6276357f1050SThomas Veerman 6277357f1050SThomas Veerman * flex.skl: Move definition of yy_flex_strcpy to come after #define 6278357f1050SThomas Veerman of yytext_ptr 6279357f1050SThomas Veerman 628084d9c625SLionel Sambuc1994-01-08 Vern Paxson <vern@ee.lbl.gov> 6281357f1050SThomas Veerman 6282357f1050SThomas Veerman * mkskel.sh: flex.skel -> flex.skl 6283357f1050SThomas Veerman 628484d9c625SLionel Sambuc1994-01-08 Vern Paxson <vern@ee.lbl.gov> 6285357f1050SThomas Veerman 6286357f1050SThomas Veerman * mkskel.sh: Initial revision 6287357f1050SThomas Veerman 628884d9c625SLionel Sambuc1993-12-29 Vern Paxson <vern@ee.lbl.gov> 6289357f1050SThomas Veerman 6290357f1050SThomas Veerman * Makefile.in: Fixed scan.c target so "make" detects flex failure 6291357f1050SThomas Veerman 629284d9c625SLionel Sambuc1993-12-27 Vern Paxson <vern@ee.lbl.gov> 6293357f1050SThomas Veerman 6294357f1050SThomas Veerman * scan.l: Added %option's 6295357f1050SThomas Veerman 629684d9c625SLionel Sambuc1993-12-27 Vern Paxson <vern@ee.lbl.gov> 6297357f1050SThomas Veerman 6298357f1050SThomas Veerman * Makefile.in: Nuked FLEX_FLAGS that are now done using %option 6299357f1050SThomas Veerman 630084d9c625SLionel Sambuc1993-12-27 Vern Paxson <vern@ee.lbl.gov> 6301357f1050SThomas Veerman 6302357f1050SThomas Veerman * parse.y, scan.l: %option 6303357f1050SThomas Veerman 630484d9c625SLionel Sambuc1993-12-27 Vern Paxson <vern@ee.lbl.gov> 6305357f1050SThomas Veerman 6306357f1050SThomas Veerman * main.c: Reworked for %option 6307357f1050SThomas Veerman 630884d9c625SLionel Sambuc1993-12-27 Vern Paxson <vern@ee.lbl.gov> 6309357f1050SThomas Veerman 6310357f1050SThomas Veerman * flexdef.h: Added "unspecified", globals for %option 6311357f1050SThomas Veerman 631284d9c625SLionel Sambuc1993-12-27 Vern Paxson <vern@ee.lbl.gov> 6313357f1050SThomas Veerman 6314357f1050SThomas Veerman * sym.c: start condition #define's go to action file 6315357f1050SThomas Veerman 631684d9c625SLionel Sambuc1993-12-27 Vern Paxson <vern@ee.lbl.gov> 6317357f1050SThomas Veerman 6318357f1050SThomas Veerman * misc.c: Added action_define() 6319357f1050SThomas Veerman 632084d9c625SLionel Sambuc1993-12-27 Vern Paxson <vern@ee.lbl.gov> 6321357f1050SThomas Veerman 6322357f1050SThomas Veerman * scan.l: Minor consolidation using scon scopes etc 6323357f1050SThomas Veerman 632484d9c625SLionel Sambuc1993-12-27 Vern Paxson <vern@ee.lbl.gov> 6325357f1050SThomas Veerman 6326357f1050SThomas Veerman * scan.l: Modified to use scon scopes 6327357f1050SThomas Veerman 632884d9c625SLionel Sambuc1993-12-27 Vern Paxson <vern@ee.lbl.gov> 6329357f1050SThomas Veerman 6330357f1050SThomas Veerman * scan.l: indented rules 6331357f1050SThomas Veerman 633284d9c625SLionel Sambuc1993-12-26 Vern Paxson <vern@ee.lbl.gov> 6333357f1050SThomas Veerman 6334357f1050SThomas Veerman * parse.y: Added scon_stk stuff, format_warn 6335357f1050SThomas Veerman 633684d9c625SLionel Sambuc1993-12-26 Vern Paxson <vern@ee.lbl.gov> 6337357f1050SThomas Veerman 6338357f1050SThomas Veerman * flexdef.h: Added format_warn 6339357f1050SThomas Veerman 634084d9c625SLionel Sambuc1993-12-26 Vern Paxson <vern@ee.lbl.gov> 6341357f1050SThomas Veerman 6342357f1050SThomas Veerman * parse.y: Working checkpoint prior to adding <scon>{ stuff 6343357f1050SThomas Veerman 634484d9c625SLionel Sambuc1993-12-26 Vern Paxson <vern@ee.lbl.gov> 6345357f1050SThomas Veerman 634684d9c625SLionel Sambuc * flexdef.h, main.c: Added in_rule, deleted actvsc 6347357f1050SThomas Veerman 634884d9c625SLionel Sambuc1993-12-26 Vern Paxson <vern@ee.lbl.gov> 6349357f1050SThomas Veerman 6350357f1050SThomas Veerman * misc.c: Added doubling of '\'s in filenames 6351357f1050SThomas Veerman 635284d9c625SLionel Sambuc1993-12-26 Vern Paxson <vern@ee.lbl.gov> 6353357f1050SThomas Veerman 6354357f1050SThomas Veerman * scan.l: Added in_rule, doing_rule_action 6355357f1050SThomas Veerman 635684d9c625SLionel Sambuc1993-12-26 Vern Paxson <vern@ee.lbl.gov> 6357357f1050SThomas Veerman 6358357f1050SThomas Veerman * sym.c: Removed actvsc 6359357f1050SThomas Veerman 636084d9c625SLionel Sambuc1993-12-23 Vern Paxson <vern@ee.lbl.gov> 6361357f1050SThomas Veerman 6362357f1050SThomas Veerman * flex.1: -ooutput #line directives credits 6363357f1050SThomas Veerman 636484d9c625SLionel Sambuc1993-12-23 Vern Paxson <vern@ee.lbl.gov> 6365357f1050SThomas Veerman 6366357f1050SThomas Veerman * flex.skl: Fixsed sense of test for %array 6367357f1050SThomas Veerman 636884d9c625SLionel Sambuc1993-12-23 Vern Paxson <vern@ee.lbl.gov> 6369357f1050SThomas Veerman 6370357f1050SThomas Veerman * NEWS: 2.5.0 snapshot for Craig 6371357f1050SThomas Veerman 637284d9c625SLionel Sambuc1993-12-23 Vern Paxson <vern@ee.lbl.gov> 6373357f1050SThomas Veerman 6374357f1050SThomas Veerman * parse.y: Added beginnings of <SCON>{ ... } 6375357f1050SThomas Veerman 637684d9c625SLionel Sambuc1993-12-23 Vern Paxson <vern@ee.lbl.gov> 6377357f1050SThomas Veerman 6378357f1050SThomas Veerman * scan.l: Simplified scanning {}'s 6379357f1050SThomas Veerman 638084d9c625SLionel Sambuc1993-12-20 Vern Paxson <vern@ee.lbl.gov> 6381357f1050SThomas Veerman 6382357f1050SThomas Veerman * flexdef.h: Added <stdlib.h> 6383357f1050SThomas Veerman 638484d9c625SLionel Sambuc1993-12-17 Vern Paxson <vern@ee.lbl.gov> 6385357f1050SThomas Veerman 6386357f1050SThomas Veerman * flex.skl: prototypes for alloc/string routines 6387357f1050SThomas Veerman 638884d9c625SLionel Sambuc1993-12-17 Vern Paxson <vern@ee.lbl.gov> 6389357f1050SThomas Veerman 6390357f1050SThomas Veerman * flex.skl: alloc, string routines internal 6391357f1050SThomas Veerman 639284d9c625SLionel Sambuc1993-12-17 Vern Paxson <vern@ee.lbl.gov> 6393357f1050SThomas Veerman 6394357f1050SThomas Veerman * Makefile.in: Nuked lib{string,alloc}.c, added dependency of 6395357f1050SThomas Veerman yylex.o on parse.h 6396357f1050SThomas Veerman 639784d9c625SLionel Sambuc1993-12-17 Vern Paxson <vern@ee.lbl.gov> 6398357f1050SThomas Veerman 6399357f1050SThomas Veerman * configure.in: Check for string.h 6400357f1050SThomas Veerman 640184d9c625SLionel Sambuc1993-12-17 Vern Paxson <vern@ee.lbl.gov> 6402357f1050SThomas Veerman 6403357f1050SThomas Veerman * flexdef.h: Use autoconf for string/strings.h yy_flex_XXX -> 6404357f1050SThomas Veerman flex_XXX 6405357f1050SThomas Veerman 640684d9c625SLionel Sambuc1993-12-17 Vern Paxson <vern@ee.lbl.gov> 6407357f1050SThomas Veerman 6408357f1050SThomas Veerman * scan.l: Added flex_XXX -> yy_flex_XXX wrappers 6409357f1050SThomas Veerman 641084d9c625SLionel Sambuc1993-12-17 Vern Paxson <vern@ee.lbl.gov> 6411357f1050SThomas Veerman 641284d9c625SLionel Sambuc * dfa.c, misc.c, sym.c: yy_flex_XXX -> flex_XXX 6413357f1050SThomas Veerman 641484d9c625SLionel Sambuc1993-12-17 Vern Paxson <vern@ee.lbl.gov> 6415357f1050SThomas Veerman 6416357f1050SThomas Veerman * yylex.c: No more WHITESPACE token 6417357f1050SThomas Veerman 641884d9c625SLionel Sambuc1993-12-16 Vern Paxson <vern@ee.lbl.gov> 6419357f1050SThomas Veerman 642084d9c625SLionel Sambuc * FlexLexer.h, flex.skl: Added yy_top_state() 6421357f1050SThomas Veerman 642284d9c625SLionel Sambuc1993-12-16 Vern Paxson <vern@ee.lbl.gov> 6423357f1050SThomas Veerman 6424357f1050SThomas Veerman * scan.l: simplified comment-scanning using push/pop states 6425357f1050SThomas Veerman 642684d9c625SLionel Sambuc1993-12-16 Vern Paxson <vern@ee.lbl.gov> 6427357f1050SThomas Veerman 6428357f1050SThomas Veerman * parse.y: removed crufty WHITESPACE token, some uses of '\n' token 6429357f1050SThomas Veerman 643084d9c625SLionel Sambuc1993-12-15 Vern Paxson <vern@ee.lbl.gov> 6431357f1050SThomas Veerman 6432357f1050SThomas Veerman * FlexLexer.h: start stack, extern "C++" moved 6433357f1050SThomas Veerman 643484d9c625SLionel Sambuc1993-12-15 Vern Paxson <vern@ee.lbl.gov> 6435357f1050SThomas Veerman 6436357f1050SThomas Veerman * dfa.c: Bug fix for -CF 6437357f1050SThomas Veerman 643884d9c625SLionel Sambuc1993-12-15 Vern Paxson <vern@ee.lbl.gov> 6439357f1050SThomas Veerman 6440357f1050SThomas Veerman * flexdef.h, misc.c: alloc routines take unsigned 6441357f1050SThomas Veerman 644284d9c625SLionel Sambuc1993-12-15 Vern Paxson <vern@ee.lbl.gov> 6443357f1050SThomas Veerman 6444357f1050SThomas Veerman * flex.skl: start-state stacks, alloc routines take unsigned 6445357f1050SThomas Veerman 644684d9c625SLionel Sambuc1993-12-15 Vern Paxson <vern@ee.lbl.gov> 6447357f1050SThomas Veerman 6448357f1050SThomas Veerman * flexdef.h, misc.c: bracket -CF table elements 6449357f1050SThomas Veerman 645084d9c625SLionel Sambuc1993-12-13 Vern Paxson <vern@ee.lbl.gov> 6451357f1050SThomas Veerman 6452357f1050SThomas Veerman * misc.c: Do #bytes computation in {re,}allocate_array() only once 6453357f1050SThomas Veerman 645484d9c625SLionel Sambuc1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6455357f1050SThomas Veerman 645684d9c625SLionel Sambuc * flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l, sym.c: 6457357f1050SThomas Veerman yy_str*() -> str*() 6458357f1050SThomas Veerman 645984d9c625SLionel Sambuc1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6460357f1050SThomas Veerman 6461357f1050SThomas Veerman * Makefile.in, dfa.c, flexdef.h, gen.c, main.c, misc.c, nfa.c, 6462357f1050SThomas Veerman parse.y, scan.l, sym.c: -o option 6463357f1050SThomas Veerman 646484d9c625SLionel Sambuc1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6465357f1050SThomas Veerman 6466357f1050SThomas Veerman * gen.c: lint tweak 6467357f1050SThomas Veerman 646884d9c625SLionel Sambuc1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6469357f1050SThomas Veerman 6470357f1050SThomas Veerman * NEWS: Expanded on extern "C++" news item 6471357f1050SThomas Veerman 647284d9c625SLionel Sambuc1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6473357f1050SThomas Veerman 6474357f1050SThomas Veerman * NEWS: 2.4.5 6475357f1050SThomas Veerman 647684d9c625SLionel Sambuc1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6477357f1050SThomas Veerman 6478357f1050SThomas Veerman * flex.skl: Added yy_fill_buffer 6479357f1050SThomas Veerman 648084d9c625SLionel Sambuc1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6481357f1050SThomas Veerman 6482357f1050SThomas Veerman * gen.c: is_interactive -> yy_is_interactive 6483357f1050SThomas Veerman 648484d9c625SLionel Sambuc1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6485357f1050SThomas Veerman 6486357f1050SThomas Veerman * flex.1: Updated credits 6487357f1050SThomas Veerman 648884d9c625SLionel Sambuc1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6489357f1050SThomas Veerman 6490357f1050SThomas Veerman * Makefile.in: Fixed typo in "uninstall" target 6491357f1050SThomas Veerman 649284d9c625SLionel Sambuc1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6493357f1050SThomas Veerman 6494357f1050SThomas Veerman * gen.c: Updated comment regarding 0-based vs. 1-based arrays for 6495357f1050SThomas Veerman -CF. 6496357f1050SThomas Veerman 649784d9c625SLionel Sambuc1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6498357f1050SThomas Veerman 6499357f1050SThomas Veerman * dfa.c: Initialize dfaacc[0] for -CF representation Fixed minor 6500357f1050SThomas Veerman memory leak 6501357f1050SThomas Veerman 650284d9c625SLionel Sambuc1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6503357f1050SThomas Veerman 6504357f1050SThomas Veerman * main.c: #include "FlexLexer.h" -> <FlexLexer.h> 6505357f1050SThomas Veerman 650684d9c625SLionel Sambuc1993-12-11 Vern Paxson <vern@ee.lbl.gov> 6507357f1050SThomas Veerman 6508357f1050SThomas Veerman * FlexLexer.h: Added extern "C++" wrapper 6509357f1050SThomas Veerman 651084d9c625SLionel Sambuc1993-12-09 Vern Paxson <vern@ee.lbl.gov> 6511357f1050SThomas Veerman 6512357f1050SThomas Veerman * main.c: Detect REJECT etc. before generating YY_USES_REJECT! 6513357f1050SThomas Veerman 651484d9c625SLionel Sambuc1993-12-09 Vern Paxson <vern@ee.lbl.gov> 6515357f1050SThomas Veerman 6516357f1050SThomas Veerman * gen.c: Fixed bug in interactive reads where char is unsigned 6517357f1050SThomas Veerman 651884d9c625SLionel Sambuc1993-12-09 Vern Paxson <vern@ee.lbl.gov> 6519357f1050SThomas Veerman 6520357f1050SThomas Veerman * parse.y: Fixed bug in treating '$' as variable trailing context 6521357f1050SThomas Veerman 652284d9c625SLionel Sambuc1993-12-09 Vern Paxson <vern@ee.lbl.gov> 6523357f1050SThomas Veerman 6524357f1050SThomas Veerman * version.h: 2.4.5 6525357f1050SThomas Veerman 652684d9c625SLionel Sambuc1993-12-07 Vern Paxson <vern@ee.lbl.gov> 6527357f1050SThomas Veerman 6528357f1050SThomas Veerman * README: pretester update 6529357f1050SThomas Veerman 653084d9c625SLionel Sambuc1993-12-07 Vern Paxson <vern@ee.lbl.gov> 6531357f1050SThomas Veerman 6532357f1050SThomas Veerman * NEWS: 2.4.4 6533357f1050SThomas Veerman 653484d9c625SLionel Sambuc1993-12-07 Vern Paxson <vern@ee.lbl.gov> 6535357f1050SThomas Veerman 6536357f1050SThomas Veerman * flex.1: LexError(), C++ experiment warning, credits 6537357f1050SThomas Veerman 653884d9c625SLionel Sambuc1993-12-07 Vern Paxson <vern@ee.lbl.gov> 6539357f1050SThomas Veerman 6540357f1050SThomas Veerman * scan.l: Fixed 8-bit bug 6541357f1050SThomas Veerman 654284d9c625SLionel Sambuc1993-12-07 Vern Paxson <vern@ee.lbl.gov> 6543357f1050SThomas Veerman 654484d9c625SLionel Sambuc * flex.skl, gen.c: Fixed nasty 8-bit bugs 6545357f1050SThomas Veerman 654684d9c625SLionel Sambuc1993-12-07 Vern Paxson <vern@ee.lbl.gov> 6547357f1050SThomas Veerman 6548357f1050SThomas Veerman * dfa.c, ecs.c, flexdef.h, gen.c, main.c, nfa.c, tblcmp.c: 6549357f1050SThomas Veerman {min,max,abs} -> {MIN,MAX,ABS} 6550357f1050SThomas Veerman 655184d9c625SLionel Sambuc1993-12-07 Vern Paxson <vern@ee.lbl.gov> 6552357f1050SThomas Veerman 6553357f1050SThomas Veerman * FlexLexer.h, flex.skl: Support for yyFlexLexer::LexerError 6554357f1050SThomas Veerman 655584d9c625SLionel Sambuc1993-12-06 Vern Paxson <vern@ee.lbl.gov> 6556357f1050SThomas Veerman 6557357f1050SThomas Veerman * version.h: 2.4.4 6558357f1050SThomas Veerman 655984d9c625SLionel Sambuc1993-12-05 Vern Paxson <vern@ee.lbl.gov> 6560357f1050SThomas Veerman 6561357f1050SThomas Veerman * flex.1: credits update 6562357f1050SThomas Veerman 656384d9c625SLionel Sambuc1993-12-05 Vern Paxson <vern@ee.lbl.gov> 6564357f1050SThomas Veerman 6565357f1050SThomas Veerman * Makefile.in: very minor "install" tweaks 6566357f1050SThomas Veerman 656784d9c625SLionel Sambuc1993-12-05 Vern Paxson <vern@ee.lbl.gov> 6568357f1050SThomas Veerman 6569357f1050SThomas Veerman * flex.skl, nfa.c: YY_USER_ACTION generated now for each case in 6570357f1050SThomas Veerman action switch 6571357f1050SThomas Veerman 657284d9c625SLionel Sambuc1993-12-04 Vern Paxson <vern@ee.lbl.gov> 6573357f1050SThomas Veerman 6574357f1050SThomas Veerman * flex.skl: Fixed bug in pointing yyin at a new file and resuming 6575357f1050SThomas Veerman scanning 6576357f1050SThomas Veerman 657784d9c625SLionel Sambuc1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6578357f1050SThomas Veerman 6579357f1050SThomas Veerman * NEWS: Added note regarding g++ 2.5.X 6580357f1050SThomas Veerman 658184d9c625SLionel Sambuc1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6582357f1050SThomas Veerman 6583357f1050SThomas Veerman * flex.1: updated credits 6584357f1050SThomas Veerman 658584d9c625SLionel Sambuc1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6586357f1050SThomas Veerman 6587357f1050SThomas Veerman * NEWS: ranlib addition for 2.4.3 6588357f1050SThomas Veerman 658984d9c625SLionel Sambuc1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6590357f1050SThomas Veerman 6591357f1050SThomas Veerman * Makefile.in: Minor tweak to last change 6592357f1050SThomas Veerman 659384d9c625SLionel Sambuc1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6594357f1050SThomas Veerman 6595357f1050SThomas Veerman * Makefile.in: run ranlib on libfl.a 6596357f1050SThomas Veerman 659784d9c625SLionel Sambuc1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6598357f1050SThomas Veerman 6599357f1050SThomas Veerman * NEWS: Hopefully last update prior to 2.4.3 6600357f1050SThomas Veerman 660184d9c625SLionel Sambuc1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6602357f1050SThomas Veerman 6603357f1050SThomas Veerman * flexdef.h, gen.c, misc.c, sym.c: lint tweaks 6604357f1050SThomas Veerman 660584d9c625SLionel Sambuc1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6606357f1050SThomas Veerman 6607357f1050SThomas Veerman * Makefile.in: Added exec_prefix 6608357f1050SThomas Veerman 660984d9c625SLionel Sambuc1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6610357f1050SThomas Veerman 6611357f1050SThomas Veerman * flex.1: credit update 6612357f1050SThomas Veerman 661384d9c625SLionel Sambuc1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6614357f1050SThomas Veerman 6615357f1050SThomas Veerman * flex.skl: lint tweak 6616357f1050SThomas Veerman 661784d9c625SLionel Sambuc1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6618357f1050SThomas Veerman 6619357f1050SThomas Veerman * NEWS: FlexLexer.h fixed for separate inclusion 6620357f1050SThomas Veerman 662184d9c625SLionel Sambuc1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6622357f1050SThomas Veerman 662384d9c625SLionel Sambuc * FlexLexer.h, flex.skl, main.c: mods so FlexLexer.h can be included 662484d9c625SLionel Sambuc separately 6625357f1050SThomas Veerman 662684d9c625SLionel Sambuc1993-12-03 Vern Paxson <vern@ee.lbl.gov> 6627357f1050SThomas Veerman 6628357f1050SThomas Veerman * flex.1: -F incompatible with -+ 6629357f1050SThomas Veerman 663084d9c625SLionel Sambuc1993-12-02 Vern Paxson <vern@ee.lbl.gov> 6631357f1050SThomas Veerman 6632357f1050SThomas Veerman * NEWS: Elaborated comments for 2.4.3 6633357f1050SThomas Veerman 663484d9c625SLionel Sambuc1993-12-02 Vern Paxson <vern@ee.lbl.gov> 6635357f1050SThomas Veerman 6636357f1050SThomas Veerman * NEWS: 2.4.3 6637357f1050SThomas Veerman 663884d9c625SLionel Sambuc1993-12-02 Vern Paxson <vern@ee.lbl.gov> 6639357f1050SThomas Veerman 6640357f1050SThomas Veerman * flex.1: Updated message regarding missing libfl.a routines Added 6641357f1050SThomas Veerman thanks to Noah Friedman 6642357f1050SThomas Veerman 664384d9c625SLionel Sambuc1993-12-02 Vern Paxson <vern@ee.lbl.gov> 6644357f1050SThomas Veerman 6645357f1050SThomas Veerman * Makefile.in: Added libstring.c Modified "lint" target to use 6646357f1050SThomas Veerman -Dconst= Added a.out, lex.yy.cc to sundry clean targets 6647357f1050SThomas Veerman 664884d9c625SLionel Sambuc1993-12-02 Vern Paxson <vern@ee.lbl.gov> 6649357f1050SThomas Veerman 665084d9c625SLionel Sambuc * flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l, sym.c: Use 6651357f1050SThomas Veerman yy_strXXX() routines instead of <string.h> 6652357f1050SThomas Veerman 665384d9c625SLionel Sambuc1993-12-01 Vern Paxson <vern@ee.lbl.gov> 6654357f1050SThomas Veerman 6655357f1050SThomas Veerman * version.h: 2.4.3 6656357f1050SThomas Veerman 665784d9c625SLionel Sambuc1993-12-01 Vern Paxson <vern@ee.lbl.gov> 6658357f1050SThomas Veerman 6659357f1050SThomas Veerman * flexdef.h, misc.c: yy_flex_xmalloc() moved to misc.c 6660357f1050SThomas Veerman 666184d9c625SLionel Sambuc1993-12-01 Vern Paxson <vern@ee.lbl.gov> 6662357f1050SThomas Veerman 6663357f1050SThomas Veerman * flex.skl: Fixed bug in yy_fatal_error() 6664357f1050SThomas Veerman 666584d9c625SLionel Sambuc1993-12-01 Vern Paxson <vern@ee.lbl.gov> 6666357f1050SThomas Veerman 6667357f1050SThomas Veerman * Makefile.in: ... and remove plain tar file after compression 6668357f1050SThomas Veerman 666984d9c625SLionel Sambuc1993-12-01 Vern Paxson <vern@ee.lbl.gov> 6670357f1050SThomas Veerman 6671357f1050SThomas Veerman * NEWS: 2.4.2 6672357f1050SThomas Veerman 667384d9c625SLionel Sambuc1993-12-01 Vern Paxson <vern@ee.lbl.gov> 6674357f1050SThomas Veerman 6675357f1050SThomas Veerman * Makefile.in: Produce both compress'd and gzip'd distribution tar 6676357f1050SThomas Veerman files 6677357f1050SThomas Veerman 667884d9c625SLionel Sambuc1993-12-01 Vern Paxson <vern@ee.lbl.gov> 6679357f1050SThomas Veerman 6680357f1050SThomas Veerman * version.h: Release 2.4.2 6681357f1050SThomas Veerman 668284d9c625SLionel Sambuc1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6683357f1050SThomas Veerman 6684357f1050SThomas Veerman * NEWS: -a -> -Ca 6685357f1050SThomas Veerman 668684d9c625SLionel Sambuc1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6687357f1050SThomas Veerman 6688357f1050SThomas Veerman * README: described configuration files in manifest 6689357f1050SThomas Veerman 669084d9c625SLionel Sambuc1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6691357f1050SThomas Veerman 6692357f1050SThomas Veerman * Makefile.in: Added intermediate step of copying MISC/alloca.c -> 6693357f1050SThomas Veerman alloca.c Included CPPFLAGS when compiling alloca.c 6694357f1050SThomas Veerman 669584d9c625SLionel Sambuc1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6696357f1050SThomas Veerman 6697357f1050SThomas Veerman * README: Credit to 2.4 pre-testers. 6698357f1050SThomas Veerman 669984d9c625SLionel Sambuc1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6700357f1050SThomas Veerman 6701357f1050SThomas Veerman * gen.c: Fixed nasty bug in short/long decl decision 6702357f1050SThomas Veerman 670384d9c625SLionel Sambuc1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6704357f1050SThomas Veerman 6705357f1050SThomas Veerman * flexdef.h: Lowered MAX_SHORT out of increased general paranoia. 6706357f1050SThomas Veerman Added yy_flex_xmalloc() proto 6707357f1050SThomas Veerman 670884d9c625SLionel Sambuc1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6709357f1050SThomas Veerman 6710357f1050SThomas Veerman * main.c: Fixed very minor typo in -v output 6711357f1050SThomas Veerman 671284d9c625SLionel Sambuc1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6713357f1050SThomas Veerman 6714357f1050SThomas Veerman * misc.c: Removed vestigal cast to (char) in isupper() call 6715357f1050SThomas Veerman 671684d9c625SLionel Sambuc1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6717357f1050SThomas Veerman 6718357f1050SThomas Veerman * misc.c: Added casts to unsigned Char for isascii() calls 6719357f1050SThomas Veerman 672084d9c625SLionel Sambuc1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6721357f1050SThomas Veerman 6722357f1050SThomas Veerman * parse.y: Added #ifdef chud for alloca() 6723357f1050SThomas Veerman 672484d9c625SLionel Sambuc1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6725357f1050SThomas Veerman 6726357f1050SThomas Veerman * Makefile.in: Added alloca 6727357f1050SThomas Veerman 672884d9c625SLionel Sambuc1993-11-30 Vern Paxson <vern@ee.lbl.gov> 6729357f1050SThomas Veerman 6730357f1050SThomas Veerman * configure.in: Add AC_ALLOCA if using bison 6731357f1050SThomas Veerman 673284d9c625SLionel Sambuc1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6733357f1050SThomas Veerman 6734357f1050SThomas Veerman * Makefile.in: Added intermediate file going scan.l -> scan.c 6735357f1050SThomas Veerman 673684d9c625SLionel Sambuc1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6737357f1050SThomas Veerman 6738357f1050SThomas Veerman * Makefile.in: Removed parse.{c,h} from distribution files, since 6739357f1050SThomas Veerman they may not be all that portable. 6740357f1050SThomas Veerman 674184d9c625SLionel Sambuc1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6742357f1050SThomas Veerman 6743357f1050SThomas Veerman * flex.skl: Fixed %array YYLMAX headaches, added error message if 6744357f1050SThomas Veerman buffer needs growing but REJECT used 6745357f1050SThomas Veerman 674684d9c625SLionel Sambuc1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6747357f1050SThomas Veerman 6748357f1050SThomas Veerman * gen.c, main.c: Fixed YYLMAX headaches 6749357f1050SThomas Veerman 675084d9c625SLionel Sambuc1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6751357f1050SThomas Veerman 6752357f1050SThomas Veerman * flex.1: Documented that buffer can't grow if REJECT used 6753357f1050SThomas Veerman 675484d9c625SLionel Sambuc1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6755357f1050SThomas Veerman 6756357f1050SThomas Veerman * Makefile.in: Added parse.{c,h} to dist files 6757357f1050SThomas Veerman 675884d9c625SLionel Sambuc1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6759357f1050SThomas Veerman 6760357f1050SThomas Veerman * flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l: Fixed to 6761357f1050SThomas Veerman buffer section 1 definitions 6762357f1050SThomas Veerman 676384d9c625SLionel Sambuc1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6764357f1050SThomas Veerman 6765357f1050SThomas Veerman * sym.c: Fixed ANSI-C glitch with '%' operator 6766357f1050SThomas Veerman 676784d9c625SLionel Sambuc1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6768357f1050SThomas Veerman 6769357f1050SThomas Veerman * scan.l: Fixed mis-definition of ndlookup() 6770357f1050SThomas Veerman 677184d9c625SLionel Sambuc1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6772357f1050SThomas Veerman 6773357f1050SThomas Veerman * NEWS: 2.4 -> 2.4.1 6774357f1050SThomas Veerman 677584d9c625SLionel Sambuc1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6776357f1050SThomas Veerman 677784d9c625SLionel Sambuc * Makefile.in: Added install.sh, mkinstalldirs to distribution files 6778357f1050SThomas Veerman 677984d9c625SLionel Sambuc1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6780357f1050SThomas Veerman 6781357f1050SThomas Veerman * flex.1: Added Nathan Zelle, "promoted" Francois 6782357f1050SThomas Veerman 678384d9c625SLionel Sambuc1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6784357f1050SThomas Veerman 6785357f1050SThomas Veerman * Makefile.in: only "realclean" removes flex dist depends on flex 6786357f1050SThomas Veerman 678784d9c625SLionel Sambuc1993-11-29 Vern Paxson <vern@ee.lbl.gov> 6788357f1050SThomas Veerman 6789357f1050SThomas Veerman * flexdef.h, misc.c: myctoi takes char[] instead of Char[] 6790357f1050SThomas Veerman 679184d9c625SLionel Sambuc1993-11-28 Vern Paxson <vern@ee.lbl.gov> 6792357f1050SThomas Veerman 6793357f1050SThomas Veerman * flexdef.h: -a -> -Ca all_lower, all_upper -> work on char* 6794357f1050SThomas Veerman 679584d9c625SLionel Sambuc1993-11-28 Vern Paxson <vern@ee.lbl.gov> 6796357f1050SThomas Veerman 6797357f1050SThomas Veerman * Makefile.in: Added -Ca to bigcheck 6798357f1050SThomas Veerman 679984d9c625SLionel Sambuc1993-11-28 Vern Paxson <vern@ee.lbl.gov> 6800357f1050SThomas Veerman 6801357f1050SThomas Veerman * main.c: -a -> -Ca; fixed help output 6802357f1050SThomas Veerman 680384d9c625SLionel Sambuc1993-11-28 Vern Paxson <vern@ee.lbl.gov> 6804357f1050SThomas Veerman 6805357f1050SThomas Veerman * dfa.c, flex.1: -a -> -Ca 6806357f1050SThomas Veerman 680784d9c625SLionel Sambuc1993-11-28 Vern Paxson <vern@ee.lbl.gov> 6808357f1050SThomas Veerman 6809357f1050SThomas Veerman * misc.c: all_lower, all_upper work on char* 6810357f1050SThomas Veerman 681184d9c625SLionel Sambuc1993-11-28 Vern Paxson <vern@ee.lbl.gov> 6812357f1050SThomas Veerman 681384d9c625SLionel Sambuc * scan.l: Fixed some casts now that yytext is always char* and never 681484d9c625SLionel Sambuc unsigned char* 6815357f1050SThomas Veerman 681684d9c625SLionel Sambuc1993-11-28 Vern Paxson <vern@ee.lbl.gov> 6817357f1050SThomas Veerman 6818357f1050SThomas Veerman * Makefile.in: Francois' tweaks 6819357f1050SThomas Veerman 682084d9c625SLionel Sambuc1993-11-28 Vern Paxson <vern@ee.lbl.gov> 6821357f1050SThomas Veerman 6822357f1050SThomas Veerman * configure.in: AC_LN_S, AC_STDC_HEADERS (but not AC_ALLOCA) 6823357f1050SThomas Veerman 682484d9c625SLionel Sambuc1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6825357f1050SThomas Veerman 6826357f1050SThomas Veerman * NEWS: fixed typo 6827357f1050SThomas Veerman 682884d9c625SLionel Sambuc1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6829357f1050SThomas Veerman 6830357f1050SThomas Veerman * Makefile.in: Don't remove dist directory 6831357f1050SThomas Veerman 683284d9c625SLionel Sambuc1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6833357f1050SThomas Veerman 6834357f1050SThomas Veerman * Makefile.in: Include liballoc.c in lint targets 6835357f1050SThomas Veerman 683684d9c625SLionel Sambuc1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6837357f1050SThomas Veerman 6838357f1050SThomas Veerman * misc.c: lint tweak 6839357f1050SThomas Veerman 684084d9c625SLionel Sambuc1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6841357f1050SThomas Veerman 6842357f1050SThomas Veerman * Makefile.in: Added -l compression to bigcheck 6843357f1050SThomas Veerman 684484d9c625SLionel Sambuc1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6845357f1050SThomas Veerman 6846357f1050SThomas Veerman * Makefile.in: permission tweaking for "dist" 6847357f1050SThomas Veerman 684884d9c625SLionel Sambuc1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6849357f1050SThomas Veerman 6850357f1050SThomas Veerman * Makefile.in: more "dist" tweaks 6851357f1050SThomas Veerman 685284d9c625SLionel Sambuc1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6853357f1050SThomas Veerman 6854357f1050SThomas Veerman * Makefile.in: Changed "make dist" to use version.h, include scan.c 6855357f1050SThomas Veerman in initial dir copy 6856357f1050SThomas Veerman 685784d9c625SLionel Sambuc1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6858357f1050SThomas Veerman 6859357f1050SThomas Veerman * version.h: 2.4.1 6860357f1050SThomas Veerman 686184d9c625SLionel Sambuc1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6862357f1050SThomas Veerman 6863357f1050SThomas Veerman * README: Revised as per Francois Pinard 6864357f1050SThomas Veerman 686584d9c625SLionel Sambuc1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6866357f1050SThomas Veerman 6867357f1050SThomas Veerman * COPYING: flex.skel -> flex.skl 6868357f1050SThomas Veerman 686984d9c625SLionel Sambuc1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6870357f1050SThomas Veerman 6871357f1050SThomas Veerman * NEWS: Updated date of 2.4 release 6872357f1050SThomas Veerman 687384d9c625SLionel Sambuc1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6874357f1050SThomas Veerman 6875357f1050SThomas Veerman * Makefile.in: Removed manual & nroff output from distribution 6876357f1050SThomas Veerman 687784d9c625SLionel Sambuc1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6878357f1050SThomas Veerman 6879357f1050SThomas Veerman * NEWS: 2.4.1 release 6880357f1050SThomas Veerman 688184d9c625SLionel Sambuc1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6882357f1050SThomas Veerman 6883357f1050SThomas Veerman * configure.in: Initial revision 6884357f1050SThomas Veerman 688584d9c625SLionel Sambuc1993-11-27 Vern Paxson <vern@ee.lbl.gov> 6886357f1050SThomas Veerman 6887357f1050SThomas Veerman * Makefile.in: Merge w/ 2.4.1 changes added "dist2" target 6888357f1050SThomas Veerman 688984d9c625SLionel Sambuc1993-11-26 Vern Paxson <vern@ee.lbl.gov> 6890357f1050SThomas Veerman 6891357f1050SThomas Veerman * Makefile.in: Initial revision 6892357f1050SThomas Veerman 689384d9c625SLionel Sambuc1993-11-26 Vern Paxson <vern@ee.lbl.gov> 6894357f1050SThomas Veerman 6895357f1050SThomas Veerman * flexdef.h: Removed #ifndef FILE protection from include of stdio 6896357f1050SThomas Veerman 689784d9c625SLionel Sambuc1993-11-26 Vern Paxson <vern@ee.lbl.gov> 6898357f1050SThomas Veerman 6899357f1050SThomas Veerman * flex.1: Added Francois Pinard to distribution headache helpers 6900357f1050SThomas Veerman 690184d9c625SLionel Sambuc1993-11-26 Vern Paxson <vern@ee.lbl.gov> 6902357f1050SThomas Veerman 690384d9c625SLionel Sambuc * flex.skl: Modified C++ scanners to get input a character at a time 690484d9c625SLionel Sambuc for interactive scanners. 6905357f1050SThomas Veerman 690684d9c625SLionel Sambuc1993-11-26 Vern Paxson <vern@ee.lbl.gov> 6907357f1050SThomas Veerman 6908357f1050SThomas Veerman * main.c: Added YY_INTERACTIVE. 6909357f1050SThomas Veerman 691084d9c625SLionel Sambuc1993-11-26 Vern Paxson <vern@ee.lbl.gov> 6911357f1050SThomas Veerman 6912357f1050SThomas Veerman * scan.l: Put definitions inside ()'s so we can test -l option for 6913357f1050SThomas Veerman "make bigcheck" 6914357f1050SThomas Veerman 691584d9c625SLionel Sambuc1993-11-26 Vern Paxson <vern@ee.lbl.gov> 6916357f1050SThomas Veerman 6917357f1050SThomas Veerman * flex.1: Documented YY_INTERACTIVE. 6918357f1050SThomas Veerman 691984d9c625SLionel Sambuc1993-11-26 Vern Paxson <vern@ee.lbl.gov> 6920357f1050SThomas Veerman 692184d9c625SLionel Sambuc * flex.1, flex.skl, flexdef.h, gen.c, main.c, parse.y, scan.l: -l 6922357f1050SThomas Veerman lex compatibility flag 6923357f1050SThomas Veerman 692484d9c625SLionel Sambuc1993-11-20 Vern Paxson <vern@ee.lbl.gov> 6925357f1050SThomas Veerman 692684d9c625SLionel Sambuc * flex.skl: Support for read()/fread() section 1 definitions precede 692784d9c625SLionel Sambuc default macro definitions 6928357f1050SThomas Veerman 692984d9c625SLionel Sambuc1993-11-20 Vern Paxson <vern@ee.lbl.gov> 6930357f1050SThomas Veerman 6931357f1050SThomas Veerman * flexdef.h: Added use_read global 6932357f1050SThomas Veerman 693384d9c625SLionel Sambuc1993-11-20 Vern Paxson <vern@ee.lbl.gov> 6934357f1050SThomas Veerman 6935357f1050SThomas Veerman * gen.c: Cleaner definition for yymore() Fixed string broken across 6936357f1050SThomas Veerman multiple lines 6937357f1050SThomas Veerman 693884d9c625SLionel Sambuc1993-11-20 Vern Paxson <vern@ee.lbl.gov> 6939357f1050SThomas Veerman 6940357f1050SThomas Veerman * main.c: Added -Cr 6941357f1050SThomas Veerman 694284d9c625SLionel Sambuc1993-11-20 Vern Paxson <vern@ee.lbl.gov> 6943357f1050SThomas Veerman 6944357f1050SThomas Veerman * misc.c: K&R declaration for check_char() 6945357f1050SThomas Veerman 694684d9c625SLionel Sambuc1993-11-20 Vern Paxson <vern@ee.lbl.gov> 6947357f1050SThomas Veerman 6948357f1050SThomas Veerman * flex.1: Documented -Cr 6949357f1050SThomas Veerman 695084d9c625SLionel Sambuc1993-11-20 Vern Paxson <vern@ee.lbl.gov> 6951357f1050SThomas Veerman 6952357f1050SThomas Veerman * flex.1: No need to #undef before redefining prior to -Cr 6953357f1050SThomas Veerman documentation 6954357f1050SThomas Veerman 695584d9c625SLionel Sambuc1993-11-10 Vern Paxson <vern@ee.lbl.gov> 6956357f1050SThomas Veerman 6957357f1050SThomas Veerman * README: Heavily massaged for 2.4 6958357f1050SThomas Veerman 695984d9c625SLionel Sambuc1993-11-10 Vern Paxson <vern@ee.lbl.gov> 6960357f1050SThomas Veerman 6961357f1050SThomas Veerman * flex.1: Added Landon Noll to thanks. 6962357f1050SThomas Veerman 696384d9c625SLionel Sambuc1993-11-10 Vern Paxson <vern@ee.lbl.gov> 6964357f1050SThomas Veerman 6965357f1050SThomas Veerman * NEWS: 2.4 release 6966357f1050SThomas Veerman 696784d9c625SLionel Sambuc1993-11-10 Vern Paxson <vern@ee.lbl.gov> 6968357f1050SThomas Veerman 6969357f1050SThomas Veerman * flex.1: 2.4 documentation 6970357f1050SThomas Veerman 697184d9c625SLionel Sambuc1993-11-10 Vern Paxson <vern@ee.lbl.gov> 6972357f1050SThomas Veerman 697384d9c625SLionel Sambuc * main.c: Added global to remember -P prefix so it can be written in 697484d9c625SLionel Sambuc -v summary. Alphabetized prefix generation, added yywrap 6975357f1050SThomas Veerman 697684d9c625SLionel Sambuc1993-11-09 Vern Paxson <vern@ee.lbl.gov> 6977357f1050SThomas Veerman 6978357f1050SThomas Veerman * version.h: updated date for 2.4.0 :-( 6979357f1050SThomas Veerman 698084d9c625SLionel Sambuc1993-10-10 Vern Paxson <vern@ee.lbl.gov> 6981357f1050SThomas Veerman 6982357f1050SThomas Veerman * FlexLexer.h: Whitespace tweaking 6983357f1050SThomas Veerman 698484d9c625SLionel Sambuc1993-10-10 Vern Paxson <vern@ee.lbl.gov> 6985357f1050SThomas Veerman 6986357f1050SThomas Veerman * main.c: Use DEFAULT_CSIZE only if not using equivalence classes. 6987357f1050SThomas Veerman 698884d9c625SLionel Sambuc1993-10-10 Vern Paxson <vern@ee.lbl.gov> 6989357f1050SThomas Veerman 6990357f1050SThomas Veerman * flex.1: Checkpoint prior to final 2.4 update 6991357f1050SThomas Veerman 699284d9c625SLionel Sambuc1993-10-04 Vern Paxson <vern@ee.lbl.gov> 6993357f1050SThomas Veerman 6994357f1050SThomas Veerman * NEWS: Raw 2.4 changes 6995357f1050SThomas Veerman 699684d9c625SLionel Sambuc1993-10-04 Vern Paxson <vern@ee.lbl.gov> 6997357f1050SThomas Veerman 6998357f1050SThomas Veerman * flex.skl: osfcn.h -> unistd.h 6999357f1050SThomas Veerman 700084d9c625SLionel Sambuc1993-10-04 Vern Paxson <vern@ee.lbl.gov> 7001357f1050SThomas Veerman 7002357f1050SThomas Veerman * flex.skl: Added "static" to definition of yy_fatal_error as well 7003357f1050SThomas Veerman as fwd decl. 7004357f1050SThomas Veerman 700584d9c625SLionel Sambuc1993-10-04 Vern Paxson <vern@ee.lbl.gov> 7006357f1050SThomas Veerman 7007357f1050SThomas Veerman * flex.skl: Added yy_fatal_error function. 7008357f1050SThomas Veerman 700984d9c625SLionel Sambuc1993-10-03 Vern Paxson <vern@ee.lbl.gov> 7010357f1050SThomas Veerman 701184d9c625SLionel Sambuc * flex.skl, gen.c: Got rid of (char *) casts of yytext, no longer 701284d9c625SLionel Sambuc needed. 7013357f1050SThomas Veerman 701484d9c625SLionel Sambuc1993-10-03 Vern Paxson <vern@ee.lbl.gov> 7015357f1050SThomas Veerman 7016357f1050SThomas Veerman * FlexLexer.h: YY_CHAR -> char added YYText(), YYLeng() 7017357f1050SThomas Veerman 701884d9c625SLionel Sambuc1993-10-03 Vern Paxson <vern@ee.lbl.gov> 7019357f1050SThomas Veerman 702084d9c625SLionel Sambuc * flex.skl, gen.c: Minimized use of YY_CHAR 7021357f1050SThomas Veerman 702284d9c625SLionel Sambuc1993-10-03 Vern Paxson <vern@ee.lbl.gov> 7023357f1050SThomas Veerman 7024357f1050SThomas Veerman * main.c: Added "flex++" feature Minimized use of YY_CHAR 7025357f1050SThomas Veerman 702684d9c625SLionel Sambuc1993-10-02 Vern Paxson <vern@ee.lbl.gov> 7027357f1050SThomas Veerman 7028357f1050SThomas Veerman * main.c: Clarified help message for -S 7029357f1050SThomas Veerman 703084d9c625SLionel Sambuc1993-10-02 Vern Paxson <vern@ee.lbl.gov> 7031357f1050SThomas Veerman 7032357f1050SThomas Veerman * libyywrap.c, version.h: Initial revision 7033357f1050SThomas Veerman 703484d9c625SLionel Sambuc1993-10-02 Vern Paxson <vern@ee.lbl.gov> 7035357f1050SThomas Veerman 7036357f1050SThomas Veerman * main.c: If -+ used, output to lex.yy.cc 7037357f1050SThomas Veerman 703884d9c625SLionel Sambuc1993-10-02 Vern Paxson <vern@ee.lbl.gov> 7039357f1050SThomas Veerman 7040357f1050SThomas Veerman * FlexLexer.h, flex.skl: Switched from FILE*'s to stream's 7041357f1050SThomas Veerman 704284d9c625SLionel Sambuc1993-10-02 Vern Paxson <vern@ee.lbl.gov> 7043357f1050SThomas Veerman 7044357f1050SThomas Veerman * flexdef.h: Added expand_nxt_chk() extern. 7045357f1050SThomas Veerman 704684d9c625SLionel Sambuc1993-10-02 Vern Paxson <vern@ee.lbl.gov> 7047357f1050SThomas Veerman 7048357f1050SThomas Veerman * flex.skl: Added dynamic buffer growing. Added yyless() for 7049357f1050SThomas Veerman section 3. 7050357f1050SThomas Veerman 705184d9c625SLionel Sambuc1993-10-02 Vern Paxson <vern@ee.lbl.gov> 7052357f1050SThomas Veerman 705384d9c625SLionel Sambuc * dfa.c, flexdef.h, gen.c, main.c: Added -a option for long-align. 7054357f1050SThomas Veerman 705584d9c625SLionel Sambuc1993-10-02 Vern Paxson <vern@ee.lbl.gov> 7056357f1050SThomas Veerman 7057357f1050SThomas Veerman * scan.l: formfeed no longer considered whitespace 7058357f1050SThomas Veerman 705984d9c625SLionel Sambuc1993-09-21 Vern Paxson <vern@ee.lbl.gov> 7060357f1050SThomas Veerman 7061357f1050SThomas Veerman * flexdef.h: Nuked FILENAMESIZE 7062357f1050SThomas Veerman 706384d9c625SLionel Sambuc1993-09-21 Vern Paxson <vern@ee.lbl.gov> 7064357f1050SThomas Veerman 7065357f1050SThomas Veerman * main.c: yyflexlexer.h -> FlexLexer.h minor portability tweak 7066357f1050SThomas Veerman 706784d9c625SLionel Sambuc1993-09-21 Vern Paxson <vern@ee.lbl.gov> 7068357f1050SThomas Veerman 7069357f1050SThomas Veerman * gen.c: Added start condition to EOF trace output 7070357f1050SThomas Veerman 707184d9c625SLionel Sambuc1993-09-21 Vern Paxson <vern@ee.lbl.gov> 7072357f1050SThomas Veerman 7073357f1050SThomas Veerman * flex.skl: Added YY_START changed yyFlexLexer to define yylex() 7074357f1050SThomas Veerman 707584d9c625SLionel Sambuc1993-09-21 Vern Paxson <vern@ee.lbl.gov> 7076357f1050SThomas Veerman 7077357f1050SThomas Veerman * misc.c: Minor portability tweaks 7078357f1050SThomas Veerman 707984d9c625SLionel Sambuc1993-09-21 Vern Paxson <vern@ee.lbl.gov> 7080357f1050SThomas Veerman 7081357f1050SThomas Veerman * FlexLexer.h: Split into two classes, one fully abstract. yylex() 7082357f1050SThomas Veerman no longer abstract in yyFlexLexer 7083357f1050SThomas Veerman 708484d9c625SLionel Sambuc1993-09-21 Vern Paxson <vern@ee.lbl.gov> 7085357f1050SThomas Veerman 7086357f1050SThomas Veerman * scan.l: PC lint tweak 7087357f1050SThomas Veerman 708884d9c625SLionel Sambuc1993-09-21 Vern Paxson <vern@ee.lbl.gov> 7089357f1050SThomas Veerman 7090357f1050SThomas Veerman * parse.y: YYSTYPE #define'd to int 7091357f1050SThomas Veerman 709284d9c625SLionel Sambuc1993-09-21 Vern Paxson <vern@ee.lbl.gov> 7093357f1050SThomas Veerman 7094357f1050SThomas Veerman * nfa.c: minor lint tweak 7095357f1050SThomas Veerman 709684d9c625SLionel Sambuc1993-09-16 Vern Paxson <vern@ee.lbl.gov> 7097357f1050SThomas Veerman 7098357f1050SThomas Veerman * FlexLexer.h: Initial revision 7099357f1050SThomas Veerman 710084d9c625SLionel Sambuc1993-09-16 Vern Paxson <vern@ee.lbl.gov> 7101357f1050SThomas Veerman 7102357f1050SThomas Veerman * flexdef.h: Delete prototypes for Unix system calls. 7103357f1050SThomas Veerman 710484d9c625SLionel Sambuc1993-09-16 Vern Paxson <vern@ee.lbl.gov> 7105357f1050SThomas Veerman 710684d9c625SLionel Sambuc * ccl.c, dfa.c, ecs.c, gen.c, main.c, misc.c, nfa.c, parse.y, 710784d9c625SLionel Sambuc scan.l, sym.c, tblcmp.c, yylex.c: nuked static RCS string 7108357f1050SThomas Veerman 710984d9c625SLionel Sambuc1993-09-16 Vern Paxson <vern@ee.lbl.gov> 7110357f1050SThomas Veerman 7111357f1050SThomas Veerman * main.c: %array not allowed with C++ scanners 7112357f1050SThomas Veerman 711384d9c625SLionel Sambuc1993-09-16 Vern Paxson <vern@ee.lbl.gov> 7114357f1050SThomas Veerman 7115357f1050SThomas Veerman * scan.l: Fixed bugs regarding %{%} code in section 2 prolog %array 7116357f1050SThomas Veerman not allowed with C++ scanners 7117357f1050SThomas Veerman 711884d9c625SLionel Sambuc1993-08-25 Vern Paxson <vern@ee.lbl.gov> 7119357f1050SThomas Veerman 7120357f1050SThomas Veerman * flexdef.h: Added C_plus_plus flag. 7121357f1050SThomas Veerman 712284d9c625SLionel Sambuc1993-08-25 Vern Paxson <vern@ee.lbl.gov> 7123357f1050SThomas Veerman 7124357f1050SThomas Veerman * flex.skl: First version of C/C++ skeleton 7125357f1050SThomas Veerman 712684d9c625SLionel Sambuc1993-08-25 Vern Paxson <vern@ee.lbl.gov> 7127357f1050SThomas Veerman 7128357f1050SThomas Veerman * gen.c: yy_state_type declared earlier. Made a bunch of statics 7129357f1050SThomas Veerman only output if not -+ 7130357f1050SThomas Veerman 713184d9c625SLionel Sambuc1993-08-25 Vern Paxson <vern@ee.lbl.gov> 7132357f1050SThomas Veerman 7133357f1050SThomas Veerman * main.c: Added -+ option, updated usage() output, rearranged some 7134357f1050SThomas Veerman generated code to come at the right point in the output for 7135357f1050SThomas Veerman yyflexlexer.h. 7136357f1050SThomas Veerman 713784d9c625SLionel Sambuc1993-08-25 Vern Paxson <vern@ee.lbl.gov> 7138357f1050SThomas Veerman 7139357f1050SThomas Veerman * misc.c: Added %+/%-/%* to skelout() 7140357f1050SThomas Veerman 714184d9c625SLionel Sambuc1993-08-25 Vern Paxson <vern@ee.lbl.gov> 7142357f1050SThomas Veerman 7143357f1050SThomas Veerman * scan.l: EOF in section 2 prolog leads to section 0, not section 3 7144357f1050SThomas Veerman 714584d9c625SLionel Sambuc1993-08-25 Vern Paxson <vern@ee.lbl.gov> 7146357f1050SThomas Veerman 7147357f1050SThomas Veerman * yylex.c: Dump promotion of EOF in section 2 to turn on section 3; 7148357f1050SThomas Veerman instead just treat it like a final EOF 7149357f1050SThomas Veerman 715084d9c625SLionel Sambuc1993-08-25 Vern Paxson <vern@ee.lbl.gov> 7151357f1050SThomas Veerman 7152357f1050SThomas Veerman * dfa.c: yy_nxt table should be "const" 7153357f1050SThomas Veerman 715484d9c625SLionel Sambuc1993-08-24 Vern Paxson <vern@ee.lbl.gov> 7155357f1050SThomas Veerman 715684d9c625SLionel Sambuc * flexdef.h: Removed a lot of #ifdef chud "backtracking" -> "backing 715784d9c625SLionel Sambuc up" 7158357f1050SThomas Veerman 715984d9c625SLionel Sambuc1993-08-24 Vern Paxson <vern@ee.lbl.gov> 7160357f1050SThomas Veerman 7161357f1050SThomas Veerman * main.c: "backtracking" -> "backing up" got rid of time reports 7162357f1050SThomas Veerman 716384d9c625SLionel Sambuc1993-08-24 Vern Paxson <vern@ee.lbl.gov> 7164357f1050SThomas Veerman 7165357f1050SThomas Veerman * gen.c: "backtracking" -> "backing up" some portability tweaks 7166357f1050SThomas Veerman fixed to only call flexscan() when done if known to be in section 3 7167357f1050SThomas Veerman 716884d9c625SLionel Sambuc1993-08-24 Vern Paxson <vern@ee.lbl.gov> 7169357f1050SThomas Veerman 7170357f1050SThomas Veerman * misc.c: isascii() moved to flexdef.h nuked flex_gettime() 7171357f1050SThomas Veerman 717284d9c625SLionel Sambuc1993-08-24 Vern Paxson <vern@ee.lbl.gov> 7173357f1050SThomas Veerman 7174357f1050SThomas Veerman * scan.l: Fixed bug with empty section 2 7175357f1050SThomas Veerman 717684d9c625SLionel Sambuc1993-08-24 Vern Paxson <vern@ee.lbl.gov> 7177357f1050SThomas Veerman 7178357f1050SThomas Veerman * yylex.c: Chucked definition of isascii() 7179357f1050SThomas Veerman 718084d9c625SLionel Sambuc1993-08-24 Vern Paxson <vern@ee.lbl.gov> 7181357f1050SThomas Veerman 7182357f1050SThomas Veerman * flex.skl: preserve yytext on input() bug fix when combining 7183357f1050SThomas Veerman yyless() with yymore() checkpoint prior to C++ option 7184357f1050SThomas Veerman 718584d9c625SLionel Sambuc1993-08-24 Vern Paxson <vern@ee.lbl.gov> 7186357f1050SThomas Veerman 7187357f1050SThomas Veerman * dfa.c: "backtracking" -> "backing up" 7188357f1050SThomas Veerman 718984d9c625SLionel Sambuc1993-07-09 Vern Paxson <vern@ee.lbl.gov> 7190357f1050SThomas Veerman 7191357f1050SThomas Veerman * flex.skl: Fixed to not generate extra EOF's after reading one. 7192357f1050SThomas Veerman 719384d9c625SLionel Sambuc1993-07-05 Vern Paxson <vern@ee.lbl.gov> 7194357f1050SThomas Veerman 7195357f1050SThomas Veerman * main.c: Spit out definition of YY_CHAR early 7196357f1050SThomas Veerman 719784d9c625SLionel Sambuc1993-07-05 Vern Paxson <vern@ee.lbl.gov> 7198357f1050SThomas Veerman 719984d9c625SLionel Sambuc * flex.skl: Some rearranging to make sure things get declared in the 720084d9c625SLionel Sambuc right order 7201357f1050SThomas Veerman 720284d9c625SLionel Sambuc1993-07-05 Vern Paxson <vern@ee.lbl.gov> 7203357f1050SThomas Veerman 7204357f1050SThomas Veerman * tblcmp.c: Some comment fixes as per Wilhelms 7205357f1050SThomas Veerman 720684d9c625SLionel Sambuc1993-07-05 Vern Paxson <vern@ee.lbl.gov> 7207357f1050SThomas Veerman 7208357f1050SThomas Veerman * scan.l: Nuked #undef of yywrap, now that it's a function 7209357f1050SThomas Veerman 721084d9c625SLionel Sambuc1993-07-05 Vern Paxson <vern@ee.lbl.gov> 7211357f1050SThomas Veerman 7212357f1050SThomas Veerman * parse.y: Fixed bug with Z-a character classes as per Wilhelms 7213357f1050SThomas Veerman 721484d9c625SLionel Sambuc1993-07-05 Vern Paxson <vern@ee.lbl.gov> 7215357f1050SThomas Veerman 7216357f1050SThomas Veerman * nfa.c: added check_char call in mkstate() to prevent bad xtion 7217357f1050SThomas Veerman chars 7218357f1050SThomas Veerman 721984d9c625SLionel Sambuc1993-07-05 Vern Paxson <vern@ee.lbl.gov> 7220357f1050SThomas Veerman 7221357f1050SThomas Veerman * gen.c: Fixed some reallocation bugs, etc. as per Wilhelms 7222357f1050SThomas Veerman 722384d9c625SLionel Sambuc1993-07-05 Vern Paxson <vern@ee.lbl.gov> 7224357f1050SThomas Veerman 7225357f1050SThomas Veerman * flexdef.h: Added check_char(), readable_form() 7226357f1050SThomas Veerman 722784d9c625SLionel Sambuc1993-07-05 Vern Paxson <vern@ee.lbl.gov> 7228357f1050SThomas Veerman 7229357f1050SThomas Veerman * flex.skl: Added #ifndef's around #define's to let user override 7230357f1050SThomas Veerman Moved a bunch of definitions prior to section 1 7231357f1050SThomas Veerman 723284d9c625SLionel Sambuc1993-07-05 Vern Paxson <vern@ee.lbl.gov> 7233357f1050SThomas Veerman 7234357f1050SThomas Veerman * dfa.c: Wilhems bug fixes. 7235357f1050SThomas Veerman 723684d9c625SLionel Sambuc1993-07-05 Vern Paxson <vern@ee.lbl.gov> 7237357f1050SThomas Veerman 723884d9c625SLionel Sambuc * ccl.c, misc.c: Added check_char() 7239357f1050SThomas Veerman 724084d9c625SLionel Sambuc1993-06-12 Vern Paxson <vern@ee.lbl.gov> 7241357f1050SThomas Veerman 7242357f1050SThomas Veerman * flexdef.h: Changed to use yy_flex_alloc() and friends 7243357f1050SThomas Veerman 724484d9c625SLionel Sambuc1993-06-12 Vern Paxson <vern@ee.lbl.gov> 7245357f1050SThomas Veerman 7246357f1050SThomas Veerman * main.c: Added -P flag 7247357f1050SThomas Veerman 724884d9c625SLionel Sambuc1993-06-12 Vern Paxson <vern@ee.lbl.gov> 7249357f1050SThomas Veerman 7250357f1050SThomas Veerman * scan.l: Fixed bug in lex % directives 7251357f1050SThomas Veerman 725284d9c625SLionel Sambuc1993-06-12 Vern Paxson <vern@ee.lbl.gov> 7253357f1050SThomas Veerman 7254357f1050SThomas Veerman * misc.c: Modified to use yy_flex_alloc() and friends 7255357f1050SThomas Veerman 725684d9c625SLionel Sambuc1993-06-12 Vern Paxson <vern@ee.lbl.gov> 7257357f1050SThomas Veerman 7258357f1050SThomas Veerman * sym.c: Modified to use yy_flex_alloc() 7259357f1050SThomas Veerman 726084d9c625SLionel Sambuc1993-06-12 Vern Paxson <vern@ee.lbl.gov> 7261357f1050SThomas Veerman 7262357f1050SThomas Veerman * flex.skl: Modified to use yy_flex_alloc() and friends Moved some 7263357f1050SThomas Veerman globals earlier in the file to permit access in section 1 7264357f1050SThomas Veerman 726584d9c625SLionel Sambuc1993-06-12 Vern Paxson <vern@ee.lbl.gov> 7266357f1050SThomas Veerman 7267357f1050SThomas Veerman * dfa.c: Got rid of code needed for %t 7268357f1050SThomas Veerman 726984d9c625SLionel Sambuc1993-04-14 Vern Paxson <vern@ee.lbl.gov> 7270357f1050SThomas Veerman 7271357f1050SThomas Veerman * ccl.c, dfa.c, ecs.c, flex.skl, flexdef.h, gen.c, libmain.c, 7272357f1050SThomas Veerman main.c, misc.c, nfa.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 7273357f1050SThomas Veerman Reformatting. 7274357f1050SThomas Veerman 727584d9c625SLionel Sambuc1993-04-05 Vern Paxson <vern@ee.lbl.gov> 7276357f1050SThomas Veerman 7277357f1050SThomas Veerman * flex.1: Fixed bug in description of backtracking 7278357f1050SThomas Veerman 727984d9c625SLionel Sambuc1993-04-05 Vern Paxson <vern@ee.lbl.gov> 7280357f1050SThomas Veerman 7281357f1050SThomas Veerman * NEWS: 2.3.8 7282357f1050SThomas Veerman 728384d9c625SLionel Sambuc1993-04-05 Vern Paxson <vern@ee.lbl.gov> 7284357f1050SThomas Veerman 728584d9c625SLionel Sambuc * flex.skl, main.c: %array support 7286357f1050SThomas Veerman 728784d9c625SLionel Sambuc1993-04-05 Vern Paxson <vern@ee.lbl.gov> 7288357f1050SThomas Veerman 7289357f1050SThomas Veerman * misc.c: Added non-STDC clause for '\a' 7290357f1050SThomas Veerman 729184d9c625SLionel Sambuc1993-04-05 Vern Paxson <vern@ee.lbl.gov> 7292357f1050SThomas Veerman 7293357f1050SThomas Veerman * scan.l: Fixed subtle problems regarding '*'s in comments 7294357f1050SThomas Veerman %pointer/%array match entire lines 7295357f1050SThomas Veerman 729684d9c625SLionel Sambuc1993-04-05 Vern Paxson <vern@ee.lbl.gov> 7297357f1050SThomas Veerman 7298357f1050SThomas Veerman * gen.c: Added %array support 7299357f1050SThomas Veerman 730084d9c625SLionel Sambuc1993-02-06 Vern Paxson <vern@ee.lbl.gov> 7301357f1050SThomas Veerman 7302357f1050SThomas Veerman * README: Finally updated email addr 7303357f1050SThomas Veerman 730484d9c625SLionel Sambuc1993-02-06 Vern Paxson <vern@ee.lbl.gov> 7305357f1050SThomas Veerman 7306357f1050SThomas Veerman * flex.1: Mostly .LP -> .PP 7307357f1050SThomas Veerman 730884d9c625SLionel Sambuc1993-02-06 Vern Paxson <vern@ee.lbl.gov> 7309357f1050SThomas Veerman 7310357f1050SThomas Veerman * flexdef.h: [no log message] 7311357f1050SThomas Veerman 731284d9c625SLionel Sambuc1993-02-06 Vern Paxson <vern@ee.lbl.gov> 7313357f1050SThomas Veerman 7314357f1050SThomas Veerman * main.c, scan.l: A lot of tweaks ... 7315357f1050SThomas Veerman 731684d9c625SLionel Sambuc1993-02-06 Vern Paxson <vern@ee.lbl.gov> 7317357f1050SThomas Veerman 7318357f1050SThomas Veerman * ccl.c: reallocate_character_array -> reallocate_Character_array 7319357f1050SThomas Veerman 732084d9c625SLionel Sambuc1993-02-06 Vern Paxson <vern@ee.lbl.gov> 7321357f1050SThomas Veerman 732284d9c625SLionel Sambuc * gen.c: Bug/lint fixes Modified to work with "action" array instead 732384d9c625SLionel Sambuc of temp file 7324357f1050SThomas Veerman 732584d9c625SLionel Sambuc1993-02-06 Vern Paxson <vern@ee.lbl.gov> 7326357f1050SThomas Veerman 7327357f1050SThomas Veerman * sym.c: Fixed bug in 8-bit hashing 7328357f1050SThomas Veerman 732984d9c625SLionel Sambuc1993-02-06 Vern Paxson <vern@ee.lbl.gov> 7330357f1050SThomas Veerman 7331357f1050SThomas Veerman * parse.y: numerous bug fixes extra formatting of error/warning 7332357f1050SThomas Veerman messages added support of <*>, partial support for nested start 7333357f1050SThomas Veerman conditions 7334357f1050SThomas Veerman 733584d9c625SLionel Sambuc1993-02-06 Vern Paxson <vern@ee.lbl.gov> 7336357f1050SThomas Veerman 7337357f1050SThomas Veerman * ecs.c: Remove %t cruft 7338357f1050SThomas Veerman 733984d9c625SLionel Sambuc1993-02-06 Vern Paxson <vern@ee.lbl.gov> 7340357f1050SThomas Veerman 7341357f1050SThomas Veerman * flex.skl: Beginning of %pointer/%array support 7342357f1050SThomas Veerman 734384d9c625SLionel Sambuc1993-02-06 Vern Paxson <vern@ee.lbl.gov> 7344357f1050SThomas Veerman 7345357f1050SThomas Veerman * dfa.c: Added keeping track of which rules are useful fixed a 7346357f1050SThomas Veerman fencepost error in checking for scanners that require -8 7347357f1050SThomas Veerman 734884d9c625SLionel Sambuc1993-02-06 Vern Paxson <vern@ee.lbl.gov> 7349357f1050SThomas Veerman 7350357f1050SThomas Veerman * nfa.c: Added checking for whether rules are useful modified to 7351357f1050SThomas Veerman work with internal "action" array 7352357f1050SThomas Veerman 735384d9c625SLionel Sambuc1993-02-06 Vern Paxson <vern@ee.lbl.gov> 7354357f1050SThomas Veerman 7355357f1050SThomas Veerman * misc.c: Added internal "action" array, internal skeleton, 7356357f1050SThomas Veerman zero_out() in lieu of bzero 7357357f1050SThomas Veerman 735884d9c625SLionel Sambuc1993-02-06 Vern Paxson <vern@ee.lbl.gov> 7359357f1050SThomas Veerman 7360357f1050SThomas Veerman * tblcmp.c: Fixed a bunch of fencepost errors in increasing tables. 7361357f1050SThomas Veerman 736284d9c625SLionel Sambuc1993-02-06 Vern Paxson <vern@ee.lbl.gov> 7363357f1050SThomas Veerman 7364357f1050SThomas Veerman * yylex.c: -Wall fix 7365357f1050SThomas Veerman 736684d9c625SLionel Sambuc1991-03-28 Vern Paxson <vern@ee.lbl.gov> 7367357f1050SThomas Veerman 7368357f1050SThomas Veerman * gen.c: Fixed out-of-bounds access bug; patch #7 for release 2.3 7369357f1050SThomas Veerman 737084d9c625SLionel Sambuc1991-03-28 Vern Paxson <vern@ee.lbl.gov> 7371357f1050SThomas Veerman 7372357f1050SThomas Veerman * NEWS: Patch #7 for 2.3 7373357f1050SThomas Veerman 737484d9c625SLionel Sambuc1990-10-23 Vern Paxson <vern@ee.lbl.gov> 7375357f1050SThomas Veerman 7376357f1050SThomas Veerman * gen.c: fixed missing "rule_type" entry for end-of-buffer action 7377357f1050SThomas Veerman 737884d9c625SLionel Sambuc1990-08-29 Vern Paxson <vern@ee.lbl.gov> 7379357f1050SThomas Veerman 7380357f1050SThomas Veerman * gen.c: Fixed yymore() but in not resetting yy_more_len 7381357f1050SThomas Veerman 738284d9c625SLionel Sambuc1990-08-29 Vern Paxson <vern@ee.lbl.gov> 7383357f1050SThomas Veerman 7384357f1050SThomas Veerman * NEWS: Patch #6 for 2.3 7385357f1050SThomas Veerman 738684d9c625SLionel Sambuc1990-08-16 Vern Paxson <vern@ee.lbl.gov> 7387357f1050SThomas Veerman 7388357f1050SThomas Veerman * NEWS: Patch #5 7389357f1050SThomas Veerman 739084d9c625SLionel Sambuc1990-08-14 Vern Paxson <vern@ee.lbl.gov> 7391357f1050SThomas Veerman 7392357f1050SThomas Veerman * misc.c: fixed comment in myesc() 7393357f1050SThomas Veerman 739484d9c625SLionel Sambuc1990-08-14 Vern Paxson <vern@ee.lbl.gov> 7395357f1050SThomas Veerman 7396357f1050SThomas Veerman * NEWS: fixed date in patch #4 7397357f1050SThomas Veerman 739884d9c625SLionel Sambuc1990-08-14 Vern Paxson <vern@ee.lbl.gov> 7399357f1050SThomas Veerman 7400357f1050SThomas Veerman * NEWS: patch #4 7401357f1050SThomas Veerman 740284d9c625SLionel Sambuc1990-08-14 Vern Paxson <vern@ee.lbl.gov> 7403357f1050SThomas Veerman 7404357f1050SThomas Veerman * misc.c: fixed hexadecimal escapes; added is_hex_digit() 7405357f1050SThomas Veerman 740684d9c625SLionel Sambuc1990-08-03 Vern Paxson <vern@ee.lbl.gov> 7407357f1050SThomas Veerman 7408357f1050SThomas Veerman * NEWS: Patch #3 7409357f1050SThomas Veerman 741084d9c625SLionel Sambuc1990-08-03 Vern Paxson <vern@ee.lbl.gov> 7411357f1050SThomas Veerman 7412357f1050SThomas Veerman * flex.skl, flexdef.h: changed to include <stddef.h> for __GNUC__ 7413357f1050SThomas Veerman 741484d9c625SLionel Sambuc1990-08-02 Vern Paxson <vern@ee.lbl.gov> 7415357f1050SThomas Veerman 7416357f1050SThomas Veerman * NEWS: 2.3 patch #2 7417357f1050SThomas Veerman 741884d9c625SLionel Sambuc1990-08-02 Vern Paxson <vern@ee.lbl.gov> 7419357f1050SThomas Veerman 742084d9c625SLionel Sambuc * flex.skl: Another try at getting the malloc() definitions correct; 742184d9c625SLionel Sambuc this time for g++, too 7422357f1050SThomas Veerman 742384d9c625SLionel Sambuc1990-08-02 Vern Paxson <vern@ee.lbl.gov> 7424357f1050SThomas Veerman 7425357f1050SThomas Veerman * flex.skl, flexdef.h: fixed to declare malloc() and free() by hand 7426357f1050SThomas Veerman if __GNUC__ 7427357f1050SThomas Veerman 742884d9c625SLionel Sambuc1990-07-28 Vern Paxson <vern@ee.lbl.gov> 7429357f1050SThomas Veerman 7430357f1050SThomas Veerman * flexdef.h: Changed to get malloc definition in identical fashion 7431357f1050SThomas Veerman to that used by flex.skel 7432357f1050SThomas Veerman 743384d9c625SLionel Sambuc1990-06-28 Vern Paxson <vern@ee.lbl.gov> 7434357f1050SThomas Veerman 7435357f1050SThomas Veerman * NEWS: [no log message] 7436357f1050SThomas Veerman 743784d9c625SLionel Sambuc1990-06-28 Vern Paxson <vern@ee.lbl.gov> 7438357f1050SThomas Veerman 7439357f1050SThomas Veerman * flex.1: Fixed bug in mini-scanner examle Fixed bug in YY_INPUT 7440357f1050SThomas Veerman redefinition yylineno defense reentrancy documentation Something 7441357f1050SThomas Veerman else which I forget. 7442357f1050SThomas Veerman 744384d9c625SLionel Sambuc1990-06-27 Vern Paxson <vern@ee.lbl.gov> 7444357f1050SThomas Veerman 7445357f1050SThomas Veerman * COPYING, ccl.c, dfa.c, ecs.c, flexdef.h, gen.c, main.c, misc.c, 7446357f1050SThomas Veerman nfa.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 4.4 BSD copyright 7447357f1050SThomas Veerman 744884d9c625SLionel Sambuc1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7449357f1050SThomas Veerman 7450357f1050SThomas Veerman * README: Changed prolog to reflect 2.3 release. 7451357f1050SThomas Veerman 745284d9c625SLionel Sambuc1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7453357f1050SThomas Veerman 7454357f1050SThomas Veerman * NEWS: pointed reader at Makefile instead of README for porting 7455357f1050SThomas Veerman considerations added Makefile comments: support for SCO Unix; 7456357f1050SThomas Veerman parameterization 7457357f1050SThomas Veerman 745884d9c625SLionel Sambuc1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7459357f1050SThomas Veerman 7460357f1050SThomas Veerman * flex.skl: Added DONT_HAVE_STDLIB_H and declarations of malloc() 7461357f1050SThomas Veerman 746284d9c625SLionel Sambuc1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7463357f1050SThomas Veerman 7464357f1050SThomas Veerman * NEWS: 2.3 changes 7465357f1050SThomas Veerman 746684d9c625SLionel Sambuc1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7467357f1050SThomas Veerman 746884d9c625SLionel Sambuc * flex.1: documentation on new features Comment regarding Ove's work 746984d9c625SLionel Sambuc ^foo|bar difference between flex / lex yyin initialization 7470357f1050SThomas Veerman difference documented that yy_switch_to_buffer can be used in 7471357f1050SThomas Veerman yywrap() documented that # comments are deprecated 7472357f1050SThomas Veerman 747384d9c625SLionel Sambuc1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7474357f1050SThomas Veerman 7475357f1050SThomas Veerman * main.c: declared void functions as such added prototypes for 7476357f1050SThomas Veerman forward references changed to check for error status when closing 7477357f1050SThomas Veerman files 7478357f1050SThomas Veerman 747984d9c625SLionel Sambuc1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7480357f1050SThomas Veerman 7481357f1050SThomas Veerman * yylex.c: Added macro definition for isascii() if not already 7482357f1050SThomas Veerman present 7483357f1050SThomas Veerman 748484d9c625SLionel Sambuc1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7485357f1050SThomas Veerman 7486357f1050SThomas Veerman * sym.c: declared void functions as such added prototypes for 7487357f1050SThomas Veerman forward references changed to use format_pinpoint_message where 7488357f1050SThomas Veerman appropriate 7489357f1050SThomas Veerman 749084d9c625SLionel Sambuc1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7491357f1050SThomas Veerman 7492357f1050SThomas Veerman * scan.l: declared void functions as such changed to strip # 7493357f1050SThomas Veerman comments, as documented moved #undef of yywrap() to before include 7494357f1050SThomas Veerman of flexdef, so prototype doesn't get screwed up 7495357f1050SThomas Veerman 749684d9c625SLionel Sambuc1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7497357f1050SThomas Veerman 7498357f1050SThomas Veerman * parse.y: introduced format_pinpoint_message() declared void 7499357f1050SThomas Veerman functions as such changed lone <<EOF>> to apply to all outstanding 7500357f1050SThomas Veerman start conditions 7501357f1050SThomas Veerman 750284d9c625SLionel Sambuc1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7503357f1050SThomas Veerman 7504357f1050SThomas Veerman * nfa.c, tblcmp.c: declared void functions as such added prototypes 7505357f1050SThomas Veerman for forward references 7506357f1050SThomas Veerman 750784d9c625SLionel Sambuc1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7508357f1050SThomas Veerman 7509357f1050SThomas Veerman * misc.c: declared void functions as such prototypes for forward 751084d9c625SLionel Sambuc references shuffled around some routines to make the order perhaps a 751184d9c625SLionel Sambuc little more logical changed memory references to use void* instead 751284d9c625SLionel Sambuc of char* 7513357f1050SThomas Veerman 751484d9c625SLionel Sambuc1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7515357f1050SThomas Veerman 7516357f1050SThomas Veerman * libmain.c: Added declaration of arguments made yylex() a function 7517357f1050SThomas Veerman 751884d9c625SLionel Sambuc1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7519357f1050SThomas Veerman 7520357f1050SThomas Veerman * gen.c: prototypes for forward references declared void functions 7521357f1050SThomas Veerman as such yy_flex_debug testing of error on file closes casts to void 7522357f1050SThomas Veerman for sprintf() and strcpy() 7523357f1050SThomas Veerman 752484d9c625SLionel Sambuc1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7525357f1050SThomas Veerman 7526357f1050SThomas Veerman * flexdef.h: Added prototypes changed memory allocation routines to 7527357f1050SThomas Veerman deal with void*'s instead of char*'s some rearranging for VMS 7528357f1050SThomas Veerman 752984d9c625SLionel Sambuc1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7530357f1050SThomas Veerman 7531357f1050SThomas Veerman * flex.skl: Added YY_USER_INIT Added yy_new_buffer() alias for 7532357f1050SThomas Veerman yy_create_buffer() fixed (hopefully) malloc declaration headaches 7533357f1050SThomas Veerman 753484d9c625SLionel Sambuc1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7535357f1050SThomas Veerman 7536357f1050SThomas Veerman * ecs.c: declared void functions as such declared void functions as 7537357f1050SThomas Veerman such 7538357f1050SThomas Veerman 753984d9c625SLionel Sambuc1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7540357f1050SThomas Veerman 7541357f1050SThomas Veerman * dfa.c: prototypes for forward references declared void functions 7542357f1050SThomas Veerman as such 7543357f1050SThomas Veerman 754484d9c625SLionel Sambuc1990-05-26 Vern Paxson <vern@ee.lbl.gov> 7545357f1050SThomas Veerman 7546357f1050SThomas Veerman * ccl.c: Declared void functions as such 7547357f1050SThomas Veerman 754884d9c625SLionel Sambuc1990-04-12 Vern Paxson <vern@ee.lbl.gov> 7549357f1050SThomas Veerman 755084d9c625SLionel Sambuc * flex.skl: added fix for allowing yy_switch_to_buffer() in yywrap() 7551357f1050SThomas Veerman 755284d9c625SLionel Sambuc1990-04-03 Vern Paxson <vern@ee.lbl.gov> 7553357f1050SThomas Veerman 7554357f1050SThomas Veerman * NEWS: patch #3 - -I fix 7555357f1050SThomas Veerman 755684d9c625SLionel Sambuc1990-03-30 Vern Paxson <vern@ee.lbl.gov> 7557357f1050SThomas Veerman 7558357f1050SThomas Veerman * gen.c: Changed generation of archaic "continue" to "goto 7559357f1050SThomas Veerman yy_find_action" 7560357f1050SThomas Veerman 756184d9c625SLionel Sambuc1990-03-27 Vern Paxson <vern@ee.lbl.gov> 7562357f1050SThomas Veerman 7563357f1050SThomas Veerman * NEWS: Patch #2 changes 7564357f1050SThomas Veerman 756584d9c625SLionel Sambuc1990-03-27 Vern Paxson <vern@ee.lbl.gov> 7566357f1050SThomas Veerman 7567357f1050SThomas Veerman * flex.skl: fixed fencepost errors with yy_buf_size and detecting 7568357f1050SThomas Veerman NUL's 7569357f1050SThomas Veerman 757084d9c625SLionel Sambuc1990-03-26 Vern Paxson <vern@ee.lbl.gov> 7571357f1050SThomas Veerman 7572357f1050SThomas Veerman * NEWS: [no log message] 7573357f1050SThomas Veerman 757484d9c625SLionel Sambuc1990-03-26 Vern Paxson <vern@ee.lbl.gov> 7575357f1050SThomas Veerman 7576357f1050SThomas Veerman * flex.skl: g++ tweaks 7577357f1050SThomas Veerman 757884d9c625SLionel Sambuc1990-03-23 Vern Paxson <vern@ee.lbl.gov> 7579357f1050SThomas Veerman 7580357f1050SThomas Veerman * NEWS: Changes for Patch #1. 7581357f1050SThomas Veerman 758284d9c625SLionel Sambuc1990-03-23 Vern Paxson <vern@ee.lbl.gov> 7583357f1050SThomas Veerman 7584357f1050SThomas Veerman * flex.skl: fix for g++ 7585357f1050SThomas Veerman 758684d9c625SLionel Sambuc1990-03-23 Vern Paxson <vern@ee.lbl.gov> 7587357f1050SThomas Veerman 7588357f1050SThomas Veerman * flex.1: minor typos and formatting changes. Removed BITNET 7589357f1050SThomas Veerman address. 7590357f1050SThomas Veerman 759184d9c625SLionel Sambuc1990-03-23 Vern Paxson <vern@ee.lbl.gov> 7592357f1050SThomas Veerman 7593357f1050SThomas Veerman * README: nuked BITNET address. 7594357f1050SThomas Veerman 759584d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7596357f1050SThomas Veerman 7597357f1050SThomas Veerman * README: 2.2 README 7598357f1050SThomas Veerman 759984d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7600357f1050SThomas Veerman 7601357f1050SThomas Veerman * NEWS: USG alias. 7602357f1050SThomas Veerman 760384d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7604357f1050SThomas Veerman 7605357f1050SThomas Veerman * flexdef.h: Added USG alias for SYS_V 7606357f1050SThomas Veerman 760784d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7608357f1050SThomas Veerman 760984d9c625SLionel Sambuc * : [no log message] 7610357f1050SThomas Veerman 761184d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7612357f1050SThomas Veerman 7613357f1050SThomas Veerman * flex.skl: Tweaks for lint and C++ 7614357f1050SThomas Veerman 761584d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7616357f1050SThomas Veerman 7617357f1050SThomas Veerman * flex.1: -ll => -lfl 7618357f1050SThomas Veerman 761984d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7620357f1050SThomas Veerman 7621357f1050SThomas Veerman * NEWS: 2.2 changes 7622357f1050SThomas Veerman 762384d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7624357f1050SThomas Veerman 7625357f1050SThomas Veerman * flex.skl: Changed to use YY_BUFFER_STATE everywhere. 7626357f1050SThomas Veerman 762784d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7628357f1050SThomas Veerman 7629357f1050SThomas Veerman * flex.1: [no log message] 7630357f1050SThomas Veerman 763184d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7632357f1050SThomas Veerman 7633357f1050SThomas Veerman * dfa.c: "associated rules" changed to "associated rule line 7634357f1050SThomas Veerman numbers". 7635357f1050SThomas Veerman 763684d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7637357f1050SThomas Veerman 7638357f1050SThomas Veerman * scan.l: cast added to malloc() call to keep lint happy. 7639357f1050SThomas Veerman 764084d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7641357f1050SThomas Veerman 7642357f1050SThomas Veerman * yylex.c: Fixed handling of premature EOF's. 7643357f1050SThomas Veerman 764484d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7645357f1050SThomas Veerman 7646357f1050SThomas Veerman * sym.c: Removed declaration of malloc() 7647357f1050SThomas Veerman 764884d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7649357f1050SThomas Veerman 7650357f1050SThomas Veerman * scan.l: Removed malloc() declaration. Added detection of EOF in 7651357f1050SThomas Veerman actions. 7652357f1050SThomas Veerman 765384d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7654357f1050SThomas Veerman 7655357f1050SThomas Veerman * parse.y: Rules rewritten so '/' and '$' parsed correctly. 7656357f1050SThomas Veerman 765784d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7658357f1050SThomas Veerman 7659357f1050SThomas Veerman * nfa.c: Corrected line numbers for continued actions. 7660357f1050SThomas Veerman 766184d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7662357f1050SThomas Veerman 7663357f1050SThomas Veerman * misc.c: Removed declarations of malloc() and realloc(). 7664357f1050SThomas Veerman 766584d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7666357f1050SThomas Veerman 7667357f1050SThomas Veerman * main.c: Summary of generation flags. Minor -8 tweaks. 7668357f1050SThomas Veerman 766984d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7670357f1050SThomas Veerman 7671357f1050SThomas Veerman * gen.c: full support for -d 7672357f1050SThomas Veerman 767384d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7674357f1050SThomas Veerman 7675357f1050SThomas Veerman * flexdef.h: defines for malloc() and realloc() conditional defines 7676357f1050SThomas Veerman for abs(), min(), and max() 7677357f1050SThomas Veerman 767884d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7679357f1050SThomas Veerman 7680357f1050SThomas Veerman * flex.skl: Many multiple-buffer additions. 7681357f1050SThomas Veerman 768284d9c625SLionel Sambuc1990-03-20 Vern Paxson <vern@ee.lbl.gov> 7683357f1050SThomas Veerman 7684357f1050SThomas Veerman * dfa.c: -8 tweaks. 7685357f1050SThomas Veerman 768684d9c625SLionel Sambuc1990-03-19 Vern Paxson <vern@ee.lbl.gov> 7687357f1050SThomas Veerman 7688357f1050SThomas Veerman * flex.skl: Proto hacks. NUL hacks. Debugging hacks. C++ hacks. 7689357f1050SThomas Veerman 769084d9c625SLionel Sambuc1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7691357f1050SThomas Veerman 769284d9c625SLionel Sambuc * : RCS won't let me unedit! gets "Missing access list" 7693357f1050SThomas Veerman 769484d9c625SLionel Sambuc1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7695357f1050SThomas Veerman 7696357f1050SThomas Veerman * tblcmp.c: Minor tweaks for NUL's. 7697357f1050SThomas Veerman 769884d9c625SLionel Sambuc1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7699357f1050SThomas Veerman 770084d9c625SLionel Sambuc * : no changes -- had checked out for testing smaller read buffer 770184d9c625SLionel Sambuc sizes 7702357f1050SThomas Veerman 770384d9c625SLionel Sambuc1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7704357f1050SThomas Veerman 7705357f1050SThomas Veerman * nfa.c: hack for NUL's. 7706357f1050SThomas Veerman 770784d9c625SLionel Sambuc1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7708357f1050SThomas Veerman 7709357f1050SThomas Veerman * misc.c: Hack to cshell for NUL's. 7710357f1050SThomas Veerman 771184d9c625SLionel Sambuc1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7712357f1050SThomas Veerman 7713357f1050SThomas Veerman * main.c: NUL's. -8 7714357f1050SThomas Veerman 771584d9c625SLionel Sambuc1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7716357f1050SThomas Veerman 7717357f1050SThomas Veerman * gen.c: NUL's. 7718357f1050SThomas Veerman 771984d9c625SLionel Sambuc1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7720357f1050SThomas Veerman 7721357f1050SThomas Veerman * flexdef.h: NUL's. 8-bit chars. 7722357f1050SThomas Veerman 772384d9c625SLionel Sambuc1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7724357f1050SThomas Veerman 7725357f1050SThomas Veerman * flex.skl: NUL's; indenting 7726357f1050SThomas Veerman 772784d9c625SLionel Sambuc1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7728357f1050SThomas Veerman 7729357f1050SThomas Veerman * dfa.c: more thrashing around with NUL's 7730357f1050SThomas Veerman 773184d9c625SLionel Sambuc1990-03-16 Vern Paxson <vern@ee.lbl.gov> 7732357f1050SThomas Veerman 7733357f1050SThomas Veerman * ccl.c: removed NUL hack 7734357f1050SThomas Veerman 773584d9c625SLionel Sambuc1990-03-14 Vern Paxson <vern@ee.lbl.gov> 7736357f1050SThomas Veerman 7737357f1050SThomas Veerman * yylex.c: Added <<EOF>> token 7738357f1050SThomas Veerman 773984d9c625SLionel Sambuc1990-03-14 Vern Paxson <vern@ee.lbl.gov> 7740357f1050SThomas Veerman 7741357f1050SThomas Veerman * ecs.c, flexdef.h: Tweaks for NUL chars. 7742357f1050SThomas Veerman 774384d9c625SLionel Sambuc1990-03-14 Vern Paxson <vern@ee.lbl.gov> 7744357f1050SThomas Veerman 7745357f1050SThomas Veerman * dfa.c, gen.c, main.c, misc.c, parse.y, scan.l, tblcmp.c: Tweaks 7746357f1050SThomas Veerman for NUL chars. 7747357f1050SThomas Veerman 774884d9c625SLionel Sambuc1990-03-14 Vern Paxson <vern@ee.lbl.gov> 7749357f1050SThomas Veerman 7750357f1050SThomas Veerman * ccl.c: Tweaks for handling NUL's. 7751357f1050SThomas Veerman 775284d9c625SLionel Sambuc1990-02-28 Vern Paxson <vern@ee.lbl.gov> 7753357f1050SThomas Veerman 7754357f1050SThomas Veerman * flex.1: [no log message] 7755357f1050SThomas Veerman 775684d9c625SLionel Sambuc1990-02-28 Vern Paxson <vern@ee.lbl.gov> 7757357f1050SThomas Veerman 7758357f1050SThomas Veerman * flex.1: Changed .so options.man to inlined version since flex.1 7759357f1050SThomas Veerman will have a different (shorter) options description. 7760357f1050SThomas Veerman 776184d9c625SLionel Sambuc1990-02-28 Vern Paxson <vern@ee.lbl.gov> 7762357f1050SThomas Veerman 7763357f1050SThomas Veerman * flex.1: [no log message] 7764357f1050SThomas Veerman 776584d9c625SLionel Sambuc1990-02-28 Vern Paxson <vern@ee.lbl.gov> 7766357f1050SThomas Veerman 7767357f1050SThomas Veerman * flex.1: [no log message] 7768357f1050SThomas Veerman 776984d9c625SLionel Sambuc1990-02-26 Vern Paxson <vern@ee.lbl.gov> 7770357f1050SThomas Veerman 7771357f1050SThomas Veerman * flex.1: [no log message] 7772357f1050SThomas Veerman 777384d9c625SLionel Sambuc1990-02-25 Vern Paxson <vern@ee.lbl.gov> 7774357f1050SThomas Veerman 7775357f1050SThomas Veerman * flex.1: [no log message] 7776357f1050SThomas Veerman 777784d9c625SLionel Sambuc1990-02-25 Vern Paxson <vern@ee.lbl.gov> 7778357f1050SThomas Veerman 7779357f1050SThomas Veerman * flex.1: Initial revision 7780357f1050SThomas Veerman 778184d9c625SLionel Sambuc1990-01-16 Vern Paxson <vern@ee.lbl.gov> 7782357f1050SThomas Veerman 7783357f1050SThomas Veerman * gen.c: Restored EOB accepting list for REJECT. Second try at 2.2 7784357f1050SThomas Veerman Release. 7785357f1050SThomas Veerman 778684d9c625SLionel Sambuc1990-01-16 Vern Paxson <vern@ee.lbl.gov> 7787357f1050SThomas Veerman 7788357f1050SThomas Veerman * misc.c: Added missing ',' in error message. 2.2 Release, second 7789357f1050SThomas Veerman try. 7790357f1050SThomas Veerman 779184d9c625SLionel Sambuc1990-01-16 Vern Paxson <vern@ee.lbl.gov> 7792357f1050SThomas Veerman 7793357f1050SThomas Veerman * yylex.c: 8-bit char support. 2.2 Release. 7794357f1050SThomas Veerman 779584d9c625SLionel Sambuc1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7796357f1050SThomas Veerman 7797357f1050SThomas Veerman * scan.l: 8-bit char support. Arbitrary indented/%{} code allowed 7798357f1050SThomas Veerman in section 2. \x escapes. %t support. Minor POSIX-compliance 779984d9c625SLionel Sambuc changes. BEGIN(0) -> BEGIN(INITIAL). yywrap() and set_input_file() 780084d9c625SLionel Sambuc for multiple input files. C_COMMENT_2 removed. 2.2 Release. 7801357f1050SThomas Veerman 780284d9c625SLionel Sambuc1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7803357f1050SThomas Veerman 7804357f1050SThomas Veerman * flexdef.h: 8-bit char support. SYS_V / Atari portability fixes. 7805357f1050SThomas Veerman Removed generated array names. CSIZE now only defined if not 7806357f1050SThomas Veerman already defined. Added "csize" global. Added "input_files", 7807357f1050SThomas Veerman "num_input_files", and "program_name" globals. %t support globals. 7808357f1050SThomas Veerman 2.2 Release. 7809357f1050SThomas Veerman 781084d9c625SLionel Sambuc1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7811357f1050SThomas Veerman 7812357f1050SThomas Veerman * gen.c: Removed unused EOB_accepting_list array. 2.2 Release. 7813357f1050SThomas Veerman 781484d9c625SLionel Sambuc1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7815357f1050SThomas Veerman 7816357f1050SThomas Veerman * gen.c: Bug in -F table generation fixed. 8-bit char support. 781784d9c625SLionel Sambuc Hardwired generated array names. "const"'s added to generated code. 781884d9c625SLionel Sambuc Fixed yymore() / trailing context bug. 7819357f1050SThomas Veerman 782084d9c625SLionel Sambuc1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7821357f1050SThomas Veerman 7822357f1050SThomas Veerman * parse.y: 8-bit char support. Error-message pinpointing. 2.2 7823357f1050SThomas Veerman Release. 7824357f1050SThomas Veerman 782584d9c625SLionel Sambuc1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7826357f1050SThomas Veerman 7827357f1050SThomas Veerman * main.c: Unsigned char support. %t support. Removed hard-wiring 7828357f1050SThomas Veerman of program name "flex". -c changed to -C; -c now deprecated. -n 7829357f1050SThomas Veerman added. :-( Multiple input files. SYSV tmpnam() use. Removed old 7830357f1050SThomas Veerman #define's from output. Identified error messages w/ filename and 7831357f1050SThomas Veerman line. 2.2 Release. 7832357f1050SThomas Veerman 783384d9c625SLionel Sambuc1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7834357f1050SThomas Veerman 7835357f1050SThomas Veerman * sym.c: Unsigned char support. 2.2 Release. 7836357f1050SThomas Veerman 783784d9c625SLionel Sambuc1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7838357f1050SThomas Veerman 7839357f1050SThomas Veerman * nfa.c: Removed redundant test. 2.2 Release. 7840357f1050SThomas Veerman 784184d9c625SLionel Sambuc1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7842357f1050SThomas Veerman 7843357f1050SThomas Veerman * misc.c: Unsigned char support. \x support. 2.2 Release. 7844357f1050SThomas Veerman 784584d9c625SLionel Sambuc1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7846357f1050SThomas Veerman 7847357f1050SThomas Veerman * tblcmp.c: 8-bit char support. 2.2 Release. 7848357f1050SThomas Veerman 784984d9c625SLionel Sambuc1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7850357f1050SThomas Veerman 7851357f1050SThomas Veerman * flex.skl: C++ support. Turbo-C support. 8-bit char support. 7852357f1050SThomas Veerman yyleng is an int. unput() callable in section 3. yymore hacks. 7853357f1050SThomas Veerman yyrestart() no longer closes stdin. 2.2 Release. 7854357f1050SThomas Veerman 785584d9c625SLionel Sambuc1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7856357f1050SThomas Veerman 7857357f1050SThomas Veerman * ecs.c: %t support. 8-bit/unsigned char support. 2.2 Release. 7858357f1050SThomas Veerman 785984d9c625SLionel Sambuc1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7860357f1050SThomas Veerman 7861357f1050SThomas Veerman * dfa.c: %t hacks. minor cosmetics. 2.2 Relase. 7862357f1050SThomas Veerman 786384d9c625SLionel Sambuc1990-01-15 Vern Paxson <vern@ee.lbl.gov> 7864357f1050SThomas Veerman 7865357f1050SThomas Veerman * ccl.c: Changes for unsigned/8-bit chars. 2.2 Release. 7866357f1050SThomas Veerman 786784d9c625SLionel Sambuc1990-01-10 Vern Paxson <vern@ee.lbl.gov> 7868357f1050SThomas Veerman 7869357f1050SThomas Veerman * libmain.c: Initial revision 7870357f1050SThomas Veerman 787184d9c625SLionel Sambuc1989-12-30 Vern Paxson <vern@ee.lbl.gov> 7872357f1050SThomas Veerman 7873357f1050SThomas Veerman * nfa.c: removed gratuitous trailing context code 7874357f1050SThomas Veerman 787584d9c625SLionel Sambuc1989-12-30 Vern Paxson <vern@ee.lbl.gov> 7876357f1050SThomas Veerman 7877357f1050SThomas Veerman * main.c: made -c<compression flags> case-sensitive 7878357f1050SThomas Veerman 787984d9c625SLionel Sambuc1989-12-30 Vern Paxson <vern@ee.lbl.gov> 7880357f1050SThomas Veerman 7881357f1050SThomas Veerman * flex.skl: unput() bug fix 7882357f1050SThomas Veerman 788384d9c625SLionel Sambuc1989-12-30 Vern Paxson <vern@ee.lbl.gov> 7884357f1050SThomas Veerman 7885357f1050SThomas Veerman * README: [no log message] 7886357f1050SThomas Veerman 788784d9c625SLionel Sambuc1989-06-20 Vern Paxson <vern@ee.lbl.gov> 7888357f1050SThomas Veerman 788984d9c625SLionel Sambuc * scan.l: changed to not use '|' and trailing context combo so users 789084d9c625SLionel Sambuc can test using -F ... 7891357f1050SThomas Veerman 789284d9c625SLionel Sambuc1989-06-20 Vern Paxson <vern@ee.lbl.gov> 7893357f1050SThomas Veerman 7894357f1050SThomas Veerman * parse.y: made trailing context combined with '|' warning always 7895357f1050SThomas Veerman come out 7896357f1050SThomas Veerman 789784d9c625SLionel Sambuc1989-06-20 Vern Paxson <vern@ee.lbl.gov> 7898357f1050SThomas Veerman 7899357f1050SThomas Veerman * README: [no log message] 7900357f1050SThomas Veerman 790184d9c625SLionel Sambuc1989-06-20 Vern Paxson <vern@ee.lbl.gov> 7902357f1050SThomas Veerman 7903357f1050SThomas Veerman * COPYING: Initial revision 7904357f1050SThomas Veerman 790584d9c625SLionel Sambuc1989-06-20 Vern Paxson <vern@ee.lbl.gov> 7906357f1050SThomas Veerman 7907357f1050SThomas Veerman * NEWS, README, main.c: [no log message] 7908357f1050SThomas Veerman 790984d9c625SLionel Sambuc1989-06-20 Vern Paxson <vern@ee.lbl.gov> 7910357f1050SThomas Veerman 7911357f1050SThomas Veerman * README: [no log message] 7912357f1050SThomas Veerman 791384d9c625SLionel Sambuc1989-06-20 Vern Paxson <vern@ee.lbl.gov> 791484d9c625SLionel Sambuc 791584d9c625SLionel Sambuc * NEWS, README, main.c: [no log message] 791684d9c625SLionel Sambuc 791784d9c625SLionel Sambuc1989-06-20 Vern Paxson <vern@ee.lbl.gov> 791884d9c625SLionel Sambuc 791984d9c625SLionel Sambuc * : Beta release 792084d9c625SLionel Sambuc 792184d9c625SLionel Sambuc1989-06-20 Vern Paxson <vern@ee.lbl.gov> 792284d9c625SLionel Sambuc 792384d9c625SLionel Sambuc * NEWS, main.c: [no log message] 792484d9c625SLionel Sambuc 792584d9c625SLionel Sambuc1989-06-20 Vern Paxson <vern@ee.lbl.gov> 792684d9c625SLionel Sambuc 792784d9c625SLionel Sambuc * flex.skl, flexdef.h, gen.c, misc.c, nfa.c, parse.y, scan.l, sym.c: 792884d9c625SLionel Sambuc 2.0.1 beta 792984d9c625SLionel Sambuc 793084d9c625SLionel Sambuc1989-06-20 Vern Paxson <vern@ee.lbl.gov> 793184d9c625SLionel Sambuc 793284d9c625SLionel Sambuc * README: [no log message] 793384d9c625SLionel Sambuc 793484d9c625SLionel Sambuc1989-05-25 Vern Paxson <vern@ee.lbl.gov> 7935357f1050SThomas Veerman 7936357f1050SThomas Veerman * gen.c: fixsed bug with -I and backtracking 7937357f1050SThomas Veerman 793884d9c625SLionel Sambuc1989-05-25 Vern Paxson <vern@ee.lbl.gov> 7939357f1050SThomas Veerman 794084d9c625SLionel Sambuc * flex.skl: Cleaned up forward declarations of yyunput() and input() 7941357f1050SThomas Veerman 794284d9c625SLionel Sambuc1989-05-25 Vern Paxson <vern@ee.lbl.gov> 7943357f1050SThomas Veerman 7944357f1050SThomas Veerman * parse.y: Split copyright string. 7945357f1050SThomas Veerman 794684d9c625SLionel Sambuc1989-05-25 Vern Paxson <vern@ee.lbl.gov> 7947357f1050SThomas Veerman 7948357f1050SThomas Veerman * nfa.c: Split copyright string. Added check for empty machine in 7949357f1050SThomas Veerman dupmachine(). 7950357f1050SThomas Veerman 795184d9c625SLionel Sambuc1989-05-25 Vern Paxson <vern@ee.lbl.gov> 7952357f1050SThomas Veerman 795384d9c625SLionel Sambuc * ccl.c, dfa.c, ecs.c, gen.c, main.c, misc.c, scan.l, sym.c, 795484d9c625SLionel Sambuc tblcmp.c, yylex.c: Split copyright string into two to avoid tempting 7955357f1050SThomas Veerman fate with \<newline> sequences ... 7956357f1050SThomas Veerman 795784d9c625SLionel Sambuc1989-05-24 Vern Paxson <vern@ee.lbl.gov> 7958357f1050SThomas Veerman 7959357f1050SThomas Veerman * README: updated for 2nd release Beta test added RCS header 7960357f1050SThomas Veerman 796184d9c625SLionel Sambuc1989-05-24 Vern Paxson <vern@ee.lbl.gov> 7962357f1050SThomas Veerman 7963357f1050SThomas Veerman * flexdef.h: removed static char copyright 7964357f1050SThomas Veerman 796584d9c625SLionel Sambuc1989-05-24 Vern Paxson <vern@ee.lbl.gov> 7966357f1050SThomas Veerman 7967357f1050SThomas Veerman * flexdef.h: Added BSD copyright notice. Removed 7968357f1050SThomas Veerman FAST_SKELETON_FILE. 7969357f1050SThomas Veerman 797084d9c625SLionel Sambuc1989-05-24 Vern Paxson <vern@ee.lbl.gov> 7971357f1050SThomas Veerman 7972357f1050SThomas Veerman * main.c: added BSD copyright notice. Removed references to 7973357f1050SThomas Veerman FAST_SKELETON_FILE. 7974357f1050SThomas Veerman 797584d9c625SLionel Sambuc1989-05-24 Vern Paxson <vern@ee.lbl.gov> 7976357f1050SThomas Veerman 797784d9c625SLionel Sambuc * ecs.c, gen.c, nfa.c: Added BSD copyright notice 7978357f1050SThomas Veerman 797984d9c625SLionel Sambuc1989-05-24 Vern Paxson <vern@ee.lbl.gov> 7980357f1050SThomas Veerman 798184d9c625SLionel Sambuc * ccl.c, dfa.c, misc.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 7982357f1050SThomas Veerman added BSD copyright notice 7983357f1050SThomas Veerman 798484d9c625SLionel Sambuc1989-05-24 Vern Paxson <vern@ee.lbl.gov> 7985357f1050SThomas Veerman 7986357f1050SThomas Veerman * flex.skl: Initial revision 7987357f1050SThomas Veerman 798884d9c625SLionel Sambuc1989-05-19 Vern Paxson <vern@ee.lbl.gov> 7989357f1050SThomas Veerman 7990357f1050SThomas Veerman * yylex.c: renamed accnum to num_rules 7991357f1050SThomas Veerman 799284d9c625SLionel Sambuc1989-05-19 Vern Paxson <vern@ee.lbl.gov> 7993357f1050SThomas Veerman 7994357f1050SThomas Veerman * tblcmp.c: moved table generation code to gen.c moved ntod() to 7995357f1050SThomas Veerman dfa.c 7996357f1050SThomas Veerman 799784d9c625SLionel Sambuc1989-05-19 Vern Paxson <vern@ee.lbl.gov> 7998357f1050SThomas Veerman 7999357f1050SThomas Veerman * sym.c: the most piddling format change imaginable 8000357f1050SThomas Veerman 800184d9c625SLionel Sambuc1989-05-19 Vern Paxson <vern@ee.lbl.gov> 8002357f1050SThomas Veerman 8003357f1050SThomas Veerman * scan.l: changed to look for yymore, REJECT, %used and %unused 8004357f1050SThomas Veerman removed gross magic for dealing with section 3 8005357f1050SThomas Veerman 800684d9c625SLionel Sambuc1989-05-19 Vern Paxson <vern@ee.lbl.gov> 8007357f1050SThomas Veerman 8008357f1050SThomas Veerman * nfa.c, parse.y: changes for variable trailing context 8009357f1050SThomas Veerman 801084d9c625SLionel Sambuc1989-05-19 Vern Paxson <vern@ee.lbl.gov> 8011357f1050SThomas Veerman 8012357f1050SThomas Veerman * misc.c: added all_lower() and all_upper() 8013357f1050SThomas Veerman 801484d9c625SLionel Sambuc1989-05-19 Vern Paxson <vern@ee.lbl.gov> 8015357f1050SThomas Veerman 8016357f1050SThomas Veerman * main.c: added checking for features being Really used 8017357f1050SThomas Veerman backtracking, performance reports misc. cleanup 8018357f1050SThomas Veerman 801984d9c625SLionel Sambuc1989-05-19 Vern Paxson <vern@ee.lbl.gov> 8020357f1050SThomas Veerman 8021357f1050SThomas Veerman * gen.c: major overhaul for merged skeleton 8022357f1050SThomas Veerman 802384d9c625SLionel Sambuc1989-05-19 Vern Paxson <vern@ee.lbl.gov> 8024357f1050SThomas Veerman 8025357f1050SThomas Veerman * flexdef.h: a zillion changes/additions/cleanups 8026357f1050SThomas Veerman 802784d9c625SLionel Sambuc1989-05-19 Vern Paxson <vern@ee.lbl.gov> 8028357f1050SThomas Veerman 8029357f1050SThomas Veerman * dfa.c: added backtrack report added checking for dangerous 8030357f1050SThomas Veerman trailing context considerable minor cleanup 8031357f1050SThomas Veerman 803284d9c625SLionel Sambuc1989-05-19 Vern Paxson <vern@ee.lbl.gov> 8033357f1050SThomas Veerman 8034357f1050SThomas Veerman * ccl.c: list_character_set() modified to take a FILE to write to 8035357f1050SThomas Veerman ... 8036357f1050SThomas Veerman 803784d9c625SLionel Sambuc1989-05-19 Vern Paxson <vern@ee.lbl.gov> 8038357f1050SThomas Veerman 8039357f1050SThomas Veerman * README: updated for beta release 8040357f1050SThomas Veerman 804184d9c625SLionel Sambuc1988-11-25 Vern Paxson <vern@ee.lbl.gov> 8042357f1050SThomas Veerman 8043357f1050SThomas Veerman * main.c: added -p flag generation of #define's for scanner 8044357f1050SThomas Veerman 804584d9c625SLionel Sambuc1988-11-25 Vern Paxson <vern@ee.lbl.gov> 8046357f1050SThomas Veerman 8047357f1050SThomas Veerman * flexdef.h: Added END_OF_BUFFER_ACTION and bol_needed 8048357f1050SThomas Veerman 804984d9c625SLionel Sambuc1988-11-25 Vern Paxson <vern@ee.lbl.gov> 8050357f1050SThomas Veerman 8051357f1050SThomas Veerman * dfa.c: added ntod() 8052357f1050SThomas Veerman 805384d9c625SLionel Sambuc1988-05-09 Vern Paxson <vern@ee.lbl.gov> 8054357f1050SThomas Veerman 8055357f1050SThomas Veerman * gen.c: Initial revision 8056357f1050SThomas Veerman 805784d9c625SLionel Sambuc1988-05-08 Vern Paxson <vern@ee.lbl.gov> 8058357f1050SThomas Veerman 805984d9c625SLionel Sambuc * yylex.c: RCS header changed display style of non-printings from ^x 806084d9c625SLionel Sambuc to \0xx 8061357f1050SThomas Veerman 806284d9c625SLionel Sambuc1988-05-08 Vern Paxson <vern@ee.lbl.gov> 8063357f1050SThomas Veerman 8064357f1050SThomas Veerman * tblcmp.c: RCS header MAX_XTIONS_FOR_FULL_INTERIOR_FIT -> 8065357f1050SThomas Veerman MAX_XTIONS_FULL_INTERIOR_FIT made back-tracking accepting number be 8066357f1050SThomas Veerman one greater than the last legit accepting number, instead of 0. 806784d9c625SLionel Sambuc This way, end-of-buffer can take 0 and no negative accepting numbers 806884d9c625SLionel Sambuc are needed. added genftbl() changed last ftl references to C added 806984d9c625SLionel Sambuc check for UNSIGNED_CHAR's added back-track logic to make_tables() 807084d9c625SLionel Sambuc added checking and report for backtracking fixed fence-post error 807184d9c625SLionel Sambuc with onesp stack pointer 8072357f1050SThomas Veerman 807384d9c625SLionel Sambuc1988-05-08 Vern Paxson <vern@ee.lbl.gov> 8074357f1050SThomas Veerman 807584d9c625SLionel Sambuc * sym.c: RCS header changed "entry" to "sym_entry" to avoid conflict 807684d9c625SLionel Sambuc with old keyword 8077357f1050SThomas Veerman 807884d9c625SLionel Sambuc1988-05-08 Vern Paxson <vern@ee.lbl.gov> 8079357f1050SThomas Veerman 8080357f1050SThomas Veerman * scan.l: RCS header removed \^ from ESCSEQ 8081357f1050SThomas Veerman 808284d9c625SLionel Sambuc1988-05-08 Vern Paxson <vern@ee.lbl.gov> 8083357f1050SThomas Veerman 8084357f1050SThomas Veerman * parse.y: RCS header bug fix due to missing default rule, could 8085357f1050SThomas Veerman have to backtrack when backtrack variables haven't been set up 8086357f1050SThomas Veerman 808784d9c625SLionel Sambuc1988-05-08 Vern Paxson <vern@ee.lbl.gov> 8088357f1050SThomas Veerman 8089357f1050SThomas Veerman * nfa.c: RCS ident yy_cp, yy_bp support name shortenings assoc_rule 8090357f1050SThomas Veerman support 8091357f1050SThomas Veerman 809284d9c625SLionel Sambuc1988-05-08 Vern Paxson <vern@ee.lbl.gov> 8093357f1050SThomas Veerman 8094357f1050SThomas Veerman * misc.c: RCS header check before malloc()'ing for 16 bit overflow 8095357f1050SThomas Veerman MS_DOS, VMS ifdef's removed commented-out \^ code removed FTLSOURCE 8096357f1050SThomas Veerman code added readable_form() 8097357f1050SThomas Veerman 809884d9c625SLionel Sambuc1988-05-08 Vern Paxson <vern@ee.lbl.gov> 8099357f1050SThomas Veerman 8100357f1050SThomas Veerman * main.c: Added RCS header removed revision history misc additions 8101357f1050SThomas Veerman and fixes to globals VMS ifdef's backtracking statistics -p flag 8102357f1050SThomas Veerman name shortenings 8103357f1050SThomas Veerman 810484d9c625SLionel Sambuc1988-05-08 Vern Paxson <vern@ee.lbl.gov> 8105357f1050SThomas Veerman 8106357f1050SThomas Veerman * flexdef.h: removed revision history added RCS header added VMS, 8107357f1050SThomas Veerman MS_DOS ifdef's removed DEFAULT_ACTION, changed END_OF_BUFFER_ACTION 8108357f1050SThomas Veerman shortened MAX_XTIONS_FOR_FULL_INTERIOR_FIT to 8109357f1050SThomas Veerman MAX_XTIONS_FULL_INTERIOR_FIT added MAX_ASSOC_RULES added 811084d9c625SLionel Sambuc performance_report, assoc_rule gloabls added num_backtracking gloabl 811184d9c625SLionel Sambuc shortened allocate_integer_pointer_array, 8112357f1050SThomas Veerman reallocate_integer_pointer_array 8113357f1050SThomas Veerman 811484d9c625SLionel Sambuc1988-05-08 Vern Paxson <vern@ee.lbl.gov> 8115357f1050SThomas Veerman 8116357f1050SThomas Veerman * ecs.c: added RCS id added PROCFLG to avoid assumption of signed 8117357f1050SThomas Veerman char's 8118357f1050SThomas Veerman 811984d9c625SLionel Sambuc1988-05-08 Vern Paxson <vern@ee.lbl.gov> 8120357f1050SThomas Veerman 8121357f1050SThomas Veerman * dfa.c: added RCS id added check_for_backtracking() added 8122357f1050SThomas Veerman dump_associated_rules() added dump_transitions() shortened 812384d9c625SLionel Sambuc reallocate_integer_pointer_array to reallocate_int_ptr_array removed 812484d9c625SLionel Sambuc some dfaacc_{state,set} abuses 8125357f1050SThomas Veerman 812684d9c625SLionel Sambuc1988-05-08 Vern Paxson <vern@ee.lbl.gov> 8127357f1050SThomas Veerman 8128357f1050SThomas Veerman * ccl.c: Added list_character_set() 8129357f1050SThomas Veerman 813084d9c625SLionel Sambuc1988-05-07 Vern Paxson <vern@ee.lbl.gov> 8131357f1050SThomas Veerman 8132357f1050SThomas Veerman * ccl.c: added RCS id 8133357f1050SThomas Veerman 813484d9c625SLionel Sambuc1988-04-10 Vern Paxson <vern@ee.lbl.gov> 8135357f1050SThomas Veerman 8136357f1050SThomas Veerman * README: minor tweaks 8137357f1050SThomas Veerman 813884d9c625SLionel Sambuc1988-04-10 Vern Paxson <vern@ee.lbl.gov> 8139357f1050SThomas Veerman 8140357f1050SThomas Veerman * README: forgot sh flex.shar 8141357f1050SThomas Veerman 814284d9c625SLionel Sambuc1988-04-10 Vern Paxson <vern@ee.lbl.gov> 8143357f1050SThomas Veerman 8144357f1050SThomas Veerman * README: final tweaking 8145357f1050SThomas Veerman 814684d9c625SLionel Sambuc1988-04-10 Vern Paxson <vern@ee.lbl.gov> 8147357f1050SThomas Veerman 8148357f1050SThomas Veerman * tblcmp.c: removed minor lint fluff 8149357f1050SThomas Veerman 815084d9c625SLionel Sambuc1988-04-10 Vern Paxson <vern@ee.lbl.gov> 8151357f1050SThomas Veerman 8152357f1050SThomas Veerman * NEWS: [no log message] 8153357f1050SThomas Veerman 815484d9c625SLionel Sambuc1988-04-10 Vern Paxson <vern@ee.lbl.gov> 8155357f1050SThomas Veerman 8156357f1050SThomas Veerman * NEWS, README: Initial revision 8157357f1050SThomas Veerman 815884d9c625SLionel Sambuc1988-04-10 Vern Paxson <vern@ee.lbl.gov> 8159357f1050SThomas Veerman 8160357f1050SThomas Veerman * yylex.c: added identifying comment. changed to include "parse.h" 8161357f1050SThomas Veerman instead of "y.tab.h" 8162357f1050SThomas Veerman 816384d9c625SLionel Sambuc1988-04-10 Vern Paxson <vern@ee.lbl.gov> 8164357f1050SThomas Veerman 8165357f1050SThomas Veerman * tblcmp.c: Changed name from flexcmp.c -> tblcmp.c fixed misc. 8166357f1050SThomas Veerman typos made generating ec tables be a routine 8167357f1050SThomas Veerman 816884d9c625SLionel Sambuc1988-04-10 Vern Paxson <vern@ee.lbl.gov> 8169357f1050SThomas Veerman 8170357f1050SThomas Veerman * sym.c: changed name from flexsym.c -> sym.c revamped calling 817184d9c625SLionel Sambuc sequences, etc., for extended table struct definition which now has 817284d9c625SLionel Sambuc both char * and int fields. 8173357f1050SThomas Veerman 817484d9c625SLionel Sambuc1988-04-10 Vern Paxson <vern@ee.lbl.gov> 8175357f1050SThomas Veerman 8176357f1050SThomas Veerman * scan.l: Changed name from flexscan.l -> scan.l fixed bug in 8177357f1050SThomas Veerman <RECOVER> added block comments between rules. 8178357f1050SThomas Veerman 817984d9c625SLionel Sambuc1988-04-10 Vern Paxson <vern@ee.lbl.gov> 8180357f1050SThomas Veerman 8181357f1050SThomas Veerman * parse.y: changed name from flexparse.y -> parse.y added start 8182357f1050SThomas Veerman condition "INITIAL" made a{3} have "variable length" 8183357f1050SThomas Veerman 818484d9c625SLionel Sambuc1988-04-10 Vern Paxson <vern@ee.lbl.gov> 8185357f1050SThomas Veerman 8186357f1050SThomas Veerman * nfa.c: changed name from flexnfa.c -> nfa.c corrected some typos. 8187357f1050SThomas Veerman 818884d9c625SLionel Sambuc1988-04-10 Vern Paxson <vern@ee.lbl.gov> 8189357f1050SThomas Veerman 8190357f1050SThomas Veerman * misc.c: changed name from flexmisc.c -> misc.c 8191357f1050SThomas Veerman 819284d9c625SLionel Sambuc1988-04-10 Vern Paxson <vern@ee.lbl.gov> 8193357f1050SThomas Veerman 8194357f1050SThomas Veerman * main.c: fixed bug causing core dumps if skeleton files could not 8195357f1050SThomas Veerman be opened. Added -cF. Added fullspd to be equivalent to fulltbl 8196357f1050SThomas Veerman for which options is cannot be mixed with. 8197357f1050SThomas Veerman 819884d9c625SLionel Sambuc1988-04-10 Vern Paxson <vern@ee.lbl.gov> 8199357f1050SThomas Veerman 8200357f1050SThomas Veerman * flexdef.h: fixed typos, enhanced symbol table definition. 8201357f1050SThomas Veerman 820284d9c625SLionel Sambuc1988-04-10 Vern Paxson <vern@ee.lbl.gov> 8203357f1050SThomas Veerman 8204357f1050SThomas Veerman * ecs.c: changed name from flexecs.c to ecs.c 8205357f1050SThomas Veerman 820684d9c625SLionel Sambuc1988-04-10 Vern Paxson <vern@ee.lbl.gov> 8207357f1050SThomas Veerman 8208357f1050SThomas Veerman * dfa.c: changed name from flexdfa.c to dfa.c 8209357f1050SThomas Veerman 821084d9c625SLionel Sambuc1988-04-10 Vern Paxson <vern@ee.lbl.gov> 8211357f1050SThomas Veerman 8212357f1050SThomas Veerman * ccl.c: changed name from flexccl.c -> ccl.c 8213357f1050SThomas Veerman 821484d9c625SLionel Sambuc1988-02-13 Vern Paxson <vern@ee.lbl.gov> 8215357f1050SThomas Veerman 821684d9c625SLionel Sambuc * ccl.c, dfa.c, ecs.c, flexdef.h, main.c, misc.c, nfa.c, parse.y, 821784d9c625SLionel Sambuc scan.l, sym.c, tblcmp.c, yylex.c: Beta Release. 8218357f1050SThomas Veerman 821984d9c625SLionel Sambuc1987-11-08 Vern Paxson <vern@ee.lbl.gov> 8220357f1050SThomas Veerman 822184d9c625SLionel Sambuc * Initial revision 8222357f1050SThomas Veerman 8223