1*7e382390SJung-uk Kim2017-05-06 Will Estes <westes575@gmail.com> 2*7e382390SJung-uk Kim 3*7e382390SJung-uk Kim * po/ca.po, po/da.po, po/de.po, po/eo.po, po/es.po, po/fi.po, 4*7e382390SJung-uk Kim po/fr.po, po/ga.po, po/hr.po, po/ko.po, po/nl.po, po/pl.po, 5*7e382390SJung-uk Kim po/pt_BR.po, po/ro.po, po/ru.po, po/sr.po, po/sv.po, po/tr.po, 6*7e382390SJung-uk Kim po/vi.po, po/zh_CN.po, po/zh_TW.po: gettext: pulled latest 7*7e382390SJung-uk Kim translations; recompiled against current sources 8*7e382390SJung-uk Kim 9*7e382390SJung-uk Kim2017-05-06 Will Estes <westes575@gmail.com> 10*7e382390SJung-uk Kim 11*7e382390SJung-uk Kim * NEWS: version 2.6.4 * NEWS: Record release date. 12*7e382390SJung-uk Kim 13*7e382390SJung-uk Kim2017-05-06 Will Estes <westes575@gmail.com> 14*7e382390SJung-uk Kim 15*7e382390SJung-uk Kim * .prev-version: note previous version 16*7e382390SJung-uk Kim 17*7e382390SJung-uk Kim2017-05-06 Will Estes <westes575@gmail.com> 18*7e382390SJung-uk Kim 19*7e382390SJung-uk Kim * NEWS: doc: update NEWS for upcoming release 20*7e382390SJung-uk Kim 21*7e382390SJung-uk Kim2017-05-04 viktor.shepel <shepelvictor@bigmir.net> 22*7e382390SJung-uk Kim 23*7e382390SJung-uk Kim * doc/flex.texi: doc: Correct typo in C code sample in manual 24*7e382390SJung-uk Kim 25*7e382390SJung-uk Kim2017-05-04 Explorer09 <explorer09@gmail.com> 26*7e382390SJung-uk Kim 27*7e382390SJung-uk Kim * src/flex.skl: scanner: Mention %# comments are removed when 28*7e382390SJung-uk Kim building skel.c 29*7e382390SJung-uk Kim 30*7e382390SJung-uk Kim2017-05-02 Demi Obenour <demiobenour@gmail.com> 31*7e382390SJung-uk Kim 32*7e382390SJung-uk Kim * src/flex.skl: Honor user definitions of yy_* macros The user may have defined the yy_* macros themselves. In that case, 33*7e382390SJung-uk Kim don't clobber them. 34*7e382390SJung-uk Kim 35*7e382390SJung-uk Kim2017-05-02 Demi Obenour <demiobenour@gmail.com> 36*7e382390SJung-uk Kim 37*7e382390SJung-uk Kim * src/flex.skl, src/main.c: Don't leak macro definitions into header 38*7e382390SJung-uk Kim files This allowed unnamespaced definitions to leak into header files, 39*7e382390SJung-uk Kim breaking client code. Fixes #142 40*7e382390SJung-uk Kim 41*7e382390SJung-uk Kim2017-05-03 Demi Obenour <demiobenour@gmail.com> 42*7e382390SJung-uk Kim 43*7e382390SJung-uk Kim * src/scan.l: scanner: Check for 0 bracecount when EOL ends quoted 44*7e382390SJung-uk Kim literal. This can happen in the case of // comments (which Flex doesn't 45*7e382390SJung-uk Kim handle specially). 46*7e382390SJung-uk Kim 47*7e382390SJung-uk Kim2017-05-03 Demi Obenour <demiobenour@gmail.com> 48*7e382390SJung-uk Kim 49*7e382390SJung-uk Kim * src/scan.l: scanner: when bracelevel is negative, treat as zero. This really should never happen, but this at least fixes the 50*7e382390SJung-uk Kim breakage on Verilator. 51*7e382390SJung-uk Kim 52*7e382390SJung-uk Kim2017-04-02 Jeff Smith <whydoubt@gmail.com> 53*7e382390SJung-uk Kim 54*7e382390SJung-uk Kim * tests/Makefile.am, tests/tableopts.am, tests/tableopts.sh: test: 55*7e382390SJung-uk Kim enable more silent building of tests. When running 'make V=0 check', some compile and link steps are made 56*7e382390SJung-uk Kim less verbose and some are not. This cleans up most steps that are 57*7e382390SJung-uk Kim not. These have no effect if V=0 is not specified. 58*7e382390SJung-uk Kim 59*7e382390SJung-uk Kim2017-05-03 Demi Obenour <demiobenour@gmail.com> 60*7e382390SJung-uk Kim 61*7e382390SJung-uk Kim * src/Makefile.am, src/misc.c, src/mkskel.sh: build: Delete comments 62*7e382390SJung-uk Kim from skeleton file. Since the comments in flex.skl are, by hypothesis, not needed in 63*7e382390SJung-uk Kim skel.c, we remove them. THis reduces the size of the resulting 64*7e382390SJung-uk Kim executable somewhat. 65*7e382390SJung-uk Kim 66*7e382390SJung-uk Kim2017-05-03 Explorer09 <explorer09@gmail.com> 67*7e382390SJung-uk Kim 68*7e382390SJung-uk Kim * Makefile.am, configure.ac, lib/Makefile.am: build: do not generate 69*7e382390SJung-uk Kim lib/Makefile.in. Files in lib/ are picked up and built using makefile directives in 70*7e382390SJung-uk Kim src/Makefile.am. Remove the need to generate lib/Makefile.in and the 71*7e382390SJung-uk Kim stub lib/Makefile.am. 72*7e382390SJung-uk Kim 73*7e382390SJung-uk Kim2017-05-02 Will Estes <westes575@gmail.com> 74*7e382390SJung-uk Kim 75*7e382390SJung-uk Kim * po/POTFILES.in: gettext: revert listing generated .c files 76*7e382390SJung-uk Kim 77*7e382390SJung-uk Kim2017-04-10 Jeff Smith <whydoubt@gmail.com> 78*7e382390SJung-uk Kim 79*7e382390SJung-uk Kim * src/filter.c: FLEX_EXIT() is the preferred way to exit flex 80*7e382390SJung-uk Kim 81*7e382390SJung-uk Kim2017-04-11 Explorer09 <explorer09@gmail.com> 82*7e382390SJung-uk Kim 83*7e382390SJung-uk Kim * src/misc.c: Fix myesc() 'sptr' conditionals * Don't call isascii() here. It's deprecated in POSIX and not needed for myesc's case. * The check of the character class and range here should match 84*7e382390SJung-uk Kim what's defined as {ESCSEQ} in scan.l, so for [[:xdigit:]] we use 85*7e382390SJung-uk Kim isxdigit(); for [0-7] we check '0' <= c <= '7' (not isdigit(c) 86*7e382390SJung-uk Kim because isdigit is locale-dependant in standard's sense) * Add missing length limit for "\x<hex>" (<hex> is at most 2 digits) 87*7e382390SJung-uk Kim 88*7e382390SJung-uk Kim2017-04-11 Explorer09 <explorer09@gmail.com> 89*7e382390SJung-uk Kim 90*7e382390SJung-uk Kim * src/flexdef.h, src/misc.c: Obsolete htoui() and otoui(); use 91*7e382390SJung-uk Kim strtoul(). No sense to keep these two function when libc's strtoul() can do the 92*7e382390SJung-uk Kim same job, but better. 93*7e382390SJung-uk Kim 94*7e382390SJung-uk Kim2017-04-12 Todd C. Miller <Todd.Miller@courtesan.com> 95*7e382390SJung-uk Kim 96*7e382390SJung-uk Kim * src/flex.skl: scanner: update yy_buf_size after yyrealloc() 97*7e382390SJung-uk Kim 98*7e382390SJung-uk Kim2017-05-02 Simon Sobisch <simonsobisch@web.de> 99*7e382390SJung-uk Kim 100*7e382390SJung-uk Kim * configure.ac: build: use lowest versions for gettext, automake. 101*7e382390SJung-uk Kim 102*7e382390SJung-uk Kim2017-05-02 Simon Sobisch <simonsobisch@web.de> 103*7e382390SJung-uk Kim 104*7e382390SJung-uk Kim * po/Makevars, po/Rules-getpo, po/update_linguas.sh: gettext: more 105*7e382390SJung-uk Kim recent makevars; new script to update po files. Previously, "make dist" and similar commands would cause the po 106*7e382390SJung-uk Kim files to be updated, which is incorrect. The more recent version now 107*7e382390SJung-uk Kim used should not do this. Replaced Rules-getpo by extra script to manually update and rebuild 108*7e382390SJung-uk Kim all po files. 109*7e382390SJung-uk Kim 110*7e382390SJung-uk Kim2017-05-02 Simon Sobisch <simonsobisch@web.de> 111*7e382390SJung-uk Kim 112*7e382390SJung-uk Kim * po/POTFILES.in: gettext: list generated files instead of flex, 113*7e382390SJung-uk Kim bison sources in POTFILES.in. Listing the flex and bison sources -- as the gettext manual suggests 114*7e382390SJung-uk Kim -- causes warnings. Listing the generated C files for the lexer and 115*7e382390SJung-uk Kim parser removes the warnings. Since both files contain line 116*7e382390SJung-uk Kim directives, any translator who needs to refer back to those files 117*7e382390SJung-uk Kim should be able to find the context in which strings are needed. 118*7e382390SJung-uk Kim 119*7e382390SJung-uk Kim2017-05-02 Simon Sobisch <simonsobisch@web.de> 120*7e382390SJung-uk Kim 121*7e382390SJung-uk Kim * autogen.sh: build: only touch ChangeLog if it does not exist 122*7e382390SJung-uk Kim 123*7e382390SJung-uk Kim2017-05-02 Simon Sobisch <simonsobisch@web.de> 124*7e382390SJung-uk Kim 125*7e382390SJung-uk Kim * configure.ac, doc/Makefile.am: build: list earliest useable 126*7e382390SJung-uk Kim versions for automake 127*7e382390SJung-uk Kim 128*7e382390SJung-uk Kim2017-05-02 Simon Sobisch <simonsobisch@web.de> 129*7e382390SJung-uk Kim 130*7e382390SJung-uk Kim * autogen.sh: build: check for how to call libtoolize. Previously, we would call libtoolize and if that failed, we would 131*7e382390SJung-uk Kim call glibtoolize since some platforms have the libtoolize program 132*7e382390SJung-uk Kim under that name. Instead, we check to see if the environment variable LIBTOOLIZE is 133*7e382390SJung-uk Kim set and use that if so. Otherwise, we try to find a program 134*7e382390SJung-uk Kim "libtoolize" on the path and failing that glibtoolize. We alert the 135*7e382390SJung-uk Kim user if no suitable program can be found. 136*7e382390SJung-uk Kim 137*7e382390SJung-uk Kim2017-01-06 Alastair Hughes <hobbitalastair@gmail.com> 138*7e382390SJung-uk Kim 139*7e382390SJung-uk Kim * configure.ac, m4/ax_prog_cc_for_build.m4, src/Makefile.am: build: 140*7e382390SJung-uk Kim support cross compiling. Check for cross compiling. If cross compiling, build stage1flex 141*7e382390SJung-uk Kim using a custom link command. We also override LDADD since that adds 142*7e382390SJung-uk Kim the replacement implementations that are cross compiled, and instead 143*7e382390SJung-uk Kim always use the replacement library implementations. We don't use BUILD_OBJEXT and BUILD_EXEEXT since it seems that 144*7e382390SJung-uk Kim automake does not support these. Fixes #78. 145*7e382390SJung-uk Kim 146*7e382390SJung-uk Kim2017-02-17 Explorer09 <explorer09@gmail.com> 147*7e382390SJung-uk Kim 148*7e382390SJung-uk Kim * configure.ac, src/flexdef.h: build: Include <strings.h>; add 149*7e382390SJung-uk Kim strcasecmp() check to configure. strings.h (not string.h) is the standard-defined include header for 150*7e382390SJung-uk Kim strcasecmp(). Include <strings.h> for portability (even though glibc 151*7e382390SJung-uk Kim exposes strcasecmp() declaration also in <string.h> by default). 152*7e382390SJung-uk Kim 153*7e382390SJung-uk Kim2017-02-17 Explorer09 <explorer09@gmail.com> 154*7e382390SJung-uk Kim 155*7e382390SJung-uk Kim * configure.ac, src/flexdef.h: build: Let configure error if missing 156*7e382390SJung-uk Kim required functions, headers.. `configure` will now error if a required header or function is not 157*7e382390SJung-uk Kim found on the system. Also add comments on optional functions checks. Add sys/stats.h and sys/wait.h to list of required headers in 158*7e382390SJung-uk Kim configure. This fixes issue #180. 159*7e382390SJung-uk Kim 160*7e382390SJung-uk Kim2017-02-12 Explorer09 <explorer09@gmail.com> 161*7e382390SJung-uk Kim 162*7e382390SJung-uk Kim * src/dfa.c, src/flexdef.h: scanner: compute powers of two faster. Replace the naive "for" loop in determining power of two with a 163*7e382390SJung-uk Kim clever bitwise solution. This code is around the Internet already 164*7e382390SJung-uk Kim and is in Public Domain. 165*7e382390SJung-uk Kim 166*7e382390SJung-uk Kim2017-02-07 Explorer09 <explorer09@gmail.com> 167*7e382390SJung-uk Kim 168*7e382390SJung-uk Kim * configure.ac, tests/Makefile.am, tests/pthread.l: test: skip 169*7e382390SJung-uk Kim pthread test when needed files missing. "Unlisting" the pthread test when libpthread is not available is 170*7e382390SJung-uk Kim never a good idea. Should let it compile into a stub program that 171*7e382390SJung-uk Kim returns the "skip" status. configure.ac and tests/Makefile.am are edited so that pthread test 172*7e382390SJung-uk Kim can be built anyway, but only works (not as the stub) when both 173*7e382390SJung-uk Kim pthread.h and libpthread are detected on the system. Also fix a small typo in tests/pthread.l comments. 174*7e382390SJung-uk Kim 175*7e382390SJung-uk Kim2017-02-16 Will Estes <westes575@gmail.com> 176*7e382390SJung-uk Kim 177*7e382390SJung-uk Kim * src/Makefile.am: build: mv scan.c when building dist. Revert change to copy scan.c when building the distribution archive. 178*7e382390SJung-uk Kim Move it instead. This satisfies automake's notions of what should be 179*7e382390SJung-uk Kim clean and ensures that the distribution archive contains a 180*7e382390SJung-uk Kim just-built copy of scan.c. Fixes #186 181*7e382390SJung-uk Kim 182*7e382390SJung-uk Kim2017-02-06 Will Estes <westes575@gmail.com> 183*7e382390SJung-uk Kim 184*7e382390SJung-uk Kim * src/Makefile.am: build: don't assume distdir/scan.c is writeable 185*7e382390SJung-uk Kim 186*7e382390SJung-uk Kim2017-01-02 Explorer09 <explorer09@gmail.com> 187*7e382390SJung-uk Kim 188*7e382390SJung-uk Kim * src/Makefile.am: build: Add dist-hook to force remake scan.c. This will ensure the flex scanner included in release tarball being 189*7e382390SJung-uk Kim generated by exactly the flex version to be released. Here's one catch after this change: You may not run "make dist" or 190*7e382390SJung-uk Kim "make distdir" if you configure the flex source to be 191*7e382390SJung-uk Kim cross-compiled. 192*7e382390SJung-uk Kim 193*7e382390SJung-uk Kim2017-01-02 Explorer09 <explorer09@gmail.com> 194*7e382390SJung-uk Kim 195*7e382390SJung-uk Kim * src/Makefile.am: build: respect '--localedir' from configure. Makefile shouldn't overwrite the 'localedir' variable, because 196*7e382390SJung-uk Kim that's what '--localedir' option in 'configure' is for. 197*7e382390SJung-uk Kim 198*7e382390SJung-uk Kim2017-01-02 Explorer09 <explorer09@gmail.com> 199*7e382390SJung-uk Kim 200*7e382390SJung-uk Kim * src/Makefile.am: build: Remove "-I$(top_srcdir)/intl" from 201*7e382390SJung-uk Kim CPPFLAGS. Revert commit e02c3d27eeb6b53ec82532ab080c23ce26813fd4 ("include the intl/ subdirectory when searching for include files") Flex doesn't come with libintl source code, so inclusion of 202*7e382390SJung-uk Kim $(top_srcdir)/intl subdirectory during compiling is unnecessary. This flag seems to be left after "remove intl from dist" (commit 203*7e382390SJung-uk Kim 8f45da06adbd7dbcdfdbdd5c20ff4c47fc504f35) without someone cleaning 204*7e382390SJung-uk Kim this up. Users who need to build with gettext functionality from libintl 205*7e382390SJung-uk Kim would use the '--with-libintl-prefix' configure option. 206*7e382390SJung-uk Kim 207*7e382390SJung-uk Kim2017-02-03 Explorer09 <explorer09@gmail.com> 208*7e382390SJung-uk Kim 209*7e382390SJung-uk Kim * src/regex.c: scanner: fix regcomp's error reporting, double 210*7e382390SJung-uk Kim malloc. Fix unneeded double malloc - let regerror(). Write its message after 211*7e382390SJung-uk Kim our "regcomp for (regex) failed: " string. Also, errbuf cannot be free()'d because of flexfatal containing a 212*7e382390SJung-uk Kim longjmp. 213*7e382390SJung-uk Kim 214*7e382390SJung-uk Kim2017-01-03 Explorer09 <explorer09@gmail.com> 215*7e382390SJung-uk Kim 216*7e382390SJung-uk Kim * tests/Makefile.am, tests/no_bison_stub.c: test: Skip bison tests 217*7e382390SJung-uk Kim if bison is not available 218*7e382390SJung-uk Kim 219*7e382390SJung-uk Kim2017-01-03 Explorer09 <explorer09@gmail.com> 220*7e382390SJung-uk Kim 221*7e382390SJung-uk Kim * configure.ac: build: remove repeated bison detection from 222*7e382390SJung-uk Kim configure. AC_PROG_YACC already detects the bison program. We can just use it, 223*7e382390SJung-uk Kim and make notice if [ $YACC != 'bison -y' ] Remove unused AC_SUBST([BISON], ...). Add AM_CONDITIONAL([HAVE_BISON], ...) so that we can skip bison 224*7e382390SJung-uk Kim tests in testsuite when bison is absent. We don't make any attempt to detect other yacc implementations since 225*7e382390SJung-uk Kim flex is developed with bison. While it would be possible, the need 226*7e382390SJung-uk Kim isn't there right now. It would be possible to add a --with-parser 227*7e382390SJung-uk Kim option that defaulted to bison if such a need cropped up. 228*7e382390SJung-uk Kim 229*7e382390SJung-uk Kim2017-01-01 Explorer09 <explorer09@gmail.com> 230*7e382390SJung-uk Kim 231*7e382390SJung-uk Kim * src/Makefile.am: build: fix Makefile parse.h dependency clauses. The current clauses stating "main.c: parse.h" and "yylex.c: parse.h" 232*7e382390SJung-uk Kim do not work as expected. Make did not try to build parse.h upon 233*7e382390SJung-uk Kim building flex-main.o as it would think main.c exist already and 234*7e382390SJung-uk Kim ignore the clause. Fix this by explicitly stating that the .o files 235*7e382390SJung-uk Kim depend on parse.h instead. This dependency bug only happens if user builds flex from a 236*7e382390SJung-uk Kim checked-out repository. 237*7e382390SJung-uk Kim 238*7e382390SJung-uk Kim2017-01-03 Explorer09 <explorer09@gmail.com> 239*7e382390SJung-uk Kim 240*7e382390SJung-uk Kim * tests/Makefile.am: test: Remake *_scanner.c if *_scanner.h is 241*7e382390SJung-uk Kim missing. If a ${foo}_scanner.c exists but the respective ${foo}_scanner.h is 242*7e382390SJung-uk Kim missing, then 'make' can halt. Fix this by deleting the 243*7e382390SJung-uk Kim ${foo}_scanner.c file and then remake it. This rule is the same as 244*7e382390SJung-uk Kim the automake-generated rule for .c files that require LEX or YACC 245*7e382390SJung-uk Kim (except automake will use ylwrap). 246*7e382390SJung-uk Kim 247*7e382390SJung-uk Kim2016-12-31 Explorer09 <explorer09@gmail.com> 248*7e382390SJung-uk Kim 249*7e382390SJung-uk Kim * tests/Makefile.am: test: remove BUILT_SOURCES; add missing 250*7e382390SJung-uk Kim dependencies. Without BUILT_SOURCES in Makefile, no test sources in tests/ will be 251*7e382390SJung-uk Kim built when using the default "make all" target. This is desireable 252*7e382390SJung-uk Kim for people who are just building flex but who do not want to run, 253*7e382390SJung-uk Kim and therefore, build any part of the test suite. Also fix missing sources dependencies: bison_nr_scanner.$(OBJEXT): bison_nr_parser.h bison_yylloc_scanner.$(OBJEXT): bison_yylloc_parser.h bison_yylval_scanner.$(OBJEXT): bison_yylval_parser.h 254*7e382390SJung-uk Kim 255*7e382390SJung-uk Kim2017-01-19 Explorer09 <explorer09@gmail.com> 256*7e382390SJung-uk Kim 257*7e382390SJung-uk Kim * configure.ac, lib/reallocarray.c, src/flexint.h, src/misc.c: 258*7e382390SJung-uk Kim build: detect overflow for [re]allocate_array. Use reallocarray() when we have it (i.e. in OpenBSD system). When we 259*7e382390SJung-uk Kim don't, use equivalent overflow detection for our allocate_array and 260*7e382390SJung-uk Kim reallocate_array functions. Remove lib/reallocarray.c from our LIBOBJS as we no longer need it. Provide a fallback SIZE_MAX macro definition in flexint.h (not 261*7e382390SJung-uk Kim preprocessor friendly, but enough for our reallocate_array use 262*7e382390SJung-uk Kim case). 263*7e382390SJung-uk Kim 264*7e382390SJung-uk Kim2017-01-23 Will Estes <westes575@gmail.com> 265*7e382390SJung-uk Kim 266*7e382390SJung-uk Kim * NEWS, configure.ac: doc: v2.6.4 267*7e382390SJung-uk Kim 268*7e382390SJung-uk Kim2017-01-23 Thomas Klausner <wiz@NetBSD.org> 269*7e382390SJung-uk Kim 270*7e382390SJung-uk Kim * src/Makefile.am: build: more BSD make and vpath build fixes. BSD make doesn't like $< with more than one source specified. 271*7e382390SJung-uk Kim Additionally, make sure to specify srcdir when referring to source 272*7e382390SJung-uk Kim files since vpath builds depend on this. 273*7e382390SJung-uk Kim 274*7e382390SJung-uk Kim2017-01-22 Thomas Klausner <wiz@NetBSD.org> 275*7e382390SJung-uk Kim 276*7e382390SJung-uk Kim * src/Makefile.am: build: Fix skel.c generation with BSD make 277*7e382390SJung-uk Kim 278*7e382390SJung-uk Kim2017-01-22 Christos Zoulas <christos@zoulas.com> 279*7e382390SJung-uk Kim 280*7e382390SJung-uk Kim * src/flex.skl: Add more defines in the non-reentrant part. Fix the reentrant part; don't "#define yyfoo yyfoo" because it 281*7e382390SJung-uk Kim breaks code that does #ifndef yywrap .. 282*7e382390SJung-uk Kim 283*7e382390SJung-uk Kim2017-01-22 Christos Zoulas <christos@zoulas.com> 284*7e382390SJung-uk Kim 285*7e382390SJung-uk Kim * src/flexdef.h: scanner: Add yyparse prototype 286*7e382390SJung-uk Kim 287*7e382390SJung-uk Kim2017-01-22 Thomas Klausner <wiz@NetBSD.org> 288*7e382390SJung-uk Kim 289*7e382390SJung-uk Kim * src/flex.skl: scanner: move comment for consistency 290*7e382390SJung-uk Kim 291*7e382390SJung-uk Kim2017-01-22 Christos Zoulas <christos@zoulas.com> 292*7e382390SJung-uk Kim 293*7e382390SJung-uk Kim * src/misc.c: scanner: Use array instead of pointer 294*7e382390SJung-uk Kim 295*7e382390SJung-uk Kim2017-01-22 Christos Zoulas <christos@zoulas.com> 296*7e382390SJung-uk Kim 297*7e382390SJung-uk Kim * src/main.c: scanner: manage path to m4 better. Avoid alloca() for SSP; it is better anyway; since we don't need to 298*7e382390SJung-uk Kim strdup the path. 299*7e382390SJung-uk Kim 300*7e382390SJung-uk Kim2017-01-22 Christos Zoulas <christos@zoulas.com> 301*7e382390SJung-uk Kim 302*7e382390SJung-uk Kim * src/gen.c: scanner: Avoid creating unused label 303*7e382390SJung-uk Kim 304*7e382390SJung-uk Kim2017-01-22 Christos Zoulas <christos@zoulas.com> 305*7e382390SJung-uk Kim 306*7e382390SJung-uk Kim * src/buf.c: Cast argument to avoid arithmetic on void *. 307*7e382390SJung-uk Kim 308*7e382390SJung-uk Kim2017-01-22 Christos Zoulas <christos@zoulas.com> 309*7e382390SJung-uk Kim 310*7e382390SJung-uk Kim * src/scan.l: scanner: Use strncpy 311*7e382390SJung-uk Kim 312*7e382390SJung-uk Kim2017-01-22 Christos Zoulas <christos@zoulas.com> 313*7e382390SJung-uk Kim 314*7e382390SJung-uk Kim * src/main.c: scanner: Use prefix when defining yywrap to avoid 315*7e382390SJung-uk Kim redefinition. Fixes regression introduced in v2.6.3. 316*7e382390SJung-uk Kim 317*7e382390SJung-uk Kim2017-01-22 Christos Zoulas <christos@zoulas.com> 318*7e382390SJung-uk Kim 319*7e382390SJung-uk Kim * src/flexdef.h, src/misc.c: scanner: Include stdarg.h for va_list 320*7e382390SJung-uk Kim 321*7e382390SJung-uk Kim2017-01-22 Christos Zoulas <christos@zoulas.com> 322*7e382390SJung-uk Kim 323*7e382390SJung-uk Kim * src/flexdef.h, src/main.c, src/parse.y: scanner: Rename warn to 324*7e382390SJung-uk Kim lwarn. This avoids a naming conflict in NetBSD's libc. 325*7e382390SJung-uk Kim 326*7e382390SJung-uk Kim2017-01-01 Explorer09 <explorer09@gmail.com> 327*7e382390SJung-uk Kim 328*7e382390SJung-uk Kim * tests/README: test: document automake convention for skipped exit 329*7e382390SJung-uk Kim status. 330*7e382390SJung-uk Kim 331*7e382390SJung-uk Kim2017-01-03 Explorer09 <explorer09@gmail.com> 332*7e382390SJung-uk Kim 333*7e382390SJung-uk Kim * tests/Makefile.am: test: let testwrapper scripts be run by 334*7e382390SJung-uk Kim ${SHELL}. This allows user to use a different shell if /bin/sh has problems. 335*7e382390SJung-uk Kim The use of $SHELL (variable) to run scripts is already an Automake 336*7e382390SJung-uk Kim convention. All shell scripts in build-aux are run by $SHELL. 337*7e382390SJung-uk Kim 338*7e382390SJung-uk Kim2017-01-02 Explorer09 <explorer09@gmail.com> 339*7e382390SJung-uk Kim 340*7e382390SJung-uk Kim * tests/options.cn, tests/tableopts.sh, 341*7e382390SJung-uk Kim tests/testwrapper-direct.sh, tests/testwrapper.sh: test: Remove test 342*7e382390SJung-uk Kim scripts bashisms. They now all work under a POSIX compliant sh. Specifically, 'dash' 343*7e382390SJung-uk Kim can now be used for running "make check" tests. Note that none of these scripts has ever been using a pipe, so `set 344*7e382390SJung-uk Kim -o pipefail` is unnecessary and removed. 345*7e382390SJung-uk Kim 346*7e382390SJung-uk Kim2017-01-02 Explorer09 <explorer09@gmail.com> 347*7e382390SJung-uk Kim 348*7e382390SJung-uk Kim * tests/testwrapper.sh: test: exit on '-1' test non-zero status. If a '-1' test program returns a non-zero status, don't go further 349*7e382390SJung-uk Kim and compare it's (numeric) output values. This allows a '-1' test to 350*7e382390SJung-uk Kim indicate a "skip" status or an otherwise error. (Currently no such 351*7e382390SJung-uk Kim '-1' test would skip like this, though.) Shell syntax note: `set -e` will not exit with the syntax like this 352*7e382390SJung-uk Kim `test $(false) = $(false);`. The exit statuses of `false` in the 353*7e382390SJung-uk Kim example will be ignored instead. But putting the output in a 354*7e382390SJung-uk Kim variable, such as `VAR=$(false)`, DOES exit. 355*7e382390SJung-uk Kim 356*7e382390SJung-uk Kim2017-01-02 Explorer09 <explorer09@gmail.com> 357*7e382390SJung-uk Kim 358*7e382390SJung-uk Kim * Makefile.am, src/Makefile.am: build: Fix 'make indent' target This 'make indent' target has not been working since the directories 359*7e382390SJung-uk Kim reorganization in flex 2.6.0. Now make it work again. Note that the current indent profile breaks many styles of existing 360*7e382390SJung-uk Kim code. The indent target should not be used until the .indent.pro 361*7e382390SJung-uk Kim options are reviewed for desireability. 362*7e382390SJung-uk Kim 363*7e382390SJung-uk Kim2017-01-01 Explorer09 <explorer09@gmail.com> 364*7e382390SJung-uk Kim 365*7e382390SJung-uk Kim * configure.ac: build: Simplify indent program detection 366*7e382390SJung-uk Kim 367*7e382390SJung-uk Kim2017-01-12 Tobias Klauser <tklauser@distanz.ch> 368*7e382390SJung-uk Kim 369*7e382390SJung-uk Kim * src/filter.c: filter: Don't emit #line if %option noline set One place emitting a #line directive to the generated header was 370*7e382390SJung-uk Kim missed in commit 647a92b9f4 when resolving #55. Fix it to respect 371*7e382390SJung-uk Kim gen_line_dirs as well. 372*7e382390SJung-uk Kim 373*7e382390SJung-uk Kim2017-01-12 Will Estes <westes575@gmail.com> 374*7e382390SJung-uk Kim 375*7e382390SJung-uk Kim * po/ca.po, po/da.po, po/de.po, po/eo.po, po/es.po, po/fi.po, 376*7e382390SJung-uk Kim po/fr.po, po/ga.po, po/hr.po, po/ko.po, po/nl.po, po/pl.po, 377*7e382390SJung-uk Kim po/pt_BR.po, po/ro.po, po/ru.po, po/sr.po, po/sv.po, po/tr.po, 378*7e382390SJung-uk Kim po/vi.po, po/zh_CN.po, po/zh_TW.po: translation: refresh po files 379*7e382390SJung-uk Kim from translation project 380*7e382390SJung-uk Kim 381*7e382390SJung-uk Kim2017-01-10 Harald van Dijk <harald@gigawatt.nl> 382*7e382390SJung-uk Kim 383*7e382390SJung-uk Kim * src/flex.skl: c++: Fix yyrestart(NULL) SEGV. Binding a reference to a dereferenced null pointer is invalid and 384*7e382390SJung-uk Kim compilers optimise away the &file == 0 check. We need a real stream. yyin is available already, and yyrestart(NULL) is only supported 385*7e382390SJung-uk Kim when yyin will not be used, so there is no harm in just passing in 386*7e382390SJung-uk Kim that. Since we now always have a valid stream, we can skip the null 387*7e382390SJung-uk Kim check too. Fixes #98. 388*7e382390SJung-uk Kim 389*7e382390SJung-uk Kim2017-01-09 luistung <dongliang1986@gmail.com> 390*7e382390SJung-uk Kim 391*7e382390SJung-uk Kim * src/scan.l: scanner: join symbol list. Removed a newline that caused a problem building the scanner in some 392*7e382390SJung-uk Kim circumstances. Specifically: 'bad character' error when executing /bin/sh ../build-aux/ylwrap scan.l lex.yy.c scan.c -- flex 393*7e382390SJung-uk Kim 394*7e382390SJung-uk Kim2017-01-11 Will Estes <westes575@gmail.com> 395*7e382390SJung-uk Kim 396*7e382390SJung-uk Kim * src/flex.skl: scanner: remove void cast before fprintf 397*7e382390SJung-uk Kim 398*7e382390SJung-uk Kim2016-12-30 Will Estes <westes575@gmail.com> 399*7e382390SJung-uk Kim 400*7e382390SJung-uk Kim * NEWS: doc: update NEWS for 2.6.3 release 401*7e382390SJung-uk Kim 402*7e382390SJung-uk Kim2016-11-26 Explorer09 <explorer09@gmail.com> 403*7e382390SJung-uk Kim 404*7e382390SJung-uk Kim * configure.ac, src/Makefile.am: build: New configure option 405*7e382390SJung-uk Kim '--disable-bootstrap'. If configure is run with '--disable-bootstrap', then stage1flex 406*7e382390SJung-uk Kim won't be built and stage1scan.c will be generated by sed'ing scan.c. This option is intended to workaround bootstrap bugs rather than to 407*7e382390SJung-uk Kim fix the bootstrapping issues which are proving subtler and harder to 408*7e382390SJung-uk Kim fix than anyone would like. 409*7e382390SJung-uk Kim 410*7e382390SJung-uk Kim2016-11-26 Explorer09 <explorer09@gmail.com> 411*7e382390SJung-uk Kim 412*7e382390SJung-uk Kim * src/Makefile.am: build: "make clean" deletes stage1scan.c, 413*7e382390SJung-uk Kim stage1flex 414*7e382390SJung-uk Kim 415*7e382390SJung-uk Kim2016-11-26 Explorer09 <explorer09@gmail.com> 416*7e382390SJung-uk Kim 417*7e382390SJung-uk Kim * configure.ac, src/Makefile.am: build: allow building libfl even 418*7e382390SJung-uk Kim with --disable-libfl. For various reasons, we may wish to build libfl explicitly even when 419*7e382390SJung-uk Kim configure has been run with the --disable-libfl option. This is 420*7e382390SJung-uk Kim possible, now, via 'make -C src libfl.la'. 421*7e382390SJung-uk Kim 422*7e382390SJung-uk Kim2016-12-19 Alexis La Goutte <alexis.lagoutte@gmail.com> 423*7e382390SJung-uk Kim 424*7e382390SJung-uk Kim * src/flex.skl: scanner: remove trailing whitespace in skeleton 425*7e382390SJung-uk Kim 426*7e382390SJung-uk Kim2016-12-01 Demi Obenour <demiobenour@gmail.com> 427*7e382390SJung-uk Kim 428*7e382390SJung-uk Kim * src/buf.c, src/main.c, src/parse.y: scanner: Disallow, overquote 429*7e382390SJung-uk Kim '[' and ']' in prefix 430*7e382390SJung-uk Kim 431*7e382390SJung-uk Kim2016-12-29 Samuel Thibault <samuel.thibault@ens-lyon.org> 432*7e382390SJung-uk Kim 433*7e382390SJung-uk Kim * src/main.c: scanner: allocate correct buffer size for m4 path. Flex did not check the length of the m4 path which could lead to a 434*7e382390SJung-uk Kim buffer overflow in some cases. Additionally, not all platforms 435*7e382390SJung-uk Kim believe in PATH_MAX, so stop relying on it. Fixes #138 436*7e382390SJung-uk Kim 437*7e382390SJung-uk Kim2016-11-24 Will Estes <westes575@gmail.com> 438*7e382390SJung-uk Kim 439*7e382390SJung-uk Kim * NEWS: doc: note no more libcompat in NEWS 440*7e382390SJung-uk Kim 441*7e382390SJung-uk Kim2016-11-24 Will Estes <westes575@gmail.com> 442*7e382390SJung-uk Kim 443*7e382390SJung-uk Kim * lib/Makefile.am: build: explain empty lib/Makefile.am 444*7e382390SJung-uk Kim 445*7e382390SJung-uk Kim2016-11-20 Explorer09 <explorer09@gmail.com> 446*7e382390SJung-uk Kim 447*7e382390SJung-uk Kim * configure.ac: build: warn about cross compiling with *alloc 448*7e382390SJung-uk Kim 449*7e382390SJung-uk Kim2016-11-19 Explorer09 <explorer09@gmail.com> 450*7e382390SJung-uk Kim 451*7e382390SJung-uk Kim * configure.ac, lib/Makefile.am, lib/lib.c, src/Makefile.am: build: 452*7e382390SJung-uk Kim Link $(LIBOBJS) from src/ dir, remove libcompat.la. The libcompat.la library was small and less friendly to 453*7e382390SJung-uk Kim bootstrapping and cross compilation. Now, we will simply link 454*7e382390SJung-uk Kim individual object files as needed, which is simpler. 455*7e382390SJung-uk Kim 456*7e382390SJung-uk Kim2016-11-16 Explorer09 <explorer09@gmail.com> 457*7e382390SJung-uk Kim 458*7e382390SJung-uk Kim * src/Makefile.am: build: Let stage1flex respect LFLAGS 459*7e382390SJung-uk Kim 460*7e382390SJung-uk Kim2016-11-14 Will Estes <westes575@gmail.com> 461*7e382390SJung-uk Kim 462*7e382390SJung-uk Kim * NEWS: doc: describe --disable-libfl in NEWS 463*7e382390SJung-uk Kim 464*7e382390SJung-uk Kim2016-10-31 Explorer09 <explorer09@gmail.com> 465*7e382390SJung-uk Kim 466*7e382390SJung-uk Kim * configure.ac, src/Makefile.am: build: Add --disable-libfl 467*7e382390SJung-uk Kim configure option. Disabling libfl is useful when building flex for a cross-toolchain. Fixes: GH-99 468*7e382390SJung-uk Kim 469*7e382390SJung-uk Kim2016-11-09 Demi Obenour <demiobenour@gmail.com> 470*7e382390SJung-uk Kim 471*7e382390SJung-uk Kim * src/flex.skl, tests/array_r.l: fix backwards incompatible changes 472*7e382390SJung-uk Kim in 2.6.2. This patch addscompatibility `#defines` for all macros affected by 473*7e382390SJung-uk Kim `%prefix`. Fixes #113. 474*7e382390SJung-uk Kim 475*7e382390SJung-uk Kim2016-11-08 Will Estes <westes575@gmail.com> 476*7e382390SJung-uk Kim 477*7e382390SJung-uk Kim * tests/.gitignore: git: ignore quote_in_comment artifacts 478*7e382390SJung-uk Kim 479*7e382390SJung-uk Kim2016-11-08 Demi Obenour <demiobenour@gmail.com> 480*7e382390SJung-uk Kim 481*7e382390SJung-uk Kim * src/scan.l, tests/Makefile.am, tests/quote_in_comment.l, 482*7e382390SJung-uk Kim tests/quote_in_comment.txt: Fixes a major bug in Flex's own lexing 483*7e382390SJung-uk Kim of literals. My changes caused Flex to mishandle string and character literals in 484*7e382390SJung-uk Kim line comments. This commit fixes them. Fixes #113. 485*7e382390SJung-uk Kim 486*7e382390SJung-uk Kim2016-11-06 Thomas Klausner <wiz@NetBSD.org> 487*7e382390SJung-uk Kim 488*7e382390SJung-uk Kim * configure.ac: Fix unportable test(1) operator. "==" is only supported by bash, "=" is the standard comparison 489*7e382390SJung-uk Kim operator. 490*7e382390SJung-uk Kim 491*7e382390SJung-uk Kim2016-11-02 Demi Obenour <demiobenour@gmail.com> 492*7e382390SJung-uk Kim 493*7e382390SJung-uk Kim * tests/quotes.l: Add more escaping tests 494*7e382390SJung-uk Kim 495*7e382390SJung-uk Kim2016-11-01 Demi Obenour <demiobenour@gmail.com> 496*7e382390SJung-uk Kim 497*7e382390SJung-uk Kim * src/scan.l: Fix another escaping bug in non-indented verbatim section 2 code. I also did some reformatting. 498*7e382390SJung-uk Kim 499*7e382390SJung-uk Kim2016-10-28 Alastair Hughes <hobbitalastair@gmail.com> 500*7e382390SJung-uk Kim 501*7e382390SJung-uk Kim * configure.ac: build: fix false negatives for help2man and texi2dvi HELP2MAN and TEXI2DVI (or the corresponding ac_prog variables) will 502*7e382390SJung-uk Kim never be zero length as they fall back to the missing script; check 503*7e382390SJung-uk Kim for the fall back and warn on that instead of always warning. 504*7e382390SJung-uk Kim 505*7e382390SJung-uk Kim2016-10-28 Explorer09 <explorer09@gmail.com> 506*7e382390SJung-uk Kim 507*7e382390SJung-uk Kim * doc/Makefile.am: doc: Don't delete flex.1 during "make distclean". flex.1 is pre-generated in release tarball. If we delete it, the 508*7e382390SJung-uk Kim next "configure and make" on the source directory will then require 509*7e382390SJung-uk Kim help2man unnecessarily. 510*7e382390SJung-uk Kim 511*7e382390SJung-uk Kim2016-10-27 Alastair Hughes <hobbitalastair@gmail.com> 512*7e382390SJung-uk Kim 513*7e382390SJung-uk Kim * NEWS, doc/Makefile.am: Only regenerate the man page when required. Make the flex binary an order-only prerequisite, and add back the 514*7e382390SJung-uk Kim prerequisites from before 7cfb440. This prevents rebuilding the man 515*7e382390SJung-uk Kim page whenever the flex binary is rebuilt, which causes problems if 516*7e382390SJung-uk Kim help2man is not installed and will never work when cross compiling. Fixes #108. 517*7e382390SJung-uk Kim 518*7e382390SJung-uk Kim2016-10-26 Will Estes <westes575@gmail.com> 519*7e382390SJung-uk Kim 520*7e382390SJung-uk Kim * NEWS, src/Makefile.am: build: no longer build PIC version of 521*7e382390SJung-uk Kim libfl. The PIC version of libfl was not being built correctly. From the 522*7e382390SJung-uk Kim lack of bug reports around this problem, we conclude that the PIC 523*7e382390SJung-uk Kim version of libfl is not used and so we drop it from the build build 524*7e382390SJung-uk Kim targets for flex. 525*7e382390SJung-uk Kim 526*7e382390SJung-uk Kim2016-10-25 Explorer09 <explorer09@gmail.com> 527*7e382390SJung-uk Kim 528*7e382390SJung-uk Kim * README.md: doc: README.md formatting fixes * Wrap everything in the raw document in 72 char per line limit. * Proper casing for terms "Git" and "GitHub" (don't try to look 529*7e382390SJung-uk Kim lazy). * Add unordered list marks when needed. * Say `configure && make && make install` and quoted for fixed-width font. Signed-off-by: Kang-Che Sung <explorer09@gmail.com> 530*7e382390SJung-uk Kim 531*7e382390SJung-uk Kim2016-10-25 Will Estes <westes575@gmail.com> 532*7e382390SJung-uk Kim 533*7e382390SJung-uk Kim * NEWS, configure.ac: build: version 2.6.3 begins 534*7e382390SJung-uk Kim 535*7e382390SJung-uk Kim2016-10-24 Will Estes <westes575@gmail.com> 536*7e382390SJung-uk Kim 537*7e382390SJung-uk Kim * NEWS: doc: mark 2.6.2 release date 538*7e382390SJung-uk Kim 539*7e382390SJung-uk Kim2016-10-24 Will Estes <westes575@gmail.com> 540*7e382390SJung-uk Kim 541*7e382390SJung-uk Kim * .gitignore, NEWS, configure.ac: build: switch xz to lzip 542*7e382390SJung-uk Kim 543*7e382390SJung-uk Kim2016-10-20 Demi Obenour <demiobenour@gmail.com> 544*7e382390SJung-uk Kim 545*7e382390SJung-uk Kim * src/scan.l, tests/quotes.l: Fix M4 quotation in section 2 prologue 546*7e382390SJung-uk Kim and refactor duplicated code 547*7e382390SJung-uk Kim 548*7e382390SJung-uk Kim2016-10-21 Alex Kennedy <alexzanderkennedy@gmail.com> 549*7e382390SJung-uk Kim 550*7e382390SJung-uk Kim * doc/flex.texi: Update flex.texi: Removed repedative wording "Flex used to" was written twice at the beginning of Chapter 9, 551*7e382390SJung-uk Kim paragraph 2. 552*7e382390SJung-uk Kim 553*7e382390SJung-uk Kim2016-09-27 Demi Obenour <demiobenour@gmail.com> 554*7e382390SJung-uk Kim 555*7e382390SJung-uk Kim * src/dfa.c, src/gen.c, src/main.c, src/nfa.c, src/parse.y, 556*7e382390SJung-uk Kim src/scan.l, tests/bison_yylval_scanner.l, 557*7e382390SJung-uk Kim tests/include_by_push.direct.l: Improved M4 quotation This fixes M4 quotation of certain strings beginning with `yy` (in 558*7e382390SJung-uk Kim section 3 of the input file only) and character literals. The new 559*7e382390SJung-uk Kim quotation method is also less brittle and faster. Tests that relied on the old behavior were fixed. Also, `yyconst` is no longer defined; use `const` (which it 560*7e382390SJung-uk Kim unconditionally was defined to) instead. 561*7e382390SJung-uk Kim 562*7e382390SJung-uk Kim2016-10-19 Will Estes <westes575@gmail.com> 563*7e382390SJung-uk Kim 564*7e382390SJung-uk Kim * Makefile.am, configure.ac: build: for automake, flex is foreign 565*7e382390SJung-uk Kim 566*7e382390SJung-uk Kim2016-10-19 Will Estes <westes575@gmail.com> 567*7e382390SJung-uk Kim 568*7e382390SJung-uk Kim * README, README.md: doc: mv README to README.md 569*7e382390SJung-uk Kim 570*7e382390SJung-uk Kim2016-10-19 Will Estes <westes575@gmail.com> 571*7e382390SJung-uk Kim 572*7e382390SJung-uk Kim * README: doc: touch up README 573*7e382390SJung-uk Kim 574*7e382390SJung-uk Kim2016-10-19 Will Estes <westes575@gmail.com> 575*7e382390SJung-uk Kim 576*7e382390SJung-uk Kim * README: doc: README no longer mentions sourceforge 577*7e382390SJung-uk Kim 578*7e382390SJung-uk Kim2016-10-06 Will Estes <westes575@gmail.com> 579*7e382390SJung-uk Kim 580*7e382390SJung-uk Kim * NEWS: doc: update NEWS with more post-2.6.1 additions 581*7e382390SJung-uk Kim 582*7e382390SJung-uk Kim2016-09-27 Demi Obenour <demiobenour@gmail.com> 583*7e382390SJung-uk Kim 584*7e382390SJung-uk Kim * src/filter.c, src/flexdef.h, src/main.c, src/misc.c, 585*7e382390SJung-uk Kim src/options.c, src/options.h, src/scan.l, src/yylex.c, 586*7e382390SJung-uk Kim tests/Makefile.am, tests/alloc_extra.l, tests/array_r.l, 587*7e382390SJung-uk Kim tests/basic_r.l, tests/c_cxx_nr.lll, tests/c_cxx_r.lll, 588*7e382390SJung-uk Kim tests/debug_r.l, tests/include_by_reentrant.direct.l, 589*7e382390SJung-uk Kim tests/lineno_r.l, tests/mem_nr.l, tests/mem_r.l, tests/posix.l, 590*7e382390SJung-uk Kim tests/posixly_correct.l, tests/pthread.l, tests/quotes.l, 591*7e382390SJung-uk Kim tests/reject.l4, tests/rescan_nr.direct.l, tests/rescan_r.direct.l, 592*7e382390SJung-uk Kim tests/string_nr.l, tests/string_r.l: Fix M4 quoting of section 3. This fixes M4 quoting of section 3 of the input file, including 593*7e382390SJung-uk Kim escape sequences and character constants. Tests were added to verify the behavior in section 3 with respect to 594*7e382390SJung-uk Kim quoting. Both escaping of quotes and quoting of potential 595*7e382390SJung-uk Kim macro-start characters are tested. Existing tests were also fixed to 596*7e382390SJung-uk Kim account for the new -- and now correct -- behavior. Many tests 597*7e382390SJung-uk Kim relied on the old behavior of expanding M4 macros in section 3. 598*7e382390SJung-uk Kim They needed to be updated for the new behavior. 599*7e382390SJung-uk Kim 600*7e382390SJung-uk Kim2016-10-03 Mightyjo <mightyjo@gmail.com> 601*7e382390SJung-uk Kim 602*7e382390SJung-uk Kim * src/flex.skl, tests/.gitignore, tests/Makefile.am, 603*7e382390SJung-uk Kim tests/cxx_restart.ll, tests/cxx_restart.txt: Fix yyrestart(NULL) 604*7e382390SJung-uk Kim SEGV. 605*7e382390SJung-uk Kim 606*7e382390SJung-uk Kim2016-09-05 Demi Obenour <demiobenour@gmail.com> 607*7e382390SJung-uk Kim 608*7e382390SJung-uk Kim * src/scan.l: scanner: M4 quoting fixes 609*7e382390SJung-uk Kim 610*7e382390SJung-uk Kim2016-09-05 Demi Obenour <demiobenour@gmail.com> 611*7e382390SJung-uk Kim 612*7e382390SJung-uk Kim * src/Makefile.am: Support `make indent` for out of source builds 613*7e382390SJung-uk Kim 614*7e382390SJung-uk Kim2016-09-24 Demi Obenour <demiobenour@gmail.com> 615*7e382390SJung-uk Kim 616*7e382390SJung-uk Kim * src/Makefile.am, src/mkskel.sh: Simplify some shell code 617*7e382390SJung-uk Kim 618*7e382390SJung-uk Kim2016-09-23 Demi Obenour <demiobenour@gmail.com> 619*7e382390SJung-uk Kim 620*7e382390SJung-uk Kim * doc/flex.texi, src/flex.skl, src/flexdef.h, src/main.c, 621*7e382390SJung-uk Kim src/options.c, src/options.h, src/scan.l, tests/.gitignore, 622*7e382390SJung-uk Kim tests/Makefile.am, tests/noansi_nr.l, tests/noansi_nr.txt, 623*7e382390SJung-uk Kim tests/noansi_r.l, tests/noansi_r.txt: no longer generate K&R C 624*7e382390SJung-uk Kim scanners 625*7e382390SJung-uk Kim 626*7e382390SJung-uk Kim2016-09-04 Demi Obenour <demiobenour@gmail.com> 627*7e382390SJung-uk Kim 628*7e382390SJung-uk Kim * src/scan.l: Fix escaping of `[[` and `]]` in strings Previously, `[[` and `]]` were not escaped in strings, which led to 629*7e382390SJung-uk Kim bad interactions with m4. Also, don't break strings on newline, as GCC et al support 630*7e382390SJung-uk Kim whitespace between a backslash and the subsequent newline. 631*7e382390SJung-uk Kim 632*7e382390SJung-uk Kim2016-06-20 Translation Project <coordinator@translationproject.org> 633*7e382390SJung-uk Kim 634*7e382390SJung-uk Kim * NEWS, po/sv.po: new sv translation 635*7e382390SJung-uk Kim 636*7e382390SJung-uk Kim2016-05-23 Demetri Obenour <demiobenour@gmail.com> 637*7e382390SJung-uk Kim 638*7e382390SJung-uk Kim * src/misc.c: Delete action_m4_define from misc.c This function was not used and always triggered a fatal error when 639*7e382390SJung-uk Kim run. 640*7e382390SJung-uk Kim 641*7e382390SJung-uk Kim2016-05-20 Will Estes <westes575@gmail.com> 642*7e382390SJung-uk Kim 643*7e382390SJung-uk Kim * tests/Makefile.am, tests/testwrapper-direct.sh: test: run direct 644*7e382390SJung-uk Kim tests from srcdir 645*7e382390SJung-uk Kim 646*7e382390SJung-uk Kim2016-01-11 Egor Pugin <egor.pugin@gmail.com> 647*7e382390SJung-uk Kim 648*7e382390SJung-uk Kim * tests/include_by_buffer.direct.l, tests/include_by_push.direct.l, 649*7e382390SJung-uk Kim tests/include_by_reentrant.direct.l: Exited with error code on some 650*7e382390SJung-uk Kim conditions in include tests 651*7e382390SJung-uk Kim 652*7e382390SJung-uk Kim2016-05-20 Will Estes <westes575@gmail.com> 653*7e382390SJung-uk Kim 654*7e382390SJung-uk Kim * tests/testwrapper.sh: test: drop .exe when making input file names 655*7e382390SJung-uk Kim 656*7e382390SJung-uk Kim2016-05-20 Will Estes <westes575@gmail.com> 657*7e382390SJung-uk Kim 658*7e382390SJung-uk Kim * tests/Makefile.am: test: removed dependencies for include tests 659*7e382390SJung-uk Kim 660*7e382390SJung-uk Kim2016-04-28 Tobias Klauser <tklauser@distanz.ch> 661*7e382390SJung-uk Kim 662*7e382390SJung-uk Kim * src/scanflags.c: Avoid realloc on every call of sf_push() Currently, every call to sf_push() realloc()'s _sf_stack, even if 663*7e382390SJung-uk Kim the maximum size _sf_max wasn't changed. As the indentation beneath 664*7e382390SJung-uk Kim the "if" clause already indicates, the realloc() should only be 665*7e382390SJung-uk Kim executed if _sf_max was increased. Found by compiling flex with the -Wmisleading-indentation flags of 666*7e382390SJung-uk Kim gcc, which leads to the following warning: scanflags.c: In function ‘sf_push’: scanflags.c:42:5: warning: 667*7e382390SJung-uk Kim this ‘if’ clause does not guard... [-Wmisleading-indentation] if 668*7e382390SJung-uk Kim (_sf_top_ix + 1 >= _sf_max) ^~ scanflags.c:44:9: note: ...this 669*7e382390SJung-uk Kim statement, but the latter is misleadingly indented as if it is 670*7e382390SJung-uk Kim guarded by the ‘if’ _sf_stk = realloc(_sf_stk, 671*7e382390SJung-uk Kim sizeof(scanflags_t) * _sf_max); ^~~~~~~ 672*7e382390SJung-uk Kim 673*7e382390SJung-uk Kim2016-03-31 Will Estes <westes575@gmail.com> 674*7e382390SJung-uk Kim 675*7e382390SJung-uk Kim * doc/Makefile.am: build: prettified command to build man page 676*7e382390SJung-uk Kim 677*7e382390SJung-uk Kim2016-03-31 Will Estes <westes575@gmail.com> 678*7e382390SJung-uk Kim 679*7e382390SJung-uk Kim * doc/Makefile.am: build: added man page to DISTCLEANFILES 680*7e382390SJung-uk Kim 681*7e382390SJung-uk Kim2016-03-31 Will Estes <westes575@gmail.com> 682*7e382390SJung-uk Kim 683*7e382390SJung-uk Kim * BUGS, TODO: remove unused TODO, BUGS files 684*7e382390SJung-uk Kim 685*7e382390SJung-uk Kim2016-03-31 Will Estes <westes575@gmail.com> 686*7e382390SJung-uk Kim 687*7e382390SJung-uk Kim * to.do/README, to.do/Wilhelms.todo, to.do/Wish-List, 688*7e382390SJung-uk Kim to.do/flex.rmail, to.do/streams.mail, to.do/unicode/FlexLexer.h, 689*7e382390SJung-uk Kim to.do/unicode/ccl.c, to.do/unicode/changes.txt, 690*7e382390SJung-uk Kim to.do/unicode/ecs.c, to.do/unicode/flex.1, to.do/unicode/flex.skl, 691*7e382390SJung-uk Kim to.do/unicode/flexdef.h, to.do/unicode/gen.c, to.do/unicode/main.c, 692*7e382390SJung-uk Kim to.do/unicode/misc.c, to.do/unicode/scan.l, to.do/unicode/tblcmp.c: 693*7e382390SJung-uk Kim removed to.do/ directory 694*7e382390SJung-uk Kim 695*7e382390SJung-uk Kim2016-03-31 Will Estes <westes575@gmail.com> 696*7e382390SJung-uk Kim 697*7e382390SJung-uk Kim * po/POTFILES.in: gettext: removed flex.skl from POTFILES.in file 698*7e382390SJung-uk Kim list 699*7e382390SJung-uk Kim 700*7e382390SJung-uk Kim2016-03-31 rlar <rlar> 701*7e382390SJung-uk Kim 702*7e382390SJung-uk Kim * src/Makefile.am: fix skel.c dependency (missing tables_shared.c) 703*7e382390SJung-uk Kim and polish build rule Also remove references to srcdir since skel.c is no longer mentioned 704*7e382390SJung-uk Kim in po/POTFILES.in. 705*7e382390SJung-uk Kim 706*7e382390SJung-uk Kim2016-03-31 rlar <rlar> 707*7e382390SJung-uk Kim 708*7e382390SJung-uk Kim * doc/Makefile.am: fix flex.1 dependency git clean -fdx && ./autogen.sh && \ mkdir -p ../build && cd ../build && ../flex/configure && make -j10 709*7e382390SJung-uk Kim && \ make dist failed with: > help2man: can't get `--help' info from ../../flex/src/flex Note: There is no dependency except for the flex binary. 710*7e382390SJung-uk Kim 711*7e382390SJung-uk Kim2016-03-31 rlar <rlar> 712*7e382390SJung-uk Kim 713*7e382390SJung-uk Kim * src/Makefile.am: fix stage1scan.c and stage1scan.l dependency git clean -fdx && ./autogen.sh && \ mkdir -p ../build && cd ../build && ../flex/configure && make -j10 failed with: > ../src/stage1flex -o stage1scan.c stage1scan.l > stage1flex: can't 714*7e382390SJung-uk Kim open stage1scan.l Note: stage1scan.c is not necessairy in the "make dist" generated tar.gz 715*7e382390SJung-uk Kim file. stage1flex will be build from scan.c (which is 716*7e382390SJung-uk Kim distributed), and this will then generate stage1scan.c from scan.l 717*7e382390SJung-uk Kim 718*7e382390SJung-uk Kim2016-03-31 Will Estes <westes575@gmail.com> 719*7e382390SJung-uk Kim 720*7e382390SJung-uk Kim * po/POTFILES.in: gettext: list src/flex.skl in po/POTFILES.in 721*7e382390SJung-uk Kim 722*7e382390SJung-uk Kim2016-03-29 rlar <rlar> 723*7e382390SJung-uk Kim 724*7e382390SJung-uk Kim * src/gen.c: warning in generated code, with -Ca warning: conversion to 'yy_state_type' from 'flex_uint32_t' may 725*7e382390SJung-uk Kim change the sign of the result [-Wsign-conversion] 726*7e382390SJung-uk Kim 727*7e382390SJung-uk Kim2016-03-29 rlar <rlar> 728*7e382390SJung-uk Kim 729*7e382390SJung-uk Kim * tests/Makefile.am: suppress `WARNINGFLAGS' for the almost obsolete 730*7e382390SJung-uk Kim `noansi' test cases 731*7e382390SJung-uk Kim 732*7e382390SJung-uk Kim2016-03-29 rlar <rlar> 733*7e382390SJung-uk Kim 734*7e382390SJung-uk Kim * configure.ac, src/Makefile.am, tests/Makefile.am: configure option 735*7e382390SJung-uk Kim `--enable-warnings' and `WARNINGFLAGS' `WARNINGFLAGS' can be passed when invoking `configure' and when invoking `make' if configure switch `--enable-warnings' was given then default to something useful if we have `GCC' `WARNINGFLAGS' is not used when compiling `stage1flex' to avoid unnecessary clutter 736*7e382390SJung-uk Kim 737*7e382390SJung-uk Kim2016-03-31 Tobias Klauser <tklauser@distanz.ch> 738*7e382390SJung-uk Kim 739*7e382390SJung-uk Kim * src/main.c: Fix potential buffer overflow in strncat() When using clang/llvm 3.8 to compile flex, the following warning is 740*7e382390SJung-uk Kim emitted: main.c:378:27: warning: the value of the size argument in 'strncat' 741*7e382390SJung-uk Kim is too large, might lead to a buffer overflow [-Wstrncat-size] 742*7e382390SJung-uk Kim strncat(m4_path, m4, sizeof(m4_path)); 743*7e382390SJung-uk Kim ^~~~~~~~~~~~~~~ 744*7e382390SJung-uk Kim main.c:378:27: note: change the argument to be the free space in the 745*7e382390SJung-uk Kim destination buffer minus the terminating null byte strncat(m4_path, 746*7e382390SJung-uk Kim m4, sizeof(m4_path)); ^~~~~~~~~~~~~~~ 747*7e382390SJung-uk Kim sizeof(m4_path) - strlen(m4_path) - 1Fix it up by using the solution proposed by the warning message. 748*7e382390SJung-uk Kim 749*7e382390SJung-uk Kim2016-03-29 Robert.Larice Robert Larice <Robert.Larice@t-online.de> 750*7e382390SJung-uk Kim 751*7e382390SJung-uk Kim * src/Makefile.am: build: simplified dependency tracking so parallel 752*7e382390SJung-uk Kim make runs succeed 753*7e382390SJung-uk Kim 754*7e382390SJung-uk Kim2016-03-20 rlar <rlar> 755*7e382390SJung-uk Kim 756*7e382390SJung-uk Kim * src/flex.skl, src/gen.c, src/main.c: avoid warning in generated 757*7e382390SJung-uk Kim code, with -Cf warning: conversion to 'unsigned int' from 'int' may change the sign 758*7e382390SJung-uk Kim of the result [-Wsign-conversion] 759*7e382390SJung-uk Kim 760*7e382390SJung-uk Kim2016-03-18 Will Estes <westes575@gmail.com> 761*7e382390SJung-uk Kim 762*7e382390SJung-uk Kim * NEWS, configure.ac: mention v2.6.2; summarize changes since 2.6.1 763*7e382390SJung-uk Kim 764*7e382390SJung-uk Kim2016-03-18 Will Estes <westes575@gmail.com> 765*7e382390SJung-uk Kim 766*7e382390SJung-uk Kim * doc/flex.texi: doc: corrected example in manual, gh#67 767*7e382390SJung-uk Kim 768*7e382390SJung-uk Kim2016-03-16 rlar <rlar> 769*7e382390SJung-uk Kim 770*7e382390SJung-uk Kim * tests/string_nr.l, tests/string_r.l, tests/yyextra.l: warning: 771*7e382390SJung-uk Kim conversion to 'size_t' from 'int' may change the sign of the result 772*7e382390SJung-uk Kim [-Wsign-conversion] 773*7e382390SJung-uk Kim 774*7e382390SJung-uk Kim2016-03-16 rlar <rlar> 775*7e382390SJung-uk Kim 776*7e382390SJung-uk Kim * tests/mem_nr.l, tests/mem_r.l, tests/pthread.l: warning: 777*7e382390SJung-uk Kim conversion to 'long unsigned int' from 'int' may change the sign of 778*7e382390SJung-uk Kim the result [-Wsign-conversion] 779*7e382390SJung-uk Kim 780*7e382390SJung-uk Kim2016-03-16 rlar <rlar> 781*7e382390SJung-uk Kim 782*7e382390SJung-uk Kim * src/flex.skl: warning: conversion to 'flex_uint32_t' from 'long 783*7e382390SJung-uk Kim unsigned int' may alter its value [-Wconversion] struct yytbl_reader, member bread is of type flex_uint32_t 784*7e382390SJung-uk Kim 785*7e382390SJung-uk Kim2016-03-16 rlar <rlar> 786*7e382390SJung-uk Kim 787*7e382390SJung-uk Kim * tests/alloc_extra.l, tests/bison_nr_main.c, 788*7e382390SJung-uk Kim tests/bison_nr_parser.y, tests/bison_yylloc_parser.y: warning: 789*7e382390SJung-uk Kim redundant redeclaration of '...' [-Wredundant-decls] 790*7e382390SJung-uk Kim 791*7e382390SJung-uk Kim2016-03-16 rlar <rlar> 792*7e382390SJung-uk Kim 793*7e382390SJung-uk Kim * tests/bison_nr_parser.y, tests/bison_yylloc_parser.y, 794*7e382390SJung-uk Kim tests/bison_yylval_parser.y, tests/pthread.l: warning: no previous 795*7e382390SJung-uk Kim prototype for '...' [-Wmissing-prototypes] 796*7e382390SJung-uk Kim 797*7e382390SJung-uk Kim2016-03-16 rlar <rlar> 798*7e382390SJung-uk Kim 799*7e382390SJung-uk Kim * tests/multiple_scanners_r_main.c: warning: unused variable 'fp' 800*7e382390SJung-uk Kim [-Wunused-variable] 801*7e382390SJung-uk Kim 802*7e382390SJung-uk Kim2016-03-16 rlar <rlar> 803*7e382390SJung-uk Kim 804*7e382390SJung-uk Kim * tests/pthread.l: main(), warning: redundant redeclaration of 805*7e382390SJung-uk Kim 'main' [-Wredundant-decls] 806*7e382390SJung-uk Kim 807*7e382390SJung-uk Kim2016-03-16 rlar <rlar> 808*7e382390SJung-uk Kim 809*7e382390SJung-uk Kim * tests/include_by_reentrant.direct.l, tests/lineno_nr.l, 810*7e382390SJung-uk Kim tests/lineno_r.l, tests/lineno_trailing.l: main(), warning: 811*7e382390SJung-uk Kim old-style function definition [-Wold-style-definition] 812*7e382390SJung-uk Kim 813*7e382390SJung-uk Kim2016-03-16 rlar <rlar> 814*7e382390SJung-uk Kim 815*7e382390SJung-uk Kim * tests/alloc_extra.l, tests/array_nr.l, tests/array_r.l, 816*7e382390SJung-uk Kim tests/basic_nr.l, tests/basic_r.l, tests/ccl.l, tests/debug_nr.l, 817*7e382390SJung-uk Kim tests/debug_r.l, tests/extended.l, tests/mem_nr.l, tests/mem_r.l, 818*7e382390SJung-uk Kim tests/noansi_r.l, tests/posix.l, tests/posixly_correct.l, 819*7e382390SJung-uk Kim tests/prefix_nr.l, tests/prefix_r.l, tests/quotes.l, 820*7e382390SJung-uk Kim tests/string_nr.l, tests/string_r.l, tests/yyextra.l: main(), 821*7e382390SJung-uk Kim warning: old-style function definition [-Wold-style-definition] 822*7e382390SJung-uk Kim 823*7e382390SJung-uk Kim2016-03-01 rlar <rlar> 824*7e382390SJung-uk Kim 825*7e382390SJung-uk Kim * src/ecs.c, src/tblcmp.c: Fix two more casts 826*7e382390SJung-uk Kim 827*7e382390SJung-uk Kim2016-03-14 Bastian K�cher <git@kchr.de> 828*7e382390SJung-uk Kim 829*7e382390SJung-uk Kim * src/gen.c: Fixes yyl compare with unsigned warning 830*7e382390SJung-uk Kim 831*7e382390SJung-uk Kim2016-03-13 Robert Larice <Robert.Larice@t-online.de> 832*7e382390SJung-uk Kim 833*7e382390SJung-uk Kim * configure.ac: Suppress portability warnings in Makefile generation 834*7e382390SJung-uk Kim 835*7e382390SJung-uk Kim2016-02-27 rlar <rlar> 836*7e382390SJung-uk Kim 837*7e382390SJung-uk Kim * src/flex.skl: generated code, in yyensure_buffer_stack(), change 838*7e382390SJung-uk Kim type of local `num_to_alloc' which is exclusively used in yy_size_t context 839*7e382390SJung-uk Kim 840*7e382390SJung-uk Kim2016-03-01 rlar <rlar> 841*7e382390SJung-uk Kim 842*7e382390SJung-uk Kim * src/flex.skl: generated code, in yy_get_next_buffer(), change type 843*7e382390SJung-uk Kim of local `number_to_move' suits better, because `yy_n_chars' and `yy_buf_size' are of type 844*7e382390SJung-uk Kim `int' 845*7e382390SJung-uk Kim 846*7e382390SJung-uk Kim2016-02-27 rlar <rlar> 847*7e382390SJung-uk Kim 848*7e382390SJung-uk Kim * src/flex.skl: generated code, `_yybytes_len' is of type `int', fix 849*7e382390SJung-uk Kim code accordingly 850*7e382390SJung-uk Kim 851*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 852*7e382390SJung-uk Kim 853*7e382390SJung-uk Kim * src/gen.c: generated code, `max_size' seems to be of type `int', 854*7e382390SJung-uk Kim fix casts accordingly 855*7e382390SJung-uk Kim 856*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 857*7e382390SJung-uk Kim 858*7e382390SJung-uk Kim * src/flex.skl: generated code, here `new_size' is of type `int', 859*7e382390SJung-uk Kim fix casts accordingly 860*7e382390SJung-uk Kim 861*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 862*7e382390SJung-uk Kim 863*7e382390SJung-uk Kim * src/flex.skl: generated code, `yy_buf_size' is of type `int', fix 864*7e382390SJung-uk Kim casts accordingly 865*7e382390SJung-uk Kim 866*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 867*7e382390SJung-uk Kim 868*7e382390SJung-uk Kim * src/flex.skl: generated code, `offset' is of type `int' 869*7e382390SJung-uk Kim 870*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 871*7e382390SJung-uk Kim 872*7e382390SJung-uk Kim * src/gen.c: generated code, `yy_more_len' is of type `int' 873*7e382390SJung-uk Kim 874*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 875*7e382390SJung-uk Kim 876*7e382390SJung-uk Kim * src/scan.l: scan.l, rewrite two loops to avoid unneccesairy 877*7e382390SJung-uk Kim casting 878*7e382390SJung-uk Kim 879*7e382390SJung-uk Kim2016-03-01 rlar <rlar> 880*7e382390SJung-uk Kim 881*7e382390SJung-uk Kim * src/regex.c, src/tables.c: improve readability 882*7e382390SJung-uk Kim 883*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 884*7e382390SJung-uk Kim 885*7e382390SJung-uk Kim * src/tblcmp.c: another cast in tblcmp.c to avoid warning 886*7e382390SJung-uk Kim 887*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 888*7e382390SJung-uk Kim 889*7e382390SJung-uk Kim * src/buf.c: casts in buf_append() to get rid of warnings 890*7e382390SJung-uk Kim 891*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 892*7e382390SJung-uk Kim 893*7e382390SJung-uk Kim * src/dfa.c, src/gen.c: cast to suite type of flex_uint32_t td_lolen 894*7e382390SJung-uk Kim 895*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 896*7e382390SJung-uk Kim 897*7e382390SJung-uk Kim * src/main.c, src/misc.c, src/regex.c, src/scan.l, src/scanopt.c, 898*7e382390SJung-uk Kim src/tables_shared.c: cast to get rid of warnings 899*7e382390SJung-uk Kim 900*7e382390SJung-uk Kim2016-03-01 rlar <rlar> 901*7e382390SJung-uk Kim 902*7e382390SJung-uk Kim * src/buf.c, src/main.c: cast and fix usage of log10(), ceil to 903*7e382390SJung-uk Kim prevent buffer overflow 904*7e382390SJung-uk Kim 905*7e382390SJung-uk Kim2016-03-01 rlar <rlar> 906*7e382390SJung-uk Kim 907*7e382390SJung-uk Kim * src/tables.c: tables.c, sprinkle casts to get rid of warnings 908*7e382390SJung-uk Kim 909*7e382390SJung-uk Kim2016-03-01 rlar <rlar> 910*7e382390SJung-uk Kim 911*7e382390SJung-uk Kim * src/tables.c: yytbl_data_compress(), change type of local newsz to 912*7e382390SJung-uk Kim get rid of warnings 913*7e382390SJung-uk Kim 914*7e382390SJung-uk Kim2016-03-01 rlar <rlar> 915*7e382390SJung-uk Kim 916*7e382390SJung-uk Kim * src/tables.c, src/tables.h: change type of struct 917*7e382390SJung-uk Kim yytbl_writer.total_written to get rid of warnings 918*7e382390SJung-uk Kim 919*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 920*7e382390SJung-uk Kim 921*7e382390SJung-uk Kim * src/tables.c: change argument type of yytbl_writen() to get rid of 922*7e382390SJung-uk Kim warnings 923*7e382390SJung-uk Kim 924*7e382390SJung-uk Kim2016-03-01 rlar <rlar> 925*7e382390SJung-uk Kim 926*7e382390SJung-uk Kim * src/tables.c: yytbl_write8/16/32(), change type of local variables 927*7e382390SJung-uk Kim to get rid of warnings 928*7e382390SJung-uk Kim 929*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 930*7e382390SJung-uk Kim 931*7e382390SJung-uk Kim * src/flexdef.h, src/misc.c, to.do/unicode/flexdef.h, 932*7e382390SJung-uk Kim to.do/unicode/misc.c: change return type and rename int 933*7e382390SJung-uk Kim htoi()/otoi() --> unsigned int htoui()/otoui() 934*7e382390SJung-uk Kim 935*7e382390SJung-uk Kim2016-03-01 Will Estes <westes575@gmail.com> 936*7e382390SJung-uk Kim 937*7e382390SJung-uk Kim * NEWS: Mention 2.6.1 release date 938*7e382390SJung-uk Kim 939*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 940*7e382390SJung-uk Kim 941*7e382390SJung-uk Kim * src/gen.c: avoid warning, add (int) cast to the read() return 942*7e382390SJung-uk Kim value For similiarity with the fread() case. 943*7e382390SJung-uk Kim 944*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 945*7e382390SJung-uk Kim 946*7e382390SJung-uk Kim * src/scan.l: avoid warning, POSIX says yyless() has an `int' 947*7e382390SJung-uk Kim argument 948*7e382390SJung-uk Kim 949*7e382390SJung-uk Kim2016-02-29 rlar <rlar> 950*7e382390SJung-uk Kim 951*7e382390SJung-uk Kim * src/filter.c: use type size_t in filter_tee_header() to avoid 952*7e382390SJung-uk Kim warnings 953*7e382390SJung-uk Kim 954*7e382390SJung-uk Kim2016-02-29 rlar <rlar> 955*7e382390SJung-uk Kim 956*7e382390SJung-uk Kim * src/filter.c, src/misc.c, src/scanopt.c, src/tables.c: add 957*7e382390SJung-uk Kim (size_t) casts to malloc invocations to prevent warnings 958*7e382390SJung-uk Kim 959*7e382390SJung-uk Kim2016-02-29 rlar <rlar> 960*7e382390SJung-uk Kim 961*7e382390SJung-uk Kim * src/buf.c, src/misc.c, src/scan.l, src/scanopt.c, src/tables.c: 962*7e382390SJung-uk Kim add (int) casts to some strlen() invocations to prevent warnings 963*7e382390SJung-uk Kim 964*7e382390SJung-uk Kim2016-02-29 rlar <rlar> 965*7e382390SJung-uk Kim 966*7e382390SJung-uk Kim * src/flexdef.h, src/scan.l, src/sym.c: ndlookup(), char *, to get 967*7e382390SJung-uk Kim rid of casts and warnings 968*7e382390SJung-uk Kim 969*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 970*7e382390SJung-uk Kim 971*7e382390SJung-uk Kim * src/flexdef.h, src/scan.l, src/sym.c: ndinstal(), char *, to get 972*7e382390SJung-uk Kim rid of casts and warnings 973*7e382390SJung-uk Kim 974*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 975*7e382390SJung-uk Kim 976*7e382390SJung-uk Kim * src/flexdef.h, src/scan.l, src/sym.c: cclinstal() and ccllookup(), 977*7e382390SJung-uk Kim char *, to get rid of casts and warnings 978*7e382390SJung-uk Kim 979*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 980*7e382390SJung-uk Kim 981*7e382390SJung-uk Kim * src/gen.c: warning: redundant redeclaration of 982*7e382390SJung-uk Kim ‘gen_next_state’ [-Wredundant-decls] 983*7e382390SJung-uk Kim 984*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 985*7e382390SJung-uk Kim 986*7e382390SJung-uk Kim * src/gen.c: warning: no previous prototype for ‘mkecstbl’ 987*7e382390SJung-uk Kim [-Wmissing-prototypes] 988*7e382390SJung-uk Kim 989*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 990*7e382390SJung-uk Kim 991*7e382390SJung-uk Kim * src/main.c: warning: suggest parentheses around assignment used as 992*7e382390SJung-uk Kim truth value [-Wparentheses] 993*7e382390SJung-uk Kim 994*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 995*7e382390SJung-uk Kim 996*7e382390SJung-uk Kim * src/flexdef.h: warning: redundant redeclaration of ‘yywrap’ 997*7e382390SJung-uk Kim [-Wredundant-decls] 998*7e382390SJung-uk Kim 999*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 1000*7e382390SJung-uk Kim 1001*7e382390SJung-uk Kim * src/flexdef.h: warning: redundant redeclaration of ‘yylval’ 1002*7e382390SJung-uk Kim [-Wredundant-decls] 1003*7e382390SJung-uk Kim 1004*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 1005*7e382390SJung-uk Kim 1006*7e382390SJung-uk Kim * src/flexdef.h: warning: redundant redeclaration of ‘yyin’ 1007*7e382390SJung-uk Kim [-Wredundant-decls] 1008*7e382390SJung-uk Kim 1009*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 1010*7e382390SJung-uk Kim 1011*7e382390SJung-uk Kim * src/flexdef.h, src/main.c: warning: redundant redeclaration of 1012*7e382390SJung-uk Kim ‘yyparse’ [-Wredundant-decls] 1013*7e382390SJung-uk Kim 1014*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 1015*7e382390SJung-uk Kim 1016*7e382390SJung-uk Kim * src/parse.y, src/scan.l, src/yylex.c, to.do/unicode/scan.l: 1017*7e382390SJung-uk Kim unification, rename some more rename these too for improved similiarity: OPTION_OP OPT_HEADER OPT_EXTRA_TYPE OPT_TABLES 1018*7e382390SJung-uk Kim 1019*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 1020*7e382390SJung-uk Kim 1021*7e382390SJung-uk Kim * src/parse.y, src/scan.l, src/yylex.c, to.do/unicode/scan.l: fix 1022*7e382390SJung-uk Kim name clash, OPT_OUTFILE from parse.y and from options.h these collide: OPT_OUTFILE OPT_PREFIX OPT_YYCLASS rename them TOK_... in the 1023*7e382390SJung-uk Kim parser 1024*7e382390SJung-uk Kim 1025*7e382390SJung-uk Kim2016-02-28 Will Estes <westes575@gmail.com> 1026*7e382390SJung-uk Kim 1027*7e382390SJung-uk Kim * lib/reallocarray.c: Prototyped reallocarray implementation 1028*7e382390SJung-uk Kim 1029*7e382390SJung-uk Kim2016-02-28 Will Estes <westes575@gmail.com> 1030*7e382390SJung-uk Kim 1031*7e382390SJung-uk Kim * src/scanopt.c: Removed custom strcasecmp() function 1032*7e382390SJung-uk Kim 1033*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 1034*7e382390SJung-uk Kim 1035*7e382390SJung-uk Kim * src/flex.skl: fwrite wants a size_t, yyleng is int per posix 1036*7e382390SJung-uk Kim 1037*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 1038*7e382390SJung-uk Kim 1039*7e382390SJung-uk Kim * src/scanopt.c: Remove some unneeded casts 1040*7e382390SJung-uk Kim 1041*7e382390SJung-uk Kim2016-02-28 rlar <rlar> 1042*7e382390SJung-uk Kim 1043*7e382390SJung-uk Kim * src/flexdef.h: warning: negative integer implicitly converted to 1044*7e382390SJung-uk Kim unsigned type [-Wsign-conversion] 1045*7e382390SJung-uk Kim 1046*7e382390SJung-uk Kim2016-02-27 rlar <rlar> 1047*7e382390SJung-uk Kim 1048*7e382390SJung-uk Kim * src/dfa.c, src/parse.y: dfa.c:157:24: warning: conversion to 1049*7e382390SJung-uk Kim 'size_t' from 'int' may change the sign of the result 1050*7e382390SJung-uk Kim [-Wsign-conversion] most certainly safe cast 1051*7e382390SJung-uk Kim 1052*7e382390SJung-uk Kim2016-02-27 rlar <rlar> 1053*7e382390SJung-uk Kim 1054*7e382390SJung-uk Kim * src/ccl.c: ccl.c:86:19: warning: conversion to 'unsigned char' 1055*7e382390SJung-uk Kim from 'int' may alter its value [-Wconversion] ch seems to have been checked for proper range some lines above 1056*7e382390SJung-uk Kim 1057*7e382390SJung-uk Kim2016-02-27 rlar <rlar> 1058*7e382390SJung-uk Kim 1059*7e382390SJung-uk Kim * tests/bison_nr_parser.y: warning: deprecated directive, use 1060*7e382390SJung-uk Kim '%pure-parser' [-Wdeprecated] 1061*7e382390SJung-uk Kim 1062*7e382390SJung-uk Kim2016-02-27 rlar <rlar> 1063*7e382390SJung-uk Kim 1064*7e382390SJung-uk Kim * lib/lib.c: warning: no previous prototype for 'do_nothing' 1065*7e382390SJung-uk Kim [-Wmissing-prototypes] 1066*7e382390SJung-uk Kim 1067*7e382390SJung-uk Kim2016-02-27 rlar <rlar> 1068*7e382390SJung-uk Kim 1069*7e382390SJung-uk Kim * src/libmain.c: included stdlib.h header 1070*7e382390SJung-uk Kim 1071*7e382390SJung-uk Kim2016-02-27 Will Estes <westes575@gmail.com> 1072*7e382390SJung-uk Kim 1073*7e382390SJung-uk Kim * NEWS: Described more post v2.6.0 changes 1074*7e382390SJung-uk Kim 1075*7e382390SJung-uk Kim2016-02-27 Will Estes <westes575@gmail.com> 1076*7e382390SJung-uk Kim 1077*7e382390SJung-uk Kim * configure.ac: build: Removed bzip2 distribiution archive 1078*7e382390SJung-uk Kim 1079*7e382390SJung-uk Kim2016-02-27 Will Estes <westes575@gmail.com> 1080*7e382390SJung-uk Kim 1081*7e382390SJung-uk Kim * configure.ac: removed obsolete program check 1082*7e382390SJung-uk Kim 1083*7e382390SJung-uk Kim2016-02-27 Will Estes <westes575@gmail.com> 1084*7e382390SJung-uk Kim 1085*7e382390SJung-uk Kim * configure.ac: Made some program checks more robust 1086*7e382390SJung-uk Kim 1087*7e382390SJung-uk Kim2016-02-27 rlar <rlar> 1088*7e382390SJung-uk Kim 1089*7e382390SJung-uk Kim * src/flex.skl: Remove unneeded cast to int 1090*7e382390SJung-uk Kim 1091*7e382390SJung-uk Kim2016-02-27 Will Estes <westes575@gmail.com> 1092*7e382390SJung-uk Kim 1093*7e382390SJung-uk Kim * src/flex.skl: Fixed incorrect integer type 1094*7e382390SJung-uk Kim 1095*7e382390SJung-uk Kim2016-02-27 Will Estes <westes575@gmail.com> 1096*7e382390SJung-uk Kim 1097*7e382390SJung-uk Kim * src/flex.skl: Fix more integer types, resolves sf 184, 187 1098*7e382390SJung-uk Kim 1099*7e382390SJung-uk Kim2016-02-26 Robert Larice <Robert.Larice@t-online.de> 1100*7e382390SJung-uk Kim 1101*7e382390SJung-uk Kim * src/flex.skl, src/gen.c: Removed some type conversion warnings 1102*7e382390SJung-uk Kim 1103*7e382390SJung-uk Kim2016-02-26 Will Estes <westes575@gmail.com> 1104*7e382390SJung-uk Kim 1105*7e382390SJung-uk Kim * src/flex.skl: Changed another buffer size to int; resolves gh#61 1106*7e382390SJung-uk Kim 1107*7e382390SJung-uk Kim2016-02-24 Will Estes <westes575@gmail.com> 1108*7e382390SJung-uk Kim 1109*7e382390SJung-uk Kim * src/flex.skl: Changed type of yy_n_chars to int; gh#53, sf#160. The variable yy_n_chars had been of type yy_size_t which is 1110*7e382390SJung-uk Kim incorrect given its use in read(). While it might be adviseable to 1111*7e382390SJung-uk Kim look at defining a yy_ssize_t, there might be some issues doing this 1112*7e382390SJung-uk Kim and so, for now, at least, we'll punt back to int. 1113*7e382390SJung-uk Kim 1114*7e382390SJung-uk Kim2016-02-24 Will Estes <westes575@gmail.com> 1115*7e382390SJung-uk Kim 1116*7e382390SJung-uk Kim * src/buf.c: Fixed size of bufferallocation, resolved gh#54. The value of n_alloc was a count, not a size. Multiplying the value 1117*7e382390SJung-uk Kim by the element size was incorrect. That multiplication was already 1118*7e382390SJung-uk Kim being done and having it done twice was incorrect. 1119*7e382390SJung-uk Kim 1120*7e382390SJung-uk Kim2016-02-23 Tobias Klauser <tklauser@distanz.ch> 1121*7e382390SJung-uk Kim 1122*7e382390SJung-uk Kim * src/scan.l: Allow '%option noline' in flex input file, resolves 1123*7e382390SJung-uk Kim gh#56. Allow specifying '%option noline' in the input file, leading to the 1124*7e382390SJung-uk Kim same effect as calling flex with the command line option --noline. Signed-off-by: Tobias Klauser <tklauser@distanz.ch> 1125*7e382390SJung-uk Kim 1126*7e382390SJung-uk Kim2016-02-23 Tobias Klauser <tklauser@distanz.ch> 1127*7e382390SJung-uk Kim 1128*7e382390SJung-uk Kim * src/buf.c, src/main.c: Emit no #line directives if gen_line_dirs 1129*7e382390SJung-uk Kim is false, resolves igh#55. There are two instances in the code which will print a #line 1130*7e382390SJung-uk Kim directive to the resulting lexer, regardless of the value of 1131*7e382390SJung-uk Kim gen_line_dirs. Fix them, so they also respect gen_line_dirs. Signed-off-by: Tobias Klauser <tklauser@distanz.ch> 1132*7e382390SJung-uk Kim 1133*7e382390SJung-uk Kim2016-02-16 Tobias Klauser <tklauser@distanz.ch> 1134*7e382390SJung-uk Kim 1135*7e382390SJung-uk Kim * lib/lib.c, src/gen.c, src/misc.c, src/scan.l: Converted K&R style 1136*7e382390SJung-uk Kim function definitions to ANSI C style Consistently make use of the ANSI C function definition style 1137*7e382390SJung-uk Kim instead of the K&R style. 1138*7e382390SJung-uk Kim 1139*7e382390SJung-uk Kim2016-01-29 Tobias Klauser <tklauser@distanz.ch> 1140*7e382390SJung-uk Kim 1141*7e382390SJung-uk Kim * src/flex.skl: Used NULL constant instead of plain integer for NULL 1142*7e382390SJung-uk Kim pointer. The sparse static checker warns about using plain integer 0 as NULL 1143*7e382390SJung-uk Kim pointers in the generated lexer code. Fix this by using NULL 1144*7e382390SJung-uk Kim consistently for pointers. 1145*7e382390SJung-uk Kim 1146*7e382390SJung-uk Kim2016-01-29 Tobias Klauser <tklauser@distanz.ch> 1147*7e382390SJung-uk Kim 1148*7e382390SJung-uk Kim * src/flex.skl: Marked declaration and definition of yy_fatal_error 1149*7e382390SJung-uk Kim as noreturn. Only the declaration of yy_fatal_error is marked with 1150*7e382390SJung-uk Kim __attribute__((__noreturn__)) in case GCC >= 3 is used, but not the 1151*7e382390SJung-uk Kim definition. This leads to the sparse static checker to complain 1152*7e382390SJung-uk Kim about function declaration mismatch. Fix it by defining a macro yynoreturn and using it for both the 1153*7e382390SJung-uk Kim declaration and the definition of yy_fatal_error. 1154*7e382390SJung-uk Kim 1155*7e382390SJung-uk Kim2016-01-27 Tobias Klauser <tklauser@distanz.ch> 1156*7e382390SJung-uk Kim 1157*7e382390SJung-uk Kim * src/flex.skl: Fixed declaration mismatch in yy_fatal_error. The prototype declares yy_fatal_error parameter as "const char 1158*7e382390SJung-uk Kim msg[]" while the definition uses "const char* msg" (introduced by 1159*7e382390SJung-uk Kim commit e9d5fc713f61b) which causes the sparse static checkers to 1160*7e382390SJung-uk Kim produce an error. Fix this by adjusting the definition to use "const char* msg" as 1161*7e382390SJung-uk Kim well. Also change the C++ version accordingly so it matches the 1162*7e382390SJung-uk Kim declaration in FlexLexer.hpp. 1163*7e382390SJung-uk Kim 1164*7e382390SJung-uk Kim2016-01-23 Will Estes <westes575@gmail.com> 1165*7e382390SJung-uk Kim 1166*7e382390SJung-uk Kim * CODE_OF_CONDUCT.md: flex is for flex #NCoC 1167*7e382390SJung-uk Kim 1168*7e382390SJung-uk Kim2016-01-18 Will Estes <westes575@gmail.com> 1169*7e382390SJung-uk Kim 1170*7e382390SJung-uk Kim * doc/flex.texi: Referred to github for issue tracking, no longer sf 1171*7e382390SJung-uk Kim 1172*7e382390SJung-uk Kim2016-01-10 Egor Pugin <egor.pugin@gmail.com> 1173*7e382390SJung-uk Kim 1174*7e382390SJung-uk Kim * tests/reject.l4, tests/tableopts.l4: Opened files in binary mode 1175*7e382390SJung-uk Kim explicitly 1176*7e382390SJung-uk Kim 1177*7e382390SJung-uk Kim2016-01-08 OBATA Akio <obache@NetBSD.org> 1178*7e382390SJung-uk Kim 1179*7e382390SJung-uk Kim * src/Makefile.am: Linked flex binary against libintl, not libfl. Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 1180*7e382390SJung-uk Kim 1181*7e382390SJung-uk Kim2016-01-08 Michael van Elst <mlelstv@NetBSD.org> 1182*7e382390SJung-uk Kim 1183*7e382390SJung-uk Kim * src/filter.c: Improved pipe-stdin hack behavior; resolves sf#198. Signed-off-by: Thomas <Klausner wiz@NetBSD.org> 1184*7e382390SJung-uk Kim 1185*7e382390SJung-uk Kim2015-12-27 Will Estes <westes575@gmail.com> 1186*7e382390SJung-uk Kim 1187*7e382390SJung-uk Kim * configure.ac, src/flexdef.h: Removed no longer needed header 1188*7e382390SJung-uk Kim checks 1189*7e382390SJung-uk Kim 1190*7e382390SJung-uk Kim2015-12-27 Will Estes <westes575@gmail.com> 1191*7e382390SJung-uk Kim 1192*7e382390SJung-uk Kim * configure.ac: Checked for reallocarray() with AC_REPLACE_FUNCS 1193*7e382390SJung-uk Kim 1194*7e382390SJung-uk Kim2015-12-27 Will Estes <westes575@gmail.com> 1195*7e382390SJung-uk Kim 1196*7e382390SJung-uk Kim * src/flexdef.h, src/main.c: include libgen.h from flexdef.h, not 1197*7e382390SJung-uk Kim main.c 1198*7e382390SJung-uk Kim 1199*7e382390SJung-uk Kim2015-12-25 Michael Reed <m.reed@mykolab.com> 1200*7e382390SJung-uk Kim 1201*7e382390SJung-uk Kim * src/main.c: Replace basename2() with basename(3). Given the following program: \#include <libgen.h> \#include <stdio.h> /* extracts basename from path, optionally stripping the extension 1202*7e382390SJung-uk Kim "\.*" * (same concept as /bin/sh `basename`, but different handling 1203*7e382390SJung-uk Kim of extension). */ static char *basename2 (char *path) { char *b; for (b = path; *path; path++) if (*path == '/') b = path + 1; return b; } static void basename_compare(char *path) { printf("basename: %s\n", basename(path)); printf("basename2: %s\n\n", basename2(path)); } int main (int argc, char *argv[]) { // From http://pubs.opengroup.org/onlinepubs/9699919799/ // ``Sample Input and Output Strings'' basename_compare("/usr/lib"); basename_compare("/usr/"); basename_compare("/"); basename_compare("///"); basename_compare("//usr//lib//"); return 0; } ... and the program's output: basename: lib basename2: lib basename: usr basename2: basename: / basename2: basename: / basename2: basename: lib basename2: ... we can see that basename2() behaves the same as basename(3) in 1204*7e382390SJung-uk Kim the average use case, but messes up pretty severely in others. 1205*7e382390SJung-uk Kim Besides that, basename(3) is mandated by POSIX so should be present 1206*7e382390SJung-uk Kim on modern Unix-like systems, so we shouldn't define it ourselves. Some notes: - it doesn't appear to be mentioned in POSIX, but OpenBSD's 1207*7e382390SJung-uk Kim basename(3) returns NULL if the returned path componenet is > 1208*7e382390SJung-uk Kim PATH_MAX, so add a check for that - basename(3) shouldn't return an empty string, so remove the program_name[0] != '\0' check 1209*7e382390SJung-uk Kim 1210*7e382390SJung-uk Kim2015-12-25 Michael Reed <m.reed@mykolab.com> 1211*7e382390SJung-uk Kim 1212*7e382390SJung-uk Kim * src/main.c: Simplify basename2(). It's only call site does not activate the `strip_ext` code path, so 1213*7e382390SJung-uk Kim the function can be simplified a lot. While here, remove a double 1214*7e382390SJung-uk Kim assignment. 1215*7e382390SJung-uk Kim 1216*7e382390SJung-uk Kim2015-12-25 Michael Reed <m.reed@mykolab.com> 1217*7e382390SJung-uk Kim 1218*7e382390SJung-uk Kim * src/flex.skl, src/misc.c: Cleaned up __STDC__ #ifdefs. Assuming a compiler conforming to the ISO C standard is used, i.e., 1219*7e382390SJung-uk Kim __STDC__ is defined to 1, YY_USE_CONST is always defined and can be 1220*7e382390SJung-uk Kim eliminated. 1221*7e382390SJung-uk Kim 1222*7e382390SJung-uk Kim2015-12-25 Michael Reed <m.reed@mykolab.com> 1223*7e382390SJung-uk Kim 1224*7e382390SJung-uk Kim * src/flexdef.h, src/main.c, src/scanopt.c, src/scanopt.h, 1225*7e382390SJung-uk Kim src/sym.c: Remove remaining use of PROTO 1226*7e382390SJung-uk Kim 1227*7e382390SJung-uk Kim2015-12-21 Serguey Parkhomovsky <xindigo@gmail.com> 1228*7e382390SJung-uk Kim 1229*7e382390SJung-uk Kim * src/buf.c: buf.c: use snprintf 1230*7e382390SJung-uk Kim 1231*7e382390SJung-uk Kim2015-12-19 Will Estes <westes575@gmail.com> 1232*7e382390SJung-uk Kim 1233*7e382390SJung-uk Kim * configure.ac: build: reformatted AC_CHECK_FUNCS for readability 1234*7e382390SJung-uk Kim 1235*7e382390SJung-uk Kim2015-12-17 Will Estes <westes575@gmail.com> 1236*7e382390SJung-uk Kim 1237*7e382390SJung-uk Kim * src/scanopt.c: correct function prototype 1238*7e382390SJung-uk Kim 1239*7e382390SJung-uk Kim2015-12-15 Michael Reed <m.reed@mykolab.com> 1240*7e382390SJung-uk Kim 1241*7e382390SJung-uk Kim * src/main.c, src/scanopt.c, src/sym.c, src/tblcmp.c: Remove more 1242*7e382390SJung-uk Kim instances of PROTO 1243*7e382390SJung-uk Kim 1244*7e382390SJung-uk Kim2015-12-15 Michael Reed <m.reed@mykolab.com> 1245*7e382390SJung-uk Kim 1246*7e382390SJung-uk Kim * src/main.c: Removed prototype for main(). It's not called anywhere else so the prototype is not needed. See 1247*7e382390SJung-uk Kim the C99 standard [1], section 5.1.2.2.1 for more info. [1]: http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf 1248*7e382390SJung-uk Kim 1249*7e382390SJung-uk Kim2015-12-13 Michael McConville <mmcco@mykolab.com> 1250*7e382390SJung-uk Kim 1251*7e382390SJung-uk Kim * src/dfa.c, src/gen.c, src/nfa.c, to.do/unicode/main.c, 1252*7e382390SJung-uk Kim to.do/unicode/tblcmp.c: Removed more instances of PROTO, ansifying. 1253*7e382390SJung-uk Kim 1254*7e382390SJung-uk Kim2015-12-13 Will Estes <westes575@gmail.com> 1255*7e382390SJung-uk Kim 1256*7e382390SJung-uk Kim * README: Noted github for issue tracking and pull requests 1257*7e382390SJung-uk Kim 1258*7e382390SJung-uk Kim2015-12-13 Michael McConville <mmcco@mykolab.com> 1259*7e382390SJung-uk Kim 1260*7e382390SJung-uk Kim * README: Reformatted README; removed sf bug tracking link. 1261*7e382390SJung-uk Kim 1262*7e382390SJung-uk Kim2015-12-13 Michael McConville <mmcco@mykolab.com> 1263*7e382390SJung-uk Kim 1264*7e382390SJung-uk Kim * src/gen.c, to.do/unicode/gen.c: Removed macros for indentation 1265*7e382390SJung-uk Kim level. Just increment or decrement the indentation counter. That's less to 1266*7e382390SJung-uk Kim remember and makes the code more readable. w# Please enter the commit message for your changes. Lines starting 1267*7e382390SJung-uk Kim 1268*7e382390SJung-uk Kim2015-12-12 Mike Frysinger <vapier@gentoo.org> 1269*7e382390SJung-uk Kim 1270*7e382390SJung-uk Kim * tests/Makefile.am, tests/testwrapper.sh: tests: fixed paths to 1271*7e382390SJung-uk Kim input files. The current test wrapper works only when the inputs are specified 1272*7e382390SJung-uk Kim using relative paths. If they're specified with absolute paths, the 1273*7e382390SJung-uk Kim driver fails to detect the inputs because it always prepends the 1274*7e382390SJung-uk Kim input dir name which itself is a relative path: $ cd tests $ 1275*7e382390SJung-uk Kim ./testwrapper.sh -d . -i $PWD/reject.txt -t ./reject_ver.table 1276*7e382390SJung-uk Kim <fails to open inputs> This normally doesn't show up because people run `./configure` or, 1277*7e382390SJung-uk Kim for out of tree builds, `../configure`. But if you happen to run 1278*7e382390SJung-uk Kim configure with an absolute path, then automake tends to generate 1279*7e382390SJung-uk Kim absolute paths as well leading to test failures. Fix all of this by dropping the implicit input directory prepending. - INPUT_NAME is often a list of files, not just a single one - the input directory is used to find the testname tables which are usually generated, so it's impossible to use files from both 1280*7e382390SJung-uk Kim source and build directories - most of the time, the full/correct path is already specified 1281*7e382390SJung-uk Kim 1282*7e382390SJung-uk Kim2015-12-12 Mike Frysinger <vapier@gentoo.org> 1283*7e382390SJung-uk Kim 1284*7e382390SJung-uk Kim * configure.ac: configure: fixed realloc test. The [] characters are used for quoting in m4, so the attempt to use 1285*7e382390SJung-uk Kim them in place of `test` fails yielding the warning at build time: .../flex/configure: line 20222: no: command not found 1286*7e382390SJung-uk Kim 1287*7e382390SJung-uk Kim2015-12-12 Michael McConville <mmcco@mykolab.com> 1288*7e382390SJung-uk Kim 1289*7e382390SJung-uk Kim * src/flexdef.h: Started removal of PROTO macro. The PROTO macro is no longer needed. Additionally, its usage is 1290*7e382390SJung-uk Kim inconsistent, so we began removing it. 1291*7e382390SJung-uk Kim 1292*7e382390SJung-uk Kim2015-12-12 Michael Reed <m.reed@mykolab.com> 1293*7e382390SJung-uk Kim 1294*7e382390SJung-uk Kim * Makefile.am, src/main.c: Removed SHORT_FILE_NAMES preprocessor 1295*7e382390SJung-uk Kim symbol. As a relic of MS-DOS, we don't need this. It's never defined; see 13b5b214f53d1c3354a7ab910bd160c126df1331. Removed additional MSDOS ifdef. 1296*7e382390SJung-uk Kim 1297*7e382390SJung-uk Kim2015-12-11 Michael McConville <mmcco@mykolab.com> 1298*7e382390SJung-uk Kim 1299*7e382390SJung-uk Kim * configure.ac, lib/reallocarray.c, src/flexdef.h: Added new 1300*7e382390SJung-uk Kim function reallocarray. This is taken from OpenSSH Portable, which in turn takes it from 1301*7e382390SJung-uk Kim OpenBSD. reallocarray wraps the stdlib's realloc function. It takes two size 1302*7e382390SJung-uk Kim arguments and checks for overflow, like calloc, but doesn't zero the 1303*7e382390SJung-uk Kim memory. Therefore, it allows us to do overflow-safe array 1304*7e382390SJung-uk Kim reallocations and overflow-safe unzeroed array allocations, which 1305*7e382390SJung-uk Kim the stdlib allocation functions don't. We have a bunch of specific array allocation macros, none of which 1306*7e382390SJung-uk Kim check for overflow. reallocarray should be able to replace them. 1307*7e382390SJung-uk Kim 1308*7e382390SJung-uk Kim2015-12-11 Michael McConville <mmcco@mykolab.com> 1309*7e382390SJung-uk Kim 1310*7e382390SJung-uk Kim * src/flexdef.h: Removed MS-DOS, VMS macros. Given the age of the MS-DOS and VMS platforms, it's likely that no 1311*7e382390SJung-uk Kim one is building flex on them any more. Additionally, the preferred 1312*7e382390SJung-uk Kim approach is to test for particular platform features rather than to 1313*7e382390SJung-uk Kim test for particular platforms. 1314*7e382390SJung-uk Kim 1315*7e382390SJung-uk Kim2015-12-12 Will Estes <westes575@gmail.com> 1316*7e382390SJung-uk Kim 1317*7e382390SJung-uk Kim * src/flexdef.h, src/main.c: Made search for m4 more explicit. 1318*7e382390SJung-uk Kim 1319*7e382390SJung-uk Kim2015-12-12 Will Estes <westes575@gmail.com> 1320*7e382390SJung-uk Kim 1321*7e382390SJung-uk Kim * src/flex.skl: Returned 0 from yywrap() instead of EOF 1322*7e382390SJung-uk Kim 1323*7e382390SJung-uk Kim2015-12-11 Will Estes <westes575@gmail.com> 1324*7e382390SJung-uk Kim 1325*7e382390SJung-uk Kim * src/libmain.c: Changed end of main() in libmain to exit(0) 1326*7e382390SJung-uk Kim 1327*7e382390SJung-uk Kim2015-12-11 Will Estes <westes575@gmail.com> 1328*7e382390SJung-uk Kim 1329*7e382390SJung-uk Kim * NEWS, configure.ac: Mentioned v2.6.1; documented some changes 1330*7e382390SJung-uk Kim since v2.6.0 1331*7e382390SJung-uk Kim 1332*7e382390SJung-uk Kim2015-12-11 Will Estes <westes575@gmail.com> 1333*7e382390SJung-uk Kim 1334*7e382390SJung-uk Kim * README: Updated build documentation; finished sf#155. Removed version numbers for build tools. Noted that version 1335*7e382390SJung-uk Kim requirements for build tools will be noted in configure.ac. Expanded 1336*7e382390SJung-uk Kim documentation of building texinfo based docs. 1337*7e382390SJung-uk Kim 1338*7e382390SJung-uk Kim2015-12-11 Will Estes <westes575@gmail.com> 1339*7e382390SJung-uk Kim 1340*7e382390SJung-uk Kim * doc/Makefile.am: Removed flex.pdf from distribution; partially 1341*7e382390SJung-uk Kim fixed sf#155 1342*7e382390SJung-uk Kim 1343*7e382390SJung-uk Kim2015-12-11 Will Estes <westes575@gmail.com> 1344*7e382390SJung-uk Kim 1345*7e382390SJung-uk Kim * src/flex.skl: Commented in C style in skeleton; fixed sf#195 1346*7e382390SJung-uk Kim 1347*7e382390SJung-uk Kim2015-12-10 Will Estes <westes575@gmail.com> 1348*7e382390SJung-uk Kim 1349*7e382390SJung-uk Kim * .gitignore: Ignored autoscan files 1350*7e382390SJung-uk Kim 1351*7e382390SJung-uk Kim2015-12-09 Will Estes <westes575@gmail.com> 1352*7e382390SJung-uk Kim 1353*7e382390SJung-uk Kim * configure.ac: Checked for ranlib and strdup() at configure time 1354*7e382390SJung-uk Kim 1355*7e382390SJung-uk Kim2015-12-09 Michael McConville <mmcconville@mykolab.com> 1356*7e382390SJung-uk Kim 1357*7e382390SJung-uk Kim * src/flexdef.h, src/misc.c, src/tblcmp.c, to.do/unicode/flexdef.h, 1358*7e382390SJung-uk Kim to.do/unicode/misc.c, to.do/unicode/tblcmp.c: Replace zero_out() 1359*7e382390SJung-uk Kim with stdlib's memset. 1360*7e382390SJung-uk Kim 1361*7e382390SJung-uk Kim2015-12-09 Michael McConville <mmcconville@mykolab.com> 1362*7e382390SJung-uk Kim 1363*7e382390SJung-uk Kim * src/flex.skl: Removed memory allocation casts. 1364*7e382390SJung-uk Kim 1365*7e382390SJung-uk Kim2015-12-09 Michael McConville <mmcconville@mykolab.com> 1366*7e382390SJung-uk Kim 1367*7e382390SJung-uk Kim * src/flexdef.h: Removed alloca() configuration. Since alloca() is dangerous, depricated, we remove it. 1368*7e382390SJung-uk Kim 1369*7e382390SJung-uk Kim2015-12-09 Michael McConville <mmcconville@mykolab.com> 1370*7e382390SJung-uk Kim 1371*7e382390SJung-uk Kim * src/flexdef.h: Removed implementation of isascii(). POSIX defines isascii(), so it's likely present on anything 1372*7e382390SJung-uk Kim weactually build flex on these days. 1373*7e382390SJung-uk Kim 1374*7e382390SJung-uk Kim2015-12-09 Michael McConville <mmcconville@mykolab.com> 1375*7e382390SJung-uk Kim 1376*7e382390SJung-uk Kim * src/main.c, src/scanopt.c, src/tables.c: Removed NULL-checks 1377*7e382390SJung-uk Kim before free() 1378*7e382390SJung-uk Kim 1379*7e382390SJung-uk Kim2015-12-08 Michael McConville <mmcconville@mykolab.com> 1380*7e382390SJung-uk Kim 1381*7e382390SJung-uk Kim * src/buf.c, src/dfa.c, src/flexdef.h, src/gen.c, src/scan.l, 1382*7e382390SJung-uk Kim to.do/unicode/flexdef.h, to.do/unicode/scan.l: Removed flex_free()i, 1383*7e382390SJung-uk Kim corrected buf_destroy logic. As with flex_alloc(), replace with direct calls to free(). The function buf_destroy is now null safe and the logic was 1384*7e382390SJung-uk Kim corrected to free() correctly. 1385*7e382390SJung-uk Kim 1386*7e382390SJung-uk Kim2015-12-08 Michael McConville <mmcconville@mykolab.com> 1387*7e382390SJung-uk Kim 1388*7e382390SJung-uk Kim * src/filter.c, src/flexdef.h, src/misc.c, src/scan.l, 1389*7e382390SJung-uk Kim src/scanflags.c, to.do/unicode/flexdef.h, to.do/unicode/misc.c, 1390*7e382390SJung-uk Kim to.do/unicode/scan.l: Removed flex_realloc(). As with flex_alloc(), replace calls to flex_realloc(), which was 1391*7e382390SJung-uk Kim just a wrapper around realloc(). 1392*7e382390SJung-uk Kim 1393*7e382390SJung-uk Kim2015-12-08 Michael McConville <mmcconville@mykolab.com> 1394*7e382390SJung-uk Kim 1395*7e382390SJung-uk Kim * src/buf.c, src/filter.c, src/flexdef.h, src/main.c, src/misc.c, 1396*7e382390SJung-uk Kim src/regex.c, src/scan.l, src/scanflags.c, src/sym.c, 1397*7e382390SJung-uk Kim to.do/unicode/flexdef.h, to.do/unicode/misc.c, to.do/unicode/scan.l: 1398*7e382390SJung-uk Kim Removed flex_alloc; cleaned up style. The function flex_alloc() was just a wrapper around malloc(). Since 1399*7e382390SJung-uk Kim this only added unclarity, and the flex_alloc() function is likely a 1400*7e382390SJung-uk Kim legacy of olden times, remove it in favor of calls to malloc() 1401*7e382390SJung-uk Kim directly. Style elements cleaned up: * superfluous spacing around parentheses * non-constant initialization in variable declarations * needless casts * almost all uses of assignments as subexpressions 1402*7e382390SJung-uk Kim 1403*7e382390SJung-uk Kim2015-12-07 Michael McConville <mmcconville@mykolab.com> 1404*7e382390SJung-uk Kim 1405*7e382390SJung-uk Kim * src/dfa.c, src/flexdef.h, src/gen.c, src/main.c, src/scan.l, 1406*7e382390SJung-uk Kim src/scanopt.c, tests/bison_nr_scanner.l, 1407*7e382390SJung-uk Kim tests/bison_yylloc_scanner.l, tests/bison_yylval_scanner.l, 1408*7e382390SJung-uk Kim tests/mem_nr.l, tests/mem_r.l, tests/pthread.l, tests/string_nr.l, 1409*7e382390SJung-uk Kim tests/string_r.l, tests/yyextra.l, to.do/unicode/scan.l: Remove 1410*7e382390SJung-uk Kim allocation casts 1411*7e382390SJung-uk Kim 1412*7e382390SJung-uk Kim2015-12-07 Will Estes <westes575@gmail.com> 1413*7e382390SJung-uk Kim 1414*7e382390SJung-uk Kim * src/.gitignore, src/Makefile.am: Built flex with itself. Changes in scan.l need to be built into flex with the same version 1415*7e382390SJung-uk Kim of flex in some cases. Since this build requirement is minimal, we 1416*7e382390SJung-uk Kim simply bootstrap flex unconditionally. We intentionally exclude from version control the bootstrap 1417*7e382390SJung-uk Kim artifacts as the extra copy of the lexer, the intermediate scanner 1418*7e382390SJung-uk Kim and the bootstrap executable are not of interest. 1419*7e382390SJung-uk Kim 1420*7e382390SJung-uk Kim2015-12-05 Michael McConville <mmcconville@mykolab.com> 1421*7e382390SJung-uk Kim 1422*7e382390SJung-uk Kim * src/buf.c, src/dfa.c, src/main.c, src/nfa.c, src/parse.y, 1423*7e382390SJung-uk Kim src/scan.l, src/scanopt.c, src/sym.c, to.do/unicode/main.c, 1424*7e382390SJung-uk Kim to.do/unicode/scan.l: Use NULL rather than (type *) 0. 1425*7e382390SJung-uk Kim 1426*7e382390SJung-uk Kim2015-12-05 Michael McConville <mmcconville@mykolab.com> 1427*7e382390SJung-uk Kim 1428*7e382390SJung-uk Kim * src/flexdef.h, src/misc.c, src/sym.c, to.do/unicode/flexdef.h, 1429*7e382390SJung-uk Kim to.do/unicode/misc.c: Replace copy_unsigned_string() with xstrdup(). Like copy_string(), copy_unsigned_string() is just a clone of the 1430*7e382390SJung-uk Kim stlib's strdup(). We only use it twice. I'm pretty confident that 1431*7e382390SJung-uk Kim char signedness is irrelevant in this case. 1432*7e382390SJung-uk Kim 1433*7e382390SJung-uk Kim2015-12-04 Akim Demaille <akim@lrde.epita.fr> 1434*7e382390SJung-uk Kim 1435*7e382390SJung-uk Kim * src/FlexLexer.h: Cleaned up white space. 1436*7e382390SJung-uk Kim 1437*7e382390SJung-uk Kim2015-12-04 Akim Demaille <akim@lrde.epita.fr> 1438*7e382390SJung-uk Kim 1439*7e382390SJung-uk Kim * src/FlexLexer.h: Removed struct keyword before yy_buffer_state 1440*7e382390SJung-uk Kim 1441*7e382390SJung-uk Kim2015-12-04 Akim Demaille <akim@lrde.epita.fr> 1442*7e382390SJung-uk Kim 1443*7e382390SJung-uk Kim * examples/testxxLexer.l, src/FlexLexer.h, src/flex.skl, src/main.c: 1444*7e382390SJung-uk Kim Replaced FLEX_STD macro with std::. The std:: construct exists as of C++98, so we can simply assume it 1445*7e382390SJung-uk Kim is supported. 1446*7e382390SJung-uk Kim 1447*7e382390SJung-uk Kim2015-12-04 Akim Demaille <akim@lrde.epita.fr> 1448*7e382390SJung-uk Kim 1449*7e382390SJung-uk Kim * src/Makefile.am: Generated skel.c explicitly in srcdir. Rewrote the target for skel.c to explicitly mention the srcdir. This 1450*7e382390SJung-uk Kim should help when building flex from a directory outside the flex 1451*7e382390SJung-uk Kim tree. Spread the rule out over several lines to enhance readability. 1452*7e382390SJung-uk Kim 1453*7e382390SJung-uk Kim2015-12-04 Akim Demaille <akim@lrde.epita.fr> 1454*7e382390SJung-uk Kim 1455*7e382390SJung-uk Kim * autogen.sh: Called glibtoolize if libtoolize run fails. On Mac OS X, libtoolize is known as glibtoolize. In cases where 1456*7e382390SJung-uk Kim libtoolize is not present, then calling glibtoolize when 1457*7e382390SJung-uk Kim bootstrapping the build system gives more folks a shot at getting 1458*7e382390SJung-uk Kim flex built from the ground up. 1459*7e382390SJung-uk Kim 1460*7e382390SJung-uk Kim2015-12-02 Mightyjo <mightyjo@gmail.com> 1461*7e382390SJung-uk Kim 1462*7e382390SJung-uk Kim * configure.ac: Checked for (g)texi2dvi. Better bison, help2man 1463*7e382390SJung-uk Kim checks. Added test for presence of (g)texi2dvi program. Gave notice if 1464*7e382390SJung-uk Kim texi2dvi is unavailable and set TEXI2DVI=: to avoid giving users 1465*7e382390SJung-uk Kim headaches. Enhanced tests for bison and help2man with notices when the programs 1466*7e382390SJung-uk Kim aren't found. Set their program variables to use the missing script 1467*7e382390SJung-uk Kim in build-aux since it's compatible with them. 1468*7e382390SJung-uk Kim 1469*7e382390SJung-uk Kim2015-12-02 Michael McConville <mmcconville@mykolab.com> 1470*7e382390SJung-uk Kim 1471*7e382390SJung-uk Kim * src/flexdef.h, src/misc.c, src/parse.y, src/scan.l, src/sym.c, 1472*7e382390SJung-uk Kim src/tables.c, to.do/unicode/flexdef.h, to.do/unicode/misc.c, 1473*7e382390SJung-uk Kim to.do/unicode/scan.l: Made string copying more standard. copy_string() was a clone of the stdlib's strdup(). For safety, 1474*7e382390SJung-uk Kim simplicity, and speed, we should use that instead. We introduce 1475*7e382390SJung-uk Kim xstrdup() which wraps strdup() in a failure upon memory allocation 1476*7e382390SJung-uk Kim errors. 1477*7e382390SJung-uk Kim 1478*7e382390SJung-uk Kim2015-11-30 Serguey Parkhomovsky <sergueyparkhomovsky@gmail.com> 1479*7e382390SJung-uk Kim 1480*7e382390SJung-uk Kim * src/scan.l: Error on unbalanced parentheses in rules section. 1481*7e382390SJung-uk Kim 1482*7e382390SJung-uk Kim2015-11-29 Will Estes <westes575@gmail.com> 1483*7e382390SJung-uk Kim 1484*7e382390SJung-uk Kim * src/Makefile.am: Cleaned up BUILT_SOURCES list. Removed reference to skel.c as a built source since other make rules 1485*7e382390SJung-uk Kim cover this case. 1486*7e382390SJung-uk Kim 1487*7e382390SJung-uk Kim2015-11-29 Will Estes <westes575@gmail.com> 1488*7e382390SJung-uk Kim 1489*7e382390SJung-uk Kim * src/Makefile.am: Sorted file names in flex_SOURCES 1490*7e382390SJung-uk Kim 1491*7e382390SJung-uk Kim2015-11-27 Mightyjo <mightyjo@gmail.com> 1492*7e382390SJung-uk Kim 1493*7e382390SJung-uk Kim * src/ecs.c, src/flexdef.h, src/main.c, src/misc.c, src/scan.l, 1494*7e382390SJung-uk Kim src/scanopt.c, src/sym.c, src/tblcmp.c: Replaced CHAR macro with 1495*7e382390SJung-uk Kim unsigned char type. Thanks to Michael McConville for pointing out that the old Char 1496*7e382390SJung-uk Kim macro causes problems with static analysis. The macro has been 1497*7e382390SJung-uk Kim removed and replaced with 'unsigned char' throughout the flex 1498*7e382390SJung-uk Kim sources. The macro is not needed at best and was confusing at worst. 1499*7e382390SJung-uk Kim It was not used in any of the example files nor was it mentioned in 1500*7e382390SJung-uk Kim the manual at all. 1501*7e382390SJung-uk Kim 1502*7e382390SJung-uk Kim2015-11-21 Will Estes <westes575@gmail.com> 1503*7e382390SJung-uk Kim 1504*7e382390SJung-uk Kim * configure.ac: updated syntax of AC_INIT call as per autoupdate 1505*7e382390SJung-uk Kim 1506*7e382390SJung-uk Kim2015-11-21 Will Estes <westes575@gmail.com> 1507*7e382390SJung-uk Kim 1508*7e382390SJung-uk Kim * tests/Makefile.am: removed extra call to a _CPPFLAGS variable 1509*7e382390SJung-uk Kim 1510*7e382390SJung-uk Kim2015-05-14 Stefan Reinauer <stefan.reinauer@coreboot.org> 1511*7e382390SJung-uk Kim 1512*7e382390SJung-uk Kim * src/buf.c, src/ccl.c, src/dfa.c, src/ecs.c, src/gen.c, 1513*7e382390SJung-uk Kim src/main.c, src/misc.c, src/nfa.c, src/parse.y, src/scan.l, 1514*7e382390SJung-uk Kim src/scanopt.c, src/sym.c, src/tblcmp.c: Switch function definitions 1515*7e382390SJung-uk Kim from mixed K&R to consistent ANSI C. flex was using K&R function definitions for some functions and ANSI 1516*7e382390SJung-uk Kim C style in others, sometimes even in the same file. Change the code 1517*7e382390SJung-uk Kim to consistently use ANSI C. Signed-off-by: Stefan Reinauer <stefan.reinauer@coreboot.org> 1518*7e382390SJung-uk Kim 1519*7e382390SJung-uk Kim2015-11-16 Mightyjo <mightyjo@gmail.com> 1520*7e382390SJung-uk Kim 1521*7e382390SJung-uk Kim * tests/Makefile.am: Used in-tree header file for c++ tests. 1522*7e382390SJung-uk Kim 1523*7e382390SJung-uk Kim2015-11-17 Will Estes <westes575@gmail.com> 1524*7e382390SJung-uk Kim 1525*7e382390SJung-uk Kim * configure.ac: Declared version 2.6.0 1526*7e382390SJung-uk Kim 1527*7e382390SJung-uk Kim2015-11-17 Will Estes <westes575@gmail.com> 1528*7e382390SJung-uk Kim 1529*7e382390SJung-uk Kim * NEWS: Dated, described flex release 2.6.0 1530*7e382390SJung-uk Kim 1531*7e382390SJung-uk Kim2015-11-13 Will Estes <westes575@gmail.com> 1532*7e382390SJung-uk Kim 1533*7e382390SJung-uk Kim * NEWS, configure.ac: Declared version 2.6.0rc1 1534*7e382390SJung-uk Kim 1535*7e382390SJung-uk Kim2015-11-13 lukeallardyce <lukeallardyce@users.sourceforge.net> 1536*7e382390SJung-uk Kim 1537*7e382390SJung-uk Kim * src/Makefile.am: Supplied versioning information in flex 1538*7e382390SJung-uk Kim libraries. Resolves sourceforge bug #182. On OSX, and possibly other platforms, 1539*7e382390SJung-uk Kim building the libfl libraries without versioning information caused a 1540*7e382390SJung-uk Kim build failures. 1541*7e382390SJung-uk Kim 1542*7e382390SJung-uk Kim2015-11-12 Will Estes <westes575@gmail.com> 1543*7e382390SJung-uk Kim 1544*7e382390SJung-uk Kim * tests/Makefile.am: Cleaned up more precisely after make check. BUILT_SOURCES is now just the list of headers built as per the 1545*7e382390SJung-uk Kim automake manual. We provide the list of files to clean to make 1546*7e382390SJung-uk Kim rebuilding the test suite programs easier. We then use the 1547*7e382390SJung-uk Kim CLEANFILES list in a dist-hook to clean up the distribution that 1548*7e382390SJung-uk Kim automake gathers since not distributing flex generated files is 1549*7e382390SJung-uk Kim foreign to automake's mindset, but we need exactly that. Additionally, we locate inputs to the tables-related tests more 1550*7e382390SJung-uk Kim precisely. Some files are in srcdir and some are in builddir, which 1551*7e382390SJung-uk Kim the arguments to the log compiler are now made aware of. 1552*7e382390SJung-uk Kim 1553*7e382390SJung-uk Kim2015-11-11 Will Estes <westes575@gmail.com> 1554*7e382390SJung-uk Kim 1555*7e382390SJung-uk Kim * tests/Makefile.am: Pulled out scripts in tests/Makefile.am 1556*7e382390SJung-uk Kim 1557*7e382390SJung-uk Kim2015-11-11 Will Estes <westes575@gmail.com> 1558*7e382390SJung-uk Kim 1559*7e382390SJung-uk Kim * tests/Makefile.am: Added srcdir to tableopts.am include 1560*7e382390SJung-uk Kim 1561*7e382390SJung-uk Kim2015-11-11 Will Estes <westes575@gmail.com> 1562*7e382390SJung-uk Kim 1563*7e382390SJung-uk Kim * doc/Makefile.am: Changed man page dependencies. The man page is just the --help output as reformatted by help2man. 1564*7e382390SJung-uk Kim The --help option is most likely to change when the flex skeleton 1565*7e382390SJung-uk Kim changes or one of the option parsing files changes or the 1566*7e382390SJung-uk Kim configure.ac script itself changes. The dependencies reflect this 1567*7e382390SJung-uk Kim now. It is still necessary, under some circumstances, to rebuild flex 1568*7e382390SJung-uk Kim explicitly before building the man page. In theory, it's possible to 1569*7e382390SJung-uk Kim have automake arrange to do this all the time, but doing so works 1570*7e382390SJung-uk Kim out to be fragile, given the rest of the build system. 1571*7e382390SJung-uk Kim 1572*7e382390SJung-uk Kim2015-11-10 Will Estes <westes575@gmail.com> 1573*7e382390SJung-uk Kim 1574*7e382390SJung-uk Kim * autogen.sh: Called libtoolize directly because autoreconf fails to 1575*7e382390SJung-uk Kim pick up LT_INIT properly 1576*7e382390SJung-uk Kim 1577*7e382390SJung-uk Kim2015-11-10 Will Estes <westes575@gmail.com> 1578*7e382390SJung-uk Kim 1579*7e382390SJung-uk Kim * tests/Makefile.am: Added tableopts.sh to EXTRA_DIST 1580*7e382390SJung-uk Kim 1581*7e382390SJung-uk Kim2015-11-08 Mightyjo <mightyjo@gmail.com> 1582*7e382390SJung-uk Kim 1583*7e382390SJung-uk Kim * tests/Makefile.am: Made tests depend on the built flex binary. 1584*7e382390SJung-uk Kim 1585*7e382390SJung-uk Kim2015-11-08 Mightyjo <mightyjo@gmail.com> 1586*7e382390SJung-uk Kim 1587*7e382390SJung-uk Kim * : commit cf6cb4dce791c26567cc506770ca96b4f4118024 Author: Mightyjo 1588*7e382390SJung-uk Kim <mightyjo@gmail.com> Date: Sat Nov 7 23:11:35 2015 -0800 1589*7e382390SJung-uk Kim 1590*7e382390SJung-uk Kim2015-11-04 Mightyjo <mightyjo@gmail.com> 1591*7e382390SJung-uk Kim 1592*7e382390SJung-uk Kim * doc/flex.texi: Updated documentation to reflect the revisions to 1593*7e382390SJung-uk Kim FlexLexer.h 1594*7e382390SJung-uk Kim 1595*7e382390SJung-uk Kim2015-10-26 Mightyjo <mightyjo@gmail.com> 1596*7e382390SJung-uk Kim 1597*7e382390SJung-uk Kim * src/FlexLexer.h, src/flex.skl: Changed several pointers to istream 1598*7e382390SJung-uk Kim (and ostream) to references in c++-only sections of the skeleton. Patched up a variety of expected errors caused by changing istream* 1599*7e382390SJung-uk Kim to istream&. Added a stray 'make' at line 545. Oops. Changed the buffer_state struct to store std::streambuf* instead of 1600*7e382390SJung-uk Kim std::istream* for C++ mode. Changed interfaces in FlexLexer.h to 1601*7e382390SJung-uk Kim take std::istream& instead of *. Backward compatibility temporarily 1602*7e382390SJung-uk Kim broken. Patched up backward compatibility with reasonable behavior in the 1603*7e382390SJung-uk Kim presence of null pointers. Re-added backward-compatible versions of the yyFlexLexer methods 1604*7e382390SJung-uk Kim that take iostream pointers. All tests passing. 1605*7e382390SJung-uk Kim 1606*7e382390SJung-uk Kim2015-09-29 Translation Project <coordinator@translationproject.org> 1607*7e382390SJung-uk Kim 1608*7e382390SJung-uk Kim * po/zh_CN.po: new zh_CN translation from the translation project 1609*7e382390SJung-uk Kim 1610*7e382390SJung-uk Kim2015-07-27 Jaska Uimonen <jaska.uimonen@helsinki.fi> 1611*7e382390SJung-uk Kim 1612*7e382390SJung-uk Kim * src/gen.c: fix possible resource leak with yynultrans_tbl 1613*7e382390SJung-uk Kim 1614*7e382390SJung-uk Kim2015-07-27 Jaska Uimonen <jaska.uimonen@helsinki.fi> 1615*7e382390SJung-uk Kim 1616*7e382390SJung-uk Kim * src/dfa.c: fix possible uninitialized array values 1617*7e382390SJung-uk Kim 1618*7e382390SJung-uk Kim2015-08-05 Will Estes <westes575@gmail.com> 1619*7e382390SJung-uk Kim 1620*7e382390SJung-uk Kim * doc/flex.texi: add %{...%} block to example in manual 1621*7e382390SJung-uk Kim 1622*7e382390SJung-uk Kim2015-07-15 Will Estes <westes575@gmail.com> 1623*7e382390SJung-uk Kim 1624*7e382390SJung-uk Kim * configure.ac: initialize libtool earlier in build system 1625*7e382390SJung-uk Kim generation 1626*7e382390SJung-uk Kim 1627*7e382390SJung-uk Kim2015-05-08 Translation Project <translation@translationproject.org> 1628*7e382390SJung-uk Kim 1629*7e382390SJung-uk Kim * po/da.po: new da translation from the Translation Project 1630*7e382390SJung-uk Kim 1631*7e382390SJung-uk Kim2014-07-25 Mariusz Pluciński <mplucinski@mplucinski.com> 1632*7e382390SJung-uk Kim 1633*7e382390SJung-uk Kim * src/gen.c, src/scan.l, tests/bison_nr_parser.y, 1634*7e382390SJung-uk Kim tests/bison_yylloc_parser.y, tests/bison_yylval_parser.y, 1635*7e382390SJung-uk Kim tests/multiple_scanners_nr_main.c: Fix `label unused` warning 1636*7e382390SJung-uk Kim 1637*7e382390SJung-uk Kim2014-07-25 Mariusz Pluciński <mplucinski@mplucinski.com> 1638*7e382390SJung-uk Kim 1639*7e382390SJung-uk Kim * src/flex.skl: Fix two "signed/unsigned" warnings 1640*7e382390SJung-uk Kim 1641*7e382390SJung-uk Kim2014-07-25 Mariusz Pluciński <mplucinski@mplucinski.com> 1642*7e382390SJung-uk Kim 1643*7e382390SJung-uk Kim * tests/alloc_extra.l, tests/array_nr.l, tests/array_r.l, 1644*7e382390SJung-uk Kim tests/basic_nr.l, tests/basic_r.l, tests/bison_nr_scanner.l, 1645*7e382390SJung-uk Kim tests/bison_yylloc_scanner.l, tests/bison_yylval_scanner.l, 1646*7e382390SJung-uk Kim tests/ccl.l, tests/cxx_basic.ll, tests/debug_nr.l, tests/debug_r.l, 1647*7e382390SJung-uk Kim tests/extended.l, tests/header_nr_scanner.l, 1648*7e382390SJung-uk Kim tests/header_r_scanner.l, tests/include_by_buffer.direct.l, 1649*7e382390SJung-uk Kim tests/include_by_push.direct.l, 1650*7e382390SJung-uk Kim tests/include_by_reentrant.direct.l, tests/lineno_nr.l, 1651*7e382390SJung-uk Kim tests/lineno_r.l, tests/lineno_trailing.l, tests/mem_nr.l, 1652*7e382390SJung-uk Kim tests/mem_r.l, tests/multiple_scanners_nr_1.l, 1653*7e382390SJung-uk Kim tests/multiple_scanners_nr_2.l, tests/multiple_scanners_r_1.l, 1654*7e382390SJung-uk Kim tests/multiple_scanners_r_2.l, tests/noansi_nr.l, tests/noansi_r.l, 1655*7e382390SJung-uk Kim tests/posix.l, tests/posixly_correct.l, tests/prefix_nr.l, 1656*7e382390SJung-uk Kim tests/prefix_r.l, tests/pthread.l, tests/quotes.l, tests/reject.l4, 1657*7e382390SJung-uk Kim tests/rescan_nr.direct.l, tests/rescan_r.direct.l, 1658*7e382390SJung-uk Kim tests/string_nr.l, tests/string_r.l, tests/tableopts.l4, 1659*7e382390SJung-uk Kim tests/top.l, tests/yyextra.l: Fix `unused function` warnings in 1660*7e382390SJung-uk Kim tests 1661*7e382390SJung-uk Kim 1662*7e382390SJung-uk Kim2014-07-25 Mariusz Pluciński <mplucinski@mplucinski.com> 1663*7e382390SJung-uk Kim 1664*7e382390SJung-uk Kim * tests/bison_nr_parser.y, tests/bison_yylloc_parser.y, 1665*7e382390SJung-uk Kim tests/bison_yylval_parser.y: Fix `implicit function declaration` 1666*7e382390SJung-uk Kim warnings in tests 1667*7e382390SJung-uk Kim 1668*7e382390SJung-uk Kim2014-07-25 Mariusz Pluciński <mplucinski@mplucinski.com> 1669*7e382390SJung-uk Kim 1670*7e382390SJung-uk Kim * tests/header_r_main.c, tests/multiple_scanners_nr_main.c, 1671*7e382390SJung-uk Kim tests/reject.l4, tests/tableopts.l4, tests/top_main.c: Remove a few 1672*7e382390SJung-uk Kim `unused variable` warnings 1673*7e382390SJung-uk Kim 1674*7e382390SJung-uk Kim2014-07-25 Mariusz Pluciński <mplucinski@mplucinski.com> 1675*7e382390SJung-uk Kim 1676*7e382390SJung-uk Kim * src/filter.c: Remove unused variable from 1677*7e382390SJung-uk Kim src/filter.c:filter_fix_linedirs 1678*7e382390SJung-uk Kim 1679*7e382390SJung-uk Kim2014-07-25 Mariusz Pluciński <mplucinski@mplucinski.com> 1680*7e382390SJung-uk Kim 1681*7e382390SJung-uk Kim * src/scanopt.c: Remove unused argument and variable from 1682*7e382390SJung-uk Kim src/scanopt.c:scanopt_err 1683*7e382390SJung-uk Kim 1684*7e382390SJung-uk Kim2014-07-25 Mariusz Pluciński <mplucinski@mplucinski.com> 1685*7e382390SJung-uk Kim 1686*7e382390SJung-uk Kim * src/flex.skl, src/libmain.c, src/parse.y, tests/bison_nr_main.c, 1687*7e382390SJung-uk Kim tests/bison_yylloc_main.c, tests/bison_yylloc_parser.y, 1688*7e382390SJung-uk Kim tests/bison_yylval_main.c, tests/bison_yylval_parser.y, 1689*7e382390SJung-uk Kim tests/header_nr_main.c, tests/header_r_main.c, tests/lineno_nr.l, 1690*7e382390SJung-uk Kim tests/lineno_r.l, tests/lineno_trailing.l, tests/mem_r.l, 1691*7e382390SJung-uk Kim tests/multiple_scanners_nr_main.c, 1692*7e382390SJung-uk Kim tests/multiple_scanners_r_main.c, tests/pthread.l, 1693*7e382390SJung-uk Kim tests/rescan_nr.direct.l, tests/rescan_r.direct.l, tests/top_main.c: 1694*7e382390SJung-uk Kim Fix a few "unused parameter" warnings 1695*7e382390SJung-uk Kim 1696*7e382390SJung-uk Kim2014-07-25 Mariusz Pluciński <mplucinski@mplucinski.com> 1697*7e382390SJung-uk Kim 1698*7e382390SJung-uk Kim * src/main.c: Fix warning about redefined macro when multiple 1699*7e382390SJung-uk Kim scanners are used. 1700*7e382390SJung-uk Kim 1701*7e382390SJung-uk Kim2014-07-25 Mariusz Pluciński <mplucinski@mplucinski.com> 1702*7e382390SJung-uk Kim 1703*7e382390SJung-uk Kim * tests/bison_nr_parser.y: Avoid passing `const char*` argument as 1704*7e382390SJung-uk Kim `char*` in test-bison-nr 1705*7e382390SJung-uk Kim 1706*7e382390SJung-uk Kim2014-11-21 Alexis La Goutte <alexis.lagoutte@gmail.com> 1707*7e382390SJung-uk Kim 1708*7e382390SJung-uk Kim * src/misc.c, src/regex.c, src/tables.c, src/tables_shared.c: Fix 1709*7e382390SJung-uk Kim -Wdocumentation warnings 1710*7e382390SJung-uk Kim 1711*7e382390SJung-uk Kim2014-11-16 Will Estes <westes575@gmail.com> 1712*7e382390SJung-uk Kim 1713*7e382390SJung-uk Kim * tests/README: document new suite layout 1714*7e382390SJung-uk Kim 1715*7e382390SJung-uk Kim2014-11-16 Will Estes <westes575@gmail.com> 1716*7e382390SJung-uk Kim 1717*7e382390SJung-uk Kim * tests/TEMPLATE/.gitignore, tests/TEMPLATE/Makefile.am, 1718*7e382390SJung-uk Kim tests/TEMPLATE/cvsignore, tests/TEMPLATE/parser.y, 1719*7e382390SJung-uk Kim tests/TEMPLATE/scanner.l, tests/TEMPLATE/test.input, 1720*7e382390SJung-uk Kim tests/create-test, tests/descriptions: remove unused files after 1721*7e382390SJung-uk Kim test suite refactor 1722*7e382390SJung-uk Kim 1723*7e382390SJung-uk Kim2014-11-14 Will Estes <westes575@gmail.com> 1724*7e382390SJung-uk Kim 1725*7e382390SJung-uk Kim * .gitignore, doc/.gitignore: Ignore directories build-aux/, m4/ Since build-aux/ now contains a number of files previously at the 1726*7e382390SJung-uk Kim top level, we ignore build-aux/. Therefore, it's not necessary to 1727*7e382390SJung-uk Kim list any files that are now kept in it. Also, explicitly mark m4/ as 1728*7e382390SJung-uk Kim a directory to ignore. 1729*7e382390SJung-uk Kim 1730*7e382390SJung-uk Kim2014-11-14 Will Estes <westes575@gmail.com> 1731*7e382390SJung-uk Kim 1732*7e382390SJung-uk Kim * configure.ac: added back call to AC_CONFIG_AUX_DIR. In an effort to reduce top level directory clutter, reintroduced the 1733*7e382390SJung-uk Kim call to AC_CONFIG_AUX_DIR. Moved the call to LT_INIT to after that 1734*7e382390SJung-uk Kim call so configure will be able to find its files. 1735*7e382390SJung-uk Kim 1736*7e382390SJung-uk Kim2014-07-18 Will Estes <westes575@gmail.com> 1737*7e382390SJung-uk Kim 1738*7e382390SJung-uk Kim * tests/tableopts.sh, tests/testwrapper.sh: use unofficial bash 1739*7e382390SJung-uk Kim strict mode and cleanups in supporting bash scripts 1740*7e382390SJung-uk Kim 1741*7e382390SJung-uk Kim2014-07-18 Will Estes <westes575@gmail.com> 1742*7e382390SJung-uk Kim 1743*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/tableopts.am, 1744*7e382390SJung-uk Kim tests/tableopts.l4, tests/tableopts.sh, tests/tableopts.txt, 1745*7e382390SJung-uk Kim tests/test-table-opts/.gitignore, 1746*7e382390SJung-uk Kim tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l, 1747*7e382390SJung-uk Kim tests/test-table-opts/test.input: split apart table options tests 1748*7e382390SJung-uk Kim into tests per threading, table option, serialization and 1749*7e382390SJung-uk Kim verification 1750*7e382390SJung-uk Kim 1751*7e382390SJung-uk Kim2014-07-17 Will Estes <westes575@gmail.com> 1752*7e382390SJung-uk Kim 1753*7e382390SJung-uk Kim * tests/tableopts.sh: add tableopts.sh script 1754*7e382390SJung-uk Kim 1755*7e382390SJung-uk Kim2014-07-02 Will Estes <westes575@gmail.com> 1756*7e382390SJung-uk Kim 1757*7e382390SJung-uk Kim * configure.ac, tests/Makefile.am: use automake conditional around 1758*7e382390SJung-uk Kim pthread test 1759*7e382390SJung-uk Kim 1760*7e382390SJung-uk Kim2014-07-01 Will Estes <westes575@gmail.com> 1761*7e382390SJung-uk Kim 1762*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/lineno_trailing.l, 1763*7e382390SJung-uk Kim tests/lineno_trailing.one.txt, 1764*7e382390SJung-uk Kim tests/test-lineno-trailing/.gitignore, 1765*7e382390SJung-uk Kim tests/test-lineno-trailing/Makefile.am, 1766*7e382390SJung-uk Kim tests/test-lineno-trailing/scanner.l, 1767*7e382390SJung-uk Kim tests/test-lineno-trailing/test.input: refactor lineno_trailing test 1768*7e382390SJung-uk Kim for new test suite layout 1769*7e382390SJung-uk Kim 1770*7e382390SJung-uk Kim2014-07-01 Will Estes <westes575@gmail.com> 1771*7e382390SJung-uk Kim 1772*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/lineno_r.l, 1773*7e382390SJung-uk Kim tests/lineno_r.one.txt, tests/test-lineno-r/.gitignore, 1774*7e382390SJung-uk Kim tests/test-lineno-r/Makefile.am, tests/test-lineno-r/scanner.l, 1775*7e382390SJung-uk Kim tests/test-lineno-r/test.input: refactor lineno_r test for new test 1776*7e382390SJung-uk Kim suite layout 1777*7e382390SJung-uk Kim 1778*7e382390SJung-uk Kim2014-07-01 Will Estes <westes575@gmail.com> 1779*7e382390SJung-uk Kim 1780*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/lineno_nr.l, 1781*7e382390SJung-uk Kim tests/lineno_nr.one.txt, tests/test-lineno-nr/.gitignore, 1782*7e382390SJung-uk Kim tests/test-lineno-nr/Makefile.am, tests/test-lineno-nr/scanner.l, 1783*7e382390SJung-uk Kim tests/test-lineno-nr/test.input, tests/testwrapper.sh: refactor 1784*7e382390SJung-uk Kim lineno_nr test for new test suite layout 1785*7e382390SJung-uk Kim 1786*7e382390SJung-uk Kim2014-06-30 Will Estes <westes575@gmail.com> 1787*7e382390SJung-uk Kim 1788*7e382390SJung-uk Kim * tests/test-linedir-r/.gitignore, 1789*7e382390SJung-uk Kim tests/test-linedir-r/Makefile.am, 1790*7e382390SJung-uk Kim tests/test-linedir-r/check-lines.awk, tests/test-linedir-r/main.c, 1791*7e382390SJung-uk Kim tests/test-linedir-r/scanner.l, tests/test-linedir-r/test.input: 1792*7e382390SJung-uk Kim Remove linedir_r test. The linedir_r test tested the implementation of line number 1793*7e382390SJung-uk Kim tracking, not its results. 1794*7e382390SJung-uk Kim 1795*7e382390SJung-uk Kim2014-06-24 Will Estes <westes575@gmail.com> 1796*7e382390SJung-uk Kim 1797*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/pthread.l, 1798*7e382390SJung-uk Kim tests/pthread_1.txt, tests/pthread_2.txt, tests/pthread_3.txt, 1799*7e382390SJung-uk Kim tests/pthread_4.txt, tests/pthread_5.txt, 1800*7e382390SJung-uk Kim tests/test-pthread/.gitignore, tests/test-pthread/Makefile.am, 1801*7e382390SJung-uk Kim tests/test-pthread/scanner.l, tests/test-pthread/test-1.input, 1802*7e382390SJung-uk Kim tests/test-pthread/test-2.input, tests/test-pthread/test-3.input, 1803*7e382390SJung-uk Kim tests/test-pthread/test-4.input, tests/test-pthread/test-5.input: 1804*7e382390SJung-uk Kim refactor pthread test for new test suite layout 1805*7e382390SJung-uk Kim 1806*7e382390SJung-uk Kim2014-06-24 Will Estes <westes575@gmail.com> 1807*7e382390SJung-uk Kim 1808*7e382390SJung-uk Kim * tests/Makefile.am: build reject_[vs]er tests explicitly to pass 1809*7e382390SJung-uk Kim proper compiler flags 1810*7e382390SJung-uk Kim 1811*7e382390SJung-uk Kim2014-06-24 Will Estes <westes575@gmail.com> 1812*7e382390SJung-uk Kim 1813*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/cxx_yywrap.ll, 1814*7e382390SJung-uk Kim tests/cxx_yywrap.txt, tests/test-c++-yywrap/.gitignore, 1815*7e382390SJung-uk Kim tests/test-c++-yywrap/Makefile.am, tests/test-c++-yywrap/scanner.l, 1816*7e382390SJung-uk Kim tests/test-c++-yywrap/test.input, tests/testwrapper.sh: refactor 1817*7e382390SJung-uk Kim cxx_yywrap test for new test suite layout 1818*7e382390SJung-uk Kim 1819*7e382390SJung-uk Kim2014-06-17 Will Estes <westes575@gmail.com> 1820*7e382390SJung-uk Kim 1821*7e382390SJung-uk Kim * tests/Makefile.am, tests/options.cn, 1822*7e382390SJung-uk Kim tests/test-concatenated-options/.gitignore, 1823*7e382390SJung-uk Kim tests/test-concatenated-options/Makefile.am: refactor concatenated 1824*7e382390SJung-uk Kim options test for new test suite layout 1825*7e382390SJung-uk Kim 1826*7e382390SJung-uk Kim2014-06-17 Will Estes <westes575@gmail.com> 1827*7e382390SJung-uk Kim 1828*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, 1829*7e382390SJung-uk Kim tests/include_by_buffer.direct.l, 1830*7e382390SJung-uk Kim tests/include_by_buffer.direct.txt, 1831*7e382390SJung-uk Kim tests/include_by_buffer.direct_2.txt, 1832*7e382390SJung-uk Kim tests/include_by_buffer.direct_3.txt, 1833*7e382390SJung-uk Kim tests/include_by_push.direct.l, tests/include_by_push.direct.txt, 1834*7e382390SJung-uk Kim tests/include_by_push.direct_2.txt, 1835*7e382390SJung-uk Kim tests/include_by_push.direct_3.txt, 1836*7e382390SJung-uk Kim tests/include_by_reentrant.direct.l, 1837*7e382390SJung-uk Kim tests/include_by_reentrant.direct.txt, 1838*7e382390SJung-uk Kim tests/include_by_reentrant.direct_2.txt, 1839*7e382390SJung-uk Kim tests/include_by_reentrant.direct_3.txt, 1840*7e382390SJung-uk Kim tests/test-include-by-buffer/.gitignore, 1841*7e382390SJung-uk Kim tests/test-include-by-buffer/Makefile.am, 1842*7e382390SJung-uk Kim tests/test-include-by-buffer/scanner.l, 1843*7e382390SJung-uk Kim tests/test-include-by-buffer/test-1.input, 1844*7e382390SJung-uk Kim tests/test-include-by-buffer/test-2.input, 1845*7e382390SJung-uk Kim tests/test-include-by-buffer/test-3.input, 1846*7e382390SJung-uk Kim tests/test-include-by-push/.gitignore, 1847*7e382390SJung-uk Kim tests/test-include-by-push/Makefile.am, 1848*7e382390SJung-uk Kim tests/test-include-by-push/scanner.l, 1849*7e382390SJung-uk Kim tests/test-include-by-push/test-1.input, 1850*7e382390SJung-uk Kim tests/test-include-by-push/test-2.input, 1851*7e382390SJung-uk Kim tests/test-include-by-push/test-3.input, 1852*7e382390SJung-uk Kim tests/test-include-by-reentrant/.gitignore, 1853*7e382390SJung-uk Kim tests/test-include-by-reentrant/Makefile.am, 1854*7e382390SJung-uk Kim tests/test-include-by-reentrant/scanner.l, 1855*7e382390SJung-uk Kim tests/test-include-by-reentrant/test-1.input, 1856*7e382390SJung-uk Kim tests/test-include-by-reentrant/test-2.input, 1857*7e382390SJung-uk Kim tests/test-include-by-reentrant/test-3.input: refactor include_by_* 1858*7e382390SJung-uk Kim tests for new test suite layout 1859*7e382390SJung-uk Kim 1860*7e382390SJung-uk Kim2014-06-16 Will Estes <westes575@gmail.com> 1861*7e382390SJung-uk Kim 1862*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/rescan_nr.direct.l, 1863*7e382390SJung-uk Kim tests/rescan_nr.direct.txt, tests/rescan_nr.l, tests/rescan_nr.txt, 1864*7e382390SJung-uk Kim tests/rescan_r.direct.l, tests/rescan_r.direct.txt, 1865*7e382390SJung-uk Kim tests/test-rescan-r/.gitignore, tests/test-rescan-r/Makefile.am, 1866*7e382390SJung-uk Kim tests/test-rescan-r/scanner.l, tests/test-rescan-r/test.input, 1867*7e382390SJung-uk Kim tests/testwrapper.sh: refactor rescan_r test for new test suite 1868*7e382390SJung-uk Kim layout 1869*7e382390SJung-uk Kim 1870*7e382390SJung-uk Kim2014-06-16 Will Estes <westes575@gmail.com> 1871*7e382390SJung-uk Kim 1872*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/rescan_nr.l, 1873*7e382390SJung-uk Kim tests/rescan_nr.txt, tests/test-rescan-nr/.gitignore, 1874*7e382390SJung-uk Kim tests/test-rescan-nr/Makefile.am, tests/test-rescan-nr/scanner.l, 1875*7e382390SJung-uk Kim tests/test-rescan-nr/test.input, tests/testwrapper.sh: Refactor 1876*7e382390SJung-uk Kim rescan_nr test for new test suite layout. Also add -r option to testwrapper.sh to support passing input file 1877*7e382390SJung-uk Kim as a command line argument to the test scanner without using shell 1878*7e382390SJung-uk Kim redirection. 1879*7e382390SJung-uk Kim 1880*7e382390SJung-uk Kim2014-06-16 Will Estes <westes575@gmail.com> 1881*7e382390SJung-uk Kim 1882*7e382390SJung-uk Kim * tests/Makefile.am: correct use of objext to OBJEXT 1883*7e382390SJung-uk Kim 1884*7e382390SJung-uk Kim2014-06-16 Will Estes <westes575@gmail.com> 1885*7e382390SJung-uk Kim 1886*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/quotes.l, 1887*7e382390SJung-uk Kim tests/quotes.txt, tests/test-quotes/.gitignore, 1888*7e382390SJung-uk Kim tests/test-quotes/Makefile.am, tests/test-quotes/scanner.l, 1889*7e382390SJung-uk Kim tests/test-quotes/test.input: refactor quotes test for new test 1890*7e382390SJung-uk Kim suite layout 1891*7e382390SJung-uk Kim 1892*7e382390SJung-uk Kim2014-06-16 Will Estes <westes575@gmail.com> 1893*7e382390SJung-uk Kim 1894*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/reject.l4, 1895*7e382390SJung-uk Kim tests/reject.txt, tests/test-reject/.gitignore, 1896*7e382390SJung-uk Kim tests/test-reject/Makefile.am, tests/test-reject/scanner.l, 1897*7e382390SJung-uk Kim tests/test-reject/test.input, tests/testwrapper.sh: Refactor reject 1898*7e382390SJung-uk Kim test for new test suite layout. Split out reject test into its constituant tests. Add .reject tests 1899*7e382390SJung-uk Kim and .table tests for automake test log generation. Rewrite 1900*7e382390SJung-uk Kim testwrapper.sh to handle running with a tables file and specifying 1901*7e382390SJung-uk Kim optional input using command line options rather than positional 1902*7e382390SJung-uk Kim parameters. 1903*7e382390SJung-uk Kim 1904*7e382390SJung-uk Kim2014-06-15 Will Estes <westes575@gmail.com> 1905*7e382390SJung-uk Kim 1906*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, 1907*7e382390SJung-uk Kim tests/multiple_scanners_r_1.l, tests/multiple_scanners_r_2.l, 1908*7e382390SJung-uk Kim tests/multiple_scanners_r_main.c, 1909*7e382390SJung-uk Kim tests/test-multiple-scanners-r/.gitignore, 1910*7e382390SJung-uk Kim tests/test-multiple-scanners-r/Makefile.am, 1911*7e382390SJung-uk Kim tests/test-multiple-scanners-r/main.c, 1912*7e382390SJung-uk Kim tests/test-multiple-scanners-r/scanner-1.l, 1913*7e382390SJung-uk Kim tests/test-multiple-scanners-r/scanner-2.l: Refactor 1914*7e382390SJung-uk Kim multiple_scanners_r test for new test suite layout. Also, remove the use of table files from this test as that tests two 1915*7e382390SJung-uk Kim features at once and we want to be as close to testing one feature 1916*7e382390SJung-uk Kim at a time as we can be. 1917*7e382390SJung-uk Kim 1918*7e382390SJung-uk Kim2014-06-15 Will Estes <westes575@gmail.com> 1919*7e382390SJung-uk Kim 1920*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, 1921*7e382390SJung-uk Kim tests/multiple_scanners_nr_1.l, tests/multiple_scanners_nr_2.l, 1922*7e382390SJung-uk Kim tests/multiple_scanners_nr_main.c, 1923*7e382390SJung-uk Kim tests/test-multiple-scanners-nr/.gitignore, 1924*7e382390SJung-uk Kim tests/test-multiple-scanners-nr/Makefile.am, 1925*7e382390SJung-uk Kim tests/test-multiple-scanners-nr/main.c, 1926*7e382390SJung-uk Kim tests/test-multiple-scanners-nr/scanner-1.l, 1927*7e382390SJung-uk Kim tests/test-multiple-scanners-nr/scanner-2.l: refactor 1928*7e382390SJung-uk Kim multiple_scanners_nr test for new test suite layout 1929*7e382390SJung-uk Kim 1930*7e382390SJung-uk Kim2014-06-14 Will Estes <westes575@gmail.com> 1931*7e382390SJung-uk Kim 1932*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, 1933*7e382390SJung-uk Kim tests/cxx_multiple_scanners.txt, tests/cxx_multiple_scanners_1.ll, 1934*7e382390SJung-uk Kim tests/cxx_multiple_scanners_2.ll, 1935*7e382390SJung-uk Kim tests/cxx_multiple_scanners_main.cc, 1936*7e382390SJung-uk Kim tests/test-c++-multiple-scanners/.gitignore, 1937*7e382390SJung-uk Kim tests/test-c++-multiple-scanners/Makefile.am, 1938*7e382390SJung-uk Kim tests/test-c++-multiple-scanners/main.cpp, 1939*7e382390SJung-uk Kim tests/test-c++-multiple-scanners/scanner-1.l, 1940*7e382390SJung-uk Kim tests/test-c++-multiple-scanners/scanner-2.l, 1941*7e382390SJung-uk Kim tests/test-c++-multiple-scanners/test.input: refactor 1942*7e382390SJung-uk Kim cxx_multiple_scanners test for new test suite layout 1943*7e382390SJung-uk Kim 1944*7e382390SJung-uk Kim2014-06-14 Will Estes <westes575@gmail.com> 1945*7e382390SJung-uk Kim 1946*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/c_cxx_nr.lll, 1947*7e382390SJung-uk Kim tests/c_cxx_nr.txt, tests/c_cxx_r.lll, tests/c_cxx_r.txt, 1948*7e382390SJung-uk Kim tests/test-c-cpp-nr/.gitignore, tests/test-c-cpp-nr/Makefile.am, 1949*7e382390SJung-uk Kim tests/test-c-cpp-nr/scanner.l, tests/test-c-cpp-nr/test.input, 1950*7e382390SJung-uk Kim tests/test-c-cpp-r/.gitignore, tests/test-c-cpp-r/Makefile.am, 1951*7e382390SJung-uk Kim tests/test-c-cpp-r/scanner.l, tests/test-c-cpp-r/test.input: 1952*7e382390SJung-uk Kim refactor c_cxx_nr, c_cxx_r tests for new test suite layout 1953*7e382390SJung-uk Kim 1954*7e382390SJung-uk Kim2014-06-14 Will Estes <westes575@gmail.com> 1955*7e382390SJung-uk Kim 1956*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/cxx_basic.ll, 1957*7e382390SJung-uk Kim tests/cxx_basic.txt, tests/test-c++-basic/.gitignore, 1958*7e382390SJung-uk Kim tests/test-c++-basic/Makefile.am, tests/test-c++-basic/scanner.l, 1959*7e382390SJung-uk Kim tests/test-c++-basic/test.input: refactor cxx_basic test for new 1960*7e382390SJung-uk Kim test suite layout 1961*7e382390SJung-uk Kim 1962*7e382390SJung-uk Kim2014-06-14 Will Estes <westes575@gmail.com> 1963*7e382390SJung-uk Kim 1964*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/posixly_correct.l, 1965*7e382390SJung-uk Kim tests/test-posixly-correct/.gitignore, 1966*7e382390SJung-uk Kim tests/test-posixly-correct/Makefile.am, 1967*7e382390SJung-uk Kim tests/test-posixly-correct/scanner.l: refactor posixly_correct test 1968*7e382390SJung-uk Kim for new test suite layout 1969*7e382390SJung-uk Kim 1970*7e382390SJung-uk Kim2014-06-14 Will Estes <westes575@gmail.com> 1971*7e382390SJung-uk Kim 1972*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, 1973*7e382390SJung-uk Kim tests/test-yyextra/.gitignore, tests/test-yyextra/Makefile.am, 1974*7e382390SJung-uk Kim tests/test-yyextra/scanner.l, tests/test-yyextra/test.input, 1975*7e382390SJung-uk Kim tests/yyextra.l, tests/yyextra.txt: refactor yyextra test for new 1976*7e382390SJung-uk Kim test suite layout 1977*7e382390SJung-uk Kim 1978*7e382390SJung-uk Kim2014-06-14 Will Estes <westes575@gmail.com> 1979*7e382390SJung-uk Kim 1980*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/test-top/.gitignore, 1981*7e382390SJung-uk Kim tests/test-top/Makefile.am, tests/test-top/main.c, 1982*7e382390SJung-uk Kim tests/test-top/scanner.l, tests/test-top/test.input, tests/top.l, 1983*7e382390SJung-uk Kim tests/top.txt, tests/top_main.c: refactor top test for new test 1984*7e382390SJung-uk Kim suite layout 1985*7e382390SJung-uk Kim 1986*7e382390SJung-uk Kim2014-06-14 Will Estes <westes575@gmail.com> 1987*7e382390SJung-uk Kim 1988*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/string_r.l, 1989*7e382390SJung-uk Kim tests/test-string-r/.gitignore, tests/test-string-r/Makefile.am, 1990*7e382390SJung-uk Kim tests/test-string-r/scanner.l: refactor string_r test for new test 1991*7e382390SJung-uk Kim suite layout 1992*7e382390SJung-uk Kim 1993*7e382390SJung-uk Kim2014-06-14 Will Estes <westes575@gmail.com> 1994*7e382390SJung-uk Kim 1995*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/string_nr.l, 1996*7e382390SJung-uk Kim tests/test-string-nr/.gitignore, tests/test-string-nr/Makefile.am, 1997*7e382390SJung-uk Kim tests/test-string-nr/scanner.l: refactor string_nr test for new test 1998*7e382390SJung-uk Kim suite layout 1999*7e382390SJung-uk Kim 2000*7e382390SJung-uk Kim2014-06-12 Will Estes <westes575@gmail.com> 2001*7e382390SJung-uk Kim 2002*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/prefix_r.l, 2003*7e382390SJung-uk Kim tests/prefix_r.txt, tests/test-prefix-r/.gitignore, 2004*7e382390SJung-uk Kim tests/test-prefix-r/Makefile.am, tests/test-prefix-r/README, 2005*7e382390SJung-uk Kim tests/test-prefix-r/scanner.l, tests/test-prefix-r/test.input: 2006*7e382390SJung-uk Kim refactor prefix_r test for new test suite layout 2007*7e382390SJung-uk Kim 2008*7e382390SJung-uk Kim2014-06-12 Will Estes <westes575@gmail.com> 2009*7e382390SJung-uk Kim 2010*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/prefix_nr.l, 2011*7e382390SJung-uk Kim tests/prefix_nr.txt, tests/test-prefix-nr/.gitignore, 2012*7e382390SJung-uk Kim tests/test-prefix-nr/Makefile.am, tests/test-prefix-nr/README, 2013*7e382390SJung-uk Kim tests/test-prefix-nr/scanner.l, tests/test-prefix-nr/test.input: 2014*7e382390SJung-uk Kim refactor prefix_nr for new test suite layout 2015*7e382390SJung-uk Kim 2016*7e382390SJung-uk Kim2014-06-12 Will Estes <westes575@gmail.com> 2017*7e382390SJung-uk Kim 2018*7e382390SJung-uk Kim * tests/testwrapper.sh: Check if test input file exists. Not all tests have input files, so check if one exists and run the 2019*7e382390SJung-uk Kim test program accordingly. 2020*7e382390SJung-uk Kim 2021*7e382390SJung-uk Kim2014-06-12 Will Estes <westes575@gmail.com> 2022*7e382390SJung-uk Kim 2023*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/posix.l, 2024*7e382390SJung-uk Kim tests/test-posix/.gitignore, tests/test-posix/Makefile.am, 2025*7e382390SJung-uk Kim tests/test-posix/scanner.l: refactor posix test for new test suite 2026*7e382390SJung-uk Kim layout 2027*7e382390SJung-uk Kim 2028*7e382390SJung-uk Kim2014-06-12 Will Estes <westes575@gmail.com> 2029*7e382390SJung-uk Kim 2030*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/noansi_r.l, 2031*7e382390SJung-uk Kim tests/noansi_r.txt, tests/test-noansi-r/.gitignore, 2032*7e382390SJung-uk Kim tests/test-noansi-r/Makefile.am, tests/test-noansi-r/scanner.l, 2033*7e382390SJung-uk Kim tests/test-noansi-r/test.input: refactor noansi_r test for new test 2034*7e382390SJung-uk Kim suite layout 2035*7e382390SJung-uk Kim 2036*7e382390SJung-uk Kim2014-06-12 Will Estes <westes575@gmail.com> 2037*7e382390SJung-uk Kim 2038*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/noansi_nr.l, 2039*7e382390SJung-uk Kim tests/noansi_nr.txt, tests/test-noansi-nr/.gitignore, 2040*7e382390SJung-uk Kim tests/test-noansi-nr/Makefile.am, tests/test-noansi-nr/scanner.l, 2041*7e382390SJung-uk Kim tests/test-noansi-nr/test.input: refactor noansi_nr for new test 2042*7e382390SJung-uk Kim suite layout 2043*7e382390SJung-uk Kim 2044*7e382390SJung-uk Kim2014-06-05 Will Estes <westes575@gmail.com> 2045*7e382390SJung-uk Kim 2046*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/mem_r.l, 2047*7e382390SJung-uk Kim tests/mem_r.txt, tests/test-mem-r/.gitignore, 2048*7e382390SJung-uk Kim tests/test-mem-r/Makefile.am, tests/test-mem-r/scanner.l, 2049*7e382390SJung-uk Kim tests/test-mem-r/test.input: refactor mem_r test for new test suite 2050*7e382390SJung-uk Kim layout 2051*7e382390SJung-uk Kim 2052*7e382390SJung-uk Kim2014-06-05 Will Estes <westes575@gmail.com> 2053*7e382390SJung-uk Kim 2054*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/mem_nr.l, 2055*7e382390SJung-uk Kim tests/mem_nr.txt, tests/test-mem-nr/.gitignore, 2056*7e382390SJung-uk Kim tests/test-mem-nr/Makefile.am, tests/test-mem-nr/scanner.l, 2057*7e382390SJung-uk Kim tests/test-mem-nr/test.input: refactor mem_nr test for new test 2058*7e382390SJung-uk Kim suite layout 2059*7e382390SJung-uk Kim 2060*7e382390SJung-uk Kim2014-06-04 Will Estes <westes575@gmail.com> 2061*7e382390SJung-uk Kim 2062*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/header_r.txt, 2063*7e382390SJung-uk Kim tests/header_r_main.c, tests/header_r_scanner.l, 2064*7e382390SJung-uk Kim tests/test-header-r/.gitignore, tests/test-header-r/Makefile.am, 2065*7e382390SJung-uk Kim tests/test-header-r/main.c, tests/test-header-r/scanner.l, 2066*7e382390SJung-uk Kim tests/test-header-r/test.input: refactor header_r test for new test 2067*7e382390SJung-uk Kim suite layout 2068*7e382390SJung-uk Kim 2069*7e382390SJung-uk Kim2014-06-04 Will Estes <westes575@gmail.com> 2070*7e382390SJung-uk Kim 2071*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/header_nr.txt, 2072*7e382390SJung-uk Kim tests/header_nr_main.c, tests/header_nr_scanner.l, 2073*7e382390SJung-uk Kim tests/test-header-nr/.gitignore, tests/test-header-nr/Makefile.am, 2074*7e382390SJung-uk Kim tests/test-header-nr/main.c, tests/test-header-nr/scanner.l, 2075*7e382390SJung-uk Kim tests/test-header-nr/test.input: refactor header_nr test for new 2076*7e382390SJung-uk Kim test suite layout 2077*7e382390SJung-uk Kim 2078*7e382390SJung-uk Kim2014-06-04 Will Estes <westes575@gmail.com> 2079*7e382390SJung-uk Kim 2080*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/extended.l, 2081*7e382390SJung-uk Kim tests/extended.txt, tests/test-extended/.gitignore, 2082*7e382390SJung-uk Kim tests/test-extended/Makefile.am, tests/test-extended/scanner.l, 2083*7e382390SJung-uk Kim tests/test-extended/test.input: refactor extended test for new test 2084*7e382390SJung-uk Kim suite layout 2085*7e382390SJung-uk Kim 2086*7e382390SJung-uk Kim2014-06-04 Will Estes <westes575@gmail.com> 2087*7e382390SJung-uk Kim 2088*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/debug_r.l, 2089*7e382390SJung-uk Kim tests/debug_r.txt, tests/test-debug-r/.gitignore, 2090*7e382390SJung-uk Kim tests/test-debug-r/Makefile.am, tests/test-debug-r/scanner.l, 2091*7e382390SJung-uk Kim tests/test-debug-r/test.input: refactor debug_r test for new test 2092*7e382390SJung-uk Kim suite layout 2093*7e382390SJung-uk Kim 2094*7e382390SJung-uk Kim2014-06-04 Will Estes <westes575@gmail.com> 2095*7e382390SJung-uk Kim 2096*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/debug_nr.l, 2097*7e382390SJung-uk Kim tests/debug_nr.txt, tests/test-debug-nr/.gitignore, 2098*7e382390SJung-uk Kim tests/test-debug-nr/Makefile.am, tests/test-debug-nr/scanner.l, 2099*7e382390SJung-uk Kim tests/test-debug-nr/test.input: refactor debug_nr test for new test 2100*7e382390SJung-uk Kim suite layout 2101*7e382390SJung-uk Kim 2102*7e382390SJung-uk Kim2014-06-04 Will Estes <westes575@gmail.com> 2103*7e382390SJung-uk Kim 2104*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/ccl.l, tests/ccl.txt, 2105*7e382390SJung-uk Kim tests/test-ccl/.gitignore, tests/test-ccl/Makefile.am, 2106*7e382390SJung-uk Kim tests/test-ccl/scanner.l, tests/test-ccl/test.input: refactor ccl 2107*7e382390SJung-uk Kim test for new test suite layout 2108*7e382390SJung-uk Kim 2109*7e382390SJung-uk Kim2014-06-04 Will Estes <westes575@gmail.com> 2110*7e382390SJung-uk Kim 2111*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/alloc-extra.l, 2112*7e382390SJung-uk Kim tests/alloc-extra.txt, tests/alloc_extra.l, tests/alloc_extra.txt, 2113*7e382390SJung-uk Kim tests/array-nr.l, tests/array-nr.txt, tests/array-r.l, 2114*7e382390SJung-uk Kim tests/array-r.txt, tests/array_nr.l, tests/array_nr.txt, 2115*7e382390SJung-uk Kim tests/array_r.l, tests/array_r.txt, tests/basic-nr.l, 2116*7e382390SJung-uk Kim tests/basic-nr.txt, tests/basic-r.l, tests/basic-r.txt, 2117*7e382390SJung-uk Kim tests/basic_nr.l, tests/basic_nr.txt, tests/basic_r.l, 2118*7e382390SJung-uk Kim tests/basic_r.txt, tests/bison-nr-main.c, tests/bison-nr-parser.y, 2119*7e382390SJung-uk Kim tests/bison-nr-scanner.l, tests/bison-nr.txt, 2120*7e382390SJung-uk Kim tests/bison-yylloc-main.c, tests/bison-yylloc-parser.y, 2121*7e382390SJung-uk Kim tests/bison-yylloc-scanner.l, tests/bison-yylloc.txt, 2122*7e382390SJung-uk Kim tests/bison-yylval-main.c, tests/bison-yylval-parser.y, 2123*7e382390SJung-uk Kim tests/bison-yylval-scanner.l, tests/bison-yylval.txt, 2124*7e382390SJung-uk Kim tests/bison_nr.txt, tests/bison_nr_main.c, tests/bison_nr_parser.y, 2125*7e382390SJung-uk Kim tests/bison_nr_scanner.l, tests/bison_yylloc.txt, 2126*7e382390SJung-uk Kim tests/bison_yylloc_main.c, tests/bison_yylloc_parser.y, 2127*7e382390SJung-uk Kim tests/bison_yylloc_scanner.l, tests/bison_yylval.txt, 2128*7e382390SJung-uk Kim tests/bison_yylval_main.c, tests/bison_yylval_parser.y, 2129*7e382390SJung-uk Kim tests/bison_yylval_scanner.l: use underscores in test file names to 2130*7e382390SJung-uk Kim silence automake warnings 2131*7e382390SJung-uk Kim 2132*7e382390SJung-uk Kim2014-06-04 Will Estes <westes575@gmail.com> 2133*7e382390SJung-uk Kim 2134*7e382390SJung-uk Kim * .gitignore, m4/.gitignore, m4/Makefile.am: do not track m4 2135*7e382390SJung-uk Kim subdirectory any more 2136*7e382390SJung-uk Kim 2137*7e382390SJung-uk Kim2014-06-04 Will Estes <westes575@gmail.com> 2138*7e382390SJung-uk Kim 2139*7e382390SJung-uk Kim * .gitignore, configure.ac: upgrade automake version to 1.14.1 Unfortunately, automake 1.14.1 does not play nicely with 2140*7e382390SJung-uk Kim AC_CONFIG_AUX_DIR, so upgrading the used automake version required 2141*7e382390SJung-uk Kim removing the build-aux directory and letting autoconf's installed 2142*7e382390SJung-uk Kim helper files live more over the tree. 2143*7e382390SJung-uk Kim 2144*7e382390SJung-uk Kim2014-06-04 Will Estes <westes575@gmail.com> 2145*7e382390SJung-uk Kim 2146*7e382390SJung-uk Kim * doc/.gitignore: ignore more files generated by texinfo 2147*7e382390SJung-uk Kim 2148*7e382390SJung-uk Kim2014-06-04 Will Estes <westes575@gmail.com> 2149*7e382390SJung-uk Kim 2150*7e382390SJung-uk Kim * configure.ac: update gettext version to 0.19 2151*7e382390SJung-uk Kim 2152*7e382390SJung-uk Kim2014-06-04 Will Estes <westes575@gmail.com> 2153*7e382390SJung-uk Kim 2154*7e382390SJung-uk Kim * configure.ac: call LT_INIT earlier in configure.ac 2155*7e382390SJung-uk Kim 2156*7e382390SJung-uk Kim2014-06-04 Will Estes <westes575@gmail.com> 2157*7e382390SJung-uk Kim 2158*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/bison-yylval-main.c, 2159*7e382390SJung-uk Kim tests/bison-yylval-parser.y, tests/bison-yylval-scanner.l, 2160*7e382390SJung-uk Kim tests/bison-yylval.txt, tests/test-bison-yylval/.gitignore, 2161*7e382390SJung-uk Kim tests/test-bison-yylval/Makefile.am, 2162*7e382390SJung-uk Kim tests/test-bison-yylval/main.c, tests/test-bison-yylval/parser.y, 2163*7e382390SJung-uk Kim tests/test-bison-yylval/scanner.l, 2164*7e382390SJung-uk Kim tests/test-bison-yylval/test.input: refactor bison-yylval test for 2165*7e382390SJung-uk Kim new test suite layout 2166*7e382390SJung-uk Kim 2167*7e382390SJung-uk Kim2014-06-04 Will Estes <westes575@gmail.com> 2168*7e382390SJung-uk Kim 2169*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/bison-yylloc-main.c, 2170*7e382390SJung-uk Kim tests/bison-yylloc-parser.y, tests/bison-yylloc-scanner.l, 2171*7e382390SJung-uk Kim tests/bison-yylloc.txt, tests/test-bison-yylloc/.gitignore, 2172*7e382390SJung-uk Kim tests/test-bison-yylloc/Makefile.am, 2173*7e382390SJung-uk Kim tests/test-bison-yylloc/main.c, tests/test-bison-yylloc/parser.y, 2174*7e382390SJung-uk Kim tests/test-bison-yylloc/scanner.l, 2175*7e382390SJung-uk Kim tests/test-bison-yylloc/test.input: refactor bison-yylloc test for 2176*7e382390SJung-uk Kim new test suite layout 2177*7e382390SJung-uk Kim 2178*7e382390SJung-uk Kim2014-06-03 Will Estes <westes575@gmail.com> 2179*7e382390SJung-uk Kim 2180*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/bison-nr-main.c, 2181*7e382390SJung-uk Kim tests/bison-nr-parser.y, tests/bison-nr-scanner.l, 2182*7e382390SJung-uk Kim tests/bison-nr.txt, tests/test-bison-nr/.gitignore, 2183*7e382390SJung-uk Kim tests/test-bison-nr/Makefile.am, tests/test-bison-nr/main.c, 2184*7e382390SJung-uk Kim tests/test-bison-nr/parser.y, tests/test-bison-nr/scanner.l, 2185*7e382390SJung-uk Kim tests/test-bison-nr/test.input: refactor bison-nr test for new test 2186*7e382390SJung-uk Kim suite layout 2187*7e382390SJung-uk Kim 2188*7e382390SJung-uk Kim2014-06-01 Will Estes <westes575@gmail.com> 2189*7e382390SJung-uk Kim 2190*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/array-r.l, 2191*7e382390SJung-uk Kim tests/array-r.txt, tests/test-array-r/.gitignore, 2192*7e382390SJung-uk Kim tests/test-array-r/Makefile.am, tests/test-array-r/scanner.l, 2193*7e382390SJung-uk Kim tests/test-array-r/test.input: refactor array-r test for new test 2194*7e382390SJung-uk Kim suite layout 2195*7e382390SJung-uk Kim 2196*7e382390SJung-uk Kim2014-06-01 Will Estes <westes575@gmail.com> 2197*7e382390SJung-uk Kim 2198*7e382390SJung-uk Kim * tests/Makefile.am: list tests/README with other EXTRA_DIST files 2199*7e382390SJung-uk Kim in tests/ 2200*7e382390SJung-uk Kim 2201*7e382390SJung-uk Kim2014-06-01 Will Estes <westes575@gmail.com> 2202*7e382390SJung-uk Kim 2203*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/array-nr.l, 2204*7e382390SJung-uk Kim tests/array-nr.txt, tests/test-array-nr/.gitignore, 2205*7e382390SJung-uk Kim tests/test-array-nr/Makefile.am, tests/test-array-nr/scanner.l, 2206*7e382390SJung-uk Kim tests/test-array-nr/test.input: refactor array-nr test for new test 2207*7e382390SJung-uk Kim suite layout 2208*7e382390SJung-uk Kim 2209*7e382390SJung-uk Kim2014-06-01 Will Estes <westes575@gmail.com> 2210*7e382390SJung-uk Kim 2211*7e382390SJung-uk Kim * tests/Makefile.am, tests/testwrapper.sh: make tests/testwrapper.sh 2212*7e382390SJung-uk Kim more verbose; find input in srcdir Since output is redirected by the automake parallel test suite 2213*7e382390SJung-uk Kim driver, turn on both -v and -x in bash for the testwrapper.sh shell 2214*7e382390SJung-uk Kim script. This helps a ton in debugging problems with the test harness 2215*7e382390SJung-uk Kim itself. In general, the input files are in automake's srcdir and the name of 2216*7e382390SJung-uk Kim the test includes the relative path to it (even though that's 2217*7e382390SJung-uk Kim supposed to be ./). Therefore, pass srcdir in AM_LOG_FLAGS and 2218*7e382390SJung-uk Kim prepend that to the test name as part of constructing the input 2219*7e382390SJung-uk Kim file's name. 2220*7e382390SJung-uk Kim 2221*7e382390SJung-uk Kim2014-06-01 Will Estes <westes575@gmail.com> 2222*7e382390SJung-uk Kim 2223*7e382390SJung-uk Kim * tests/Makefile.am: distribute tests/testwrapper.sh 2224*7e382390SJung-uk Kim 2225*7e382390SJung-uk Kim2014-06-01 Will Estes <westes575@gmail.com> 2226*7e382390SJung-uk Kim 2227*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/alloc-extra.l, 2228*7e382390SJung-uk Kim tests/alloc-extra.txt, tests/test-alloc-extra/.gitignore, 2229*7e382390SJung-uk Kim tests/test-alloc-extra/Makefile.am, 2230*7e382390SJung-uk Kim tests/test-alloc-extra/scanner.l, tests/test-alloc-extra/test.input: 2231*7e382390SJung-uk Kim refacter alloc-extra for new test suite layout 2232*7e382390SJung-uk Kim 2233*7e382390SJung-uk Kim2014-05-29 Will Estes <westes575@gmail.com> 2234*7e382390SJung-uk Kim 2235*7e382390SJung-uk Kim * tests/.gitignore, tests/Makefile.am, tests/basic-r.l, 2236*7e382390SJung-uk Kim tests/basic-r.txt, tests/test-basic-r/.gitignore, 2237*7e382390SJung-uk Kim tests/test-basic-r/Makefile.am, tests/test-basic-r/scanner.l, 2238*7e382390SJung-uk Kim tests/test-basic-r/test.input: refactor basic-r test for new test 2239*7e382390SJung-uk Kim suite layout 2240*7e382390SJung-uk Kim 2241*7e382390SJung-uk Kim2014-04-22 Will Estes <westes575@gmail.com> 2242*7e382390SJung-uk Kim 2243*7e382390SJung-uk Kim * tests/Makefile.am, tests/basic-nr.l, tests/basic-nr.txt, 2244*7e382390SJung-uk Kim tests/test-basic-nr/.gitignore, tests/test-basic-nr/Makefile.am, 2245*7e382390SJung-uk Kim tests/test-basic-nr/scanner.l, tests/test-basic-nr/test.input, 2246*7e382390SJung-uk Kim tests/testwrapper.sh: refactor basic-nr test for new test suite 2247*7e382390SJung-uk Kim layout 2248*7e382390SJung-uk Kim 2249*7e382390SJung-uk Kim2014-04-22 Will Estes <westes575@gmail.com> 2250*7e382390SJung-uk Kim 2251*7e382390SJung-uk Kim * configure.ac: remove old tests/ subdirectories from build system 2252*7e382390SJung-uk Kim 2253*7e382390SJung-uk Kim2014-04-22 Will Estes <westes575@gmail.com> 2254*7e382390SJung-uk Kim 2255*7e382390SJung-uk Kim * configure.ac: add parallel test suite option to build system 2256*7e382390SJung-uk Kim 2257*7e382390SJung-uk Kim2014-04-22 Will Estes <westes575@gmail.com> 2258*7e382390SJung-uk Kim 2259*7e382390SJung-uk Kim * tests/.gitignore: ignore files for new test suite layout 2260*7e382390SJung-uk Kim 2261*7e382390SJung-uk Kim2014-04-22 Will Estes <westes575@gmail.com> 2262*7e382390SJung-uk Kim 2263*7e382390SJung-uk Kim * tests/Makefile.am: use automake parallel test suite option to 2264*7e382390SJung-uk Kim build test suite 2265*7e382390SJung-uk Kim 2266*7e382390SJung-uk Kim2014-04-09 Manoj Srivastava <srivasta@golden-gryphon.com> 2267*7e382390SJung-uk Kim 2268*7e382390SJung-uk Kim * tests/test-bison-yylloc/parser.y, 2269*7e382390SJung-uk Kim tests/test-bison-yylval/parser.y: Do not use obsolete bison 2270*7e382390SJung-uk Kim constructs in tests. In Bison 3.0, support for YYLEX_PARAM and YYPARSE_PARAM has been 2271*7e382390SJung-uk Kim removed (deprecated in Bison 1.875): use %lex-param, %parse-param, 2272*7e382390SJung-uk Kim or %param. This commit fixes the tests so they still work. Signed-off-by: Manoj Srivastava <srivasta@golden-gryphon.com> 2273*7e382390SJung-uk Kim 2274*7e382390SJung-uk Kim2014-10-31 Christos Zoulas <christos@zoulas.com> 2275*7e382390SJung-uk Kim 2276*7e382390SJung-uk Kim * src/buf.c, src/filter.c, src/flex.skl, src/flexdef.h, src/gen.c, 2277*7e382390SJung-uk Kim src/libmain.c, src/libyywrap.c, src/main.c, src/misc.c, src/nfa.c, 2278*7e382390SJung-uk Kim src/scan.l, src/scanflags.c, src/scanopt.c, src/yylex.c: NetBSD 2279*7e382390SJung-uk Kim downstream patches. const fixes. -Wconversion fixes for the skeleton files. param namespace protection (add _ to inline function parameters). unused variable/code removal. rename warn to lwarn to avoid conflict with <err.h>. ctype.h function argument correction. merged the error functions lerrif and lerrsf -> lerr. 2280*7e382390SJung-uk Kim 2281*7e382390SJung-uk Kim2014-07-25 Mariusz Pluciński <mplucinski@mplucinski.com> 2282*7e382390SJung-uk Kim 2283*7e382390SJung-uk Kim * src/flexdef.h, src/misc.c, src/scanflags.c: Allow error reporting 2284*7e382390SJung-uk Kim routines to accept varying number of arguments in modern style 2285*7e382390SJung-uk Kim 2286*7e382390SJung-uk Kim2014-07-25 Mariusz Pluciński <mplucinski@mplucinski.com> 2287*7e382390SJung-uk Kim 2288*7e382390SJung-uk Kim * src/buf.c: Fix warning on assigning from `const char*` to `char*` 2289*7e382390SJung-uk Kim 2290*7e382390SJung-uk Kim2014-07-24 Mariusz Pluciński <mplucinski@mplucinski.com> 2291*7e382390SJung-uk Kim 2292*7e382390SJung-uk Kim * src/main.c: Add disambiguation braces in main.c 2293*7e382390SJung-uk Kim 2294*7e382390SJung-uk Kim2014-07-17 Yuri <yuri@tsoft.com> 2295*7e382390SJung-uk Kim 2296*7e382390SJung-uk Kim * doc/flex.texi, examples/fastwc/mywc.c, src/ccl.c, src/dfa.c, 2297*7e382390SJung-uk Kim src/ecs.c, src/flex.skl, src/flexdef.h, src/gen.c, src/misc.c, 2298*7e382390SJung-uk Kim src/nfa.c, src/parse.y, src/scan.l, src/sym.c, src/tblcmp.c: Removed 2299*7e382390SJung-uk Kim deprecated 'register' storage class specifier. clang-3.5.0 now 2300*7e382390SJung-uk Kim complains about them: warning: 'register' storage class specifier is 2301*7e382390SJung-uk Kim deprecated [-Wdeprecated-register] 2302*7e382390SJung-uk Kim 2303*7e382390SJung-uk Kim2014-06-21 Mariusz Pluciński <mplucinski@mplucinski.com> 2304*7e382390SJung-uk Kim 2305*7e382390SJung-uk Kim * src/flexdef.h, src/main.c, src/misc.c, src/options.c, 2306*7e382390SJung-uk Kim src/options.h, src/yylex.c: Change output formats from octal to 2307*7e382390SJung-uk Kim hexadecimal 2308*7e382390SJung-uk Kim 2309*7e382390SJung-uk Kim2014-06-11 Will Estes <westes575@gmail.com> 2310*7e382390SJung-uk Kim 2311*7e382390SJung-uk Kim * NEWS, configure.ac: update version number to 2.6.0-pre 2312*7e382390SJung-uk Kim 2313*7e382390SJung-uk Kim2014-05-03 Will Estes <westes575@gmail.com> 2314*7e382390SJung-uk Kim 2315*7e382390SJung-uk Kim * src/ecs.c: check limits before using array index cclp; resolves 2316*7e382390SJung-uk Kim sf-166 2317*7e382390SJung-uk Kim 2318*7e382390SJung-uk Kim2014-04-02 Sean McBride <sean@rogue-research.com> 2319*7e382390SJung-uk Kim 2320*7e382390SJung-uk Kim * src/flex.skl: Suppress clang warning about empty @param paragraph; 2321*7e382390SJung-uk Kim resolves sf#158 Signed-off-by: Will Estes <westes575@gmail.com> 2322*7e382390SJung-uk Kim 2323*7e382390SJung-uk Kim2014-04-02 Will Estes <westes575@gmail.com> 2324*7e382390SJung-uk Kim 2325*7e382390SJung-uk Kim * doc/flex.texi: fix punction when talking about colon-bracket 2326*7e382390SJung-uk Kim delimiters; resolves sf#167 2327*7e382390SJung-uk Kim 2328*7e382390SJung-uk Kim2014-04-02 Will Estes <westes575@gmail.com> 2329*7e382390SJung-uk Kim 2330*7e382390SJung-uk Kim * doc/flex.texi: remove proofreading comment 2331*7e382390SJung-uk Kim 2332*7e382390SJung-uk Kim2014-04-02 Will Estes <westes575@gmail.com> 2333*7e382390SJung-uk Kim 2334*7e382390SJung-uk Kim * doc/flex.texi: Put angle brackets around start condition name; 2335*7e382390SJung-uk Kim resolves bug #168. 2336*7e382390SJung-uk Kim 2337*7e382390SJung-uk Kim2014-04-02 Michael Haubenwallner <michael.haubenwallner@ssi-schaefer.com> 2338*7e382390SJung-uk Kim 2339*7e382390SJung-uk Kim * lib/Makefile.am, lib/realloc.c: Fix malloc/realloc replacement, 2340*7e382390SJung-uk Kim bug#151. Signed-off-by: Will Estes <westes575@gmail.com> 2341*7e382390SJung-uk Kim 2342*7e382390SJung-uk Kim2014-04-02 Will Estes <westes575@gmail.com> 2343*7e382390SJung-uk Kim 2344*7e382390SJung-uk Kim * lib/malloc.c: change crlf line ending to lf 2345*7e382390SJung-uk Kim 2346*7e382390SJung-uk Kim2014-03-26 Will Estes <westes575@gmail.com> 2347*7e382390SJung-uk Kim 2348*7e382390SJung-uk Kim * NEWS: mention flex 2.5.39 release in NEWS file 2349*7e382390SJung-uk Kim 2350*7e382390SJung-uk Kim2014-03-26 Will Estes <westes575@gmail.com> 2351*7e382390SJung-uk Kim 2352*7e382390SJung-uk Kim * control.ac: initial default control file for shipper 2353*7e382390SJung-uk Kim 2354*7e382390SJung-uk Kim2014-03-05 Cyril Brulebois <kibi@debian.org> 2355*7e382390SJung-uk Kim 2356*7e382390SJung-uk Kim * src/flex.skl: Adjust buffer sizes on ia64. From the debian change entry: > Finish fixing the ia64 buffer issue. Previous commits increased 2357*7e382390SJung-uk Kim YY_READ_BUF_SIZE (where __ia64__ is defined) but left YY_BUF_SIZE 2358*7e382390SJung-uk Kim unchanged, so that didn't fix the problem in the end. In the general 2359*7e382390SJung-uk Kim case, the latter is twice the former. Therefore set it to the same 2360*7e382390SJung-uk Kim ratio in the ia64 case. In general, this sort of architecture specific fix is not the path 2361*7e382390SJung-uk Kim we want to take, but the cleanup should be done in a more organized 2362*7e382390SJung-uk Kim way in the future and getting it working would be preferrable now. 2363*7e382390SJung-uk Kim 2364*7e382390SJung-uk Kim2014-02-18 Will Estes <westes575@gmail.com> 2365*7e382390SJung-uk Kim 2366*7e382390SJung-uk Kim * Makefile.am, src/Makefile.am: move m4 make variable to 2367*7e382390SJung-uk Kim src/Makefile.am. This prevents an error when building skel.c caused by the $(m4) make 2368*7e382390SJung-uk Kim variable not being defined. Particularly nasty since skel.c would 2369*7e382390SJung-uk Kim still be created, thus causing make to think skel.c was up to date. 2370*7e382390SJung-uk Kim 2371*7e382390SJung-uk Kim2014-02-18 Will Estes <westes575@gmail.com> 2372*7e382390SJung-uk Kim 2373*7e382390SJung-uk Kim * devel/00EXTRACT-ALL-SYMS.sh, devel/README, devel/dump-tables.pl, 2374*7e382390SJung-uk Kim devel/tables.pl: remove unused devel/ subdirectory from codebase 2375*7e382390SJung-uk Kim 2376*7e382390SJung-uk Kim2014-02-15 Will Estes <westes575@gmail.com> 2377*7e382390SJung-uk Kim 2378*7e382390SJung-uk Kim * po/Rules-getpo: Add make rule to rsync latest .po files from 2379*7e382390SJung-uk Kim translation project. The rule assumes that rsync is on the path and that there is exactly 2380*7e382390SJung-uk Kim one domain listed in the DOMAIN make variable. The intent is that 2381*7e382390SJung-uk Kim the rule will work with vpath builds. 2382*7e382390SJung-uk Kim 2383*7e382390SJung-uk Kim2014-02-14 Will Estes <westes575@gmail.com> 2384*7e382390SJung-uk Kim 2385*7e382390SJung-uk Kim * .gitignore: git ignore directories of the form flex-* 2386*7e382390SJung-uk Kim 2387*7e382390SJung-uk Kim2014-02-14 Will Estes <westes575@gmail.com> 2388*7e382390SJung-uk Kim 2389*7e382390SJung-uk Kim * po/POTFILES.in: list source files for translation as now being in 2390*7e382390SJung-uk Kim src/ 2391*7e382390SJung-uk Kim 2392*7e382390SJung-uk Kim2014-02-14 Will Estes <westes575@gmail.com> 2393*7e382390SJung-uk Kim 2394*7e382390SJung-uk Kim * Makefile.am, configure.ac, tools/Makefile.am: Add tools/ 2395*7e382390SJung-uk Kim directory. Since tools/git2cl is a dependency of ChangeLog, not distributing 2396*7e382390SJung-uk Kim tools/git2cl with flex causes the "make dist" target to fail in the 2397*7e382390SJung-uk Kim distributed tar ball. 2398*7e382390SJung-uk Kim 2399*7e382390SJung-uk Kim2014-02-14 Will Estes <westes575@gmail.com> 2400*7e382390SJung-uk Kim 2401*7e382390SJung-uk Kim * Makefile.am: removes extraneous files from EXTRA_DIST as automake 2402*7e382390SJung-uk Kim picks them up better without mentioning them 2403*7e382390SJung-uk Kim 2404*7e382390SJung-uk Kim2014-02-14 Will Estes <westes575@gmail.com> 2405*7e382390SJung-uk Kim 2406*7e382390SJung-uk Kim * NEWS: mention version 2.6.0 in release news 2407*7e382390SJung-uk Kim 2408*7e382390SJung-uk Kim2014-02-14 Will Estes <westes575@gmail.com> 2409*7e382390SJung-uk Kim 2410*7e382390SJung-uk Kim * .gitignore, FlexLexer.h, Makefile.am, buf.c, ccl.c, configure.ac, 2411*7e382390SJung-uk Kim dfa.c, doc/.gitignore, doc/Makefile.am, ecs.c, filter.c, flex.skl, 2412*7e382390SJung-uk Kim flexdef.h, flexint.h, gen.c, gettext.h, lib/.gitignore, libmain.c, 2413*7e382390SJung-uk Kim libyywrap.c, main.c, misc.c, mkskel.sh, nfa.c, options.c, 2414*7e382390SJung-uk Kim options.h, parse.y, regex.c, scan.l, scanflags.c, scanopt.c, 2415*7e382390SJung-uk Kim scanopt.h, src/.gitignore, src/FlexLexer.h, src/Makefile.am, 2416*7e382390SJung-uk Kim src/buf.c, src/ccl.c, src/dfa.c, src/ecs.c, src/filter.c, 2417*7e382390SJung-uk Kim src/flex.skl, src/flexdef.h, src/flexint.h, src/gen.c, 2418*7e382390SJung-uk Kim src/gettext.h, src/libmain.c, src/libyywrap.c, src/main.c, 2419*7e382390SJung-uk Kim src/misc.c, src/mkskel.sh, src/nfa.c, src/options.c, src/options.h, 2420*7e382390SJung-uk Kim src/parse.y, src/regex.c, src/scan.l, src/scanflags.c, 2421*7e382390SJung-uk Kim src/scanopt.c, src/scanopt.h, src/sym.c, src/tables.c, 2422*7e382390SJung-uk Kim src/tables.h, src/tables_shared.c, src/tables_shared.h, 2423*7e382390SJung-uk Kim src/tblcmp.c, src/version.h, src/yylex.c, sym.c, tables.c, 2424*7e382390SJung-uk Kim tables.h, tables_shared.c, tables_shared.h, tblcmp.c, version.h, 2425*7e382390SJung-uk Kim yylex.c: move flex program sources into src/ directory The *.[chly] sources are now in the src directory. This implies a 2426*7e382390SJung-uk Kim bunch of changes in Makefile.am and friends to account for the new 2427*7e382390SJung-uk Kim location. The .gitignore files are now more local to places where 2428*7e382390SJung-uk Kim various object files and generated source files occur. 2429*7e382390SJung-uk Kim 2430*7e382390SJung-uk Kim2014-02-13 Will Estes <westes575@gmail.com> 2431*7e382390SJung-uk Kim 2432*7e382390SJung-uk Kim * configure.ac: increment flex version to 2.6.0 2433*7e382390SJung-uk Kim 2434*7e382390SJung-uk Kim2014-02-16 Translation Project <coordinator@translationproject.org> 2435*7e382390SJung-uk Kim 2436*7e382390SJung-uk Kim * po/ru.po: update ru translation from the translation project 2437*7e382390SJung-uk Kim 2438*7e382390SJung-uk Kim2014-02-14 Will Estes <westes575@gmail.com> 2439*7e382390SJung-uk Kim 2440*7e382390SJung-uk Kim * NEWS: mention updated da translation in release news 2441*7e382390SJung-uk Kim 2442*7e382390SJung-uk Kim2014-02-14 Translation Project <coordinator@translationproject.org> 2443*7e382390SJung-uk Kim 2444*7e382390SJung-uk Kim * po/da.po: update da translation from the translation project 2445*7e382390SJung-uk Kim 2446*7e382390SJung-uk Kim2014-02-14 Will Estes <westes575@gmail.com> 2447*7e382390SJung-uk Kim 2448*7e382390SJung-uk Kim * NEWS: mention updated es translation in release news 2449*7e382390SJung-uk Kim 2450*7e382390SJung-uk Kim2014-02-14 Translation Project <coordinator@translationproject.org> 2451*7e382390SJung-uk Kim 2452*7e382390SJung-uk Kim * po/es.po: update es translation from the translation project 2453*7e382390SJung-uk Kim 2454*7e382390SJung-uk Kim2014-02-14 Will Estes <westes575@gmail.com> 2455*7e382390SJung-uk Kim 2456*7e382390SJung-uk Kim * NEWS: mention updated ko translation in release news 2457*7e382390SJung-uk Kim 2458*7e382390SJung-uk Kim2014-02-14 Translation Project <coordinator@translationproject.org> 2459*7e382390SJung-uk Kim 2460*7e382390SJung-uk Kim * po/ko.po: update ko translation from the translation project 2461*7e382390SJung-uk Kim 2462*7e382390SJung-uk Kim2014-02-14 Will Estes <westes575@gmail.com> 2463*7e382390SJung-uk Kim 2464*7e382390SJung-uk Kim * NEWS: mention updated ro translation in release news 2465*7e382390SJung-uk Kim 2466*7e382390SJung-uk Kim2014-02-14 Translation Project <coordinator@translationproject.org> 2467*7e382390SJung-uk Kim 2468*7e382390SJung-uk Kim * po/ro.po: update ro translation from the translation project 2469*7e382390SJung-uk Kim 2470*7e382390SJung-uk Kim2014-02-14 Will Estes <westes575@gmail.com> 2471*7e382390SJung-uk Kim 2472*7e382390SJung-uk Kim * NEWS: mention updated ru translation in release news 2473*7e382390SJung-uk Kim 2474*7e382390SJung-uk Kim2014-02-14 Translation Project <coordinator@translationproject.org> 2475*7e382390SJung-uk Kim 2476*7e382390SJung-uk Kim * po/ru.po: update ru translation from the translation project 2477*7e382390SJung-uk Kim 2478*7e382390SJung-uk Kim2014-02-14 Will Estes <westes575@gmail.com> 2479*7e382390SJung-uk Kim 2480*7e382390SJung-uk Kim * NEWS: mention updated sv translation in news 2481*7e382390SJung-uk Kim 2482*7e382390SJung-uk Kim2014-02-14 Translation Project <coordinator@translationproject.org> 2483*7e382390SJung-uk Kim 2484*7e382390SJung-uk Kim * po/sv.po: update sv translation from the translation project 2485*7e382390SJung-uk Kim 2486*7e382390SJung-uk Kim2014-02-14 Will Estes <westes575@gmail.com> 2487*7e382390SJung-uk Kim 2488*7e382390SJung-uk Kim * NEWS: mention updated tr translation in news 2489*7e382390SJung-uk Kim 2490*7e382390SJung-uk Kim2014-02-14 Translation Project <coordinator@translationproject.org> 2491*7e382390SJung-uk Kim 2492*7e382390SJung-uk Kim * po/tr.po: update tr translation from the translation project 2493*7e382390SJung-uk Kim 2494*7e382390SJung-uk Kim2014-02-14 Will Estes <westes575@gmail.com> 2495*7e382390SJung-uk Kim 2496*7e382390SJung-uk Kim * NEWS: mention updated zh_CN in release news 2497*7e382390SJung-uk Kim 2498*7e382390SJung-uk Kim2014-02-14 Translation Project <coordinator@translationproject.org> 2499*7e382390SJung-uk Kim 2500*7e382390SJung-uk Kim * po/zh_CN.po: update zh_CN translation from the translation project 2501*7e382390SJung-uk Kim 2502*7e382390SJung-uk Kim2014-02-14 Will Estes <westes575@gmail.com> 2503*7e382390SJung-uk Kim 2504*7e382390SJung-uk Kim * NEWS, po/LINGUAS, po/zh_TW.po, po/zh_tw.po: rename zh_tw 2505*7e382390SJung-uk Kim translation to its proper zh_TW name 2506*7e382390SJung-uk Kim 2507*7e382390SJung-uk Kim2014-02-14 Will Estes <westes575@gmail.com> 2508*7e382390SJung-uk Kim 2509*7e382390SJung-uk Kim * NEWS: mention updated nl, vi translations in release news 2510*7e382390SJung-uk Kim 2511*7e382390SJung-uk Kim2014-02-14 Translation Project <coordinator@translationproject.org> 2512*7e382390SJung-uk Kim 2513*7e382390SJung-uk Kim * po/vi.po: update vi translation from the translation project 2514*7e382390SJung-uk Kim 2515*7e382390SJung-uk Kim2014-02-14 Translation Project <coordinator@translationproject.org> 2516*7e382390SJung-uk Kim 2517*7e382390SJung-uk Kim * po/nl.po: update nl translation from the translation project 2518*7e382390SJung-uk Kim 2519*7e382390SJung-uk Kim2014-02-14 Will Estes <westes575@gmail.com> 2520*7e382390SJung-uk Kim 2521*7e382390SJung-uk Kim * TODO: remove some unneeded entries from the todo list 2522*7e382390SJung-uk Kim 2523*7e382390SJung-uk Kim2014-02-13 Will Estes <westes575@gmail.com> 2524*7e382390SJung-uk Kim 2525*7e382390SJung-uk Kim * doc/Makefile.am: list more generated files in CLEANFILES 2526*7e382390SJung-uk Kim 2527*7e382390SJung-uk Kim2014-02-13 Will Estes <westes575@gmail.com> 2528*7e382390SJung-uk Kim 2529*7e382390SJung-uk Kim * doc/flex.xml: remove unmaintained xml documentation 2530*7e382390SJung-uk Kim 2531*7e382390SJung-uk Kim2014-02-13 Will Estes <westes575@gmail.com> 2532*7e382390SJung-uk Kim 2533*7e382390SJung-uk Kim * configure.ac: bump AM_GNU_GETTEXT_VERSION to 0.18.1 2534*7e382390SJung-uk Kim 2535*7e382390SJung-uk Kim2014-02-13 Will Estes <westes575@gmail.com> 2536*7e382390SJung-uk Kim 2537*7e382390SJung-uk Kim * README: list new location of flex git repo 2538*7e382390SJung-uk Kim 2539*7e382390SJung-uk Kim2014-02-13 Will Estes <westes575@gmail.com> 2540*7e382390SJung-uk Kim 2541*7e382390SJung-uk Kim * po/.gitignore: git ignore generated files from english quoting 2542*7e382390SJung-uk Kim variant translations 2543*7e382390SJung-uk Kim 2544*7e382390SJung-uk Kim2014-02-13 Will Estes <westes575@gmail.com> 2545*7e382390SJung-uk Kim 2546*7e382390SJung-uk Kim * po/LINGUAS: name english quoting variants correctly 2547*7e382390SJung-uk Kim 2548*7e382390SJung-uk Kim2014-02-13 Will Estes <westes575@gmail.com> 2549*7e382390SJung-uk Kim 2550*7e382390SJung-uk Kim * Makefile.am, configure.ac, tools/Makefile.am: removed tools/ 2551*7e382390SJung-uk Kim subdirectory from distribution Since it is not possible to rebuild the ChangeLog file without being 2552*7e382390SJung-uk Kim in a git working directory of flex, distributing the tools directory 2553*7e382390SJung-uk Kim is misleading. In particular, git2cl will always fail. 2554*7e382390SJung-uk Kim 2555*7e382390SJung-uk Kim2014-02-13 Will Estes <westes575@gmail.com> 2556*7e382390SJung-uk Kim 2557*7e382390SJung-uk Kim * po/LINGUAS: removed unneeded blank line from translation list 2558*7e382390SJung-uk Kim 2559*7e382390SJung-uk Kim2014-02-13 Will Estes <westes575@gmail.com> 2560*7e382390SJung-uk Kim 2561*7e382390SJung-uk Kim * po/LINGUAS: added en quoting variants to translation list 2562*7e382390SJung-uk Kim 2563*7e382390SJung-uk Kim2014-02-11 Will Estes <westes575@gmail.com> 2564*7e382390SJung-uk Kim 2565*7e382390SJung-uk Kim * configure.ac: use gnu automake option instead of gnits option 2566*7e382390SJung-uk Kim 2567*7e382390SJung-uk Kim2014-02-11 Will Estes <westes575@gmail.com> 2568*7e382390SJung-uk Kim 2569*7e382390SJung-uk Kim * README-alpha: remove README_alpha file since it is no longer 2570*7e382390SJung-uk Kim needed 2571*7e382390SJung-uk Kim 2572*7e382390SJung-uk Kim2014-02-10 Will Estes <westes575@gmail.com> 2573*7e382390SJung-uk Kim 2574*7e382390SJung-uk Kim * configure.ac: increment version to 2.5.38 2575*7e382390SJung-uk Kim 2576*7e382390SJung-uk Kim2013-11-27 Will Estes <westes575@gmail.com> 2577*7e382390SJung-uk Kim 2578*7e382390SJung-uk Kim * NEWS: flesh out internationalization section of NEWS file; mention 2579*7e382390SJung-uk Kim pt_BR translation 2580*7e382390SJung-uk Kim 2581*7e382390SJung-uk Kim2013-11-27 Translation Project <coordinator@translationproject.org> 2582*7e382390SJung-uk Kim 2583*7e382390SJung-uk Kim * po/pt_BR.po: update pt_BR translation from the translation project 2584*7e382390SJung-uk Kim 2585*7e382390SJung-uk Kim2013-10-31 Will Estes <westes575@gmail.com> 2586*7e382390SJung-uk Kim 2587*7e382390SJung-uk Kim * NEWS: begin listing 2.5.38 version in NEWS; list new sr 2588*7e382390SJung-uk Kim translation 2589*7e382390SJung-uk Kim 2590*7e382390SJung-uk Kim2013-10-31 Will Estes <westes575@gmail.com> 2591*7e382390SJung-uk Kim 2592*7e382390SJung-uk Kim * po/LINGUAS: list new sr translation in list of translations 2593*7e382390SJung-uk Kim 2594*7e382390SJung-uk Kim2013-10-31 Will Estes <westes575@gmail.com> 2595*7e382390SJung-uk Kim 2596*7e382390SJung-uk Kim * po/sr.po: add sr translation from the translation project 2597*7e382390SJung-uk Kim 2598*7e382390SJung-uk Kim2013-07-02 Till Varoquaux <till.varoquaux@gmail.com> 2599*7e382390SJung-uk Kim 2600*7e382390SJung-uk Kim * configure.ac, flex.skl, nfa.c, tests/Makefile.am, 2601*7e382390SJung-uk Kim tests/test-lineno-trailing/.gitignore, 2602*7e382390SJung-uk Kim tests/test-lineno-trailing/Makefile.am, 2603*7e382390SJung-uk Kim tests/test-lineno-trailing/scanner.l, 2604*7e382390SJung-uk Kim tests/test-lineno-trailing/test.input: Adjust yylineno properly when 2605*7e382390SJung-uk Kim rewinding trailing contexts. 2606*7e382390SJung-uk Kim 2607*7e382390SJung-uk Kim2013-05-28 Will Estes <westes575@gmail.com> 2608*7e382390SJung-uk Kim 2609*7e382390SJung-uk Kim * Makefile.am: Remove incorrect / in install-exec-hook target 2610*7e382390SJung-uk Kim 2611*7e382390SJung-uk Kim2013-02-16 Translation Project <coordinators@translationproject.org> 2612*7e382390SJung-uk Kim 2613*7e382390SJung-uk Kim * po/LINGUAS, po/zh_tw.po: add zh_tw translation from the 2614*7e382390SJung-uk Kim translation project 2615*7e382390SJung-uk Kim 2616*7e382390SJung-uk Kim2012-12-06 Christoph Junghans <ottxor@gentoo.org> 2617*7e382390SJung-uk Kim 2618*7e382390SJung-uk Kim * Makefile.am, configure.ac: add version information to shared 2619*7e382390SJung-uk Kim library Signed-off-by: Will Estes <westes575@gmail.com> 2620*7e382390SJung-uk Kim 2621*7e382390SJung-uk Kim2012-12-04 Christoph Junghans <ottxor@gentoo.org> 2622*7e382390SJung-uk Kim 2623*7e382390SJung-uk Kim * .gitignore, Makefile.am, configure.ac, lib/Makefile.am: Build 2624*7e382390SJung-uk Kim libfl and libcompat using libtool; resolves #3586814 Signed-off-by: Will Estes <westes575@gmail.com> 2625*7e382390SJung-uk Kim 2626*7e382390SJung-uk Kim2012-12-04 Translation Project <coordinator@translationproject.org> 2627*7e382390SJung-uk Kim 2628*7e382390SJung-uk Kim * po/ca.po: update ca translation 2629*7e382390SJung-uk Kim 2630*7e382390SJung-uk Kim2012-10-31 Hugh Sasse <hgs@dmu.ac.uk> 2631*7e382390SJung-uk Kim 2632*7e382390SJung-uk Kim * tests/test-extended/Makefile.am, tests/test-quotes/Makefile.am: 2633*7e382390SJung-uk Kim use cmp instead of diff in some tests for portability reasons Signed-off-by: Will Estes <westes575@gmail.com> 2634*7e382390SJung-uk Kim 2635*7e382390SJung-uk Kim2012-10-31 Dennis Clarke <dclarke@blastwave.org> 2636*7e382390SJung-uk Kim 2637*7e382390SJung-uk Kim * tests/TEMPLATE/Makefile.am, tests/test-alloc-extra/Makefile.am, 2638*7e382390SJung-uk Kim tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 2639*7e382390SJung-uk Kim tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 2640*7e382390SJung-uk Kim tests/test-bison-nr/Makefile.am, 2641*7e382390SJung-uk Kim tests/test-bison-yylloc/Makefile.am, 2642*7e382390SJung-uk Kim tests/test-bison-yylval/Makefile.am, 2643*7e382390SJung-uk Kim tests/test-c++-basic/Makefile.am, 2644*7e382390SJung-uk Kim tests/test-c++-multiple-scanners/Makefile.am, 2645*7e382390SJung-uk Kim tests/test-c++-yywrap/Makefile.am, tests/test-c-cpp-nr/Makefile.am, 2646*7e382390SJung-uk Kim tests/test-c-cpp-r/Makefile.am, tests/test-ccl/Makefile.am, 2647*7e382390SJung-uk Kim tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am, 2648*7e382390SJung-uk Kim tests/test-extended/Makefile.am, tests/test-header-nr/Makefile.am, 2649*7e382390SJung-uk Kim tests/test-header-r/Makefile.am, 2650*7e382390SJung-uk Kim tests/test-include-by-buffer/Makefile.am, 2651*7e382390SJung-uk Kim tests/test-include-by-push/Makefile.am, 2652*7e382390SJung-uk Kim tests/test-include-by-reentrant/Makefile.am, 2653*7e382390SJung-uk Kim tests/test-linedir-r/Makefile.am, tests/test-lineno-nr/Makefile.am, 2654*7e382390SJung-uk Kim tests/test-lineno-r/Makefile.am, tests/test-mem-nr/Makefile.am, 2655*7e382390SJung-uk Kim tests/test-mem-r/Makefile.am, 2656*7e382390SJung-uk Kim tests/test-multiple-scanners-nr/Makefile.am, 2657*7e382390SJung-uk Kim tests/test-multiple-scanners-r/Makefile.am, 2658*7e382390SJung-uk Kim tests/test-noansi-nr/Makefile.am, tests/test-noansi-r/Makefile.am, 2659*7e382390SJung-uk Kim tests/test-posix/Makefile.am, 2660*7e382390SJung-uk Kim tests/test-posixly-correct/Makefile.am, 2661*7e382390SJung-uk Kim tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 2662*7e382390SJung-uk Kim tests/test-pthread/Makefile.am, tests/test-quotes/Makefile.am, 2663*7e382390SJung-uk Kim tests/test-reject/Makefile.am, tests/test-rescan-nr/Makefile.am, 2664*7e382390SJung-uk Kim tests/test-rescan-r/Makefile.am, tests/test-string-nr/Makefile.am, 2665*7e382390SJung-uk Kim tests/test-string-r/Makefile.am, tests/test-table-opts/Makefile.am, 2666*7e382390SJung-uk Kim tests/test-top/Makefile.am, tests/test-yyextra/Makefile.am: add 2667*7e382390SJung-uk Kim CFLAGS and CXXFLAGS options as appropriate to testsuite Makefile.am 2668*7e382390SJung-uk Kim files Signed-off-by: Will Estes <westes575@gmail.com> 2669*7e382390SJung-uk Kim 2670*7e382390SJung-uk Kim2012-10-25 Will Estes <westes575@gmail.com> 2671*7e382390SJung-uk Kim 2672*7e382390SJung-uk Kim * po/LINGUAS: add hr to list of translations 2673*7e382390SJung-uk Kim 2674*7e382390SJung-uk Kim2012-10-25 Translation Project <coordinator@translationproject.org> 2675*7e382390SJung-uk Kim 2676*7e382390SJung-uk Kim * po/hr.po: add hr translation from the translation project 2677*7e382390SJung-uk Kim 2678*7e382390SJung-uk Kim2012-10-25 Translation Project <coordinator@translationproject.org> 2679*7e382390SJung-uk Kim 2680*7e382390SJung-uk Kim * po/fr.po: new fr translation project from the translation project 2681*7e382390SJung-uk Kim 2682*7e382390SJung-uk Kim2012-09-08 Will Estes <westes575@gmail.com> 2683*7e382390SJung-uk Kim 2684*7e382390SJung-uk Kim * po/LINGUAS: update languages list to include esperanto translation 2685*7e382390SJung-uk Kim 2686*7e382390SJung-uk Kim2012-09-08 Translation Project <coordinator@translationproject.org> 2687*7e382390SJung-uk Kim 2688*7e382390SJung-uk Kim * po/eo.po: add eo translation from the translation project 2689*7e382390SJung-uk Kim 2690*7e382390SJung-uk Kim2012-08-26 Will Estes <westes575@gmail.com> 2691*7e382390SJung-uk Kim 2692*7e382390SJung-uk Kim * configure.ac: add dist-xz to automake options; resolves #3561837 2693*7e382390SJung-uk Kim 2694*7e382390SJung-uk Kim2012-08-26 Will Estes <westes575@gmail.com> 2695*7e382390SJung-uk Kim 2696*7e382390SJung-uk Kim * autogen.sh, configure.ac: require gettext 0.18; force autoreconf 2697*7e382390SJung-uk Kim in autogen.sh; resolves #3561759 Autoconf had trouble finding the shared libraries for gettext. Using 2698*7e382390SJung-uk Kim gettext 0.18 fixes that. When updating the gettext version number, autoreconf could fail to 2699*7e382390SJung-uk Kim update files, since autopoint would assume the gettext-related files 2700*7e382390SJung-uk Kim had been locally modified. Passing --force prevents that from 2701*7e382390SJung-uk Kim happening. 2702*7e382390SJung-uk Kim 2703*7e382390SJung-uk Kim2012-08-15 Will Estes <westes575@gmail.com> 2704*7e382390SJung-uk Kim 2705*7e382390SJung-uk Kim * Makefile.am: remove README.cvs from dist_doc_DATA in Makefile.am 2706*7e382390SJung-uk Kim 2707*7e382390SJung-uk Kim2012-08-13 Will Estes <westes575@gmail.com> 2708*7e382390SJung-uk Kim 2709*7e382390SJung-uk Kim * : commit 9256a268e2a1000cb410766e95487912a7d66d61 Author: Will 2710*7e382390SJung-uk Kim Estes <westes575@gmail.com> Date: Mon Aug 13 16:23:35 2012 -0400 2711*7e382390SJung-uk Kim 2712*7e382390SJung-uk Kim2012-08-08 Will Estes <westes575@gmail.com> 2713*7e382390SJung-uk Kim 2714*7e382390SJung-uk Kim * README, README.cvs: append README.cvs contents to README 2715*7e382390SJung-uk Kim 2716*7e382390SJung-uk Kim2012-08-08 Will Estes <westes575@gmail.com> 2717*7e382390SJung-uk Kim 2718*7e382390SJung-uk Kim * gen.c: fix m4 error when useecs and nultrans are true; resolves 2719*7e382390SJung-uk Kim #1816878 2720*7e382390SJung-uk Kim 2721*7e382390SJung-uk Kim2012-08-08 Robert Minsk <rminsk@users.sourceforge.net> 2722*7e382390SJung-uk Kim 2723*7e382390SJung-uk Kim * flex.skl: put user code after yyguts init; resolves #1744516 Signed-off-by: Will Estes <westes575@gmail.com> 2724*7e382390SJung-uk Kim 2725*7e382390SJung-uk Kim2012-08-08 Robert Minsk <rminsk@users.sourceforge.net> 2726*7e382390SJung-uk Kim 2727*7e382390SJung-uk Kim * flex.skl, main.c: do not output yy_nxt to header with %option 2728*7e382390SJung-uk Kim full; resolves #1739922 Signed-off-by: Will Estes <westes575@gmail.com> 2729*7e382390SJung-uk Kim 2730*7e382390SJung-uk Kim2012-08-07 Will Estes <westes575@gmail.com> 2731*7e382390SJung-uk Kim 2732*7e382390SJung-uk Kim * main.c: let flex decide if yymore and reject are needed in lex 2733*7e382390SJung-uk Kim compatible mode This resolves bug #3510440. 2734*7e382390SJung-uk Kim 2735*7e382390SJung-uk Kim2012-08-06 Translation Project <coordinator@translationproject.org> 2736*7e382390SJung-uk Kim 2737*7e382390SJung-uk Kim * po/vi.po: new vi translation from the translation project 2738*7e382390SJung-uk Kim 2739*7e382390SJung-uk Kim2012-08-06 Will Estes <westes575@gmail.com> 2740*7e382390SJung-uk Kim 2741*7e382390SJung-uk Kim * .gitignore: add more patterns to .gitignore Undersome circumstances, the build process will generate conf.in~, 2742*7e382390SJung-uk Kim which we want to ignore. Also, some patch files will apply but not 2743*7e382390SJung-uk Kim cleanly and *.orig and *.rej files are generated. We want to ignore 2744*7e382390SJung-uk Kim them as well. 2745*7e382390SJung-uk Kim 2746*7e382390SJung-uk Kim2012-08-06 Will Estes <westes575@gmail.com> 2747*7e382390SJung-uk Kim 2748*7e382390SJung-uk Kim * configure.ac, configure.in: rename configure.in to configure.ac to 2749*7e382390SJung-uk Kim prep for upcoming automake changes 2750*7e382390SJung-uk Kim 2751*7e382390SJung-uk Kim2012-08-06 Elias Pipping <pipping@users.sourceforge.net> 2752*7e382390SJung-uk Kim 2753*7e382390SJung-uk Kim * tests/test-bison-yylloc/main.c, tests/test-bison-yylloc/parser.y, 2754*7e382390SJung-uk Kim tests/test-bison-yylval/main.c, tests/test-bison-yylval/parser.y: 2755*7e382390SJung-uk Kim Fix two tests to pass under bison 2.6 Given that bison is moving forward with the %parse-param instead of 2756*7e382390SJung-uk Kim YYPARSE_PARAM syntax, it makes sense to switch over to using the new 2757*7e382390SJung-uk Kim style declaration. In particular, this means that flex scanners that 2758*7e382390SJung-uk Kim use bison features will now require bison 2.6 or higher. Signed-off-by: Will Estes <westes575@gmail.com> 2759*7e382390SJung-uk Kim 2760*7e382390SJung-uk Kim2012-08-04 Will Estes <westes575@gmail.com> 2761*7e382390SJung-uk Kim 2762*7e382390SJung-uk Kim * po/nl.po: new nl translation from the translation project 2763*7e382390SJung-uk Kim 2764*7e382390SJung-uk Kim2012-08-04 Mike Frysinger <vapier@gentoo.org> 2765*7e382390SJung-uk Kim 2766*7e382390SJung-uk Kim * flexdef.h: add prototype for lerrsf_fatal to flexdef.h Signed-off-by: Will Estes <westes575@gmail.com> 2767*7e382390SJung-uk Kim 2768*7e382390SJung-uk Kim2012-08-04 nomis52 <nomis52@users.sourceforge.net> 2769*7e382390SJung-uk Kim 2770*7e382390SJung-uk Kim * flex.skl, gen.c: Change variable types to silence compiler 2771*7e382390SJung-uk Kim warnings; resolves #3552806 Signed-off-by: Will Estes <westes575@gmail.com> 2772*7e382390SJung-uk Kim 27733e102307SJung-uk Kim2012-08-03 Will Estes <westes575@gmail.com> 27743e102307SJung-uk Kim 27753e102307SJung-uk Kim * NEWS: update NEWS to reflect changes in 2.5.37 27763e102307SJung-uk Kim 27773e102307SJung-uk Kim2012-08-03 Will Estes <westes575@gmail.com> 27783e102307SJung-uk Kim 27793e102307SJung-uk Kim * configure.in: update flex version to 2.5.37 27803e102307SJung-uk Kim 27813e102307SJung-uk Kim2012-08-03 Will Estes <westes575@gmail.com> 27823e102307SJung-uk Kim 27833e102307SJung-uk Kim * po/de.po: new de translation from the translation project 27843e102307SJung-uk Kim 27853e102307SJung-uk Kim2012-08-02 Will Estes <westes575@gmail.com> 27863e102307SJung-uk Kim 27873e102307SJung-uk Kim * po/vi.po: new vi translation from the translation project 27883e102307SJung-uk Kim 27893e102307SJung-uk Kim2012-08-02 Will Estes <westes575@gmail.com> 27903e102307SJung-uk Kim 27913e102307SJung-uk Kim * po/pl.po: new pl translation from the translation project 27923e102307SJung-uk Kim 27933e102307SJung-uk Kim2012-08-02 Will Estes <westes575@gmail.com> 27943e102307SJung-uk Kim 27953e102307SJung-uk Kim * po/fi.po: new fi translation from the translation project 27963e102307SJung-uk Kim 27973e102307SJung-uk Kim2012-08-02 Will Estes <westes575@gmail.com> 27983e102307SJung-uk Kim 27993e102307SJung-uk Kim * Makefile.am: Add -f option to LN_S to create flex++ The autoconf macro LN_S needs -f to successfully install flex++ if 28003e102307SJung-uk Kim flex++ already exists. Fortunately, ln, ln -s and cp -p, which are 28013e102307SJung-uk Kim the various forms that LN_S can take all will do the right thing 28023e102307SJung-uk Kim with a -f argument passed. 28033e102307SJung-uk Kim 28043e102307SJung-uk Kim2012-08-02 Will Estes <westes575@gmail.com> 28053e102307SJung-uk Kim 28063e102307SJung-uk Kim * Makefile.am, tools/Makefile.am, tools/cvs2cl.pl, 28073e102307SJung-uk Kim tools/cvsauthors, tools/git2cl: replace cvs2cl with git2cl Add the git2cl script in tools/ and remove the (now unnecessary) 28083e102307SJung-uk Kim cvs2cl script. Remove tools/cvsauthors since git2cl does not need 28093e102307SJung-uk Kim that file. Account for all the above in Makefile.am and 28103e102307SJung-uk Kim tools/Makefile.am 28113e102307SJung-uk Kim 28123e102307SJung-uk Kim2012-07-29 Will Estes <wlestes@users.sourceforge.net> 28133e102307SJung-uk Kim 28143e102307SJung-uk Kim * tests/.cvsignore, tests/.gitignore, tests/TEMPLATE/.cvsignore, 28153e102307SJung-uk Kim tests/TEMPLATE/.gitignore, tests/test-alloc-extra/.cvsignore, 28163e102307SJung-uk Kim tests/test-alloc-extra/.gitignore, tests/test-array-nr/.cvsignore, 28173e102307SJung-uk Kim tests/test-array-nr/.gitignore, tests/test-array-r/.cvsignore, 28183e102307SJung-uk Kim tests/test-array-r/.gitignore, tests/test-basic-nr/.cvsignore, 28193e102307SJung-uk Kim tests/test-basic-nr/.gitignore, tests/test-basic-r/.cvsignore, 28203e102307SJung-uk Kim tests/test-basic-r/.gitignore, tests/test-bison-nr/.cvsignore, 28213e102307SJung-uk Kim tests/test-bison-nr/.gitignore, tests/test-bison-yylloc/.cvsignore, 28223e102307SJung-uk Kim tests/test-bison-yylloc/.gitignore, 28233e102307SJung-uk Kim tests/test-bison-yylval/.cvsignore, 28243e102307SJung-uk Kim tests/test-bison-yylval/.gitignore, 28253e102307SJung-uk Kim tests/test-c++-basic/.cvsignore, tests/test-c++-basic/.gitignore, 28263e102307SJung-uk Kim tests/test-c++-multiple-scanners/.cvsignore, 28273e102307SJung-uk Kim tests/test-c++-multiple-scanners/.gitignore, 28283e102307SJung-uk Kim tests/test-c++-yywrap/.cvsignore, tests/test-c++-yywrap/.gitignore, 28293e102307SJung-uk Kim tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-nr/.gitignore, 28303e102307SJung-uk Kim tests/test-c-cpp-r/.cvsignore, tests/test-c-cpp-r/.gitignore, 28313e102307SJung-uk Kim tests/test-ccl/.cvsignore, tests/test-ccl/.gitignore, 28323e102307SJung-uk Kim tests/test-concatenated-options/.cvsignore, 28333e102307SJung-uk Kim tests/test-concatenated-options/.gitignore, 28343e102307SJung-uk Kim tests/test-debug-nr/.cvsignore, tests/test-debug-nr/.gitignore, 28353e102307SJung-uk Kim tests/test-debug-r/.cvsignore, tests/test-debug-r/.gitignore, 28363e102307SJung-uk Kim tests/test-extended/.cvsignore, tests/test-extended/.gitignore, 28373e102307SJung-uk Kim tests/test-header-nr/.cvsignore, tests/test-header-nr/.gitignore, 28383e102307SJung-uk Kim tests/test-header-r/.cvsignore, tests/test-header-r/.gitignore, 28393e102307SJung-uk Kim tests/test-include-by-buffer/.cvsignore, 28403e102307SJung-uk Kim tests/test-include-by-buffer/.gitignore, 28413e102307SJung-uk Kim tests/test-include-by-push/.cvsignore, 28423e102307SJung-uk Kim tests/test-include-by-push/.gitignore, 28433e102307SJung-uk Kim tests/test-include-by-reentrant/.cvsignore, 28443e102307SJung-uk Kim tests/test-include-by-reentrant/.gitignore, 28453e102307SJung-uk Kim tests/test-linedir-r/.cvsignore, tests/test-linedir-r/.gitignore, 28463e102307SJung-uk Kim tests/test-lineno-nr/.cvsignore, tests/test-lineno-nr/.gitignore, 28473e102307SJung-uk Kim tests/test-lineno-r/.cvsignore, tests/test-lineno-r/.gitignore, 28483e102307SJung-uk Kim tests/test-mem-nr/.cvsignore, tests/test-mem-nr/.gitignore, 28493e102307SJung-uk Kim tests/test-mem-r/.cvsignore, tests/test-mem-r/.gitignore, 28503e102307SJung-uk Kim tests/test-multiple-scanners-nr/.cvsignore, 28513e102307SJung-uk Kim tests/test-multiple-scanners-nr/.gitignore, 28523e102307SJung-uk Kim tests/test-multiple-scanners-r/.cvsignore, 28533e102307SJung-uk Kim tests/test-multiple-scanners-r/.gitignore, 28543e102307SJung-uk Kim tests/test-noansi-nr/.cvsignore, tests/test-noansi-nr/.gitignore, 28553e102307SJung-uk Kim tests/test-noansi-r/.cvsignore, tests/test-noansi-r/.gitignore, 28563e102307SJung-uk Kim tests/test-posix/.cvsignore, tests/test-posix/.gitignore, 28573e102307SJung-uk Kim tests/test-posixly-correct/.cvsignore, 28583e102307SJung-uk Kim tests/test-posixly-correct/.gitignore, 28593e102307SJung-uk Kim tests/test-prefix-nr/.cvsignore, tests/test-prefix-nr/.gitignore, 28603e102307SJung-uk Kim tests/test-prefix-r/.cvsignore, tests/test-prefix-r/.gitignore, 28613e102307SJung-uk Kim tests/test-pthread/.cvsignore, tests/test-pthread/.gitignore, 28623e102307SJung-uk Kim tests/test-quotes/.cvsignore, tests/test-quotes/.gitignore, 28633e102307SJung-uk Kim tests/test-reject/.cvsignore, tests/test-reject/.gitignore, 28643e102307SJung-uk Kim tests/test-rescan-nr/.cvsignore, tests/test-rescan-nr/.gitignore, 28653e102307SJung-uk Kim tests/test-rescan-r/.cvsignore, tests/test-rescan-r/.gitignore, 28663e102307SJung-uk Kim tests/test-string-nr/.cvsignore, tests/test-string-nr/.gitignore, 28673e102307SJung-uk Kim tests/test-string-r/.cvsignore, tests/test-string-r/.gitignore, 28683e102307SJung-uk Kim tests/test-table-opts/.cvsignore, tests/test-table-opts/.gitignore, 28693e102307SJung-uk Kim tests/test-top/.cvsignore, tests/test-top/.gitignore, 28703e102307SJung-uk Kim tests/test-yyextra/.cvsignore, tests/test-yyextra/.gitignore: rename 28713e102307SJung-uk Kim .cvsignore files in tests/ subdirectories to gitignore 28723e102307SJung-uk Kim 28733e102307SJung-uk Kim2012-07-23 Will Estes <wlestes@users.sourceforge.net> 28743e102307SJung-uk Kim 28753e102307SJung-uk Kim * examples/.cvsignore, examples/fastwc/.cvsignore, 28763e102307SJung-uk Kim examples/manual/.cvsignore, lib/.cvsignore, tools/.cvsignore: remove 28773e102307SJung-uk Kim unneeded .cvsignore files 28783e102307SJung-uk Kim 28793e102307SJung-uk Kim2012-07-22 Will Estes <wlestes@users.sourceforge.net> 28803e102307SJung-uk Kim 28813e102307SJung-uk Kim * .gitignore: add *.o and *.a to top level .gitignore The cvs tree did not need these additions because cvs assumed a lot 28823e102307SJung-uk Kim of C-style defaults for .cvsignore files. flex builds *.o object 28833e102307SJung-uk Kim files in the course of compilation and *.a files are built as a part 28843e102307SJung-uk Kim of the libraries that flex compiles in the build process. 28853e102307SJung-uk Kim 28863e102307SJung-uk Kim2012-07-22 Will Estes <wlestes@users.sourceforge.net> 28873e102307SJung-uk Kim 28883e102307SJung-uk Kim * .cvsignore, .gitignore, doc/.cvsignore, doc/.gitignore, 28893e102307SJung-uk Kim m4/.cvsignore, m4/.gitignore, po/.cvsignore, po/.gitignore: rename 28903e102307SJung-uk Kim .cvsignore files to .gitignore The .cvsignore files from the legacy cvs repository tracked what 28913e102307SJung-uk Kim files got autogenerated during various stages of the flex build. 28923e102307SJung-uk Kim Renaming the .cvsignore files to .gitignore lets git do the same 28933e102307SJung-uk Kim thing. git is better about letting higher level .gitignore files 28943e102307SJung-uk Kim not-track files in lower level directories. As I work my way through 28953e102307SJung-uk Kim the test directories, we may add additional .gitignore files from 28963e102307SJung-uk Kim the old .cvsignore files. The po/ directory has a lot of special files used by gettext, so the 28973e102307SJung-uk Kim patterns in po/.gitignore look very different. The doc/.gitignore file accounts for what texinfo/makeinfo do, and 28983e102307SJung-uk Kim so it also has special patterns. The m4 directory is mainly present for autoconf's benefit, but we 28993e102307SJung-uk Kim have to account for it so make can do the right thing. Hence, 29003e102307SJung-uk Kim m4/.gitignore says to ignore *.m4, as counterintuitive as that may 29013e102307SJung-uk Kim seem. 29023e102307SJung-uk Kim 29033e102307SJung-uk Kim2012-07-22 Will Estes <wlestes@users.sourceforge.net> 29043e102307SJung-uk Kim 29053e102307SJung-uk Kim * NEWS: update NEWS file to note release date of 2.5.36 29063e102307SJung-uk Kim 29073e102307SJung-uk Kim2012-06-23 Will Estes <wlestes@users.sourceforge.net> 29083e102307SJung-uk Kim 29093e102307SJung-uk Kim * doc/flex.texi: fix call to version in manual 29103e102307SJung-uk Kim 29113e102307SJung-uk Kim2012-06-22 Will Estes <wlestes@users.sourceforge.net> 29123e102307SJung-uk Kim 29133e102307SJung-uk Kim * doc/flex.texi: add missing argument to call to yylex in manual 29143e102307SJung-uk Kim 29153e102307SJung-uk Kim2012-04-27 Will Estes <wlestes@users.sourceforge.net> 29163e102307SJung-uk Kim 29173e102307SJung-uk Kim * flex.skl: lintish cleanup in flex.skl; resolves #2040664 29183e102307SJung-uk Kim 29193e102307SJung-uk Kim2012-04-27 Will Estes <wlestes@users.sourceforge.net> 29203e102307SJung-uk Kim 29213e102307SJung-uk Kim * doc/flex.texi: add a 7 to the c99 octal pattern; resolves #3518269 29223e102307SJung-uk Kim 29233e102307SJung-uk Kim2012-03-31 Will Estes <wlestes@users.sourceforge.net> 29243e102307SJung-uk Kim 29253e102307SJung-uk Kim * doc/flex.texi: copyedit; resolves #3513670 29263e102307SJung-uk Kim 29273e102307SJung-uk Kim2012-03-23 Will Estes <wlestes@users.sourceforge.net> 29283e102307SJung-uk Kim 29293e102307SJung-uk Kim * buf.c: escape backslashes in #line filenames in %top section; 29303e102307SJung-uk Kim resolves #3212400; patch submitted by scfc_de 29313e102307SJung-uk Kim 29323e102307SJung-uk Kim2012-03-21 Will Estes <wlestes@users.sourceforge.net> 29333e102307SJung-uk Kim 29343e102307SJung-uk Kim * Makefile.am, configure.in, lib/Makefile.am, lib/lib.c, 29353e102307SJung-uk Kim lib/malloc.c, lib/realloc.c: provide malloc() and realloc() for 29363e102307SJung-uk Kim systems that do not have satisfactory versions; resolves #1899047 29373e102307SJung-uk Kim 29383e102307SJung-uk Kim2012-03-21 Will Estes <wlestes@users.sourceforge.net> 29393e102307SJung-uk Kim 29403e102307SJung-uk Kim * Makefile.am: install flex++ as a link; resolves bug #2939681 29413e102307SJung-uk Kim 29423e102307SJung-uk Kim2012-03-21 Will Estes <wlestes@users.sourceforge.net> 29433e102307SJung-uk Kim 29443e102307SJung-uk Kim * tests/test-bison-nr/Makefile.am, 29453e102307SJung-uk Kim tests/test-bison-yylloc/Makefile.am, 29463e102307SJung-uk Kim tests/test-bison-yylval/Makefile.am: fix dependencies for make -j in 29473e102307SJung-uk Kim test suite 29483e102307SJung-uk Kim 29493e102307SJung-uk Kim2012-03-19 Will Estes <wlestes@users.sourceforge.net> 29503e102307SJung-uk Kim 29513e102307SJung-uk Kim * flex.skl: add missing prototypes for yyset_column() and 29523e102307SJung-uk Kim yyget_column(); resolves #3029024; patch submitted by scfc_de 29533e102307SJung-uk Kim 29543e102307SJung-uk Kim2012-03-02 Will Estes <wlestes@users.sourceforge.net> 29553e102307SJung-uk Kim 29563e102307SJung-uk Kim * flex.skl, tests/test-reject/scanner.l, 29573e102307SJung-uk Kim tests/test-table-opts/scanner.l: wrap yy_fatal_error calls 29583e102307SJung-uk Kim appropriately 29593e102307SJung-uk Kim 29603e102307SJung-uk Kim2012-03-02 Will Estes <wlestes@users.sourceforge.net> 29613e102307SJung-uk Kim 29623e102307SJung-uk Kim * regex.c: fix overlapping data buffer issue; patch from Tim 29633e102307SJung-uk Kim Landsheet scfc_de 29643e102307SJung-uk Kim 29653e102307SJung-uk Kim2012-03-02 Will Estes <wlestes@users.sourceforge.net> 29663e102307SJung-uk Kim 29673e102307SJung-uk Kim * scan.l: better bracket handling in the scanner 29683e102307SJung-uk Kim 29693e102307SJung-uk Kim2012-03-02 Will Estes <wlestes@users.sourceforge.net> 29703e102307SJung-uk Kim 29713e102307SJung-uk Kim * flexdef.h, main.c, misc.c: Remove unneeded tracking of line/column 29723e102307SJung-uk Kim output; patch from Tim Landsheet scfc_de 29733e102307SJung-uk Kim 29743e102307SJung-uk Kim2012-03-02 Will Estes <wlestes@users.sourceforge.net> 29753e102307SJung-uk Kim 29763e102307SJung-uk Kim * configure.in: fix test for m4 to accept an m4 with -P and not jus 29773e102307SJung-uk Kim tGNU m4; patch from Tim Landsheet scfc_de on sourceforge 29783e102307SJung-uk Kim 29793e102307SJung-uk Kim2012-03-02 Will Estes <wlestes@users.sourceforge.net> 29803e102307SJung-uk Kim 29813e102307SJung-uk Kim * doc/flex.texi: fix order of td_lolen and td_hilen in 29823e102307SJung-uk Kim documentation; resolves #2913693; patch submitted by Andreas 29833e102307SJung-uk Kim Gruenbacher <agruen@suse.de> 29843e102307SJung-uk Kim 29853e102307SJung-uk Kim2012-03-02 Will Estes <wlestes@users.sourceforge.net> 29863e102307SJung-uk Kim 29873e102307SJung-uk Kim * doc/flex.texi: correct document of YY_FLUSH_BUFFER; resolves 29883e102307SJung-uk Kim #1723028 29893e102307SJung-uk Kim 29903e102307SJung-uk Kim2012-02-17 Will Estes <wlestes@users.sourceforge.net> 29913e102307SJung-uk Kim 29923e102307SJung-uk Kim * dfa.c, flexdef.h, misc.c, parse.y: speed up things for complex 29933e102307SJung-uk Kim inputs; resolves #2891390 29943e102307SJung-uk Kim 29953e102307SJung-uk Kim2012-02-17 Will Estes <wlestes@users.sourceforge.net> 29963e102307SJung-uk Kim 29973e102307SJung-uk Kim * doc/flex.texi: fix ipv6 pattern in manual; update manual copyright 29983e102307SJung-uk Kim to 2012 29993e102307SJung-uk Kim 30003e102307SJung-uk Kim2012-02-17 Will Estes <wlestes@users.sourceforge.net> 30013e102307SJung-uk Kim 30023e102307SJung-uk Kim * flex.skl: fremove isatty() declaration; resolves #1984987 30033e102307SJung-uk Kim 30043e102307SJung-uk Kim2012-02-17 Will Estes <wlestes@users.sourceforge.net> 30053e102307SJung-uk Kim 30063e102307SJung-uk Kim * doc/flex.texi: Add link for RFC 2396 30073e102307SJung-uk Kim 30083e102307SJung-uk Kim2012-02-17 Will Estes <wlestes@users.sourceforge.net> 30093e102307SJung-uk Kim 30103e102307SJung-uk Kim * flex.skl: resolve #1990170 30113e102307SJung-uk Kim 30123e102307SJung-uk Kim2012-02-17 Will Estes <wlestes@users.sourceforge.net> 30133e102307SJung-uk Kim 30143e102307SJung-uk Kim * flex.skl: fix documentation to reflect arguments actually used; 30153e102307SJung-uk Kim bug #2783023 30163e102307SJung-uk Kim 30173e102307SJung-uk Kim2012-02-05 Will Estes <wlestes@users.sourceforge.net> 30183e102307SJung-uk Kim 30193e102307SJung-uk Kim * main.c: fix yywrap behavior for reentrant scanners 30203e102307SJung-uk Kim 30213e102307SJung-uk Kim2012-02-04 Will Estes <wlestes@users.sourceforge.net> 30223e102307SJung-uk Kim 30233e102307SJung-uk Kim * NEWS: Mmention tr translation 30243e102307SJung-uk Kim 30253e102307SJung-uk Kim2012-02-04 Will Estes <wlestes@users.sourceforge.net> 30263e102307SJung-uk Kim 30273e102307SJung-uk Kim * tables.c: prevent unused stuff from being compiled so as to reduce 30283e102307SJung-uk Kim warnings 30293e102307SJung-uk Kim 30303e102307SJung-uk Kim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 30313e102307SJung-uk Kim 30323e102307SJung-uk Kim * buf.c, filter.c, main.c, misc.c, regex.c, scanflags.c: more better 30333e102307SJung-uk Kim error messages; more better memory handling 30343e102307SJung-uk Kim 30353e102307SJung-uk Kim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 30363e102307SJung-uk Kim 30373e102307SJung-uk Kim * misc.c: more careful/paranoia 30383e102307SJung-uk Kim 30393e102307SJung-uk Kim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 30403e102307SJung-uk Kim 30413e102307SJung-uk Kim * scanopt.c: more careful memory allocation in option processing 30423e102307SJung-uk Kim 30433e102307SJung-uk Kim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 30443e102307SJung-uk Kim 30453e102307SJung-uk Kim * Makefile.am, configure.in: remove m4/ directory and generally 30463e102307SJung-uk Kim clean up automake/autoconf inputs 30473e102307SJung-uk Kim 30483e102307SJung-uk Kim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 30493e102307SJung-uk Kim 30503e102307SJung-uk Kim * lib/.cvsignore: cvsignore files that need that 30513e102307SJung-uk Kim 30523e102307SJung-uk Kim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 30533e102307SJung-uk Kim 30543e102307SJung-uk Kim * NEWS, po/da.po, po/es.po, po/ko.po, po/pt_BR.po, po/ro.po, 30553e102307SJung-uk Kim po/ru.po, po/sv.po, po/tr.po, po/zh_CN.po: check in translations 30563e102307SJung-uk Kim 30573e102307SJung-uk Kim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 30583e102307SJung-uk Kim 30593e102307SJung-uk Kim * main.c: correct macro definition of yywrap 30603e102307SJung-uk Kim 30613e102307SJung-uk Kim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 30623e102307SJung-uk Kim 30633e102307SJung-uk Kim * scan.l: Greater specificity in error messages 30643e102307SJung-uk Kim 30653e102307SJung-uk Kim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 30663e102307SJung-uk Kim 30673e102307SJung-uk Kim * parse.y: improve rule handling at EOF 30683e102307SJung-uk Kim 30693e102307SJung-uk Kim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 30703e102307SJung-uk Kim 30713e102307SJung-uk Kim * flex.skl: include cstdio for definition of EOF in all cases 30723e102307SJung-uk Kim 30733e102307SJung-uk Kim2012-02-03 Will Estes <wlestes@users.sourceforge.net> 30743e102307SJung-uk Kim 30753e102307SJung-uk Kim * flex.skl: suppress warning on unused yyguts_t 30763e102307SJung-uk Kim 30773e102307SJung-uk Kim2010-08-13 Will Estes <wlestes@users.sourceforge.net> 30783e102307SJung-uk Kim 30793e102307SJung-uk Kim * NEWS, po/LINGUAS, po/fi.po: new fi translation from the 30803e102307SJung-uk Kim translation project 30813e102307SJung-uk Kim 30823e102307SJung-uk Kim2009-03-31 Will Estes <wlestes@users.sourceforge.net> 30833e102307SJung-uk Kim 30843e102307SJung-uk Kim * 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> 30853e102307SJung-uk Kim 30863e102307SJung-uk Kim2008-12-28 Will Estes <wlestes@users.sourceforge.net> 30873e102307SJung-uk Kim 30883e102307SJung-uk Kim * configure.in: remove line break that broke configure 30893e102307SJung-uk Kim 30903e102307SJung-uk Kim2008-12-28 Will Estes <wlestes@users.sourceforge.net> 30913e102307SJung-uk Kim 30923e102307SJung-uk Kim * doc/flex.texi: specify the title on the title page since @settitle 30933e102307SJung-uk Kim doesn't do that for us; resolves bug #2043491 30943e102307SJung-uk Kim 30953e102307SJung-uk Kim2008-12-28 Will Estes <wlestes@users.sourceforge.net> 30963e102307SJung-uk Kim 30973e102307SJung-uk Kim * configure.in, flexdef.h: check for regex.h; resolves bug #2337486 30983e102307SJung-uk Kim 30993e102307SJung-uk Kim2008-07-23 Will Estes <wlestes@users.sourceforge.net> 31003e102307SJung-uk Kim 31013e102307SJung-uk Kim * NEWS, po/ga.po: new ga translation from the translation project 31023e102307SJung-uk Kim 31033e102307SJung-uk Kim2008-06-10 Will Estes <wlestes@users.sourceforge.net> 31043e102307SJung-uk Kim 31053e102307SJung-uk Kim * NEWS, po/ca.po: new ca translation 31063e102307SJung-uk Kim 31073e102307SJung-uk Kim2008-05-31 Will Estes <wlestes@users.sourceforge.net> 31083e102307SJung-uk Kim 31093e102307SJung-uk Kim * Makefile.am: move ABOUT-NLS back to EXTRA_DIST 31103e102307SJung-uk Kim 31113e102307SJung-uk Kim2008-05-31 Will Estes <wlestes@users.sourceforge.net> 31123e102307SJung-uk Kim 31133e102307SJung-uk Kim * Makefile.am: create new dist_doc_DATA; move some EXTRA_DIST files 31143e102307SJung-uk Kim to new dist_doc_DATA target 31153e102307SJung-uk Kim 31163e102307SJung-uk Kim2008-05-31 Will Estes <wlestes@users.sourceforge.net> 31173e102307SJung-uk Kim 31183e102307SJung-uk Kim * .cvsignore: ignore more automake generated config.status* files 31193e102307SJung-uk Kim 31203e102307SJung-uk Kim2008-05-31 Will Estes <wlestes@users.sourceforge.net> 31213e102307SJung-uk Kim 31223e102307SJung-uk Kim * NEWS: flex distribution now built with automake and autoconf 31233e102307SJung-uk Kim versions ... 31243e102307SJung-uk Kim 31253e102307SJung-uk Kim2008-05-31 Will Estes <wlestes@users.sourceforge.net> 31263e102307SJung-uk Kim 31273e102307SJung-uk Kim * README.cvs: document GNU auto* version changes for building flex 31283e102307SJung-uk Kim from cvs 31293e102307SJung-uk Kim 31303e102307SJung-uk Kim2008-05-31 Will Estes <wlestes@users.sourceforge.net> 31313e102307SJung-uk Kim 31323e102307SJung-uk Kim * .cvsignore, doc/Makefile.am: ignore automake-supplied ylwrap 31333e102307SJung-uk Kim 31343e102307SJung-uk Kim2008-05-15 Will Estes <wlestes@users.sourceforge.net> 31353e102307SJung-uk Kim 31363e102307SJung-uk Kim * NEWS, flex.skl: clean up types; resolves 1961902 31373e102307SJung-uk Kim 31383e102307SJung-uk Kim2008-05-15 Will Estes <wlestes@users.sourceforge.net> 31393e102307SJung-uk Kim 31403e102307SJung-uk Kim * NEWS: update NEWS re manual 31413e102307SJung-uk Kim 31423e102307SJung-uk Kim2008-05-15 Will Estes <wlestes@users.sourceforge.net> 31433e102307SJung-uk Kim 31443e102307SJung-uk Kim * doc/flex.texi: correct eroneous references to 'nowrap' to refer to 31453e102307SJung-uk Kim 'noyywrap'; resolves bug #1739912 31463e102307SJung-uk Kim 31473e102307SJung-uk Kim2008-05-14 Will Estes <wlestes@users.sourceforge.net> 31483e102307SJung-uk Kim 31493e102307SJung-uk Kim * filter.c: call clearerr on stdin before dup2'ing it; resolves bug 31503e102307SJung-uk Kim #1902612 31513e102307SJung-uk Kim 31523e102307SJung-uk Kim2008-05-14 Will Estes <wlestes@users.sourceforge.net> 31533e102307SJung-uk Kim 31543e102307SJung-uk Kim * NEWS: generic updates to NEWS 31553e102307SJung-uk Kim 31563e102307SJung-uk Kim2008-05-14 Will Estes <wlestes@users.sourceforge.net> 31573e102307SJung-uk Kim 31583e102307SJung-uk Kim * tests/test-pthread/Makefile.am: move library flags in linker 31593e102307SJung-uk Kim command; resolves patch #1943403; patch submitted by 31603e102307SJung-uk Kim nullnix@users.sourceforge.net 31613e102307SJung-uk Kim 31623e102307SJung-uk Kim2008-05-14 Will Estes <wlestes@users.sourceforge.net> 31633e102307SJung-uk Kim 31643e102307SJung-uk Kim * doc/flex.texi: use ansi syntax in simple examples; resolves patch 31653e102307SJung-uk Kim #1909844; patch submitted by Tom Browder, 31663e102307SJung-uk Kim tbrowder2@users.sourceforge.net 31673e102307SJung-uk Kim 31683e102307SJung-uk Kim2008-04-10 Will Estes <wlestes@users.sourceforge.net> 31693e102307SJung-uk Kim 31703e102307SJung-uk Kim * doc/flex.texi: fix typo in example (from Paolo J. Matos 31713e102307SJung-uk Kim 31723e102307SJung-uk Kim2008-04-10 Will Estes <wlestes@users.sourceforge.net> 31733e102307SJung-uk Kim 31743e102307SJung-uk Kim * flexint.h: move endif to better account for what C99 defines for 31753e102307SJung-uk Kim integer types (fix from debian project) 31763e102307SJung-uk Kim 31773e102307SJung-uk Kim2008-04-10 Will Estes <wlestes@users.sourceforge.net> 31783e102307SJung-uk Kim 31793e102307SJung-uk Kim * gen.c: fix another int type to be size_t 31803e102307SJung-uk Kim 31813e102307SJung-uk Kim2008-03-30 Will Estes <wlestes@users.sourceforge.net> 31823e102307SJung-uk Kim 31833e102307SJung-uk Kim * NEWS, po/fr.po: new fr translation 31843e102307SJung-uk Kim 31853e102307SJung-uk Kim2008-03-30 Will Estes <wlestes@users.sourceforge.net> 31863e102307SJung-uk Kim 31873e102307SJung-uk Kim * NEWS, configure.in: start version 2.5.36 31883e102307SJung-uk Kim 31893e102307SJung-uk Kim2008-02-26 Will Estes <wlestes@users.sourceforge.net> 31903e102307SJung-uk Kim 31913e102307SJung-uk Kim * NEWS: add date of release 31923e102307SJung-uk Kim 31933e102307SJung-uk Kim2008-02-15 Will Estes <wlestes@users.sourceforge.net> 31943e102307SJung-uk Kim 31953e102307SJung-uk Kim * NEWS, parse.y: fix bug that prevented comments from working 31963e102307SJung-uk Kim properly 31973e102307SJung-uk Kim 31983e102307SJung-uk Kim2008-02-12 Will Estes <wlestes@users.sourceforge.net> 31993e102307SJung-uk Kim 32003e102307SJung-uk Kim * po/de.po: new de translation 32013e102307SJung-uk Kim 32023e102307SJung-uk Kim2008-02-10 Will Estes <wlestes@users.sourceforge.net> 32033e102307SJung-uk Kim 32043e102307SJung-uk Kim * NEWS, po/vi.po: new vi translation 32053e102307SJung-uk Kim 32063e102307SJung-uk Kim2008-02-10 Will Estes <wlestes@users.sourceforge.net> 32073e102307SJung-uk Kim 32083e102307SJung-uk Kim * NEWS, po/nl.po: new nl translation 32093e102307SJung-uk Kim 32103e102307SJung-uk Kim2008-02-09 Will Estes <wlestes@users.sourceforge.net> 32113e102307SJung-uk Kim 32123e102307SJung-uk Kim * NEWS, po/pl.po: new pl translation 32133e102307SJung-uk Kim 32143e102307SJung-uk Kim2008-02-09 Will Estes <wlestes@users.sourceforge.net> 32153e102307SJung-uk Kim 32163e102307SJung-uk Kim * NEWS, po/de.po, po/pt_BR.po: new de, pt_br translations 32173e102307SJung-uk Kim 32183e102307SJung-uk Kim2008-02-09 Will Estes <wlestes@users.sourceforge.net> 32193e102307SJung-uk Kim 32203e102307SJung-uk Kim * NEWS, flex.skl: generate headers for all functions (resolves bug 32213e102307SJung-uk Kim #1628314) 32223e102307SJung-uk Kim 32233e102307SJung-uk Kim2008-02-09 Will Estes <wlestes@users.sourceforge.net> 32243e102307SJung-uk Kim 32253e102307SJung-uk Kim * NEWS, flex.skl: change yy_size_t to be size_t (resolves bug 32263e102307SJung-uk Kim #1849812) 32273e102307SJung-uk Kim 32283e102307SJung-uk Kim2008-02-09 Will Estes <wlestes@users.sourceforge.net> 32293e102307SJung-uk Kim 32303e102307SJung-uk Kim * configure.in: start work on version 2.5.35 32313e102307SJung-uk Kim 32323e102307SJung-uk Kim2007-12-12 Will Estes <wlestes@users.sourceforge.net> 32333e102307SJung-uk Kim 32343e102307SJung-uk Kim * NEWS, configure.in: revert NEWS and configure.in to version 2.5.34 32353e102307SJung-uk Kim 32363e102307SJung-uk Kim2007-09-12 Will Estes <wlestes@users.sourceforge.net> 32373e102307SJung-uk Kim 32383e102307SJung-uk Kim * NEWS, configure.in: update version number to 2.5.35 32393e102307SJung-uk Kim 32403e102307SJung-uk Kim2007-09-10 Aaron Stone <sodabrew@users.sourceforge.net> 32413e102307SJung-uk Kim 32423e102307SJung-uk Kim * tests/test-alloc-extra/scanner.l: Use %option extra-type. 32433e102307SJung-uk Kim 32443e102307SJung-uk Kim2007-09-10 Aaron Stone <sodabrew@users.sourceforge.net> 32453e102307SJung-uk Kim 32463e102307SJung-uk Kim * NEWS, doc/flex.texi, flex.skl, flexdef.h, main.c, parse.y, scan.l: 32473e102307SJung-uk Kim Introduce %option extra-type="your_type *" (resolves bug #1744505). 32483e102307SJung-uk Kim 32493e102307SJung-uk Kim2007-08-15 Will Estes <wlestes@users.sourceforge.net> 32503e102307SJung-uk Kim 32513e102307SJung-uk Kim * po/nl.po: new nl translations from the translation project 32523e102307SJung-uk Kim 32533e102307SJung-uk Kim2007-06-28 Will Estes <wlestes@users.sourceforge.net> 32543e102307SJung-uk Kim 32553e102307SJung-uk Kim * NEWS: change release date 32563e102307SJung-uk Kim 32573e102307SJung-uk Kim2007-06-28 Will Estes <wlestes@users.sourceforge.net> 32583e102307SJung-uk Kim 32593e102307SJung-uk Kim * flex.skl: adjustment for prefix classes; patch submitted by Petr 32603e102307SJung-uk Kim Machata <pmachata@redhat.com> 32613e102307SJung-uk Kim 32623e102307SJung-uk Kim2007-06-28 Will Estes <wlestes@users.sourceforge.net> 32633e102307SJung-uk Kim 32643e102307SJung-uk Kim * NEWS: NEWS item for yy_init_extra 32653e102307SJung-uk Kim 32663e102307SJung-uk Kim2007-06-12 Aaron Stone <sodabrew@users.sourceforge.net> 32673e102307SJung-uk Kim 32683e102307SJung-uk Kim * doc/flex.texi: Docs and example for yylex_init_extra. 32693e102307SJung-uk Kim 32703e102307SJung-uk Kim2007-06-01 Will Estes <wlestes@users.sourceforge.net> 32713e102307SJung-uk Kim 32723e102307SJung-uk Kim * tests/test-alloc-extra/.cvsignore: ignore OUTPUT file in 32733e102307SJung-uk Kim test-alloc-extra 32743e102307SJung-uk Kim 32753e102307SJung-uk Kim2007-06-01 Will Estes <wlestes@users.sourceforge.net> 32763e102307SJung-uk Kim 32773e102307SJung-uk Kim * tests/descriptions: add description of concatenated options test 32783e102307SJung-uk Kim 32793e102307SJung-uk Kim2007-05-31 Will Estes <wlestes@users.sourceforge.net> 32803e102307SJung-uk Kim 32813e102307SJung-uk Kim * tests/test-alloc-extra/.cvsignore: add missing .cvsignore to 32823e102307SJung-uk Kim test-alloc-extra 32833e102307SJung-uk Kim 32843e102307SJung-uk Kim2007-05-31 Aaron Stone <sodabrew@users.sourceforge.net> 32853e102307SJung-uk Kim 32863e102307SJung-uk Kim * configure.in, flex.skl, gen.c, main.c: Changes to resolve SF bugs 32873e102307SJung-uk Kim 1568325 and 1563589. 32883e102307SJung-uk Kim 32893e102307SJung-uk Kim2007-05-31 Aaron Stone <sodabrew@users.sourceforge.net> 32903e102307SJung-uk Kim 32913e102307SJung-uk Kim * tests/Makefile.am, tests/descriptions, 32923e102307SJung-uk Kim tests/test-alloc-extra/Makefile.am, 32933e102307SJung-uk Kim tests/test-alloc-extra/scanner.l, tests/test-alloc-extra/test.input: 32943e102307SJung-uk Kim Adding test cases for yylex_init_extra. 32953e102307SJung-uk Kim 32963e102307SJung-uk Kim2007-05-12 Will Estes <wlestes@users.sourceforge.net> 32973e102307SJung-uk Kim 32983e102307SJung-uk Kim * configure.in, tests/test-pthread/scanner.l: fixes to test-pthread 32993e102307SJung-uk Kim 33003e102307SJung-uk Kim2007-05-12 Will Estes <wlestes@users.sourceforge.net> 33013e102307SJung-uk Kim 33023e102307SJung-uk Kim * NEWS: NEWS item for concatenated options 33033e102307SJung-uk Kim 33043e102307SJung-uk Kim2007-05-12 Will Estes <wlestes@users.sourceforge.net> 33053e102307SJung-uk Kim 33063e102307SJung-uk Kim * configure.in, tests/Makefile.am, 33073e102307SJung-uk Kim tests/test-concatenated-options/.cvsignore, 33083e102307SJung-uk Kim tests/test-concatenated-options/Makefile.am: unit test to verify 33093e102307SJung-uk Kim concatenated options parsing 33103e102307SJung-uk Kim 33113e102307SJung-uk Kim2007-05-12 Will Estes <wlestes@users.sourceforge.net> 33123e102307SJung-uk Kim 33133e102307SJung-uk Kim * scanopt.c: parse multiple short concatenated options; patch 33143e102307SJung-uk Kim submitted by Petr Machata <pmachata@redhat.com 33153e102307SJung-uk Kim 33163e102307SJung-uk Kim2007-05-11 Will Estes <wlestes@users.sourceforge.net> 33173e102307SJung-uk Kim 33183e102307SJung-uk Kim * autogen.sh: remove --force option from autogen.sh; much faster 33193e102307SJung-uk Kim without it 33203e102307SJung-uk Kim 33213e102307SJung-uk Kim2007-05-11 Will Estes <wlestes@users.sourceforge.net> 33223e102307SJung-uk Kim 33233e102307SJung-uk Kim * NEWS, configure.in: version 2.5.34 33243e102307SJung-uk Kim 33253e102307SJung-uk Kim2007-05-08 Aaron Stone <sodabrew@users.sourceforge.net> 33263e102307SJung-uk Kim 33273e102307SJung-uk Kim * NEWS, flex.skl: Better checking after yyalloc/yyrealloc (resolves 33283e102307SJung-uk Kim bug #1595967) 33293e102307SJung-uk Kim 33303e102307SJung-uk Kim2007-05-01 Will Estes <wlestes@users.sourceforge.net> 33313e102307SJung-uk Kim 33323e102307SJung-uk Kim * doc/flex.texi: change title of manual to 'Lexical Analysis with 33333e102307SJung-uk Kim Flex' 33343e102307SJung-uk Kim 33353e102307SJung-uk Kim2007-04-25 Will Estes <wlestes@users.sourceforge.net> 33363e102307SJung-uk Kim 33373e102307SJung-uk Kim * flex.skl: c++ memory leak plug 33383e102307SJung-uk Kim 33393e102307SJung-uk Kim2007-04-23 Will Estes <wlestes@users.sourceforge.net> 33403e102307SJung-uk Kim 33413e102307SJung-uk Kim * flex.skl: roll back c++ memory patch as it causes the test suite 33423e102307SJung-uk Kim no end of grief 33433e102307SJung-uk Kim 33443e102307SJung-uk Kim2007-04-23 Will Estes <wlestes@users.sourceforge.net> 33453e102307SJung-uk Kim 33463e102307SJung-uk Kim * flex.skl: fix function definitions for non-ANSI environments (from 33473e102307SJung-uk Kim Manoj Srivastava from Debian patchset) 33483e102307SJung-uk Kim 33493e102307SJung-uk Kim2007-04-23 Will Estes <wlestes@users.sourceforge.net> 33503e102307SJung-uk Kim 33513e102307SJung-uk Kim * flex.skl: fix c++ memory leak (from Manoj Srivastava from Debian 33523e102307SJung-uk Kim patchset) 33533e102307SJung-uk Kim 33543e102307SJung-uk Kim2007-04-23 Will Estes <wlestes@users.sourceforge.net> 33553e102307SJung-uk Kim 33563e102307SJung-uk Kim * flex.skl: fix parameter name in comment (patch from Manoj 33573e102307SJung-uk Kim Srivastava from the debian patchset 33583e102307SJung-uk Kim 33593e102307SJung-uk Kim2007-04-23 Will Estes <wlestes@users.sourceforge.net> 33603e102307SJung-uk Kim 33613e102307SJung-uk Kim * flex.skl: add a size_t cast (patch from Manoj Srivastava from the 33623e102307SJung-uk Kim debian patchset 33633e102307SJung-uk Kim 33643e102307SJung-uk Kim2007-04-16 Will Estes <wlestes@users.sourceforge.net> 33653e102307SJung-uk Kim 33663e102307SJung-uk Kim * tests/test-extended/Makefile.am, tests/test-quotes/Makefile.am: 33673e102307SJung-uk Kim cleanups to handle VPATH builds better; passifies make distcheck 33683e102307SJung-uk Kim 33693e102307SJung-uk Kim2007-04-16 Will Estes <wlestes@users.sourceforge.net> 33703e102307SJung-uk Kim 33713e102307SJung-uk Kim * doc/flex.texi: drop using the \ in \ escaping as it throws pdf 33723e102307SJung-uk Kim generation for a loop 33733e102307SJung-uk Kim 33743e102307SJung-uk Kim2007-04-14 Will Estes <wlestes@users.sourceforge.net> 33753e102307SJung-uk Kim 33763e102307SJung-uk Kim * .cvsignore: add compile and *.tar.bz2 to .cvsignore 33773e102307SJung-uk Kim 33783e102307SJung-uk Kim2007-04-14 Will Estes <wlestes@users.sourceforge.net> 33793e102307SJung-uk Kim 33803e102307SJung-uk Kim * main.c: add call to setlocale for ctype as per debian patchset 33813e102307SJung-uk Kim 33823e102307SJung-uk Kim2007-04-14 Will Estes <wlestes@users.sourceforge.net> 33833e102307SJung-uk Kim 33843e102307SJung-uk Kim * Makefile.am, NEWS: provide for a PIC version of libfl.a for shared 33853e102307SJung-uk Kim libraries using flex scanners 33863e102307SJung-uk Kim 33873e102307SJung-uk Kim2007-04-13 Will Estes <wlestes@users.sourceforge.net> 33883e102307SJung-uk Kim 33893e102307SJung-uk Kim * FlexLexer.h: annotate endifs since they're a bit far from their 33903e102307SJung-uk Kim opening #if statements 33913e102307SJung-uk Kim 33923e102307SJung-uk Kim2007-04-13 Will Estes <wlestes@users.sourceforge.net> 33933e102307SJung-uk Kim 33943e102307SJung-uk Kim * flexdef.h, parse.y: refactor and slightly redo alloca testing, 33953e102307SJung-uk Kim resolves bug #1675899 33963e102307SJung-uk Kim 33973e102307SJung-uk Kim2007-04-13 Will Estes <wlestes@users.sourceforge.net> 33983e102307SJung-uk Kim 33993e102307SJung-uk Kim * : overhaul configure.in: use octathorps for comments so they're 34003e102307SJung-uk Kim passed through m4 processing; better bracketing of m4 arguments; 34013e102307SJung-uk Kim retool checks as per suggestions from autoscan(1) 34023e102307SJung-uk Kim 34033e102307SJung-uk Kim2007-04-13 Will Estes <wlestes@users.sourceforge.net> 34043e102307SJung-uk Kim 34053e102307SJung-uk Kim * flex.skl: fix skeleton for reentrant scanners 34063e102307SJung-uk Kim 34073e102307SJung-uk Kim2007-04-13 Will Estes <wlestes@users.sourceforge.net> 34083e102307SJung-uk Kim 34093e102307SJung-uk Kim * Makefile.am: remove homegrown tags target; automake does that for 34103e102307SJung-uk Kim us 34113e102307SJung-uk Kim 34123e102307SJung-uk Kim2007-04-12 Will Estes <wlestes@users.sourceforge.net> 34133e102307SJung-uk Kim 34143e102307SJung-uk Kim * flex.skl: fix skeleton for reentrant scanners, resolves bug 34153e102307SJung-uk Kim #1694318 34163e102307SJung-uk Kim 34173e102307SJung-uk Kim2007-04-12 Will Estes <wlestes@users.sourceforge.net> 34183e102307SJung-uk Kim 34193e102307SJung-uk Kim * FlexLexer.h: declare some const where missing in c++ header file 34203e102307SJung-uk Kim 34213e102307SJung-uk Kim2007-04-10 Will Estes <wlestes@users.sourceforge.net> 34223e102307SJung-uk Kim 34233e102307SJung-uk Kim * doc/flex.texi: corrections to the manual as per suggestions from 34243e102307SJung-uk Kim flex-help@ 34253e102307SJung-uk Kim 34263e102307SJung-uk Kim2007-04-03 Will Estes <wlestes@users.sourceforge.net> 34273e102307SJung-uk Kim 34283e102307SJung-uk Kim * doc/flex.texi: include author names in online versions of the 34293e102307SJung-uk Kim manual 34303e102307SJung-uk Kim 34313e102307SJung-uk Kim2007-04-03 Will Estes <wlestes@users.sourceforge.net> 34323e102307SJung-uk Kim 34333e102307SJung-uk Kim * COPYING: update copyright notice 34343e102307SJung-uk Kim 34353e102307SJung-uk Kim2007-04-03 Will Estes <wlestes@users.sourceforge.net> 34363e102307SJung-uk Kim 34373e102307SJung-uk Kim * AUTHORS: rearrange and update AUTHORS 34383e102307SJung-uk Kim 34393e102307SJung-uk Kim2007-03-29 Will Estes <wlestes@users.sourceforge.net> 34403e102307SJung-uk Kim 34413e102307SJung-uk Kim * NEWS: note sf feature request 1658379 in NEWS 34423e102307SJung-uk Kim 34433e102307SJung-uk Kim2007-03-29 Will Estes <wlestes@users.sourceforge.net> 34443e102307SJung-uk Kim 34453e102307SJung-uk Kim * tools/cvsauthors: add sodabrew to cvsauthors file 34463e102307SJung-uk Kim 34473e102307SJung-uk Kim2007-03-29 Aaron Stone <sodabrew@users.sourceforge.net> 34483e102307SJung-uk Kim 34493e102307SJung-uk Kim * flex.skl: SourceForge feature request #1658379: Expose YY_BUF_SIZE 34503e102307SJung-uk Kim in the header file. 34513e102307SJung-uk Kim 34523e102307SJung-uk Kim2007-03-07 Will Estes <wlestes@users.sourceforge.net> 34533e102307SJung-uk Kim 34543e102307SJung-uk Kim * NEWS, filter.c, flex.skl: apply patches submitted by sodabrew 34553e102307SJung-uk Kim 34563e102307SJung-uk Kim2007-03-07 Will Estes <wlestes@users.sourceforge.net> 34573e102307SJung-uk Kim 34583e102307SJung-uk Kim * README.cvs: more changes describing building flex from cvs 34593e102307SJung-uk Kim 34603e102307SJung-uk Kim2007-03-07 Will Estes <wlestes@users.sourceforge.net> 34613e102307SJung-uk Kim 34623e102307SJung-uk Kim * Makefile.am, README.cvs, README.cvs-snapshot: rename 34633e102307SJung-uk Kim README.cvs-snapshot to README.cvs 34643e102307SJung-uk Kim 34653e102307SJung-uk Kim2007-03-07 Will Estes <wlestes@users.sourceforge.net> 34663e102307SJung-uk Kim 34673e102307SJung-uk Kim * README.cvs-snapshot: update to explain where flex cvs lives 34683e102307SJung-uk Kim 34693e102307SJung-uk Kim2007-03-07 Will Estes <wlestes@users.sourceforge.net> 34703e102307SJung-uk Kim 34713e102307SJung-uk Kim * README, doc/flex.texi: correct how to submit bugs 34723e102307SJung-uk Kim 34733e102307SJung-uk Kim2007-02-16 Will Estes <wlestes@users.sourceforge.net> 34743e102307SJung-uk Kim 34753e102307SJung-uk Kim * NEWS: clarify NEWS item re man page and pdf manual 34763e102307SJung-uk Kim 34773e102307SJung-uk Kim2007-02-14 Will Estes <wlestes@users.sourceforge.net> 34783e102307SJung-uk Kim 34793e102307SJung-uk Kim * po/Makevars: update bug address to point to flex-devel instead of 34803e102307SJung-uk Kim lex-help 34813e102307SJung-uk Kim 34823e102307SJung-uk Kim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 34833e102307SJung-uk Kim 34843e102307SJung-uk Kim * configure.in, doc/Makefile.am: make better use of AC_INIT; clean 34853e102307SJung-uk Kim up, simplify and make more robust the generation of the man page 34863e102307SJung-uk Kim 34873e102307SJung-uk Kim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 34883e102307SJung-uk Kim 34893e102307SJung-uk Kim * configure.in: remove option check-news from call to 34903e102307SJung-uk Kim AM_INIT_AUTOMAKE as gnits implies check-news 34913e102307SJung-uk Kim 34923e102307SJung-uk Kim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 34933e102307SJung-uk Kim 34943e102307SJung-uk Kim * Makefile.am, configure.in: move automake options from Makefile.am 34953e102307SJung-uk Kim to configure.in 34963e102307SJung-uk Kim 34973e102307SJung-uk Kim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 34983e102307SJung-uk Kim 34993e102307SJung-uk Kim * autogen.sh: restore --install option to autogen.sh since --force 35003e102307SJung-uk Kim does not imply --install 35013e102307SJung-uk Kim 35023e102307SJung-uk Kim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 35033e102307SJung-uk Kim 35043e102307SJung-uk Kim * tools/cvsauthors: add john43 to cvsauthors file 35053e102307SJung-uk Kim 35063e102307SJung-uk Kim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 35073e102307SJung-uk Kim 35083e102307SJung-uk Kim * autogen.sh: call autoreconf with --force instead of --install 35093e102307SJung-uk Kim 35103e102307SJung-uk Kim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 35113e102307SJung-uk Kim 35123e102307SJung-uk Kim * doc/.cvsignore: remove texinfo.tex from cvs tree 35133e102307SJung-uk Kim 35143e102307SJung-uk Kim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 35153e102307SJung-uk Kim 35163e102307SJung-uk Kim * NEWS: updates to NEWS file to reflect recent changes 35173e102307SJung-uk Kim 35183e102307SJung-uk Kim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 35193e102307SJung-uk Kim 35203e102307SJung-uk Kim * doc/Makefile.am: add flex.pdf to EXTRA_DIST 35213e102307SJung-uk Kim 35223e102307SJung-uk Kim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 35233e102307SJung-uk Kim 35243e102307SJung-uk Kim * configure.in: remove flex.spec 35253e102307SJung-uk Kim 35263e102307SJung-uk Kim2007-02-13 Will Estes <wlestes@users.sourceforge.net> 35273e102307SJung-uk Kim 35283e102307SJung-uk Kim * Makefile.am: remove maintainercleanfiles 35293e102307SJung-uk Kim 35303e102307SJung-uk Kim2007-02-01 Will Estes <wlestes@users.sourceforge.net> 35313e102307SJung-uk Kim 35323e102307SJung-uk Kim * doc/Makefile.am: more changes to build system to distribute man 35333e102307SJung-uk Kim page 35343e102307SJung-uk Kim 35353e102307SJung-uk Kim2007-02-01 Will Estes <wlestes@users.sourceforge.net> 35363e102307SJung-uk Kim 35373e102307SJung-uk Kim * doc/Makefile.am: add flex man page to distribution 35383e102307SJung-uk Kim 35393e102307SJung-uk Kim2007-02-01 Will Estes <wlestes@users.sourceforge.net> 35403e102307SJung-uk Kim 35413e102307SJung-uk Kim * .cvsignore, flex.spec.in: remove flex spec file 35423e102307SJung-uk Kim 35433e102307SJung-uk Kim2006-11-17 Will Estes <wlestes@users.sourceforge.net> 35443e102307SJung-uk Kim 35453e102307SJung-uk Kim * tests/test-table-opts/Makefile.am: make test target depend on test 35463e102307SJung-uk Kim groupings, which in turn depend on building executables; cygwin 35473e102307SJung-uk Kim portability fix 35483e102307SJung-uk Kim 35493e102307SJung-uk Kim2006-11-10 Will Estes <wlestes@users.sourceforge.net> 35503e102307SJung-uk Kim 35513e102307SJung-uk Kim * tests/create-test: change create-test script to edit files in 35523e102307SJung-uk Kim place 35533e102307SJung-uk Kim 35543e102307SJung-uk Kim2006-11-09 Will Estes <wlestes@users.sourceforge.net> 35553e102307SJung-uk Kim 35563e102307SJung-uk Kim * tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 35573e102307SJung-uk Kim tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 35583e102307SJung-uk Kim tests/test-bison-nr/Makefile.am, 35593e102307SJung-uk Kim tests/test-bison-yylloc/Makefile.am, 35603e102307SJung-uk Kim tests/test-bison-yylval/Makefile.am, 35613e102307SJung-uk Kim tests/test-c++-basic/Makefile.am, 35623e102307SJung-uk Kim tests/test-c++-multiple-scanners/Makefile.am, 35633e102307SJung-uk Kim tests/test-c++-yywrap/Makefile.am, tests/test-c-cpp-nr/Makefile.am, 35643e102307SJung-uk Kim tests/test-c-cpp-r/Makefile.am, tests/test-ccl/Makefile.am, 35653e102307SJung-uk Kim tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am, 35663e102307SJung-uk Kim tests/test-extended/Makefile.am, tests/test-header-nr/Makefile.am, 35673e102307SJung-uk Kim tests/test-header-r/Makefile.am, 35683e102307SJung-uk Kim tests/test-include-by-buffer/Makefile.am, 35693e102307SJung-uk Kim tests/test-include-by-push/Makefile.am, 35703e102307SJung-uk Kim tests/test-include-by-reentrant/Makefile.am, 35713e102307SJung-uk Kim tests/test-linedir-r/Makefile.am, tests/test-lineno-nr/Makefile.am, 35723e102307SJung-uk Kim tests/test-lineno-r/Makefile.am, tests/test-mem-nr/Makefile.am, 35733e102307SJung-uk Kim tests/test-mem-r/Makefile.am, 35743e102307SJung-uk Kim tests/test-multiple-scanners-nr/Makefile.am, 35753e102307SJung-uk Kim tests/test-multiple-scanners-r/Makefile.am, 35763e102307SJung-uk Kim tests/test-noansi-nr/Makefile.am, tests/test-noansi-r/Makefile.am, 35773e102307SJung-uk Kim tests/test-posix/Makefile.am, 35783e102307SJung-uk Kim tests/test-posixly-correct/Makefile.am, 35793e102307SJung-uk Kim tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 35803e102307SJung-uk Kim tests/test-pthread/Makefile.am, tests/test-quotes/Makefile.am, 35813e102307SJung-uk Kim tests/test-reject/Makefile.am, tests/test-rescan-nr/Makefile.am, 35823e102307SJung-uk Kim tests/test-rescan-r/Makefile.am, tests/test-string-nr/Makefile.am, 35833e102307SJung-uk Kim tests/test-string-r/Makefile.am, tests/test-top/Makefile.am, 35843e102307SJung-uk Kim tests/test-yyextra/Makefile.am: change CLEANFILES to include 35853e102307SJung-uk Kim instead of just the testname for the executable 35863e102307SJung-uk Kim 35873e102307SJung-uk Kim2006-11-09 Will Estes <wlestes@users.sourceforge.net> 35883e102307SJung-uk Kim 35893e102307SJung-uk Kim * doc/flex.texi: fix typos in manual; resolves bug #1592857 35903e102307SJung-uk Kim 35913e102307SJung-uk Kim2006-11-09 Will Estes <wlestes@users.sourceforge.net> 35923e102307SJung-uk Kim 35933e102307SJung-uk Kim * tests/TEMPLATE/Makefile.am: change test template to remove test 35943e102307SJung-uk Kim executable when that executable has an extension, e.g. under Cygwin 35953e102307SJung-uk Kim 35963e102307SJung-uk Kim2006-11-08 Will Estes <wlestes@users.sourceforge.net> 35973e102307SJung-uk Kim 35983e102307SJung-uk Kim * tests/Makefile.am: test names weren't displaying in test 35993e102307SJung-uk Kim success/failure messages (from #1591672 36003e102307SJung-uk Kim 36013e102307SJung-uk Kim2006-10-30 Will Estes <wlestes@users.sourceforge.net> 36023e102307SJung-uk Kim 36033e102307SJung-uk Kim * doc/.cvsignore: add flex.html to .cvsignore in doc directory 36043e102307SJung-uk Kim 36053e102307SJung-uk Kim2006-10-22 Will Estes <wlestes@users.sourceforge.net> 36063e102307SJung-uk Kim 36073e102307SJung-uk Kim * NEWS: update NEWS file for the work that millaway did 36083e102307SJung-uk Kim 36093e102307SJung-uk Kim2006-10-22 Will Estes <wlestes@users.sourceforge.net> 36103e102307SJung-uk Kim 36113e102307SJung-uk Kim * FlexLexer.h, NEWS, main.c, 36123e102307SJung-uk Kim tests/test-c++-multiple-scanners/scanner-2.l: make yywrap work with 36133e102307SJung-uk Kim c++ scanners as per sf bug report 36143e102307SJung-uk Kim 36153e102307SJung-uk Kim2006-10-20 Will Estes <wlestes@users.sourceforge.net> 36163e102307SJung-uk Kim 36173e102307SJung-uk Kim * NEWS, flex.skl, tests/test-c++-multiple-scanners/main.cpp, 36183e102307SJung-uk Kim tests/test-c-cpp-nr/scanner.l: memory leak issues in c++ scanner 36193e102307SJung-uk Kim 36203e102307SJung-uk Kim2006-10-20 Will Estes <wlestes@users.sourceforge.net> 36213e102307SJung-uk Kim 36223e102307SJung-uk Kim * NEWS, configure.in, tests/Makefile.am, tests/descriptions, 36233e102307SJung-uk Kim tests/test-c++-yywrap/.cvsignore, 36243e102307SJung-uk Kim tests/test-c++-yywrap/Makefile.am, tests/test-c++-yywrap/scanner.l, 36253e102307SJung-uk Kim tests/test-c++-yywrap/test.input: add unit test for c++ with yywrap 36263e102307SJung-uk Kim 36273e102307SJung-uk Kim2006-10-20 Will Estes <wlestes@users.sourceforge.net> 36283e102307SJung-uk Kim 36293e102307SJung-uk Kim * NEWS, tests/test-c++-basic/Makefile.am, 36303e102307SJung-uk Kim tests/test-linedir-r/Makefile.am: use configure-provided awk 36313e102307SJung-uk Kim variable for portability; add loadlibes variable to c++ test 36323e102307SJung-uk Kim 36333e102307SJung-uk Kim2006-10-17 Will Estes <wlestes@users.sourceforge.net> 36343e102307SJung-uk Kim 36353e102307SJung-uk Kim * doc/flex.texi: add noyywrap option to example; use whitespace to 36363e102307SJung-uk Kim clarify example 36373e102307SJung-uk Kim 36383e102307SJung-uk Kim2006-08-02 Will Estes <wlestes@users.sourceforge.net> 36393e102307SJung-uk Kim 36403e102307SJung-uk Kim * NEWS, po/ca.po, po/vi.po: new translations 36413e102307SJung-uk Kim 36423e102307SJung-uk Kim2006-04-11 John Millaway <john43@users.sourceforge.net> 36433e102307SJung-uk Kim 36443e102307SJung-uk Kim * tables.c: Casted away signedness to appease -Werror freaks. 36453e102307SJung-uk Kim 36463e102307SJung-uk Kim2006-03-28 John Millaway <john43@users.sourceforge.net> 36473e102307SJung-uk Kim 36483e102307SJung-uk Kim * ccl.c, doc/flex.texi, flexdef.h, parse.y, scan.l, sym.c, 36493e102307SJung-uk Kim tests/test-ccl/scanner.l, tests/test-ccl/test.input: Added ccl union 36503e102307SJung-uk Kim operator. Added test in test suite for ccl union operator. 36513e102307SJung-uk Kim Documented ccl union operator. Removed crufty ccl cache to prevent 36523e102307SJung-uk Kim parser problems. 36533e102307SJung-uk Kim 36543e102307SJung-uk Kim2006-03-28 John Millaway <john43@users.sourceforge.net> 36553e102307SJung-uk Kim 36563e102307SJung-uk Kim * doc/flex.texi, scan.l, tests/test-extended/scanner.l, 36573e102307SJung-uk Kim tests/test-extended/test.input: Extended syntax excluded for 36583e102307SJung-uk Kim lex/posix compat mode. Comments discarded inside (?x:) patterns. 36593e102307SJung-uk Kim Added test in test suite for comments in extended patterns. 36603e102307SJung-uk Kim Documented syntax additions. 36613e102307SJung-uk Kim 36623e102307SJung-uk Kim2006-03-27 John Millaway <john43@users.sourceforge.net> 36633e102307SJung-uk Kim 36643e102307SJung-uk Kim * scan.l, tests/test-ccl/scanner.l, tests/test-ccl/test.input: 36653e102307SJung-uk Kim Implemented (?x:) syntax to allow whitespace in patterns. Added 36663e102307SJung-uk Kim test for (?x:) syntax in test suite. 36673e102307SJung-uk Kim 36683e102307SJung-uk Kim2006-03-27 John Millaway <john43@users.sourceforge.net> 36693e102307SJung-uk Kim 36703e102307SJung-uk Kim * parse.y, tests/test-ccl/scanner.l, tests/test-ccl/test.input: 36713e102307SJung-uk Kim Implemented dot-all syntax. Added test for dot-all syntax in test 36723e102307SJung-uk Kim suite. 36733e102307SJung-uk Kim 36743e102307SJung-uk Kim2006-03-27 John Millaway <john43@users.sourceforge.net> 36753e102307SJung-uk Kim 36763e102307SJung-uk Kim * dfa.c, doc/flex.texi, flexdef.h, gen.c, main.c, parse.y, scan.l, 36773e102307SJung-uk Kim scanflags.c, tests/test-ccl/scanner.l, tests/test-ccl/test.input: 36783e102307SJung-uk Kim Removed global variable caseins. Added scanner stack flags for 36793e102307SJung-uk Kim case-insensitivity. Moved case-folding code from DFA-generation to 36803e102307SJung-uk Kim parse time read-macros. Added localized case-sensitivity syntax 36813e102307SJung-uk Kim from Perl. Added test for new syntax in test suite. Documented new 36823e102307SJung-uk Kim syntax. 36833e102307SJung-uk Kim 36843e102307SJung-uk Kim2006-03-27 John Millaway <john43@users.sourceforge.net> 36853e102307SJung-uk Kim 36863e102307SJung-uk Kim * Makefile.am, configure.in, flexdef.h, scanflags.c: Added configure 36873e102307SJung-uk Kim check for assert.h. Added scanner flags stack. 36883e102307SJung-uk Kim 36893e102307SJung-uk Kim2006-03-25 John Millaway <john43@users.sourceforge.net> 36903e102307SJung-uk Kim 36913e102307SJung-uk Kim * configure.in, doc/flex.texi, scan.l, tests/Makefile.am, 36923e102307SJung-uk Kim tests/descriptions, tests/test-extended/.cvsignore, 36933e102307SJung-uk Kim tests/test-extended/Makefile.am, tests/test-extended/scanner.l, 36943e102307SJung-uk Kim tests/test-extended/test.input: Added extended, perl-compatible 36953e102307SJung-uk Kim comment syntax. Added test for extended comment syntax. Documented 36963e102307SJung-uk Kim extended comment syntax. 36973e102307SJung-uk Kim 36983e102307SJung-uk Kim2006-03-25 John Millaway <john43@users.sourceforge.net> 36993e102307SJung-uk Kim 37003e102307SJung-uk Kim * doc/flex.texi, parse.y: Changed explicit 'A'-'Z' to isupper(), 37013e102307SJung-uk Kim where correct to do so. Documentation. 37023e102307SJung-uk Kim 37033e102307SJung-uk Kim2006-03-24 John Millaway <john43@users.sourceforge.net> 37043e102307SJung-uk Kim 37053e102307SJung-uk Kim * doc/flex.texi: Documentation. 37063e102307SJung-uk Kim 37073e102307SJung-uk Kim2006-03-24 John Millaway <john43@users.sourceforge.net> 37083e102307SJung-uk Kim 37093e102307SJung-uk Kim * doc/flex.texi: Added appendix of patterns to manual. 37103e102307SJung-uk Kim 37113e102307SJung-uk Kim2006-03-23 John Millaway <john43@users.sourceforge.net> 37123e102307SJung-uk Kim 37133e102307SJung-uk Kim * doc/flex.texi: . 37143e102307SJung-uk Kim 37153e102307SJung-uk Kim2006-03-22 John Millaway <john43@users.sourceforge.net> 37163e102307SJung-uk Kim 37173e102307SJung-uk Kim * doc/flex.texi: Documentation. 37183e102307SJung-uk Kim 37193e102307SJung-uk Kim2006-03-22 John Millaway <john43@users.sourceforge.net> 37203e102307SJung-uk Kim 37213e102307SJung-uk Kim * doc/flex.texi: Documented set difference operator {-}. 37223e102307SJung-uk Kim 37233e102307SJung-uk Kim2006-03-22 John Millaway <john43@users.sourceforge.net> 37243e102307SJung-uk Kim 37253e102307SJung-uk Kim * ccl.c, flexdef.h, parse.y, scan.l, tests/test-ccl/scanner.l, 37263e102307SJung-uk Kim tests/test-ccl/test.input: Added set difference operator {-} for 37273e102307SJung-uk Kim character classes. 37283e102307SJung-uk Kim 37293e102307SJung-uk Kim2006-03-22 John Millaway <john43@users.sourceforge.net> 37303e102307SJung-uk Kim 37313e102307SJung-uk Kim * configure.in, doc/flex.texi, parse.y, scan.l, tests/Makefile.am, 37323e102307SJung-uk Kim tests/descriptions, tests/test-ccl/.cvsignore, 37333e102307SJung-uk Kim tests/test-ccl/Makefile.am, tests/test-ccl/scanner.l, 37343e102307SJung-uk Kim tests/test-ccl/test.input: Added negated character class 37353e102307SJung-uk Kim expressions. Documented negated character class expressions. Added 37363e102307SJung-uk Kim regression test for negated character class expressions. 37373e102307SJung-uk Kim 37383e102307SJung-uk Kim2006-03-22 John Millaway <john43@users.sourceforge.net> 37393e102307SJung-uk Kim 37403e102307SJung-uk Kim * buf.c, filter.c, gen.c, main.c, misc.c, nfa.c, parse.y, regex.c: 37413e102307SJung-uk Kim Replaced sprintf with snprintf everywhere. 37423e102307SJung-uk Kim 37433e102307SJung-uk Kim2006-03-22 John Millaway <john43@users.sourceforge.net> 37443e102307SJung-uk Kim 37453e102307SJung-uk Kim * Makefile.am: Removed includedir from AM_CPPFLAGS #1439351. 37463e102307SJung-uk Kim 37473e102307SJung-uk Kim2006-03-21 John Millaway <john43@users.sourceforge.net> 37483e102307SJung-uk Kim 37493e102307SJung-uk Kim * configure.in, tests/Makefile.am, tests/descriptions, 37503e102307SJung-uk Kim tests/test-quotes/.cvsignore, tests/test-quotes/Makefile.am, 37513e102307SJung-uk Kim tests/test-quotes/scanner.l, tests/test-quotes/test.input: Added 37523e102307SJung-uk Kim test to verify user code is unmangled. 37533e102307SJung-uk Kim 37543e102307SJung-uk Kim2006-03-21 John Millaway <john43@users.sourceforge.net> 37553e102307SJung-uk Kim 37563e102307SJung-uk Kim * flexdef.h, misc.c, scan.l: Fixed escape in actions. 37573e102307SJung-uk Kim 37583e102307SJung-uk Kim2006-03-21 John Millaway <john43@users.sourceforge.net> 37593e102307SJung-uk Kim 37603e102307SJung-uk Kim * filter.c, flexdef.h, main.c, scan.l: Reverted previous input 37613e102307SJung-uk Kim filter changes. Added noop macro to scanner output. Modified 37623e102307SJung-uk Kim scan.l to escape m4 quotes found in user code. 37633e102307SJung-uk Kim 37643e102307SJung-uk Kim2006-03-21 John Millaway <john43@users.sourceforge.net> 37653e102307SJung-uk Kim 37663e102307SJung-uk Kim * tests/test-table-opts/Makefile.am, 37673e102307SJung-uk Kim tests/test-table-opts/scanner.l: Removed m4 from test-table-opts 37683e102307SJung-uk Kim 37693e102307SJung-uk Kim2006-03-21 John Millaway <john43@users.sourceforge.net> 37703e102307SJung-uk Kim 37713e102307SJung-uk Kim * tests/test-reject/Makefile.am, tests/test-reject/scanner.l: 37723e102307SJung-uk Kim Removed m4 from test-reject 37733e102307SJung-uk Kim 37743e102307SJung-uk Kim2006-03-21 John Millaway <john43@users.sourceforge.net> 37753e102307SJung-uk Kim 37763e102307SJung-uk Kim * filter.c, flexdef.h, main.c, scan.l: Moved set_input_file to 37773e102307SJung-uk Kim different file. 37783e102307SJung-uk Kim 37793e102307SJung-uk Kim2006-03-21 John Millaway <john43@users.sourceforge.net> 37803e102307SJung-uk Kim 37813e102307SJung-uk Kim * flex.skl, flexdef.h, flexint.h, misc.c: Relaxed tests for __STDC__ 37823e102307SJung-uk Kim and __STDC_VERSION__ to cope with bugs in GCC and Sun cc. 37833e102307SJung-uk Kim 37843e102307SJung-uk Kim2006-03-20 John Millaway <john43@users.sourceforge.net> 37853e102307SJung-uk Kim 37863e102307SJung-uk Kim * filter.c: Documented filter chain. Removed fdopen. Added no-op 37873e102307SJung-uk Kim fseek. 37883e102307SJung-uk Kim 37893e102307SJung-uk Kim2006-03-13 John Millaway <john43@users.sourceforge.net> 37903e102307SJung-uk Kim 37913e102307SJung-uk Kim * gen.c: Fixed another -Wall report. 37923e102307SJung-uk Kim 37933e102307SJung-uk Kim2006-03-10 Will Estes <wlestes@users.sourceforge.net> 37943e102307SJung-uk Kim 37953e102307SJung-uk Kim * NEWS, po/vi.po: new vi translation 37963e102307SJung-uk Kim 37973e102307SJung-uk Kim2006-03-09 Will Estes <wlestes@users.sourceforge.net> 37983e102307SJung-uk Kim 37993e102307SJung-uk Kim * NEWS, po/ga.po, po/nl.po: new nl, ga translations 38003e102307SJung-uk Kim 38013e102307SJung-uk Kim2006-02-21 Will Estes <wlestes@users.sourceforge.net> 38023e102307SJung-uk Kim 38033e102307SJung-uk Kim * m4/Makefile.am: add po.m4 to extra_dist in m4/ so it gets picked 38043e102307SJung-uk Kim up by distributions 38053e102307SJung-uk Kim 38063e102307SJung-uk Kim2006-02-21 Will Estes <wlestes@users.sourceforge.net> 38073e102307SJung-uk Kim 38083e102307SJung-uk Kim * m4/Makefile.am: add nls.m4 to extra_dist in m4/ so it will get 38093e102307SJung-uk Kim picked up in distribution tarballs 38103e102307SJung-uk Kim 38113e102307SJung-uk Kim2006-02-21 Will Estes <wlestes@users.sourceforge.net> 38123e102307SJung-uk Kim 38133e102307SJung-uk Kim * configure.in: remove website directory from configure.in 38143e102307SJung-uk Kim 38153e102307SJung-uk Kim2006-02-20 Will Estes <wlestes@users.sourceforge.net> 38163e102307SJung-uk Kim 38173e102307SJung-uk Kim * NEWS, configure.in: version 2.5.33 marks in NEWS and configure.in 38183e102307SJung-uk Kim 38193e102307SJung-uk Kim2006-02-20 Will Estes <wlestes@users.sourceforge.net> 38203e102307SJung-uk Kim 38213e102307SJung-uk Kim * configure.in: change email address in configure.in to point to 38223e102307SJung-uk Kim flex-help@sourceforge.net 38233e102307SJung-uk Kim 38243e102307SJung-uk Kim2006-02-20 John Millaway <john43@users.sourceforge.net> 38253e102307SJung-uk Kim 38263e102307SJung-uk Kim * doc/flex.texi: Documentation. 38273e102307SJung-uk Kim 38283e102307SJung-uk Kim2006-02-20 John Millaway <john43@users.sourceforge.net> 38293e102307SJung-uk Kim 38303e102307SJung-uk Kim * BUGS: Appended to BUGS file. 38313e102307SJung-uk Kim 38323e102307SJung-uk Kim2006-02-18 Will Estes <wlestes@users.sourceforge.net> 38333e102307SJung-uk Kim 38343e102307SJung-uk Kim * Makefile.am: remove website directory (since it now has its own 38353e102307SJung-uk Kim module in the flex project 38363e102307SJung-uk Kim 38373e102307SJung-uk Kim2006-02-16 John Millaway <john43@users.sourceforge.net> 38383e102307SJung-uk Kim 38393e102307SJung-uk Kim * doc/flex.texi, flex.skl: Fixed buffer overflow in reject state 38403e102307SJung-uk Kim buffer. Corrected documentation on the state buffer. 38413e102307SJung-uk Kim 38423e102307SJung-uk Kim2006-02-16 John Millaway <john43@users.sourceforge.net> 38433e102307SJung-uk Kim 38443e102307SJung-uk Kim * flex.skl: Reverted num_read from size_t back to int. 38453e102307SJung-uk Kim 38463e102307SJung-uk Kim2006-02-15 John Millaway <john43@users.sourceforge.net> 38473e102307SJung-uk Kim 38483e102307SJung-uk Kim * Makefile.am, configure.in: Removed reference to RoadMap in 38493e102307SJung-uk Kim Makefile.am. Added website directory. 38503e102307SJung-uk Kim 38513e102307SJung-uk Kim2006-02-15 Will Estes <wlestes@users.sourceforge.net> 38523e102307SJung-uk Kim 38533e102307SJung-uk Kim * README, RoadMap: remove RoadMap and reference to it in README 38543e102307SJung-uk Kim 38553e102307SJung-uk Kim2006-02-15 John Millaway <john43@users.sourceforge.net> 38563e102307SJung-uk Kim 38573e102307SJung-uk Kim * BUGS, README, doc/flex.texi, doc/flex.xml: Eliminated references 38583e102307SJung-uk Kim to lex.sf.net. 38593e102307SJung-uk Kim 38603e102307SJung-uk Kim2006-02-15 John Millaway <john43@users.sourceforge.net> 38613e102307SJung-uk Kim 38623e102307SJung-uk Kim * BUGS, flex.skl: Transfered bugs list from lex.sf.net to BUGS file. 38633e102307SJung-uk Kim 38643e102307SJung-uk Kim2006-02-15 John Millaway <john43@users.sourceforge.net> 38653e102307SJung-uk Kim 38663e102307SJung-uk Kim * tests/test-rescan-nr/.cvsignore, 38673e102307SJung-uk Kim tests/test-rescan-nr/Makefile.am, tests/test-rescan-nr/scanner.l, 38683e102307SJung-uk Kim tests/test-rescan-nr/test.input, tests/test-rescan-r/.cvsignore, 38693e102307SJung-uk Kim tests/test-rescan-r/Makefile.am, tests/test-rescan-r/scanner.l, 38703e102307SJung-uk Kim tests/test-rescan-r/test.input: Recommit of last commit -- broken 38713e102307SJung-uk Kim pipe. 38723e102307SJung-uk Kim 38733e102307SJung-uk Kim2006-02-15 John Millaway <john43@users.sourceforge.net> 38743e102307SJung-uk Kim 38753e102307SJung-uk Kim * configure.in, flex.skl, tests/Makefile.am, tests/descriptions: 38763e102307SJung-uk Kim yy_lex_destroy calls yy_init_globals to reset everything for next 38773e102307SJung-uk Kim call to yylex. Added two new tests for reusing scanners. 38783e102307SJung-uk Kim 38793e102307SJung-uk Kim2006-02-14 John Millaway <john43@users.sourceforge.net> 38803e102307SJung-uk Kim 38813e102307SJung-uk Kim * flex.spec.in: Patched rpm spec file. 38823e102307SJung-uk Kim 38833e102307SJung-uk Kim2006-02-14 John Millaway <john43@users.sourceforge.net> 38843e102307SJung-uk Kim 38853e102307SJung-uk Kim * configure.in, flexint.h: Added C99 macro for inttypes, just to be 38863e102307SJung-uk Kim conformant. 38873e102307SJung-uk Kim 38883e102307SJung-uk Kim2006-02-14 John Millaway <john43@users.sourceforge.net> 38893e102307SJung-uk Kim 38903e102307SJung-uk Kim * flexdef.h, nfa.c, parse.y: Changed symbol INFINITE to fix conflict 38913e102307SJung-uk Kim with C math symbol. 38923e102307SJung-uk Kim 38933e102307SJung-uk Kim2006-02-14 John Millaway <john43@users.sourceforge.net> 38943e102307SJung-uk Kim 38953e102307SJung-uk Kim * scan.l: Omitting parens for named rules in trailing context. 38963e102307SJung-uk Kim 38973e102307SJung-uk Kim2006-02-14 John Millaway <john43@users.sourceforge.net> 38983e102307SJung-uk Kim 38993e102307SJung-uk Kim * configure.in, main.c, po/ca.po, po/da.po, po/de.po, po/es.po, 39003e102307SJung-uk Kim po/fr.po, po/ga.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po, 39013e102307SJung-uk Kim po/ro.po, po/ru.po, po/sv.po, po/tr.po, po/vi.po, po/zh_CN.po, 39023e102307SJung-uk Kim tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Added check 39033e102307SJung-uk Kim for locale.h and libintl.h in configure script. 39043e102307SJung-uk Kim 39053e102307SJung-uk Kim2006-02-14 John Millaway <john43@users.sourceforge.net> 39063e102307SJung-uk Kim 39073e102307SJung-uk Kim * flex.skl: Removed unused local vars. 39083e102307SJung-uk Kim 39093e102307SJung-uk Kim2006-02-14 John Millaway <john43@users.sourceforge.net> 39103e102307SJung-uk Kim 39113e102307SJung-uk Kim * flex.skl: Removed certain offending #undefs. 39123e102307SJung-uk Kim 39133e102307SJung-uk Kim2006-02-14 John Millaway <john43@users.sourceforge.net> 39143e102307SJung-uk Kim 39153e102307SJung-uk Kim * flexint.h: Removed logical and from preprocessor statement. 39163e102307SJung-uk Kim 39173e102307SJung-uk Kim2006-02-14 Will Estes <wlestes@users.sourceforge.net> 39183e102307SJung-uk Kim 39193e102307SJung-uk Kim * po/nl.po, po/nl.po.1: remove eroneously named nl.po.1; update 39203e102307SJung-uk Kim nl.po 39213e102307SJung-uk Kim 39223e102307SJung-uk Kim2006-02-14 John Millaway <john43@users.sourceforge.net> 39233e102307SJung-uk Kim 39243e102307SJung-uk Kim * dfa.c: . 39253e102307SJung-uk Kim 39263e102307SJung-uk Kim2006-02-14 John Millaway <john43@users.sourceforge.net> 39273e102307SJung-uk Kim 39283e102307SJung-uk Kim * flex.skl: Included <sys/types.h> for serialized tables. 39293e102307SJung-uk Kim 39303e102307SJung-uk Kim2006-02-14 John Millaway <john43@users.sourceforge.net> 39313e102307SJung-uk Kim 39323e102307SJung-uk Kim * configure.in: Minor patch to call to head in configure script. 39333e102307SJung-uk Kim 39343e102307SJung-uk Kim2006-02-14 John Millaway <john43@users.sourceforge.net> 39353e102307SJung-uk Kim 39363e102307SJung-uk Kim * doc/flex.texi: Documentation patch. 39373e102307SJung-uk Kim 39383e102307SJung-uk Kim2006-02-14 John Millaway <john43@users.sourceforge.net> 39393e102307SJung-uk Kim 39403e102307SJung-uk Kim * filter.c, gen.c, libyywrap.c, main.c: Patch for full file system 39413e102307SJung-uk Kim failure. 39423e102307SJung-uk Kim 39433e102307SJung-uk Kim2006-02-13 John Millaway <john43@users.sourceforge.net> 39443e102307SJung-uk Kim 39453e102307SJung-uk Kim * doc/flex.texi: Documentation. 39463e102307SJung-uk Kim 39473e102307SJung-uk Kim2006-02-13 John Millaway <john43@users.sourceforge.net> 39483e102307SJung-uk Kim 39493e102307SJung-uk Kim * main.c: Fixed double-fclose when input file is empty. 39503e102307SJung-uk Kim 39513e102307SJung-uk Kim2006-02-10 Will Estes <wlestes@users.sourceforge.net> 39523e102307SJung-uk Kim 39533e102307SJung-uk Kim * po/ca.po, po/da.po, po/de.po, po/es.po, po/fr.po, po/ga.po, 39543e102307SJung-uk Kim po/ko.po, po/nl.po.1, po/pl.po, po/pt_BR.po, po/ro.po, po/ru.po, 39553e102307SJung-uk Kim po/sv.po, po/tr.po, po/vi.po, po/zh_CN.po: newtranslations 39563e102307SJung-uk Kim 39573e102307SJung-uk Kim2005-12-22 John Millaway <john43@users.sourceforge.net> 39583e102307SJung-uk Kim 39593e102307SJung-uk Kim * buf.c, main.c: Improvement request 1069716 log vs. log10 39603e102307SJung-uk Kim 39613e102307SJung-uk Kim2005-12-22 John Millaway <john43@users.sourceforge.net> 39623e102307SJung-uk Kim 39633e102307SJung-uk Kim * flex.skl: Fixed bug 1257093 yy_init_globals in header file 39643e102307SJung-uk Kim 39653e102307SJung-uk Kim2005-04-14 Will Estes <wlestes@users.sourceforge.net> 39663e102307SJung-uk Kim 39673e102307SJung-uk Kim * po/nl.po: new nl translation 39683e102307SJung-uk Kim 39693e102307SJung-uk Kim2005-04-07 Will Estes <wlestes@users.sourceforge.net> 39703e102307SJung-uk Kim 39713e102307SJung-uk Kim * NEWS, po/LINGUAS, po/nl.po, po/vi.po: new nl and vi translations 39723e102307SJung-uk Kim 39733e102307SJung-uk Kim2004-07-20 Will Estes <wlestes@users.sourceforge.net> 39743e102307SJung-uk Kim 39753e102307SJung-uk Kim * filter.c: correct improper stdin assignment 39763e102307SJung-uk Kim 39773e102307SJung-uk Kim2004-05-22 Will Estes <wlestes@users.sourceforge.net> 39783e102307SJung-uk Kim 39793e102307SJung-uk Kim * NEWS, po/tr.po: new tr translation 39803e102307SJung-uk Kim 39813e102307SJung-uk Kim2004-05-12 Will Estes <wlestes@users.sourceforge.net> 39823e102307SJung-uk Kim 39833e102307SJung-uk Kim * .cvsignore, .indent.pro: .cvsignore and .indent.pro got missed in 39843e102307SJung-uk Kim the import to sourceforge; replace them 39853e102307SJung-uk Kim 39863e102307SJung-uk Kim2004-05-11 Will Estes <wlestes@users.sourceforge.net> 39873e102307SJung-uk Kim 39883e102307SJung-uk Kim * po/fr.po: new fr translation 39893e102307SJung-uk Kim 39903e102307SJung-uk Kim2004-05-03 Will Estes <wlestes@users.sourceforge.net> 39913e102307SJung-uk Kim 39923e102307SJung-uk Kim * po/LINGUAS: polish is pl, not po 39933e102307SJung-uk Kim 39943e102307SJung-uk Kim2004-03-22 Will Estes <wlestes@users.sourceforge.net> 39953e102307SJung-uk Kim 39963e102307SJung-uk Kim * po/sv.po: yet another sweedish update 39973e102307SJung-uk Kim 39983e102307SJung-uk Kim2004-03-19 Will Estes <wlestes@users.sourceforge.net> 39993e102307SJung-uk Kim 40003e102307SJung-uk Kim * NEWS, po/sv.po: new sv translation 40013e102307SJung-uk Kim 40023e102307SJung-uk Kim2003-12-11 John Millaway <john43@users.sourceforge.net> 40033e102307SJung-uk Kim 40043e102307SJung-uk Kim * configure.in, filter.c, main.c: Configure checks for GNU m4. 40053e102307SJung-uk Kim Environment variable M4 overrides built-in m4 path. Generated m4 40063e102307SJung-uk Kim does a late check for GNU m4. 40073e102307SJung-uk Kim 40083e102307SJung-uk Kim2003-12-09 John Millaway <john43@users.sourceforge.net> 40093e102307SJung-uk Kim 40103e102307SJung-uk Kim * doc/flex.texi: added 3 faqs 40113e102307SJung-uk Kim 40123e102307SJung-uk Kim2003-11-24 Will Estes <wlestes@users.sourceforge.net> 40133e102307SJung-uk Kim 40143e102307SJung-uk Kim * po/ro.po: new ro translation 40153e102307SJung-uk Kim 40163e102307SJung-uk Kim2003-11-07 Will Estes <wlestes@users.sourceforge.net> 40173e102307SJung-uk Kim 40183e102307SJung-uk Kim * NEWS, po/fr.po: new french translation 40193e102307SJung-uk Kim 40203e102307SJung-uk Kim2003-11-07 Will Estes <wlestes@users.sourceforge.net> 40213e102307SJung-uk Kim 40223e102307SJung-uk Kim * NEWS, po/ca.po: new catalan translation from the translation 40233e102307SJung-uk Kim project 40243e102307SJung-uk Kim 40253e102307SJung-uk Kim2003-11-07 Will Estes <wlestes@users.sourceforge.net> 40263e102307SJung-uk Kim 40273e102307SJung-uk Kim * NEWS, po/LINGUAS, po/ga.po, po/pl.po: new polish translation; 40283e102307SJung-uk Kim updated irish translation from translation project 40293e102307SJung-uk Kim 40303e102307SJung-uk Kim2003-10-10 Will Estes <wlestes@users.sourceforge.net> 40313e102307SJung-uk Kim 40323e102307SJung-uk Kim * NEWS, po/LINGUAS, po/ga.po: new Irish translation 40333e102307SJung-uk Kim 40343e102307SJung-uk Kim2003-08-25 Will Estes <wlestes@users.sourceforge.net> 40353e102307SJung-uk Kim 40363e102307SJung-uk Kim * NEWS, po/LINGUAS, po/ro.po: add romanian translation 40373e102307SJung-uk Kim 40383e102307SJung-uk Kim2003-07-16 Will Estes <wlestes@users.sourceforge.net> 40393e102307SJung-uk Kim 40403e102307SJung-uk Kim * flex.skl: flex_*int* type fixes 40413e102307SJung-uk Kim 40423e102307SJung-uk Kim2003-07-16 Will Estes <wlestes@users.sourceforge.net> 40433e102307SJung-uk Kim 40443e102307SJung-uk Kim * tools/cvsauthors: change wlestes email address 40453e102307SJung-uk Kim 40463e102307SJung-uk Kim2003-07-16 Will Estes <wlestes@users.sourceforge.net> 40473e102307SJung-uk Kim 40483e102307SJung-uk Kim * flex.skl: undef yytext_ptr has some bad side effects 40493e102307SJung-uk Kim 40503e102307SJung-uk Kim2003-07-07 John Millaway <john43@users.sourceforge.net> 40513e102307SJung-uk Kim 40523e102307SJung-uk Kim * doc/flex.texi: Documented m4 incompatibility with lex. 40533e102307SJung-uk Kim 40543e102307SJung-uk Kim2003-05-21 Will Estes <wlestes@users.sourceforge.net> 40553e102307SJung-uk Kim 40563e102307SJung-uk Kim * NEWS: upgrade to gettext 0.12 40573e102307SJung-uk Kim 40583e102307SJung-uk Kim2003-05-20 Will Estes <wlestes@users.sourceforge.net> 40593e102307SJung-uk Kim 40603e102307SJung-uk Kim * flex.skl, gen.c: patches from manoj via sourceforge 40613e102307SJung-uk Kim 40623e102307SJung-uk Kim2003-05-20 Will Estes <wlestes@users.sourceforge.net> 40633e102307SJung-uk Kim 40643e102307SJung-uk Kim * configure.in, po/.cvsignore, po/Makevars: upgrade gettext to 0.12; 40653e102307SJung-uk Kim this allows running make pdf and make ps to be successful 40663e102307SJung-uk Kim 40673e102307SJung-uk Kim2003-05-20 Will Estes <wlestes@users.sourceforge.net> 40683e102307SJung-uk Kim 40693e102307SJung-uk Kim * doc/.cvsignore: cvs should ignore flex.pdf and flex.ps 40703e102307SJung-uk Kim 40713e102307SJung-uk Kim2003-04-25 John Millaway <john43@users.sourceforge.net> 40723e102307SJung-uk Kim 40733e102307SJung-uk Kim * TODO: Added yylineno bugs to TODO list. 40743e102307SJung-uk Kim 40753e102307SJung-uk Kim2003-04-03 John Millaway <john43@users.sourceforge.net> 40763e102307SJung-uk Kim 40773e102307SJung-uk Kim * doc/flex.xml: Docbook. 40783e102307SJung-uk Kim 40793e102307SJung-uk Kim2003-04-03 John Millaway <john43@users.sourceforge.net> 40803e102307SJung-uk Kim 40813e102307SJung-uk Kim * doc/flex.xml: xml now validates. 40823e102307SJung-uk Kim 40833e102307SJung-uk Kim2003-04-02 John Millaway <john43@users.sourceforge.net> 40843e102307SJung-uk Kim 40853e102307SJung-uk Kim * doc/flex.xml: Began conversion to DocBook. 40863e102307SJung-uk Kim 40873e102307SJung-uk Kim2003-04-01 Will Estes <wlestes@users.sourceforge.net> 40883e102307SJung-uk Kim 40893e102307SJung-uk Kim * NEWS, configure.in: version 2.5.31 40903e102307SJung-uk Kim 40913e102307SJung-uk Kim2003-04-01 Will Estes <wlestes@users.sourceforge.net> 40923e102307SJung-uk Kim 40933e102307SJung-uk Kim * NEWS: remove --enable-maintainer-mode configure option 40943e102307SJung-uk Kim 40953e102307SJung-uk Kim2003-04-01 Will Estes <wlestes@users.sourceforge.net> 40963e102307SJung-uk Kim 40973e102307SJung-uk Kim * configure.in: remove AM_MAINTAINER_MODE 40983e102307SJung-uk Kim 40993e102307SJung-uk Kim2003-04-01 John Millaway <john43@users.sourceforge.net> 41003e102307SJung-uk Kim 41013e102307SJung-uk Kim * flex.skl, flexdef.h, main.c, misc.c, scan.l: Renamed some internal 41023e102307SJung-uk Kim variables. 41033e102307SJung-uk Kim 41043e102307SJung-uk Kim2003-03-31 Will Estes <wlestes@users.sourceforge.net> 41053e102307SJung-uk Kim 41063e102307SJung-uk Kim * NEWS: yylineno is now per-buffer in reentrant scanners 41073e102307SJung-uk Kim 41083e102307SJung-uk Kim2003-03-31 John Millaway <john43@users.sourceforge.net> 41093e102307SJung-uk Kim 41103e102307SJung-uk Kim * TODO: Added TODO item. 41113e102307SJung-uk Kim 41123e102307SJung-uk Kim2003-03-30 John Millaway <john43@users.sourceforge.net> 41133e102307SJung-uk Kim 41143e102307SJung-uk Kim * flex.skl, gen.c: yylineno is per-buffer in the reentrant scanner. 41153e102307SJung-uk Kim support for yycolumn exists, but is not yet developed. 41163e102307SJung-uk Kim 41173e102307SJung-uk Kim2003-03-28 John Millaway <john43@users.sourceforge.net> 41183e102307SJung-uk Kim 41193e102307SJung-uk Kim * flex.skl: Minor documentation. 41203e102307SJung-uk Kim 41213e102307SJung-uk Kim2003-03-28 Will Estes <wlestes@users.sourceforge.net> 41223e102307SJung-uk Kim 41233e102307SJung-uk Kim * NEWS: added %top directive 41243e102307SJung-uk Kim 41253e102307SJung-uk Kim2003-03-27 John Millaway <john43@users.sourceforge.net> 41263e102307SJung-uk Kim 41273e102307SJung-uk Kim * buf.c, configure.in, doc/flex.texi, flexdef.h, main.c, scan.l, 41283e102307SJung-uk Kim tests/Makefile.am, tests/descriptions, tests/test-top/.cvsignore, 41293e102307SJung-uk Kim tests/test-top/Makefile.am, tests/test-top/main.c, 41303e102307SJung-uk Kim tests/test-top/scanner.l, tests/test-top/test.input: Added %top 41313e102307SJung-uk Kim block syntax. Added test for %top block. Documented %top block. 41323e102307SJung-uk Kim 41333e102307SJung-uk Kim2003-03-27 John Millaway <john43@users.sourceforge.net> 41343e102307SJung-uk Kim 41353e102307SJung-uk Kim * TODO, doc/flex.texi: Documented the m4 dependency. 41363e102307SJung-uk Kim 41373e102307SJung-uk Kim2003-03-26 Will Estes <wlestes@users.sourceforge.net> 41383e102307SJung-uk Kim 41393e102307SJung-uk Kim * configure.in, flexdef.h: check for sys/wait.h since we use wait(2) 41403e102307SJung-uk Kim 41413e102307SJung-uk Kim2003-03-26 Will Estes <wlestes@users.sourceforge.net> 41423e102307SJung-uk Kim 41433e102307SJung-uk Kim * flexdef.h: reorder include directives so as to catch system 41443e102307SJung-uk Kim integer types before flex defined values for same 41453e102307SJung-uk Kim 41463e102307SJung-uk Kim2003-03-26 Will Estes <wlestes@users.sourceforge.net> 41473e102307SJung-uk Kim 41483e102307SJung-uk Kim * TODO: assign tasks due before major release can happen; remove 41493e102307SJung-uk Kim --enable-maintainer-mode entry 41503e102307SJung-uk Kim 41513e102307SJung-uk Kim2003-03-26 Will Estes <wlestes@users.sourceforge.net> 41523e102307SJung-uk Kim 41533e102307SJung-uk Kim * Makefile.am: only rebuild the ChangeLog if we're inside a cvs 41543e102307SJung-uk Kim working directory 41553e102307SJung-uk Kim 41563e102307SJung-uk Kim2003-03-26 Will Estes <wlestes@users.sourceforge.net> 41573e102307SJung-uk Kim 41583e102307SJung-uk Kim * configure.in, tools/.cvsignore, tools/Makefile.am: add tools/ 41593e102307SJung-uk Kim subdirectory to distribution 41603e102307SJung-uk Kim 41613e102307SJung-uk Kim2003-03-26 Will Estes <wlestes@users.sourceforge.net> 41623e102307SJung-uk Kim 41633e102307SJung-uk Kim * Makefile.am: remove maintainer_mode conditional; add filter.c and 41643e102307SJung-uk Kim regex.c to indentfiles; reformat and sort indentfiles so it's easier 41653e102307SJung-uk Kim to add files in the future 41663e102307SJung-uk Kim 41673e102307SJung-uk Kim2003-03-26 Will Estes <wlestes@users.sourceforge.net> 41683e102307SJung-uk Kim 41693e102307SJung-uk Kim * doc/Makefile.am: clean up flex.texi processing leftovers with 41703e102307SJung-uk Kim cleanfiles 41713e102307SJung-uk Kim 41723e102307SJung-uk Kim2003-03-26 Will Estes <wlestes@users.sourceforge.net> 41733e102307SJung-uk Kim 41743e102307SJung-uk Kim * tests/test-linedir-r/Makefile.am: an awk script wasn't included in 41753e102307SJung-uk Kim the distribution 41763e102307SJung-uk Kim 41773e102307SJung-uk Kim2003-03-26 John Millaway <john43@users.sourceforge.net> 41783e102307SJung-uk Kim 41793e102307SJung-uk Kim * TODO, configure.in, tests/Makefile.am, tests/descriptions, 41803e102307SJung-uk Kim tests/test-include-by-push/.cvsignore, 41813e102307SJung-uk Kim tests/test-include-by-push/Makefile.am, 41823e102307SJung-uk Kim tests/test-include-by-push/scanner.l, 41833e102307SJung-uk Kim tests/test-include-by-push/test-1.input, 41843e102307SJung-uk Kim tests/test-include-by-push/test-2.input, 41853e102307SJung-uk Kim tests/test-include-by-push/test-3.input: Added test for 41863e102307SJung-uk Kim yypush_buffer_state and yypop_buffer_state. 41873e102307SJung-uk Kim 41883e102307SJung-uk Kim2003-03-26 John Millaway <john43@users.sourceforge.net> 41893e102307SJung-uk Kim 41903e102307SJung-uk Kim * TODO: Removed items from TODO list. 41913e102307SJung-uk Kim 41923e102307SJung-uk Kim2003-03-26 John Millaway <john43@users.sourceforge.net> 41933e102307SJung-uk Kim 41943e102307SJung-uk Kim * configure.in, tests/Makefile.am, tests/descriptions, 41953e102307SJung-uk Kim tests/test-linedir-r/.cvsignore, tests/test-linedir-r/Makefile.am, 41963e102307SJung-uk Kim tests/test-linedir-r/check-lines.awk, tests/test-linedir-r/main.c, 41973e102307SJung-uk Kim tests/test-linedir-r/scanner.l, tests/test-linedir-r/test.input: 41983e102307SJung-uk Kim Added test for #line directives. 41993e102307SJung-uk Kim 42003e102307SJung-uk Kim2003-03-26 John Millaway <john43@users.sourceforge.net> 42013e102307SJung-uk Kim 42023e102307SJung-uk Kim * configure.in, tests/Makefile.am, tests/test-noansi-nr/.cvsignore, 42033e102307SJung-uk Kim tests/test-noansi-nr/Makefile.am, tests/test-noansi-nr/scanner.l, 42043e102307SJung-uk Kim tests/test-noansi-nr/test.input, tests/test-noansi-r/.cvsignore, 42053e102307SJung-uk Kim tests/test-noansi-r/Makefile.am, tests/test-noansi-r/scanner.l, 42063e102307SJung-uk Kim tests/test-noansi-r/test.input: Added test for noansi (traditional) 42073e102307SJung-uk Kim options. Reordered the tests so the basic ones are first. 42083e102307SJung-uk Kim 42093e102307SJung-uk Kim2003-03-25 Will Estes <wlestes@users.sourceforge.net> 42103e102307SJung-uk Kim 42113e102307SJung-uk Kim * TODO, doc/Makefile.am: remove maintainer-mode conditional around 42123e102307SJung-uk Kim rebuilding of manpage 42133e102307SJung-uk Kim 42143e102307SJung-uk Kim2003-03-25 Will Estes <wlestes@users.sourceforge.net> 42153e102307SJung-uk Kim 42163e102307SJung-uk Kim * README: mention doc/ for user documentation 42173e102307SJung-uk Kim 42183e102307SJung-uk Kim2003-03-25 Will Estes <wlestes@users.sourceforge.net> 42193e102307SJung-uk Kim 42203e102307SJung-uk Kim * TODO: rework distribution items 42213e102307SJung-uk Kim 42223e102307SJung-uk Kim2003-03-25 Will Estes <wlestes@users.sourceforge.net> 42233e102307SJung-uk Kim 42243e102307SJung-uk Kim * NEWS: mention m4 processing 42253e102307SJung-uk Kim 42263e102307SJung-uk Kim2003-03-25 Will Estes <wlestes@users.sourceforge.net> 42273e102307SJung-uk Kim 42283e102307SJung-uk Kim * tests/README: update instructions for running test suite 42293e102307SJung-uk Kim 42303e102307SJung-uk Kim2003-03-25 Will Estes <wlestes@users.sourceforge.net> 42313e102307SJung-uk Kim 42323e102307SJung-uk Kim * FlexLexer.h, Makefile.am, TODO, buf.c, configure.in, 42333e102307SJung-uk Kim doc/flex.texi, filter.c, flex.skl, flexdef.h, gen.c, main.c, 42343e102307SJung-uk Kim misc.c, options.c, options.h, regex.c, scan.l, sym.c, 42353e102307SJung-uk Kim tests/test-bison-nr/scanner.l, tests/test-bison-yylloc/scanner.l, 42363e102307SJung-uk Kim tests/test-reject/scanner.l, tests/test-table-opts/scanner.l: merge 42373e102307SJung-uk Kim millaway's m4 branch work 42383e102307SJung-uk Kim 42393e102307SJung-uk Kim2003-03-24 John Millaway <john43@users.sourceforge.net> 42403e102307SJung-uk Kim 42413e102307SJung-uk Kim * doc/flex.texi, flex.skl, flexdef.h, gen.c, main.c, options.c, 42423e102307SJung-uk Kim options.h, scan.l: Option ansi-definitions. Option ansi-prototypes. 42433e102307SJung-uk Kim Cleaned up some of header. Documented bison-locations. 42443e102307SJung-uk Kim 42453e102307SJung-uk Kim2003-03-24 John Millaway <john43@users.sourceforge.net> 42463e102307SJung-uk Kim 42473e102307SJung-uk Kim * scan.l: Escaped m4 macros in scan.l which would cause 42483e102307SJung-uk Kim bootstrapping issues. 42493e102307SJung-uk Kim 42503e102307SJung-uk Kim2003-03-21 John Millaway <john43@users.sourceforge.net> 42513e102307SJung-uk Kim 42523e102307SJung-uk Kim * doc/flex.texi, flex.skl, main.c: Cleaning up the skel. 42533e102307SJung-uk Kim 42543e102307SJung-uk Kim2003-03-20 Will Estes <wlestes@users.sourceforge.net> 42553e102307SJung-uk Kim 42563e102307SJung-uk Kim * TODO: we want to move the contents of to.do/Wishlist to top level 42573e102307SJung-uk Kim TODO 42583e102307SJung-uk Kim 42593e102307SJung-uk Kim2003-03-20 John Millaway <john43@users.sourceforge.net> 42603e102307SJung-uk Kim 42613e102307SJung-uk Kim * to.do/Wish-List: Assessment of every item in Wish-List. 42623e102307SJung-uk Kim 42633e102307SJung-uk Kim2003-03-19 John Millaway <john43@users.sourceforge.net> 42643e102307SJung-uk Kim 42653e102307SJung-uk Kim * main.c: Fixed allocation of slightly more memory than needed. 42663e102307SJung-uk Kim 42673e102307SJung-uk Kim2003-03-19 John Millaway <john43@users.sourceforge.net> 42683e102307SJung-uk Kim 42693e102307SJung-uk Kim * TODO, buf.c, configure.in, flex.skl, flexdef.h, main.c, sym.c: 42703e102307SJung-uk Kim Start conditions now generated in a single place. 42713e102307SJung-uk Kim 42723e102307SJung-uk Kim2003-03-19 Will Estes <wlestes@users.sourceforge.net> 42733e102307SJung-uk Kim 42743e102307SJung-uk Kim * TODO: cosmetic changes to TODO list 42753e102307SJung-uk Kim 42763e102307SJung-uk Kim2003-03-19 John Millaway <john43@users.sourceforge.net> 42773e102307SJung-uk Kim 42783e102307SJung-uk Kim * flex.skl: Cleaned up warnings so multiple headers could coincide. 42793e102307SJung-uk Kim 42803e102307SJung-uk Kim2003-03-19 John Millaway <john43@users.sourceforge.net> 42813e102307SJung-uk Kim 42823e102307SJung-uk Kim * TODO, flex.skl, main.c: Moved prefixes to m4. 42833e102307SJung-uk Kim 42843e102307SJung-uk Kim2003-03-19 John Millaway <john43@users.sourceforge.net> 42853e102307SJung-uk Kim 42863e102307SJung-uk Kim * FlexLexer.h, filter.c, flex.skl, flexdef.h, main.c, misc.c, 42873e102307SJung-uk Kim regex.c: Removed Paxson/Berkeley copyright restriction from filter.c 42883e102307SJung-uk Kim and regex.c. Inline documentation of much of the generated API. 42893e102307SJung-uk Kim Line directives now fixed for header and stdin/stdout. Blank lines 42903e102307SJung-uk Kim squeezed from generated scanner. 42913e102307SJung-uk Kim 42923e102307SJung-uk Kim2003-03-18 John Millaway <john43@users.sourceforge.net> 42933e102307SJung-uk Kim 42943e102307SJung-uk Kim * filter.c, flexdef.h, main.c, regex.c: Fixed #line directives. 42953e102307SJung-uk Kim 42963e102307SJung-uk Kim2003-03-17 John Millaway <john43@users.sourceforge.net> 42973e102307SJung-uk Kim 42983e102307SJung-uk Kim * Makefile.am, filter.c, flexdef.h, regex.c: Added regex.c for 42993e102307SJung-uk Kim regex-related code. Worked on fixing line directives;incomplete. 43003e102307SJung-uk Kim 43013e102307SJung-uk Kim2003-03-14 John Millaway <john43@users.sourceforge.net> 43023e102307SJung-uk Kim 43033e102307SJung-uk Kim * TODO: Added some TODOs. 43043e102307SJung-uk Kim 43053e102307SJung-uk Kim2003-03-14 John Millaway <john43@users.sourceforge.net> 43063e102307SJung-uk Kim 43073e102307SJung-uk Kim * flexdef.h, main.c, options.c, options.h, scan.l, 43083e102307SJung-uk Kim tests/test-bison-nr/scanner.l, tests/test-bison-yylloc/scanner.l: 43093e102307SJung-uk Kim Bison bridge was simplified to rely less on bison output. New 43103e102307SJung-uk Kim option bison-locations. 43113e102307SJung-uk Kim 43123e102307SJung-uk Kim2003-03-14 John Millaway <john43@users.sourceforge.net> 43133e102307SJung-uk Kim 43143e102307SJung-uk Kim * filter.c, flex.skl, flexdef.h, gen.c, main.c, scan.l, 43153e102307SJung-uk Kim tests/test-reject/scanner.l: Filters are now direct children of main 43163e102307SJung-uk Kim process. Header file now generated through m4. 43173e102307SJung-uk Kim 43183e102307SJung-uk Kim2003-03-14 John Millaway <john43@users.sourceforge.net> 43193e102307SJung-uk Kim 43203e102307SJung-uk Kim * buf.c, filter.c, flexdef.h, main.c, misc.c: Added internal filter 43213e102307SJung-uk Kim ability. Deleted various unused variables. 43223e102307SJung-uk Kim 43233e102307SJung-uk Kim2003-03-14 John Millaway <john43@users.sourceforge.net> 43243e102307SJung-uk Kim 43253e102307SJung-uk Kim * main.c, tests/test-table-opts/scanner.l: Keeping tests up to date 43263e102307SJung-uk Kim with m4 changes. Proper wait for all children. 43273e102307SJung-uk Kim 43283e102307SJung-uk Kim2003-03-14 John Millaway <john43@users.sourceforge.net> 43293e102307SJung-uk Kim 43303e102307SJung-uk Kim * flex.skl, tests/test-table-opts/scanner.l: Moved test-tables to 43313e102307SJung-uk Kim m4. 43323e102307SJung-uk Kim 43333e102307SJung-uk Kim2003-03-14 John Millaway <john43@users.sourceforge.net> 43343e102307SJung-uk Kim 43353e102307SJung-uk Kim * flex.skl, main.c, options.c: Moved bison bridge code to m4. 43363e102307SJung-uk Kim 43373e102307SJung-uk Kim2003-03-13 John Millaway <john43@users.sourceforge.net> 43383e102307SJung-uk Kim 43393e102307SJung-uk Kim * flex.skl, gen.c, main.c, scan.l: Moved YY_USE_LINENO to m4. 43403e102307SJung-uk Kim 43413e102307SJung-uk Kim2003-03-13 John Millaway <john43@users.sourceforge.net> 43423e102307SJung-uk Kim 43433e102307SJung-uk Kim * buf.c, flexdef.h, scan.l: Added function buf_m4_undefine. 43443e102307SJung-uk Kim 43453e102307SJung-uk Kim2003-03-13 John Millaway <john43@users.sourceforge.net> 43463e102307SJung-uk Kim 43473e102307SJung-uk Kim * flex.skl, main.c, scan.l: Replaced YY_ALWAYS_INTERACTIVE with m4. 43483e102307SJung-uk Kim Replaced YY_NEVER_INTERACTIVE with m4. 43493e102307SJung-uk Kim 43503e102307SJung-uk Kim2003-03-13 John Millaway <john43@users.sourceforge.net> 43513e102307SJung-uk Kim 43523e102307SJung-uk Kim * flex.skl, main.c: Moved YY_TEXT_IS_ARRAY to m4. 43533e102307SJung-uk Kim 43543e102307SJung-uk Kim2003-03-12 John Millaway <john43@users.sourceforge.net> 43553e102307SJung-uk Kim 43563e102307SJung-uk Kim * flex.skl, gen.c, main.c, tests/test-reject/scanner.l: Renaming 43573e102307SJung-uk Kim macros from YY_* to M4_YY_* where appropriate. 43583e102307SJung-uk Kim 43593e102307SJung-uk Kim2003-03-12 John Millaway <john43@users.sourceforge.net> 43603e102307SJung-uk Kim 43613e102307SJung-uk Kim * flex.skl, tests/test-reject/scanner.l, 43623e102307SJung-uk Kim tests/test-table-opts/scanner.l: Now using local variable "yyg" 43633e102307SJung-uk Kim instead of lengthly YY_G expansion. 43643e102307SJung-uk Kim 43653e102307SJung-uk Kim2003-03-12 John Millaway <john43@users.sourceforge.net> 43663e102307SJung-uk Kim 43673e102307SJung-uk Kim * buf.c, filter.c, flex.skl, flexdef.h, main.c, misc.c, options.c, 43683e102307SJung-uk Kim options.h, scan.l, tests/test-reject/scanner.l: More m4 macro 43693e102307SJung-uk Kim conversions. Added debugging option --preproc-level=NUM. 43703e102307SJung-uk Kim 43713e102307SJung-uk Kim2003-03-11 John Millaway <john43@users.sourceforge.net> 43723e102307SJung-uk Kim 43733e102307SJung-uk Kim * Makefile.am, buf.c, flex.skl, flexdef.h, gen.c, main.c, misc.c, 43743e102307SJung-uk Kim scan.l: Replaced many CPP macros with m4 equivalents. 43753e102307SJung-uk Kim 43763e102307SJung-uk Kim2003-03-10 John Millaway <john43@users.sourceforge.net> 43773e102307SJung-uk Kim 43783e102307SJung-uk Kim * Makefile.am, filter.c, flex.skl, flexdef.h, main.c, misc.c: Added 43793e102307SJung-uk Kim filter.c Added filter.c rules to Makefile.am Added filter prototypes 43803e102307SJung-uk Kim to flexdef.h Flex now filters output through m4. 43813e102307SJung-uk Kim 43823e102307SJung-uk Kim2003-03-05 Will Estes <wlestes@users.sourceforge.net> 43833e102307SJung-uk Kim 43843e102307SJung-uk Kim * doc/.cvsignore, texinfo.tex: move texinfo.tex to doc/ 43853e102307SJung-uk Kim 43863e102307SJung-uk Kim2003-03-05 Will Estes <wlestes@users.sourceforge.net> 43873e102307SJung-uk Kim 43883e102307SJung-uk Kim * TODO: update TODO 43893e102307SJung-uk Kim 43903e102307SJung-uk Kim2003-03-05 Will Estes <wlestes@users.sourceforge.net> 43913e102307SJung-uk Kim 43923e102307SJung-uk Kim * NEWS, configure.in: version 2.5.29 43933e102307SJung-uk Kim 43943e102307SJung-uk Kim2003-03-04 John Millaway <john43@users.sourceforge.net> 43953e102307SJung-uk Kim 43963e102307SJung-uk Kim * FlexLexer.h, flex.skl: Added growable buffer stack to C++ scanner 43973e102307SJung-uk Kim as well. yyensure_buffer_stack is now static. 43983e102307SJung-uk Kim 43993e102307SJung-uk Kim2003-03-02 John Millaway <john43@users.sourceforge.net> 44003e102307SJung-uk Kim 44013e102307SJung-uk Kim * flex.skl, misc.c: Removed awkward %push %pop syntax from skeleton. 44023e102307SJung-uk Kim 44033e102307SJung-uk Kim2003-03-02 John Millaway <john43@users.sourceforge.net> 44043e102307SJung-uk Kim 44053e102307SJung-uk Kim * flex.skl: Renamed YY_CURRENT_BUFFER_FAST to 44063e102307SJung-uk Kim YY_CURRENT_BUFFER_LVALUE to better reflect its purpose. 44073e102307SJung-uk Kim 44083e102307SJung-uk Kim2003-02-28 John Millaway <john43@users.sourceforge.net> 44093e102307SJung-uk Kim 44103e102307SJung-uk Kim * NEWS: made entry on input buffer stacks. 44113e102307SJung-uk Kim 44123e102307SJung-uk Kim2003-02-28 Will Estes <wlestes@users.sourceforge.net> 44133e102307SJung-uk Kim 44143e102307SJung-uk Kim * Makefile.am, doc/Makefile.am: build on . in top level first; this 44153e102307SJung-uk Kim will simplify calling help2man 44163e102307SJung-uk Kim 44173e102307SJung-uk Kim2003-02-28 John Millaway <john43@users.sourceforge.net> 44183e102307SJung-uk Kim 44193e102307SJung-uk Kim * TODO, doc/flex.texi, flex.skl, gen.c, main.c: Removed 44203e102307SJung-uk Kim yy_current_buffer from the planet. Input buffer states are now in 44213e102307SJung-uk Kim an internal unbounded stack. Added new internal function, 44223e102307SJung-uk Kim yyensure_buffer_stack. Added new API function, yypush_buffer_state. 44233e102307SJung-uk Kim Added new API function, yypop_buffer_state. Documented the new API 44243e102307SJung-uk Kim calls in the manual. Macro YY_BUFFER_STATE now refers to top of 44253e102307SJung-uk Kim stack. This revision breaks the C++ scanner (again.) 44263e102307SJung-uk Kim 44273e102307SJung-uk Kim2003-02-28 John Millaway <john43@users.sourceforge.net> 44283e102307SJung-uk Kim 44293e102307SJung-uk Kim * main.c: Removed some symbols from the undef list. They are needed 44303e102307SJung-uk Kim for multiple headers to coexist. 44313e102307SJung-uk Kim 44323e102307SJung-uk Kim2003-02-27 Will Estes <wlestes@users.sourceforge.net> 44333e102307SJung-uk Kim 44343e102307SJung-uk Kim * Makefile.am, NEWS, configure.in, doc/.cvsignore, doc/Makefile.am, 44353e102307SJung-uk Kim doc/flex.texi, flex.texi: move flex.texi and flex.1 to new doc/ 44363e102307SJung-uk Kim subdirectory 44373e102307SJung-uk Kim 44383e102307SJung-uk Kim2003-02-27 Will Estes <wlestes@users.sourceforge.net> 44393e102307SJung-uk Kim 44403e102307SJung-uk Kim * NEWS: namespace cleanups 44413e102307SJung-uk Kim 44423e102307SJung-uk Kim2003-02-26 John Millaway <john43@users.sourceforge.net> 44433e102307SJung-uk Kim 44443e102307SJung-uk Kim * main.c: Added a few macros to the undef list. 44453e102307SJung-uk Kim 44463e102307SJung-uk Kim2003-02-26 John Millaway <john43@users.sourceforge.net> 44473e102307SJung-uk Kim 44483e102307SJung-uk Kim * main.c: Put the undef macros in an array. 44493e102307SJung-uk Kim 44503e102307SJung-uk Kim2003-02-12 Will Estes <wlestes@users.sourceforge.net> 44513e102307SJung-uk Kim 44523e102307SJung-uk Kim * NEWS, configure.in: version 2.5.28 44533e102307SJung-uk Kim 44543e102307SJung-uk Kim2003-02-10 Will Estes <wlestes@users.sourceforge.net> 44553e102307SJung-uk Kim 44563e102307SJung-uk Kim * README, TODO, configure.in, flex.texi: update documentation to 44573e102307SJung-uk Kim reflect the sourceforge move 44583e102307SJung-uk Kim 44593e102307SJung-uk Kim2003-02-06 Will Estes <wlestes@users.sourceforge.net> 44603e102307SJung-uk Kim 44613e102307SJung-uk Kim * TODO: update according to current thinking 44623e102307SJung-uk Kim 44633e102307SJung-uk Kim2003-02-06 Will Estes <wlestes@users.sourceforge.net> 44643e102307SJung-uk Kim 44653e102307SJung-uk Kim * TODO: mcvs reviewed 44663e102307SJung-uk Kim 44673e102307SJung-uk Kim2003-02-06 Will Estes <wlestes@users.sourceforge.net> 44683e102307SJung-uk Kim 44693e102307SJung-uk Kim * TODO: sourceforge migration tasks 44703e102307SJung-uk Kim 44713e102307SJung-uk Kim2003-02-04 Will Estes <wlestes@users.sourceforge.net> 44723e102307SJung-uk Kim 44733e102307SJung-uk Kim * NEWS: Flex now warns if always-interactive is specified with fast 44743e102307SJung-uk Kim or full; Fixed trailing slash bug in YY_INPUT macro def 44753e102307SJung-uk Kim 44763e102307SJung-uk Kim2003-01-31 John Millaway <john43@users.sourceforge.net> 44773e102307SJung-uk Kim 44783e102307SJung-uk Kim * scan.l: Flex now warns if always-interactive is specified with 44793e102307SJung-uk Kim fast or full. 44803e102307SJung-uk Kim 44813e102307SJung-uk Kim2003-01-31 Will Estes <wlestes@users.sourceforge.net> 44823e102307SJung-uk Kim 44833e102307SJung-uk Kim * Makefile.am: switch to using cvs2cl.pl to generate the ChangeLog 44843e102307SJung-uk Kim 44853e102307SJung-uk Kim2003-01-31 Will Estes <wlestes@users.sourceforge.net> 44863e102307SJung-uk Kim 44873e102307SJung-uk Kim * tools/cvs2cl.pl, tools/cvsauthors: we're going to be switching how 44883e102307SJung-uk Kim we handle our ChangeLog 44893e102307SJung-uk Kim 44903e102307SJung-uk Kim2003-01-29 John Millaway <john43@users.sourceforge.net> 44913e102307SJung-uk Kim 44923e102307SJung-uk Kim * gen.c, misc.c: Fixed trailing slash bug in YY_INPUT macro def. 44933e102307SJung-uk Kim 44943e102307SJung-uk Kim2003-01-29 Will Estes <wlestes@users.sourceforge.net> 44953e102307SJung-uk Kim 44963e102307SJung-uk Kim * README.cvs-snapshot: upgrade texinfo to 4.3d 44973e102307SJung-uk Kim 44983e102307SJung-uk Kim2003-01-29 Will Estes <wlestes@users.sourceforge.net> 44993e102307SJung-uk Kim 45003e102307SJung-uk Kim * flex.texi: the @copying construct works now; thanks to the texinfo 45013e102307SJung-uk Kim maintainers for finding the problem 45023e102307SJung-uk Kim 45033e102307SJung-uk Kim2003-01-21 Will Estes <wlestes@users.sourceforge.net> 45043e102307SJung-uk Kim 45053e102307SJung-uk Kim * NEWS, configure.in: version 2.5.27 45063e102307SJung-uk Kim 45073e102307SJung-uk Kim2003-01-21 Will Estes <wlestes@users.sourceforge.net> 45083e102307SJung-uk Kim 45093e102307SJung-uk Kim * NEWS: flex now works with recent bison versions 45103e102307SJung-uk Kim 45113e102307SJung-uk Kim2003-01-18 John Millaway <john43@users.sourceforge.net> 45123e102307SJung-uk Kim 45133e102307SJung-uk Kim * flex.skl: Check for YYLTYPE_IS_DECLARED. This fixes bison-bridge 45143e102307SJung-uk Kim with latest bison. 45153e102307SJung-uk Kim 45163e102307SJung-uk Kim2003-01-15 Will Estes <wlestes@users.sourceforge.net> 45173e102307SJung-uk Kim 45183e102307SJung-uk Kim * NEWS, po/pt_BR.po: new pt_br translation 45193e102307SJung-uk Kim 45203e102307SJung-uk Kim2003-01-14 Will Estes <wlestes@users.sourceforge.net> 45213e102307SJung-uk Kim 45223e102307SJung-uk Kim * NEWS, configure.in: version 2.5.26 45233e102307SJung-uk Kim 45243e102307SJung-uk Kim2003-01-14 Will Estes <wlestes@users.sourceforge.net> 45253e102307SJung-uk Kim 45263e102307SJung-uk Kim * NEWS: Fixed table deserialization bug on big-endian archs. Patch 45273e102307SJung-uk Kim sent from Bryce Nichols <bryce@bnichols.org> 45283e102307SJung-uk Kim 45293e102307SJung-uk Kim2003-01-12 John Millaway <john43@users.sourceforge.net> 45303e102307SJung-uk Kim 45313e102307SJung-uk Kim * tables_shared.h: Fixed table deserialization bug on big-endian 45323e102307SJung-uk Kim archs. Patch sent from Bryce Nichols <bryce@bnichols.org>. 45333e102307SJung-uk Kim 45343e102307SJung-uk Kim2003-01-10 Will Estes <wlestes@users.sourceforge.net> 45353e102307SJung-uk Kim 45363e102307SJung-uk Kim * README.cvs-snapshot: add version numbers for some tools and 45373e102307SJung-uk Kim explain about version.texi and --enable-maintainer-mode 45383e102307SJung-uk Kim 45393e102307SJung-uk Kim2003-01-10 Will Estes <wlestes@users.sourceforge.net> 45403e102307SJung-uk Kim 45413e102307SJung-uk Kim * NEWS: catch news up 45423e102307SJung-uk Kim 45433e102307SJung-uk Kim2003-01-09 John Millaway <john43@users.sourceforge.net> 45443e102307SJung-uk Kim 45453e102307SJung-uk Kim * tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Changed 45463e102307SJung-uk Kim size_t to yy_size_t in yyalloc() and yyrealloc(). Is this really 45473e102307SJung-uk Kim what we want? 45483e102307SJung-uk Kim 45493e102307SJung-uk Kim2003-01-09 John Millaway <john43@users.sourceforge.net> 45503e102307SJung-uk Kim 45513e102307SJung-uk Kim * flex.skl: Changed type of yyleng from size_t to int. This fixes 45523e102307SJung-uk Kim bug in PostgreSQL compilation. 45533e102307SJung-uk Kim 45543e102307SJung-uk Kim2003-01-09 Will Estes <wlestes@users.sourceforge.net> 45553e102307SJung-uk Kim 45563e102307SJung-uk Kim * NEWS: catch news up 45573e102307SJung-uk Kim 45583e102307SJung-uk Kim2003-01-09 Will Estes <wlestes@users.sourceforge.net> 45593e102307SJung-uk Kim 45603e102307SJung-uk Kim * flex.skl: more c++ fixes 45613e102307SJung-uk Kim 45623e102307SJung-uk Kim2003-01-09 Will Estes <wlestes@users.sourceforge.net> 45633e102307SJung-uk Kim 45643e102307SJung-uk Kim * Makefile.am, configure.in, flex.spec.in: add a spec file 45653e102307SJung-uk Kim 45663e102307SJung-uk Kim2003-01-09 Will Estes <wlestes@users.sourceforge.net> 45673e102307SJung-uk Kim 45683e102307SJung-uk Kim * flex.skl: type cast to pacify c++ compilers; patch from Bruce 45693e102307SJung-uk Kim Lilly <blilly@erols.com> 45703e102307SJung-uk Kim 45713e102307SJung-uk Kim2003-01-08 Will Estes <wlestes@users.sourceforge.net> 45723e102307SJung-uk Kim 45733e102307SJung-uk Kim * NEWS: new es translation 45743e102307SJung-uk Kim 45753e102307SJung-uk Kim2003-01-08 Will Estes <wlestes@users.sourceforge.net> 45763e102307SJung-uk Kim 45773e102307SJung-uk Kim * po/es.po: new spanish translation 45783e102307SJung-uk Kim 45793e102307SJung-uk Kim2002-12-19 John Millaway <john43@users.sourceforge.net> 45803e102307SJung-uk Kim 45813e102307SJung-uk Kim * gen.c: Fixed bug where YY_G(0) sometimes occurs (created by my 45823e102307SJung-uk Kim previous commit.) 45833e102307SJung-uk Kim 45843e102307SJung-uk Kim2002-12-17 John Millaway <john43@users.sourceforge.net> 45853e102307SJung-uk Kim 45863e102307SJung-uk Kim * gen.c: Fixed bug submitted by Bojan Smojver <bojan@rexursive.com> 45873e102307SJung-uk Kim where the use of yylineno, reentrant, and yymore together caused a 45883e102307SJung-uk Kim compile-time error. 45893e102307SJung-uk Kim 45903e102307SJung-uk Kim2002-12-17 Will Estes <wlestes@users.sourceforge.net> 45913e102307SJung-uk Kim 45923e102307SJung-uk Kim * NEWS: update NEWS 45933e102307SJung-uk Kim 45943e102307SJung-uk Kim2002-12-17 John Millaway <john43@users.sourceforge.net> 45953e102307SJung-uk Kim 45963e102307SJung-uk Kim * flex.texi: Documented new behavior with character ranges. 45973e102307SJung-uk Kim 45983e102307SJung-uk Kim2002-12-16 John Millaway <john43@users.sourceforge.net> 45993e102307SJung-uk Kim 46003e102307SJung-uk Kim * parse.y: Fixed bug submitted by Bruce Lilly <blilly@erols.com> 46013e102307SJung-uk Kim where character ranges would yield unexpected behavior in a caseless 46023e102307SJung-uk Kim scanner. Also, flex now emits a warning if the range looks like 46033e102307SJung-uk Kim trouble. 46043e102307SJung-uk Kim 46053e102307SJung-uk Kim2002-12-16 John Millaway <john43@users.sourceforge.net> 46063e102307SJung-uk Kim 46073e102307SJung-uk Kim * ccl.c, flexdef.h: Added utility functions to deal with character 46083e102307SJung-uk Kim case. 46093e102307SJung-uk Kim 46103e102307SJung-uk Kim2002-12-09 Will Estes <wlestes@users.sourceforge.net> 46113e102307SJung-uk Kim 46123e102307SJung-uk Kim * flexint.h: we don't really need int64 anyway 46133e102307SJung-uk Kim 46143e102307SJung-uk Kim2002-12-09 Will Estes <wlestes@users.sourceforge.net> 46153e102307SJung-uk Kim 46163e102307SJung-uk Kim * flex.skl: apparently some lints are happier with fllthrough 46173e102307SJung-uk Kim without a space 46183e102307SJung-uk Kim 46193e102307SJung-uk Kim2002-12-02 Will Estes <wlestes@users.sourceforge.net> 46203e102307SJung-uk Kim 46213e102307SJung-uk Kim * NEWS, configure.in: version 2.5.25 46223e102307SJung-uk Kim 46233e102307SJung-uk Kim2002-12-02 Will Estes <wlestes@users.sourceforge.net> 46243e102307SJung-uk Kim 46253e102307SJung-uk Kim * Makefile.am: enclose flex.1 target in MAINTERNER_MODE 46263e102307SJung-uk Kim 46273e102307SJung-uk Kim2002-12-02 Will Estes <wlestes@users.sourceforge.net> 46283e102307SJung-uk Kim 46293e102307SJung-uk Kim * po/pt_BR.po: new pt_br translation 46303e102307SJung-uk Kim 46313e102307SJung-uk Kim2002-12-01 John Millaway <john43@users.sourceforge.net> 46323e102307SJung-uk Kim 46333e102307SJung-uk Kim * flex.texi: Indexed some more faqs. 46343e102307SJung-uk Kim 46353e102307SJung-uk Kim2002-11-29 John Millaway <john43@users.sourceforge.net> 46363e102307SJung-uk Kim 46373e102307SJung-uk Kim * flex.skl: Fixed bug in SECOND yyless definition where argument was 46383e102307SJung-uk Kim not enclosed in parentheses. 46393e102307SJung-uk Kim 46403e102307SJung-uk Kim2002-11-29 John Millaway <john43@users.sourceforge.net> 46413e102307SJung-uk Kim 46423e102307SJung-uk Kim * flex.skl: Fixed bug in yyless definition where argument was not 46433e102307SJung-uk Kim enclosed in parentheses. 46443e102307SJung-uk Kim 46453e102307SJung-uk Kim2002-11-27 Will Estes <wlestes@users.sourceforge.net> 46463e102307SJung-uk Kim 46473e102307SJung-uk Kim * NEWS: flex uses flex_int*_t types 46483e102307SJung-uk Kim 46493e102307SJung-uk Kim2002-11-27 Will Estes <wlestes@users.sourceforge.net> 46503e102307SJung-uk Kim 46513e102307SJung-uk Kim * flexint.h: integer types for non-C99 systems flexint.h 46523e102307SJung-uk Kim 46533e102307SJung-uk Kim2002-11-27 John Millaway <john43@users.sourceforge.net> 46543e102307SJung-uk Kim 46553e102307SJung-uk Kim * dfa.c, flexint.h, gen.c, tables.c, tables.h, tables_shared.c, 46563e102307SJung-uk Kim tables_shared.h: Changed int types to flex_intX_t. The build is now 46573e102307SJung-uk Kim broken until typedef's are established. 46583e102307SJung-uk Kim 46593e102307SJung-uk Kim2002-11-27 Will Estes <wlestes@users.sourceforge.net> 46603e102307SJung-uk Kim 46613e102307SJung-uk Kim * Makefile.am: MAINTAINERCLEANFILES: new variable: try to make it so 46623e102307SJung-uk Kim that make maintainer-clean erases everything not under version 46633e102307SJung-uk Kim control 46643e102307SJung-uk Kim 46653e102307SJung-uk Kim2002-11-27 Will Estes <wlestes@users.sourceforge.net> 46663e102307SJung-uk Kim 46673e102307SJung-uk Kim * config.rpath: remove config.rpath 46683e102307SJung-uk Kim 46693e102307SJung-uk Kim2002-11-27 Will Estes <wlestes@users.sourceforge.net> 46703e102307SJung-uk Kim 46713e102307SJung-uk Kim * README-alpha: just list location of betas 46723e102307SJung-uk Kim 46733e102307SJung-uk Kim2002-11-26 Will Estes <wlestes@users.sourceforge.net> 46743e102307SJung-uk Kim 46753e102307SJung-uk Kim * flexint.h: __STDC_VERSION__ needs an L suffix 46763e102307SJung-uk Kim 46773e102307SJung-uk Kim2002-11-26 Will Estes <wlestes@users.sourceforge.net> 46783e102307SJung-uk Kim 46793e102307SJung-uk Kim * NEWS, po/LINGUAS, po/pt_BR.po: new pt_br translation from the 46803e102307SJung-uk Kim translation project 46813e102307SJung-uk Kim 46823e102307SJung-uk Kim2002-11-25 Will Estes <wlestes@users.sourceforge.net> 46833e102307SJung-uk Kim 46843e102307SJung-uk Kim * flexint.h: include inttypes.h for folks who really are C99 46853e102307SJung-uk Kim 46863e102307SJung-uk Kim2002-11-25 Will Estes <wlestes@users.sourceforge.net> 46873e102307SJung-uk Kim 46883e102307SJung-uk Kim * TODO: fix a typo 46893e102307SJung-uk Kim 46903e102307SJung-uk Kim2002-11-25 Will Estes <wlestes@users.sourceforge.net> 46913e102307SJung-uk Kim 46923e102307SJung-uk Kim * NEWS, configure.in: version 2.5.24 46933e102307SJung-uk Kim 46943e102307SJung-uk Kim2002-11-23 Will Estes <wlestes@users.sourceforge.net> 46953e102307SJung-uk Kim 46963e102307SJung-uk Kim * configure.in: try to make sure we have GNU m4 46973e102307SJung-uk Kim 46983e102307SJung-uk Kim2002-11-23 Will Estes <wlestes@users.sourceforge.net> 46993e102307SJung-uk Kim 47003e102307SJung-uk Kim * tests/test-c++-multiple-scanners/Makefile.am: include 47013e102307SJung-uk Kim tests/test-c++-multipl-scanners/test.input 47023e102307SJung-uk Kim 47033e102307SJung-uk Kim2002-11-23 Will Estes <wlestes@users.sourceforge.net> 47043e102307SJung-uk Kim 47053e102307SJung-uk Kim * NEWS: more portability fixes 47063e102307SJung-uk Kim 47073e102307SJung-uk Kim2002-11-23 Will Estes <wlestes@users.sourceforge.net> 47083e102307SJung-uk Kim 47093e102307SJung-uk Kim * configure.in, flexdef.h: apparently on some BSD systems, we need 47103e102307SJung-uk Kim sys/params.h; reported by millaway 47113e102307SJung-uk Kim 47123e102307SJung-uk Kim2002-11-22 Will Estes <wlestes@users.sourceforge.net> 47133e102307SJung-uk Kim 47143e102307SJung-uk Kim * NEWS: update NEWS 47153e102307SJung-uk Kim 47163e102307SJung-uk Kim2002-11-22 John Millaway <john43@users.sourceforge.net> 47173e102307SJung-uk Kim 47183e102307SJung-uk Kim * flex.skl, main.c, tests/test-c++-multiple-scanners/Makefile.am: 47193e102307SJung-uk Kim Fixed prefix of yyalloc,yyfree,yyrealloc in C++ scanner. Removed 47203e102307SJung-uk Kim yylex_destroy from C++ scanner. 47213e102307SJung-uk Kim 47223e102307SJung-uk Kim2002-11-22 John Millaway <john43@users.sourceforge.net> 47233e102307SJung-uk Kim 47243e102307SJung-uk Kim * flex.texi: renamed some faqs. 47253e102307SJung-uk Kim 47263e102307SJung-uk Kim2002-11-22 Will Estes <wlestes@users.sourceforge.net> 47273e102307SJung-uk Kim 47283e102307SJung-uk Kim * AUTHORS: update wording about authorship 47293e102307SJung-uk Kim 47303e102307SJung-uk Kim2002-11-17 John Millaway <john43@users.sourceforge.net> 47313e102307SJung-uk Kim 47323e102307SJung-uk Kim * parse.y: Removed space before line num in error messages to look 47333e102307SJung-uk Kim more like gcc's errors. 47343e102307SJung-uk Kim 47353e102307SJung-uk Kim2002-11-06 Will Estes <wlestes@users.sourceforge.net> 47363e102307SJung-uk Kim 47373e102307SJung-uk Kim * NEWS, po/tr.po: new turkish translation from the translation 47383e102307SJung-uk Kim project 47393e102307SJung-uk Kim 47403e102307SJung-uk Kim2002-10-28 Will Estes <wlestes@users.sourceforge.net> 47413e102307SJung-uk Kim 47423e102307SJung-uk Kim * gen.c: applied c++ from lilypond folks for std:: reasons 47433e102307SJung-uk Kim 47443e102307SJung-uk Kim2002-10-25 Will Estes <wlestes@users.sourceforge.net> 47453e102307SJung-uk Kim 47463e102307SJung-uk Kim * flex.texi: proofreading 47473e102307SJung-uk Kim 47483e102307SJung-uk Kim2002-10-24 Will Estes <wlestes@users.sourceforge.net> 47493e102307SJung-uk Kim 47503e102307SJung-uk Kim * flex.texi: proofreading 47513e102307SJung-uk Kim 47523e102307SJung-uk Kim2002-10-22 Will Estes <wlestes@users.sourceforge.net> 47533e102307SJung-uk Kim 47543e102307SJung-uk Kim * flex.skl: use c-style header names in c++ for now; at some point 47553e102307SJung-uk Kim we'll have a separate c++ skeleton and we can go whole-hog pure c++ 47563e102307SJung-uk Kim 47573e102307SJung-uk Kim2002-10-22 Will Estes <wlestes@users.sourceforge.net> 47583e102307SJung-uk Kim 47593e102307SJung-uk Kim * TODO: c++ rants 47603e102307SJung-uk Kim 47613e102307SJung-uk Kim2002-10-22 Will Estes <wlestes@users.sourceforge.net> 47623e102307SJung-uk Kim 47633e102307SJung-uk Kim * flex.texi: more proofreading 47643e102307SJung-uk Kim 47653e102307SJung-uk Kim2002-10-22 Will Estes <wlestes@users.sourceforge.net> 47663e102307SJung-uk Kim 47673e102307SJung-uk Kim * Makefile.am: include intent.pro; indent target is MAINTAINER_MODE 47683e102307SJung-uk Kim conditional 47693e102307SJung-uk Kim 47703e102307SJung-uk Kim2002-10-22 Will Estes <wlestes@users.sourceforge.net> 47713e102307SJung-uk Kim 47723e102307SJung-uk Kim * configure.in: When we use AC_PATH_PROG, value-if-not-found is the 47733e102307SJung-uk Kim name of the program we wanted to find; this will generate more 47743e102307SJung-uk Kim helpful error messages 47753e102307SJung-uk Kim 47763e102307SJung-uk Kim2002-10-21 John Millaway <john43@users.sourceforge.net> 47773e102307SJung-uk Kim 47783e102307SJung-uk Kim * tables.c: Added a missing function prototype. 47793e102307SJung-uk Kim 47803e102307SJung-uk Kim2002-10-21 Will Estes <wlestes@users.sourceforge.net> 47813e102307SJung-uk Kim 47823e102307SJung-uk Kim * NEWS, configure.in: version 2.5.23 47833e102307SJung-uk Kim 47843e102307SJung-uk Kim2002-10-21 Will Estes <wlestes@users.sourceforge.net> 47853e102307SJung-uk Kim 47863e102307SJung-uk Kim * NEWS: update NEWS on recent changes 47873e102307SJung-uk Kim 47883e102307SJung-uk Kim2002-10-21 Will Estes <wlestes@users.sourceforge.net> 47893e102307SJung-uk Kim 47903e102307SJung-uk Kim * flexint.h: use sys/types.h and not inttypes.h 47913e102307SJung-uk Kim 47923e102307SJung-uk Kim2002-10-21 Will Estes <wlestes@users.sourceforge.net> 47933e102307SJung-uk Kim 47943e102307SJung-uk Kim * configure.in: check for limits.h 47953e102307SJung-uk Kim 47963e102307SJung-uk Kim2002-10-21 Will Estes <wlestes@users.sourceforge.net> 47973e102307SJung-uk Kim 47983e102307SJung-uk Kim * TODO: update TODO on recent suggestions 47993e102307SJung-uk Kim 48003e102307SJung-uk Kim2002-10-21 Will Estes <wlestes@users.sourceforge.net> 48013e102307SJung-uk Kim 48023e102307SJung-uk Kim * flex.texi: titlepage and contents 48033e102307SJung-uk Kim 48043e102307SJung-uk Kim2002-10-21 Will Estes <wlestes@users.sourceforge.net> 48053e102307SJung-uk Kim 48063e102307SJung-uk Kim * Makefile.am: typo 48073e102307SJung-uk Kim 48083e102307SJung-uk Kim2002-10-21 Will Estes <wlestes@users.sourceforge.net> 48093e102307SJung-uk Kim 48103e102307SJung-uk Kim * Makefile.am, README.cvs-snapshot: include README.cvs-snapshot in 48113e102307SJung-uk Kim the distribution; in README-cvs-snapshot, mention the need for 48123e102307SJung-uk Kim enable-maintainer-mode 48133e102307SJung-uk Kim 48143e102307SJung-uk Kim2002-10-21 John Millaway <john43@users.sourceforge.net> 48153e102307SJung-uk Kim 48163e102307SJung-uk Kim * flex.texi: typo. 48173e102307SJung-uk Kim 48183e102307SJung-uk Kim2002-10-18 Will Estes <wlestes@users.sourceforge.net> 48193e102307SJung-uk Kim 48203e102307SJung-uk Kim * flex.texi: report the current version info that flex provides; 48213e102307SJung-uk Kim reformat a list of non-posix features 48223e102307SJung-uk Kim 48233e102307SJung-uk Kim2002-10-18 Will Estes <wlestes@users.sourceforge.net> 48243e102307SJung-uk Kim 48253e102307SJung-uk Kim * NEWS: report the current version info that flex provides 48263e102307SJung-uk Kim 48273e102307SJung-uk Kim2002-10-18 Will Estes <wlestes@users.sourceforge.net> 48283e102307SJung-uk Kim 48293e102307SJung-uk Kim * flex.skl: FLEX_BETA defined if flex is beta 48303e102307SJung-uk Kim 48313e102307SJung-uk Kim2002-10-16 Will Estes <wlestes@users.sourceforge.net> 48323e102307SJung-uk Kim 48333e102307SJung-uk Kim * flexint.h: if we're doing c++, then we can't use long long 48343e102307SJung-uk Kim 48353e102307SJung-uk Kim2002-10-14 Will Estes <wlestes@users.sourceforge.net> 48363e102307SJung-uk Kim 48373e102307SJung-uk Kim * TODO: update TODO on several things 48383e102307SJung-uk Kim 48393e102307SJung-uk Kim2002-10-11 Will Estes <wlestes@users.sourceforge.net> 48403e102307SJung-uk Kim 48413e102307SJung-uk Kim * flex.texi: more proofreading 48423e102307SJung-uk Kim 48433e102307SJung-uk Kim2002-10-11 Will Estes <wlestes@users.sourceforge.net> 48443e102307SJung-uk Kim 48453e102307SJung-uk Kim * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am, 48463e102307SJung-uk Kim tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am, 48473e102307SJung-uk Kim tests/test-basic-r/Makefile.am, tests/test-bison-nr/Makefile.am, 48483e102307SJung-uk Kim tests/test-bison-yylloc/Makefile.am, 48493e102307SJung-uk Kim tests/test-bison-yylval/Makefile.am, 48503e102307SJung-uk Kim tests/test-c++-basic/Makefile.am, 48513e102307SJung-uk Kim tests/test-c++-multiple-scanners/Makefile.am, 48523e102307SJung-uk Kim tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am, 48533e102307SJung-uk Kim tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am, 48543e102307SJung-uk Kim tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am, 48553e102307SJung-uk Kim tests/test-include-by-buffer/Makefile.am, 48563e102307SJung-uk Kim tests/test-include-by-reentrant/Makefile.am, 48573e102307SJung-uk Kim tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 48583e102307SJung-uk Kim tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am, 48593e102307SJung-uk Kim tests/test-multiple-scanners-nr/Makefile.am, 48603e102307SJung-uk Kim tests/test-multiple-scanners-r/Makefile.am, 48613e102307SJung-uk Kim tests/test-posix/Makefile.am, 48623e102307SJung-uk Kim tests/test-posixly-correct/Makefile.am, 48633e102307SJung-uk Kim tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 48643e102307SJung-uk Kim tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am, 48653e102307SJung-uk Kim tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am, 48663e102307SJung-uk Kim tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 48673e102307SJung-uk Kim remove BISON assignment as per suggestion from Akim Demaille 48683e102307SJung-uk Kim 48693e102307SJung-uk Kim2002-10-11 Will Estes <wlestes@users.sourceforge.net> 48703e102307SJung-uk Kim 48713e102307SJung-uk Kim * Makefile.am, configure.in: remove intl from dist 48723e102307SJung-uk Kim 48733e102307SJung-uk Kim2002-10-11 Will Estes <wlestes@users.sourceforge.net> 48743e102307SJung-uk Kim 48753e102307SJung-uk Kim * configure.in: we use maintainer mode now 48763e102307SJung-uk Kim 48773e102307SJung-uk Kim2002-10-11 Will Estes <wlestes@users.sourceforge.net> 48783e102307SJung-uk Kim 48793e102307SJung-uk Kim * NEWS: include create-test 48803e102307SJung-uk Kim 48813e102307SJung-uk Kim2002-10-11 Will Estes <wlestes@users.sourceforge.net> 48823e102307SJung-uk Kim 48833e102307SJung-uk Kim * tests/Makefile.am: rename test to check-local as per Akim 48843e102307SJung-uk Kim Demaille; test for failed tests so that make check fails if any 48853e102307SJung-uk Kim tests do 48863e102307SJung-uk Kim 48873e102307SJung-uk Kim2002-10-11 Will Estes <wlestes@users.sourceforge.net> 48883e102307SJung-uk Kim 48893e102307SJung-uk Kim * tests/Makefile.am: use dist_noinst_scripts as per email from Akim 48903e102307SJung-uk Kim Demaille 48913e102307SJung-uk Kim 48923e102307SJung-uk Kim2002-10-10 John Millaway <john43@users.sourceforge.net> 48933e102307SJung-uk Kim 48943e102307SJung-uk Kim * flex.texi: Documentation. 48953e102307SJung-uk Kim 48963e102307SJung-uk Kim2002-10-10 Will Estes <wlestes@users.sourceforge.net> 48973e102307SJung-uk Kim 48983e102307SJung-uk Kim * NEWS, configure.in: version 2.5.22; portability fixes and attn to 48993e102307SJung-uk Kim the test suite 49003e102307SJung-uk Kim 49013e102307SJung-uk Kim2002-10-10 Will Estes <wlestes@users.sourceforge.net> 49023e102307SJung-uk Kim 49033e102307SJung-uk Kim * flexint.h: ok, this seems to work 49043e102307SJung-uk Kim 49053e102307SJung-uk Kim2002-10-10 Will Estes <wlestes@users.sourceforge.net> 49063e102307SJung-uk Kim 49073e102307SJung-uk Kim * tests/TEMPLATE/Makefile.am, tests/test-bison-nr/Makefile.am, 49083e102307SJung-uk Kim tests/test-bison-yylloc/Makefile.am, 49093e102307SJung-uk Kim tests/test-bison-yylval/Makefile.am, 49103e102307SJung-uk Kim tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am, 49113e102307SJung-uk Kim tests/test-multiple-scanners-nr/Makefile.am, 49123e102307SJung-uk Kim tests/test-multiple-scanners-r/Makefile.am: use builddir in tests 49133e102307SJung-uk Kim that need it in their include path 49143e102307SJung-uk Kim 49153e102307SJung-uk Kim2002-10-10 Will Estes <wlestes@users.sourceforge.net> 49163e102307SJung-uk Kim 49173e102307SJung-uk Kim * tests/TEMPLATE/Makefile.am: sometimes we put header files in the 49183e102307SJung-uk Kim builddir and so we should account for that 49193e102307SJung-uk Kim 49203e102307SJung-uk Kim2002-10-10 Will Estes <wlestes@users.sourceforge.net> 49213e102307SJung-uk Kim 49223e102307SJung-uk Kim * tests/TEMPLATE/Makefile.am: replace the last instance 49233e102307SJung-uk Kim 49243e102307SJung-uk Kim2002-10-10 Will Estes <wlestes@users.sourceforge.net> 49253e102307SJung-uk Kim 49263e102307SJung-uk Kim * flex.skl: include unistd.h and not cunistd as cunistd only seems 49273e102307SJung-uk Kim to be present on very recent systems 49283e102307SJung-uk Kim 49293e102307SJung-uk Kim2002-10-10 Will Estes <wlestes@users.sourceforge.net> 49303e102307SJung-uk Kim 49313e102307SJung-uk Kim * Makefile.am, configure.in, flex.skl, flexdef.h, flexint.h: redo 49323e102307SJung-uk Kim integral types again; add flexint.h; change dependencies caused by 49333e102307SJung-uk Kim adding flexint.h; remove autoconf wrapper around cunistd; restore 49343e102307SJung-uk Kim netinet/in.h includes; remove unneded feature checks in configure.in 49353e102307SJung-uk Kim 49363e102307SJung-uk Kim2002-10-08 Will Estes <wlestes@users.sourceforge.net> 49373e102307SJung-uk Kim 49383e102307SJung-uk Kim * configure.in, flex.skl, flexdef.h: current swipe at header magic; 49393e102307SJung-uk Kim int types be damned 49403e102307SJung-uk Kim 49413e102307SJung-uk Kim2002-10-08 Will Estes <wlestes@users.sourceforge.net> 49423e102307SJung-uk Kim 49433e102307SJung-uk Kim * NEWS: change version constant info to reflect change to flex.skl 49443e102307SJung-uk Kim 49453e102307SJung-uk Kim2002-10-08 Will Estes <wlestes@users.sourceforge.net> 49463e102307SJung-uk Kim 49473e102307SJung-uk Kim * Makefile.am: remove README-alpha option; add definitions for 49483e102307SJung-uk Kim FLEX_{MAJOR,MINOR,SUBMINOR}_VERSION 49493e102307SJung-uk Kim 49503e102307SJung-uk Kim2002-10-07 Will Estes <wlestes@users.sourceforge.net> 49513e102307SJung-uk Kim 49523e102307SJung-uk Kim * flex.skl, flexdef.h: ok, here goes; try to handle integral 49533e102307SJung-uk Kim typedefs in one swell foop 49543e102307SJung-uk Kim 49553e102307SJung-uk Kim2002-10-07 Will Estes <wlestes@users.sourceforge.net> 49563e102307SJung-uk Kim 49573e102307SJung-uk Kim * configure.in: we check for {u,}int*_t types; maybe this will 49583e102307SJung-uk Kim simplify things 49593e102307SJung-uk Kim 49603e102307SJung-uk Kim2002-10-07 Will Estes <wlestes@users.sourceforge.net> 49613e102307SJung-uk Kim 49623e102307SJung-uk Kim * configure.in: we create the tests/TEMPLATE/Makefile so that we can 49633e102307SJung-uk Kim build the dist archives 49643e102307SJung-uk Kim 49653e102307SJung-uk Kim2002-10-07 Will Estes <wlestes@users.sourceforge.net> 49663e102307SJung-uk Kim 49673e102307SJung-uk Kim * NEWS: more test suite cleanups 49683e102307SJung-uk Kim 49693e102307SJung-uk Kim2002-10-07 Will Estes <wlestes@users.sourceforge.net> 49703e102307SJung-uk Kim 49713e102307SJung-uk Kim * tests/test-c++-multiple-scanners/Makefile.am: we don't use header 49723e102307SJung-uk Kim files... 49733e102307SJung-uk Kim 49743e102307SJung-uk Kim2002-10-07 Will Estes <wlestes@users.sourceforge.net> 49753e102307SJung-uk Kim 49763e102307SJung-uk Kim * flexdef.h: remove include of malloc.h 49773e102307SJung-uk Kim 49783e102307SJung-uk Kim2002-10-04 Will Estes <wlestes@users.sourceforge.net> 49793e102307SJung-uk Kim 49803e102307SJung-uk Kim * flex.texi: more editing; remove examples index; merge examples 49813e102307SJung-uk Kim into concept index 49823e102307SJung-uk Kim 49833e102307SJung-uk Kim2002-10-04 Will Estes <wlestes@users.sourceforge.net> 49843e102307SJung-uk Kim 49853e102307SJung-uk Kim * flex.texi: edited one more faq; used C-u C-c C-u C-a to update 49863e102307SJung-uk Kim menus and nodes since the other updating commands are somewhat 49873e102307SJung-uk Kim broken; unfortunately this means that all nodes have all pointers 49883e102307SJung-uk Kim filled in 49893e102307SJung-uk Kim 49903e102307SJung-uk Kim2002-10-04 Will Estes <wlestes@users.sourceforge.net> 49913e102307SJung-uk Kim 49923e102307SJung-uk Kim * flex.texi: yesterday's proofreading 49933e102307SJung-uk Kim 49943e102307SJung-uk Kim2002-10-02 Will Estes <wlestes@users.sourceforge.net> 49953e102307SJung-uk Kim 49963e102307SJung-uk Kim * flex.texi: proofread some more 49973e102307SJung-uk Kim 49983e102307SJung-uk Kim2002-10-02 Will Estes <wlestes@users.sourceforge.net> 49993e102307SJung-uk Kim 50003e102307SJung-uk Kim * flex.texi: proofread edit begins 50013e102307SJung-uk Kim 50023e102307SJung-uk Kim2002-10-01 Will Estes <wlestes@users.sourceforge.net> 50033e102307SJung-uk Kim 50043e102307SJung-uk Kim * configure.in, tests/Makefile.am, 50053e102307SJung-uk Kim tests/test-c++-multiple-scanners/.cvsignore, 50063e102307SJung-uk Kim tests/test-c++-multiple-scanners/Makefile.am, 50073e102307SJung-uk Kim tests/test-c++-multiple-scanners/main.cpp, 50083e102307SJung-uk Kim tests/test-c++-multiple-scanners/scanner-1.l, 50093e102307SJung-uk Kim tests/test-c++-multiple-scanners/scanner-2.l, 50103e102307SJung-uk Kim tests/test-c++-multiple-scanners/test.input: test c++ with multiple 50113e102307SJung-uk Kim scanners 50123e102307SJung-uk Kim 50133e102307SJung-uk Kim2002-09-27 Will Estes <wlestes@users.sourceforge.net> 50143e102307SJung-uk Kim 50153e102307SJung-uk Kim * tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 50163e102307SJung-uk Kim tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 50173e102307SJung-uk Kim tests/test-bison-nr/Makefile.am, 50183e102307SJung-uk Kim tests/test-bison-yylloc/Makefile.am, 50193e102307SJung-uk Kim tests/test-bison-yylval/Makefile.am, 50203e102307SJung-uk Kim tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am, 50213e102307SJung-uk Kim tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am, 50223e102307SJung-uk Kim tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am, 50233e102307SJung-uk Kim tests/test-header-r/Makefile.am, 50243e102307SJung-uk Kim tests/test-include-by-buffer/Makefile.am, 50253e102307SJung-uk Kim tests/test-include-by-reentrant/Makefile.am, 50263e102307SJung-uk Kim tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 50273e102307SJung-uk Kim tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am, 50283e102307SJung-uk Kim tests/test-multiple-scanners-nr/Makefile.am, 50293e102307SJung-uk Kim tests/test-multiple-scanners-r/Makefile.am, 50303e102307SJung-uk Kim tests/test-posix/Makefile.am, 50313e102307SJung-uk Kim tests/test-posixly-correct/Makefile.am, 50323e102307SJung-uk Kim tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 50333e102307SJung-uk Kim tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am, 50343e102307SJung-uk Kim tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am, 50353e102307SJung-uk Kim tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 50363e102307SJung-uk Kim we used INCLUDES in another place in the Makefile.am files in the 50373e102307SJung-uk Kim test suite 50383e102307SJung-uk Kim 50393e102307SJung-uk Kim2002-09-27 Will Estes <wlestes@users.sourceforge.net> 50403e102307SJung-uk Kim 50413e102307SJung-uk Kim * tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 50423e102307SJung-uk Kim tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 50433e102307SJung-uk Kim tests/test-bison-nr/Makefile.am, 50443e102307SJung-uk Kim tests/test-bison-yylloc/Makefile.am, 50453e102307SJung-uk Kim tests/test-bison-yylval/Makefile.am, 50463e102307SJung-uk Kim tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am, 50473e102307SJung-uk Kim tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am, 50483e102307SJung-uk Kim tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am, 50493e102307SJung-uk Kim tests/test-header-r/Makefile.am, 50503e102307SJung-uk Kim tests/test-include-by-buffer/Makefile.am, 50513e102307SJung-uk Kim tests/test-include-by-reentrant/Makefile.am, 50523e102307SJung-uk Kim tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 50533e102307SJung-uk Kim tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am, 50543e102307SJung-uk Kim tests/test-multiple-scanners-nr/Makefile.am, 50553e102307SJung-uk Kim tests/test-multiple-scanners-r/Makefile.am, 50563e102307SJung-uk Kim tests/test-posix/Makefile.am, 50573e102307SJung-uk Kim tests/test-posixly-correct/Makefile.am, 50583e102307SJung-uk Kim tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 50593e102307SJung-uk Kim tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am, 50603e102307SJung-uk Kim tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am, 50613e102307SJung-uk Kim tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 50623e102307SJung-uk Kim oops, I typed that last s/// command to perl way wrong 50633e102307SJung-uk Kim 50643e102307SJung-uk Kim2002-09-27 Will Estes <wlestes@users.sourceforge.net> 50653e102307SJung-uk Kim 50663e102307SJung-uk Kim * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am, 50673e102307SJung-uk Kim tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am, 50683e102307SJung-uk Kim tests/test-basic-r/Makefile.am, tests/test-bison-nr/Makefile.am, 50693e102307SJung-uk Kim tests/test-bison-yylloc/Makefile.am, 50703e102307SJung-uk Kim tests/test-bison-yylval/Makefile.am, 50713e102307SJung-uk Kim tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am, 50723e102307SJung-uk Kim tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am, 50733e102307SJung-uk Kim tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am, 50743e102307SJung-uk Kim tests/test-header-r/Makefile.am, 50753e102307SJung-uk Kim tests/test-include-by-buffer/Makefile.am, 50763e102307SJung-uk Kim tests/test-include-by-reentrant/Makefile.am, 50773e102307SJung-uk Kim tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 50783e102307SJung-uk Kim tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am, 50793e102307SJung-uk Kim tests/test-multiple-scanners-nr/Makefile.am, 50803e102307SJung-uk Kim tests/test-multiple-scanners-r/Makefile.am, 50813e102307SJung-uk Kim tests/test-posix/Makefile.am, 50823e102307SJung-uk Kim tests/test-posixly-correct/Makefile.am, 50833e102307SJung-uk Kim tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 50843e102307SJung-uk Kim tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am, 50853e102307SJung-uk Kim tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am, 50863e102307SJung-uk Kim tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 50873e102307SJung-uk Kim use AM_CPPFLAGS instead of INCLUDES; write -I with no space after it 50883e102307SJung-uk Kim for broken compilers 50893e102307SJung-uk Kim 50903e102307SJung-uk Kim2002-09-27 Will Estes <wlestes@users.sourceforge.net> 50913e102307SJung-uk Kim 50923e102307SJung-uk Kim * Makefile.am: INCLUDES is obsolete; use AM_CPPFLAGS instead 50933e102307SJung-uk Kim 50943e102307SJung-uk Kim2002-09-27 Will Estes <wlestes@users.sourceforge.net> 50953e102307SJung-uk Kim 50963e102307SJung-uk Kim * configure.in: apparently, AM_CONFIG_HEADER is obsolete 50973e102307SJung-uk Kim 50983e102307SJung-uk Kim2002-09-27 Will Estes <wlestes@users.sourceforge.net> 50993e102307SJung-uk Kim 51003e102307SJung-uk Kim * TODO: integrate test suite into automake 51013e102307SJung-uk Kim 51023e102307SJung-uk Kim2002-09-27 Will Estes <wlestes@users.sourceforge.net> 51033e102307SJung-uk Kim 51043e102307SJung-uk Kim * configure.in: since we dont run the template test, we dont need to 51053e102307SJung-uk Kim generate its Makefile either 51063e102307SJung-uk Kim 51073e102307SJung-uk Kim2002-09-27 Will Estes <wlestes@users.sourceforge.net> 51083e102307SJung-uk Kim 51093e102307SJung-uk Kim * autogen.sh: use autoreconf instead of calling individual utilities 51103e102307SJung-uk Kim separately 51113e102307SJung-uk Kim 51123e102307SJung-uk Kim2002-09-27 Will Estes <wlestes@users.sourceforge.net> 51133e102307SJung-uk Kim 51143e102307SJung-uk Kim * configure.in: check for c++ compiler 51153e102307SJung-uk Kim 51163e102307SJung-uk Kim2002-09-27 Will Estes <wlestes@users.sourceforge.net> 51173e102307SJung-uk Kim 51183e102307SJung-uk Kim * configure.in: re-organize according to suggested layout in 51193e102307SJung-uk Kim autoconf manual 51203e102307SJung-uk Kim 51213e102307SJung-uk Kim2002-09-26 Will Estes <wlestes@users.sourceforge.net> 51223e102307SJung-uk Kim 51233e102307SJung-uk Kim * Makefile.am, NEWS, configure.in: update automake to 1.7 and 51243e102307SJung-uk Kim autoconf to 2.54 51253e102307SJung-uk Kim 51263e102307SJung-uk Kim2002-09-26 Will Estes <wlestes@users.sourceforge.net> 51273e102307SJung-uk Kim 51283e102307SJung-uk Kim * Makefile.am: use AM_YFLAGS since YFLAGS is a user variable 51293e102307SJung-uk Kim 51303e102307SJung-uk Kim2002-09-25 Will Estes <wlestes@users.sourceforge.net> 51313e102307SJung-uk Kim 51323e102307SJung-uk Kim * NEWS: catch NEWS up on things, some of which happened a long time 51333e102307SJung-uk Kim ago; correct punctuation; try to remove some editorializing 51343e102307SJung-uk Kim 51353e102307SJung-uk Kim2002-09-25 Will Estes <wlestes@users.sourceforge.net> 51363e102307SJung-uk Kim 51373e102307SJung-uk Kim * Makefile.am, flex.skl, flex.texi: include a single, automatically 51383e102307SJung-uk Kim generated version number in flex scanners 51393e102307SJung-uk Kim 51403e102307SJung-uk Kim2002-09-23 Will Estes <wlestes@users.sourceforge.net> 51413e102307SJung-uk Kim 51423e102307SJung-uk Kim * tests/create-test: complain audibly when argument not supplied; 51433e102307SJung-uk Kim echo on stderr when writing error messages 51443e102307SJung-uk Kim 51453e102307SJung-uk Kim2002-09-23 Will Estes <wlestes@users.sourceforge.net> 51463e102307SJung-uk Kim 51473e102307SJung-uk Kim * tests/Makefile.am, tests/create-test: DIST_SUBDIRS so we don't 51483e102307SJung-uk Kim have to run the TEMPLATE test; so we add new tests to SUBDIRS and 51493e102307SJung-uk Kim DIST_SUBDIRS 51503e102307SJung-uk Kim 51513e102307SJung-uk Kim2002-09-23 Will Estes <wlestes@users.sourceforge.net> 51523e102307SJung-uk Kim 51533e102307SJung-uk Kim * tests/TEMPLATE/Makefile.am: not all compilers support '-I dir' so 51543e102307SJung-uk Kim we write '-Idir' instead 51553e102307SJung-uk Kim 51563e102307SJung-uk Kim2002-09-23 Will Estes <wlestes@users.sourceforge.net> 51573e102307SJung-uk Kim 51583e102307SJung-uk Kim * TODO: reorganize faq entries; proofread the manual 51593e102307SJung-uk Kim 51603e102307SJung-uk Kim2002-09-23 Will Estes <wlestes@users.sourceforge.net> 51613e102307SJung-uk Kim 51623e102307SJung-uk Kim * flex.texi: move c++ experimental warning to top of cxx node 51633e102307SJung-uk Kim 51643e102307SJung-uk Kim2002-09-20 Will Estes <wlestes@users.sourceforge.net> 51653e102307SJung-uk Kim 51663e102307SJung-uk Kim * flex.skl: move stdint.h include to table-serialization section; 51673e102307SJung-uk Kim we'll still need to think about stdint.h more though 51683e102307SJung-uk Kim 51693e102307SJung-uk Kim2002-09-20 Will Estes <wlestes@users.sourceforge.net> 51703e102307SJung-uk Kim 51713e102307SJung-uk Kim * NEWS: new smarter skeleton/scanner generation 51723e102307SJung-uk Kim 51733e102307SJung-uk Kim2002-09-20 John Millaway <john43@users.sourceforge.net> 51743e102307SJung-uk Kim 51753e102307SJung-uk Kim * flex.skl, misc.c: bison-bridge skel handled via %if/%endif pairs. 51763e102307SJung-uk Kim 51773e102307SJung-uk Kim2002-09-19 John Millaway <john43@users.sourceforge.net> 51783e102307SJung-uk Kim 51793e102307SJung-uk Kim * flex.skl, misc.c: reentrant skel handled via %if/%endif pairs. 51803e102307SJung-uk Kim 51813e102307SJung-uk Kim2002-09-19 John Millaway <john43@users.sourceforge.net> 51823e102307SJung-uk Kim 51833e102307SJung-uk Kim * flex.skl, misc.c: skeleton uses %push/%pop to keep skelout() scope 51843e102307SJung-uk Kim sane. skel commands are omitted unless --debug enabled. 51853e102307SJung-uk Kim 51863e102307SJung-uk Kim2002-09-19 John Millaway <john43@users.sourceforge.net> 51873e102307SJung-uk Kim 51883e102307SJung-uk Kim * flex.skl, main.c, misc.c, tables.h: Added %push and %pop 51893e102307SJung-uk Kim operations to skel processing. 51903e102307SJung-uk Kim 51913e102307SJung-uk Kim2002-09-17 Will Estes <wlestes@users.sourceforge.net> 51923e102307SJung-uk Kim 51933e102307SJung-uk Kim * NEWS, configure.in: flex 2.5.21 51943e102307SJung-uk Kim 51953e102307SJung-uk Kim2002-09-17 John Millaway <john43@users.sourceforge.net> 51963e102307SJung-uk Kim 51973e102307SJung-uk Kim * tests/test-reject/Makefile.am: minor fixup for dist. 51983e102307SJung-uk Kim 51993e102307SJung-uk Kim2002-09-16 Will Estes <wlestes@users.sourceforge.net> 52003e102307SJung-uk Kim 52013e102307SJung-uk Kim * NEWS, configure.in: version 2.5.20 52023e102307SJung-uk Kim 52033e102307SJung-uk Kim2002-09-16 Will Estes <wlestes@users.sourceforge.net> 52043e102307SJung-uk Kim 52053e102307SJung-uk Kim * flex.texi: correct typo 52063e102307SJung-uk Kim 52073e102307SJung-uk Kim2002-09-16 Will Estes <wlestes@users.sourceforge.net> 52083e102307SJung-uk Kim 52093e102307SJung-uk Kim * NEWS: note the new tables functionality 52103e102307SJung-uk Kim 52113e102307SJung-uk Kim2002-09-16 John Millaway <john43@users.sourceforge.net> 52123e102307SJung-uk Kim 52133e102307SJung-uk Kim * tests/test-multiple-scanners-r/.cvsignore, 52143e102307SJung-uk Kim tests/test-multiple-scanners-r/Makefile.am: Fixed `clean' target and 52153e102307SJung-uk Kim .cvsignore. 52163e102307SJung-uk Kim 52173e102307SJung-uk Kim2002-09-16 John Millaway <john43@users.sourceforge.net> 52183e102307SJung-uk Kim 52193e102307SJung-uk Kim * TODO, flex.skl, flex.texi, main.c, tables_shared.h, 52203e102307SJung-uk Kim tests/test-multiple-scanners-r/main.c, 52213e102307SJung-uk Kim tests/test-multiple-scanners-r/scanner-1.l, 52223e102307SJung-uk Kim tests/test-multiple-scanners-r/scanner-2.l: Serialization works in 52233e102307SJung-uk Kim headers (%option headers). Serialization code (Tables API) is 52243e102307SJung-uk Kim complete. 52253e102307SJung-uk Kim 52263e102307SJung-uk Kim2002-09-16 Will Estes <wlestes@users.sourceforge.net> 52273e102307SJung-uk Kim 52283e102307SJung-uk Kim * tests/test-reject/scanner.l: replace yytables_load with 52293e102307SJung-uk Kim yytables_fload as per millaway's other changes 52303e102307SJung-uk Kim 52313e102307SJung-uk Kim2002-09-15 John Millaway <john43@users.sourceforge.net> 52323e102307SJung-uk Kim 52333e102307SJung-uk Kim * TODO, flex.texi: Created user API for tables deserialization. 52343e102307SJung-uk Kim Documented API and --tables-* options in manual. 52353e102307SJung-uk Kim 52363e102307SJung-uk Kim2002-09-15 John Millaway <john43@users.sourceforge.net> 52373e102307SJung-uk Kim 52383e102307SJung-uk Kim * flex.skl, tests/test-table-opts/scanner.l: Tables deserialization 52393e102307SJung-uk Kim uses yyalloc/yyfree. Changed yytables_load to yytables_fload. 52403e102307SJung-uk Kim 52413e102307SJung-uk Kim2002-09-15 John Millaway <john43@users.sourceforge.net> 52423e102307SJung-uk Kim 52433e102307SJung-uk Kim * tests/test-bison-nr/.cvsignore: minor upkeep. 52443e102307SJung-uk Kim 52453e102307SJung-uk Kim2002-09-15 John Millaway <john43@users.sourceforge.net> 52463e102307SJung-uk Kim 52473e102307SJung-uk Kim * flex.texi: Categorized and indexed scanner options in manual. 52483e102307SJung-uk Kim 52493e102307SJung-uk Kim2002-09-15 John Millaway <john43@users.sourceforge.net> 52503e102307SJung-uk Kim 52513e102307SJung-uk Kim * flex.skl: Initialization of reject vars and %array vars in 52523e102307SJung-uk Kim reentrant scanner. 52533e102307SJung-uk Kim 52543e102307SJung-uk Kim2002-09-13 John Millaway <john43@users.sourceforge.net> 52553e102307SJung-uk Kim 52563e102307SJung-uk Kim * TODO, configure.in, devel/tables.pl, dfa.c, flex.skl, flex.texi, 52573e102307SJung-uk Kim gen.c, tables.c, tables_shared.c, tables_shared.h, 52583e102307SJung-uk Kim tests/Makefile.am, tests/test-reject/.cvsignore, 52593e102307SJung-uk Kim tests/test-reject/Makefile.am, tests/test-reject/scanner.l, 52603e102307SJung-uk Kim tests/test-reject/test.input, tests/test-table-opts/Makefile.am: 52613e102307SJung-uk Kim Created test for reject. Handled reject-triggered tables in 52623e102307SJung-uk Kim serialization. 52633e102307SJung-uk Kim 52643e102307SJung-uk Kim2002-09-13 Will Estes <wlestes@users.sourceforge.net> 52653e102307SJung-uk Kim 52663e102307SJung-uk Kim * NEWS: millaway has been very busy 52673e102307SJung-uk Kim 52683e102307SJung-uk Kim2002-09-13 John Millaway <john43@users.sourceforge.net> 52693e102307SJung-uk Kim 52703e102307SJung-uk Kim * flex.skl, tests/test-table-opts/Makefile.am, 52713e102307SJung-uk Kim tests/test-table-opts/scanner.l: Added test for multiple tables in 52723e102307SJung-uk Kim one file. 52733e102307SJung-uk Kim 52743e102307SJung-uk Kim2002-09-13 John Millaway <john43@users.sourceforge.net> 52753e102307SJung-uk Kim 52763e102307SJung-uk Kim * tests/test-bison-nr/.cvsignore: forgot to add .cvsignore on last 52773e102307SJung-uk Kim commit. 52783e102307SJung-uk Kim 52793e102307SJung-uk Kim2002-09-13 John Millaway <john43@users.sourceforge.net> 52803e102307SJung-uk Kim 52813e102307SJung-uk Kim * tests/test-bison-nr/Makefile.am, tests/test-bison-nr/main.c, 52823e102307SJung-uk Kim tests/test-bison-nr/parser.y, tests/test-bison-nr/scanner.l, 52833e102307SJung-uk Kim tests/test-bison-nr/test.input: Added test-bison-bridge. 52843e102307SJung-uk Kim 52853e102307SJung-uk Kim2002-09-13 John Millaway <john43@users.sourceforge.net> 52863e102307SJung-uk Kim 52873e102307SJung-uk Kim * configure.in, flex.skl, flex.texi, flexdef.h, gen.c, main.c, 52883e102307SJung-uk Kim misc.c, options.c, options.h, scan.l, tables.h, tests/Makefile.am, 52893e102307SJung-uk Kim tests/descriptions, tests/test-bison-yylloc/scanner.l, 52903e102307SJung-uk Kim tests/test-bison-yylval/scanner.l, tests/test-table-opts/scanner.l: 52913e102307SJung-uk Kim Bison bridge code now works for all C scanners and pure/non-pure 52923e102307SJung-uk Kim bison parsers. Added %option bison-bridge (--bison-bridge). 52933e102307SJung-uk Kim Removed %option reentrant-bison/--reentrant-bison/-Rb. Scanner 52943e102307SJung-uk Kim knows the name of its tables. Tables serialization is OK on EOF. 52953e102307SJung-uk Kim yylineno is present in all scanners. Modified nasty performance 52963e102307SJung-uk Kim penalty warning w/ yylineno. test-table-opts is now run last 52973e102307SJung-uk Kim because it's so fat. Updated manual. 52983e102307SJung-uk Kim 52993e102307SJung-uk Kim2002-09-12 John Millaway <john43@users.sourceforge.net> 53003e102307SJung-uk Kim 53013e102307SJung-uk Kim * flex.texi: documentation of tabels api in manual 53023e102307SJung-uk Kim 53033e102307SJung-uk Kim2002-09-12 John Millaway <john43@users.sourceforge.net> 53043e102307SJung-uk Kim 53053e102307SJung-uk Kim * TODO, tables.c: Renamed *_fwrite to *_write to reflect writer 53063e102307SJung-uk Kim abstraction. 53073e102307SJung-uk Kim 53083e102307SJung-uk Kim2002-09-11 John Millaway <john43@users.sourceforge.net> 53093e102307SJung-uk Kim 53103e102307SJung-uk Kim * devel/tables.pl: Added perl script to read/dump serialized tables 53113e102307SJung-uk Kim in devel/ 53123e102307SJung-uk Kim 53133e102307SJung-uk Kim2002-09-11 Will Estes <wlestes@users.sourceforge.net> 53143e102307SJung-uk Kim 53153e102307SJung-uk Kim * scan.l: the debian patch used strlen(yytext) and similar 53163e102307SJung-uk Kim constructs--as millaway points out, this is better known as yyleng 53173e102307SJung-uk Kim 53183e102307SJung-uk Kim2002-09-11 Will Estes <wlestes@users.sourceforge.net> 53193e102307SJung-uk Kim 53203e102307SJung-uk Kim * NEWS, po/de.po: new de translation from the translation project 53213e102307SJung-uk Kim 53223e102307SJung-uk Kim2002-09-11 John Millaway <john43@users.sourceforge.net> 53233e102307SJung-uk Kim 53243e102307SJung-uk Kim * flex.skl: yytbl_load now checks tables set by name. Localized var 53253e102307SJung-uk Kim scaope in yytbl_load. 53263e102307SJung-uk Kim 53273e102307SJung-uk Kim2002-09-10 Will Estes <wlestes@users.sourceforge.net> 53283e102307SJung-uk Kim 53293e102307SJung-uk Kim * tests/Makefile.am: make clean before make test 53303e102307SJung-uk Kim 53313e102307SJung-uk Kim2002-09-09 John Millaway <john43@users.sourceforge.net> 53323e102307SJung-uk Kim 53333e102307SJung-uk Kim * TODO, flex.skl: Fixed deserialization of --fast tables. 53343e102307SJung-uk Kim 53353e102307SJung-uk Kim2002-09-09 Will Estes <wlestes@users.sourceforge.net> 53363e102307SJung-uk Kim 53373e102307SJung-uk Kim * TODO: fix typo; remove the yylineo entry 53383e102307SJung-uk Kim 53393e102307SJung-uk Kim2002-09-09 John Millaway <john43@users.sourceforge.net> 53403e102307SJung-uk Kim 53413e102307SJung-uk Kim * TODO, buf.c, devel/dump-tables.pl, dfa.c, flex.skl, flexdef.h, 53423e102307SJung-uk Kim gen.c, main.c, misc.c, options.c, options.h, scan.l, tables.c, 53433e102307SJung-uk Kim tables.h, tables_shared.h, tests/test-table-opts/.cvsignore, 53443e102307SJung-uk Kim tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l: 53453e102307SJung-uk Kim Table deserialization works for everything except --fast scanners. 53463e102307SJung-uk Kim Scanners can auto-verify serialized table integrity via 53473e102307SJung-uk Kim --tables-verify. Added tables API items to TODO list. 53483e102307SJung-uk Kim test-table-opts is becoming exhaustive (a good thing). 53493e102307SJung-uk Kim 53503e102307SJung-uk Kim2002-09-09 Will Estes <wlestes@users.sourceforge.net> 53513e102307SJung-uk Kim 53523e102307SJung-uk Kim * NEWS: flex has better internal diagnostics 53533e102307SJung-uk Kim 53543e102307SJung-uk Kim2002-09-09 Will Estes <wlestes@users.sourceforge.net> 53553e102307SJung-uk Kim 53563e102307SJung-uk Kim * configure.in, flexdef.h: test for presence of __func__ and 53573e102307SJung-uk Kim compensate if absent 53583e102307SJung-uk Kim 53593e102307SJung-uk Kim2002-09-09 Will Estes <wlestes@users.sourceforge.net> 53603e102307SJung-uk Kim 53613e102307SJung-uk Kim * Makefile.am: include the intl/ subdirectory when searching for 53623e102307SJung-uk Kim include files 53633e102307SJung-uk Kim 53643e102307SJung-uk Kim2002-09-09 Will Estes <wlestes@users.sourceforge.net> 53653e102307SJung-uk Kim 53663e102307SJung-uk Kim * NEWS, po/ru.po, po/sv.po: new sv, ru translations from the 53673e102307SJung-uk Kim translation project 53683e102307SJung-uk Kim 53693e102307SJung-uk Kim2002-09-07 John Millaway <john43@users.sourceforge.net> 53703e102307SJung-uk Kim 53713e102307SJung-uk Kim * flex.skl, misc.c: Changed cryptic skeleton markers to readable 53723e102307SJung-uk Kim form. 53733e102307SJung-uk Kim 53743e102307SJung-uk Kim2002-09-07 John Millaway <john43@users.sourceforge.net> 53753e102307SJung-uk Kim 53763e102307SJung-uk Kim * Makefile.am, dfa.c, flex.skl, flex.texi, flexdef.h, gen.c, 53773e102307SJung-uk Kim main.c, misc.c, parse.y, tables.c, tables.h, tables_shared.c, 53783e102307SJung-uk Kim tables_shared.h: Members of struct yy_trans_info are now forced to 53793e102307SJung-uk Kim be the same size. Added shared file tables_shared.c. Separated 53803e102307SJung-uk Kim tables.h from flexdef.h Bulk of table deserialization code is done. 53813e102307SJung-uk Kim 53823e102307SJung-uk Kim2002-09-06 Will Estes <wlestes@users.sourceforge.net> 53833e102307SJung-uk Kim 53843e102307SJung-uk Kim * NEWS, po/ca.po: new ca translation 53853e102307SJung-uk Kim 53863e102307SJung-uk Kim2002-09-06 Will Estes <wlestes@users.sourceforge.net> 53873e102307SJung-uk Kim 53883e102307SJung-uk Kim * NEWS: new fr translation 53893e102307SJung-uk Kim 53903e102307SJung-uk Kim2002-09-06 Will Estes <wlestes@users.sourceforge.net> 53913e102307SJung-uk Kim 53923e102307SJung-uk Kim * po/fr.po: new french translation from the translation project 53933e102307SJung-uk Kim 53943e102307SJung-uk Kim2002-09-05 Will Estes <wlestes@users.sourceforge.net> 53953e102307SJung-uk Kim 53963e102307SJung-uk Kim * NEWS: c99 function defs by default 53973e102307SJung-uk Kim 53983e102307SJung-uk Kim2002-09-05 John Millaway <john43@users.sourceforge.net> 53993e102307SJung-uk Kim 54003e102307SJung-uk Kim * flexdef.h, tables.c: Added flex_die macro. May need some autoconf 54013e102307SJung-uk Kim massaging. Added thorough error checking in tables code. 54023e102307SJung-uk Kim 54033e102307SJung-uk Kim2002-09-05 John Millaway <john43@users.sourceforge.net> 54043e102307SJung-uk Kim 54053e102307SJung-uk Kim * flex.skl, flex.texi: Flex generates C99 defs now. Documented the 54063e102307SJung-uk Kim above change in manual. 54073e102307SJung-uk Kim 54083e102307SJung-uk Kim2002-09-05 John Millaway <john43@users.sourceforge.net> 54093e102307SJung-uk Kim 54103e102307SJung-uk Kim * tests/test-table-opts/.cvsignore, 54113e102307SJung-uk Kim tests/test-table-opts/Makefile.am: Added serialization test to 54123e102307SJung-uk Kim table-opts test. 54133e102307SJung-uk Kim 54143e102307SJung-uk Kim2002-09-05 Will Estes <wlestes@users.sourceforge.net> 54153e102307SJung-uk Kim 54163e102307SJung-uk Kim * configure.in: oops, i made a typo 54173e102307SJung-uk Kim 54183e102307SJung-uk Kim2002-09-05 Will Estes <wlestes@users.sourceforge.net> 54193e102307SJung-uk Kim 54203e102307SJung-uk Kim * NEWS, configure.in: version 2.5.19 54213e102307SJung-uk Kim 54223e102307SJung-uk Kim2002-09-05 Will Estes <wlestes@users.sourceforge.net> 54233e102307SJung-uk Kim 54243e102307SJung-uk Kim * scan.l: use FLEX_EXIT(), not exit() 54253e102307SJung-uk Kim 54263e102307SJung-uk Kim2002-09-05 John Millaway <john43@users.sourceforge.net> 54273e102307SJung-uk Kim 54283e102307SJung-uk Kim * devel/00EXTRACT-ALL-SYMS.sh, devel/README, devel/dump-tables.pl: 54293e102307SJung-uk Kim Added devel/ directory for junk that we don't want in the 54303e102307SJung-uk Kim distribution, but that we want in CVS. 54313e102307SJung-uk Kim 54323e102307SJung-uk Kim2002-09-05 Will Estes <wlestes@users.sourceforge.net> 54333e102307SJung-uk Kim 54343e102307SJung-uk Kim * scan.l: s/exit(1)/exit(EXIT_FAILURE) 54353e102307SJung-uk Kim 54363e102307SJung-uk Kim2002-09-05 John Millaway <john43@users.sourceforge.net> 54373e102307SJung-uk Kim 54383e102307SJung-uk Kim * dfa.c, gen.c: Tables are now generated with %option 54393e102307SJung-uk Kim tables-file=FILE. 54403e102307SJung-uk Kim 54413e102307SJung-uk Kim2002-09-05 Will Estes <wlestes@users.sourceforge.net> 54423e102307SJung-uk Kim 54433e102307SJung-uk Kim * NEWS: catch up on a few things 54443e102307SJung-uk Kim 54453e102307SJung-uk Kim2002-09-05 Will Estes <wlestes@users.sourceforge.net> 54463e102307SJung-uk Kim 54473e102307SJung-uk Kim * scan.l: prevent segfault on input lines which are longer than the 54483e102307SJung-uk Kim allocated space (problem report from Manoj Srivastava 54493e102307SJung-uk Kim <srivasta@golden-gryphon.com>) 54503e102307SJung-uk Kim 54513e102307SJung-uk Kim2002-09-05 John Millaway <john43@users.sourceforge.net> 54523e102307SJung-uk Kim 54533e102307SJung-uk Kim * flex.texi, main.c, options.c, options.h: Changed option 'header' 54543e102307SJung-uk Kim to 'header-file'. 'header' still works, though. 54553e102307SJung-uk Kim 54563e102307SJung-uk Kim2002-09-05 John Millaway <john43@users.sourceforge.net> 54573e102307SJung-uk Kim 54583e102307SJung-uk Kim * flex.texi, flexdef.h, gen.c, main.c, options.c, options.h, 54593e102307SJung-uk Kim scan.l, tables.c: Tons more work on tables. 54603e102307SJung-uk Kim 54613e102307SJung-uk Kim2002-09-05 John Millaway <john43@users.sourceforge.net> 54623e102307SJung-uk Kim 54633e102307SJung-uk Kim * flexdef.h, gen.c, tables.c, tables_shared.h: Lots of work on 54643e102307SJung-uk Kim tables serialization code. 54653e102307SJung-uk Kim 54663e102307SJung-uk Kim2002-09-04 Will Estes <wlestes@users.sourceforge.net> 54673e102307SJung-uk Kim 54683e102307SJung-uk Kim * README.cvs-snapshot: mention GNU indent 54693e102307SJung-uk Kim 54703e102307SJung-uk Kim2002-09-04 Will Estes <wlestes@users.sourceforge.net> 54713e102307SJung-uk Kim 54723e102307SJung-uk Kim * NEWS: remove the word after from the version line 54733e102307SJung-uk Kim 54743e102307SJung-uk Kim2002-09-03 Will Estes <wlestes@users.sourceforge.net> 54753e102307SJung-uk Kim 54763e102307SJung-uk Kim * NEWS, configure.in: version 2.5.18 54773e102307SJung-uk Kim 54783e102307SJung-uk Kim2002-09-03 Will Estes <wlestes@users.sourceforge.net> 54793e102307SJung-uk Kim 54803e102307SJung-uk Kim * NEWS: catch up on the NEWS 54813e102307SJung-uk Kim 54823e102307SJung-uk Kim2002-09-03 Will Estes <wlestes@users.sourceforge.net> 54833e102307SJung-uk Kim 54843e102307SJung-uk Kim * tests/Makefile.am: target test: quote the results echoing so that 54853e102307SJung-uk Kim the ECHO_C will work on systems where it is used 54863e102307SJung-uk Kim 54873e102307SJung-uk Kim2002-09-03 Will Estes <wlestes@users.sourceforge.net> 54883e102307SJung-uk Kim 54893e102307SJung-uk Kim * configure.in: when we don't have GNU indent, the test will 54903e102307SJung-uk Kim generate output on stderr, so we send that to /dev/null 54913e102307SJung-uk Kim 54923e102307SJung-uk Kim2002-09-03 Will Estes <wlestes@users.sourceforge.net> 54933e102307SJung-uk Kim 54943e102307SJung-uk Kim * configure.in: fixed bug whereby bison was reported missing even 54953e102307SJung-uk Kim when it was found 54963e102307SJung-uk Kim 54973e102307SJung-uk Kim2002-09-02 John Millaway <john43@users.sourceforge.net> 54983e102307SJung-uk Kim 54993e102307SJung-uk Kim * tables.c: In-code documentation. 55003e102307SJung-uk Kim 55013e102307SJung-uk Kim2002-09-02 John Millaway <john43@users.sourceforge.net> 55023e102307SJung-uk Kim 55033e102307SJung-uk Kim * flexdef.h: Forgot to indent before previous commit. 55043e102307SJung-uk Kim 55053e102307SJung-uk Kim2002-09-02 John Millaway <john43@users.sourceforge.net> 55063e102307SJung-uk Kim 55073e102307SJung-uk Kim * flexdef.h: Added known integer limits if undefined. 55083e102307SJung-uk Kim 55093e102307SJung-uk Kim2002-08-29 Will Estes <wlestes@users.sourceforge.net> 55103e102307SJung-uk Kim 55113e102307SJung-uk Kim * configure.in: version 2.5.17 55123e102307SJung-uk Kim 55133e102307SJung-uk Kim2002-08-29 Will Estes <wlestes@users.sourceforge.net> 55143e102307SJung-uk Kim 55153e102307SJung-uk Kim * NEWS: more portability fixes; new version number 55163e102307SJung-uk Kim 55173e102307SJung-uk Kim2002-08-29 Will Estes <wlestes@users.sourceforge.net> 55183e102307SJung-uk Kim 55193e102307SJung-uk Kim * flexdef.h, main.c, misc.c, scanopt.c: #include fixes; we've 55203e102307SJung-uk Kim factored out all the system include files and put them in flexdef.h 55213e102307SJung-uk Kim 55223e102307SJung-uk Kim2002-08-29 Will Estes <wlestes@users.sourceforge.net> 55233e102307SJung-uk Kim 55243e102307SJung-uk Kim * dfa.c: eat a blank line 55253e102307SJung-uk Kim 55263e102307SJung-uk Kim2002-08-29 Will Estes <wlestes@users.sourceforge.net> 55273e102307SJung-uk Kim 55283e102307SJung-uk Kim * NEWS: new config.{sub,guess} files; mention that we use indent on 55293e102307SJung-uk Kim flex 55303e102307SJung-uk Kim 55313e102307SJung-uk Kim2002-08-28 Will Estes <wlestes@users.sourceforge.net> 55323e102307SJung-uk Kim 55333e102307SJung-uk Kim * configure.in: warn if no indent found; version 2.5.16 55343e102307SJung-uk Kim 55353e102307SJung-uk Kim2002-08-28 Will Estes <wlestes@users.sourceforge.net> 55363e102307SJung-uk Kim 55373e102307SJung-uk Kim * NEWS: catch up on recent changes; version 2.5.16 55383e102307SJung-uk Kim 55393e102307SJung-uk Kim2002-08-27 Will Estes <wlestes@users.sourceforge.net> 55403e102307SJung-uk Kim 55413e102307SJung-uk Kim * buf.c, ccl.c, dfa.c, ecs.c, flexdef.h, gen.c, libmain.c, 55423e102307SJung-uk Kim libyywrap.c, main.c, misc.c, nfa.c, options.c, options.h, 55433e102307SJung-uk Kim scanopt.c, scanopt.h, sym.c, tables.c, tables_shared.h, tblcmp.c, 55443e102307SJung-uk Kim yylex.c: ran the indent target; commit the results 55453e102307SJung-uk Kim 55463e102307SJung-uk Kim2002-08-27 Will Estes <wlestes@users.sourceforge.net> 55473e102307SJung-uk Kim 55483e102307SJung-uk Kim * Makefile.am: touch up the indent targeet; it's ready for 55493e102307SJung-uk Kim production use now 55503e102307SJung-uk Kim 55513e102307SJung-uk Kim2002-08-27 Will Estes <wlestes@users.sourceforge.net> 55523e102307SJung-uk Kim 55533e102307SJung-uk Kim * configure.in: test for GNU indent; reorder the tests somewhat 55543e102307SJung-uk Kim 55553e102307SJung-uk Kim2002-08-23 Will Estes <wlestes@users.sourceforge.net> 55563e102307SJung-uk Kim 55573e102307SJung-uk Kim * configure.in: automake is smarter about autoconf's versioning 55583e102307SJung-uk Kim scheme 55593e102307SJung-uk Kim 55603e102307SJung-uk Kim2002-08-23 Will Estes <wlestes@users.sourceforge.net> 55613e102307SJung-uk Kim 55623e102307SJung-uk Kim * NEWS: catch NEWS up on what we've been doing 55633e102307SJung-uk Kim 55643e102307SJung-uk Kim2002-08-22 Will Estes <wlestes@users.sourceforge.net> 55653e102307SJung-uk Kim 55663e102307SJung-uk Kim * flexdef.h: do some more conditional including for folks without 55673e102307SJung-uk Kim standard systems 55683e102307SJung-uk Kim 55693e102307SJung-uk Kim2002-08-22 Will Estes <wlestes@users.sourceforge.net> 55703e102307SJung-uk Kim 55713e102307SJung-uk Kim * tests/test-c++-basic/Makefile.am: use CXX to link the test scanner 55723e102307SJung-uk Kim here 55733e102307SJung-uk Kim 55743e102307SJung-uk Kim2002-08-22 John Millaway <john43@users.sourceforge.net> 55753e102307SJung-uk Kim 55763e102307SJung-uk Kim * flex.texi: Documentation. 55773e102307SJung-uk Kim 55783e102307SJung-uk Kim2002-08-22 John Millaway <john43@users.sourceforge.net> 55793e102307SJung-uk Kim 55803e102307SJung-uk Kim * Makefile.am: Created 'indent' target and added .indent.pro. 55813e102307SJung-uk Kim 55823e102307SJung-uk Kim2002-08-22 John Millaway <john43@users.sourceforge.net> 55833e102307SJung-uk Kim 55843e102307SJung-uk Kim * tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 55853e102307SJung-uk Kim tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 55863e102307SJung-uk Kim tests/test-c-cpp-nr/Makefile.am: Fixed missing 'make clean' files. 55873e102307SJung-uk Kim 55883e102307SJung-uk Kim2002-08-22 John Millaway <john43@users.sourceforge.net> 55893e102307SJung-uk Kim 55903e102307SJung-uk Kim * tests/test-bison-yylloc/Makefile.am, 55913e102307SJung-uk Kim tests/test-bison-yylval/Makefile.am: fixed missing 'clean' file. 55923e102307SJung-uk Kim 55933e102307SJung-uk Kim2002-08-22 John Millaway <john43@users.sourceforge.net> 55943e102307SJung-uk Kim 55953e102307SJung-uk Kim * flex.skl, tests/test-c++-basic/Makefile.am, 55963e102307SJung-uk Kim tests/test-c++-basic/scanner.l: Removed core of yylex_destroy from 55973e102307SJung-uk Kim c++ scanner -- hack! Added -lstdc++ to LDFLAGS (should we have to do 55983e102307SJung-uk Kim this??) 55993e102307SJung-uk Kim 56003e102307SJung-uk Kim2002-08-21 Will Estes <wlestes@users.sourceforge.net> 56013e102307SJung-uk Kim 56023e102307SJung-uk Kim * README: official releases are being hosted by Vern 56033e102307SJung-uk Kim 56043e102307SJung-uk Kim2002-08-21 Will Estes <wlestes@users.sourceforge.net> 56053e102307SJung-uk Kim 56063e102307SJung-uk Kim * NEWS, configure.in: new beta version; more entries in NEWS from 56073e102307SJung-uk Kim millaway; the top level entry for test-c++-basic 56083e102307SJung-uk Kim 56093e102307SJung-uk Kim2002-08-21 Will Estes <wlestes@users.sourceforge.net> 56103e102307SJung-uk Kim 56113e102307SJung-uk Kim * tests/Makefile.am, tests/test-c++-basic/.cvsignore, 56123e102307SJung-uk Kim tests/test-c++-basic/Makefile.am, tests/test-c++-basic/scanner.l, 56133e102307SJung-uk Kim tests/test-c++-basic/test.input: add test-c++-basic 56143e102307SJung-uk Kim 56153e102307SJung-uk Kim2002-08-21 John Millaway <john43@users.sourceforge.net> 56163e102307SJung-uk Kim 56173e102307SJung-uk Kim * gen.c, nfa.c: More tabels work. 56183e102307SJung-uk Kim 56193e102307SJung-uk Kim2002-08-21 John Millaway <john43@users.sourceforge.net> 56203e102307SJung-uk Kim 56213e102307SJung-uk Kim * flexdef.h, gen.c, tables.c, tables_shared.h: More work on tables. 56223e102307SJung-uk Kim 56233e102307SJung-uk Kim2002-08-20 John Millaway <john43@users.sourceforge.net> 56243e102307SJung-uk Kim 56253e102307SJung-uk Kim * dfa.c: Cleaned up macros that took no ';'. 56263e102307SJung-uk Kim 56273e102307SJung-uk Kim2002-08-20 John Millaway <john43@users.sourceforge.net> 56283e102307SJung-uk Kim 56293e102307SJung-uk Kim * scanopt.c: Fixed oddball '=-'. 56303e102307SJung-uk Kim 56313e102307SJung-uk Kim2002-08-20 John Millaway <john43@users.sourceforge.net> 56323e102307SJung-uk Kim 56333e102307SJung-uk Kim * flex.skl, flex.texi, gen.c: Dynamically allocate REJECT state 56343e102307SJung-uk Kim buffer. Mentioned memory usage in docs. Made REJECT buffer 56353e102307SJung-uk Kim variables reentrant-safe. 56363e102307SJung-uk Kim 56373e102307SJung-uk Kim2002-08-20 John Millaway <john43@users.sourceforge.net> 56383e102307SJung-uk Kim 56393e102307SJung-uk Kim * tables.c: More work on tables code. 56403e102307SJung-uk Kim 56413e102307SJung-uk Kim2002-08-20 Will Estes <wlestes@users.sourceforge.net> 56423e102307SJung-uk Kim 56433e102307SJung-uk Kim * Makefile.am, NEWS, configure.in: we're using m4 so have configure 56443e102307SJung-uk Kim test for it 56453e102307SJung-uk Kim 56463e102307SJung-uk Kim2002-08-20 John Millaway <john43@users.sourceforge.net> 56473e102307SJung-uk Kim 56483e102307SJung-uk Kim * Makefile.am, tables.c: Added tables.c and rebuilt dependencies. 56493e102307SJung-uk Kim 56503e102307SJung-uk Kim2002-08-20 John Millaway <john43@users.sourceforge.net> 56513e102307SJung-uk Kim 56523e102307SJung-uk Kim * TODO, flex.texi: Dicussed prototypes and header in manual. 56533e102307SJung-uk Kim 56543e102307SJung-uk Kim2002-08-19 John Millaway <john43@users.sourceforge.net> 56553e102307SJung-uk Kim 56563e102307SJung-uk Kim * Makefile.am, configure.in, flex.skl, flexdef.h, tables_shared.h: 56573e102307SJung-uk Kim More work on tables serialization. 56583e102307SJung-uk Kim 56593e102307SJung-uk Kim2002-08-19 John Millaway <john43@users.sourceforge.net> 56603e102307SJung-uk Kim 56613e102307SJung-uk Kim * Makefile.am, mkskel.sh: Skeleton is now passed through m4 (before 56623e102307SJung-uk Kim dist is built). 56633e102307SJung-uk Kim 56643e102307SJung-uk Kim2002-08-19 Will Estes <wlestes@users.sourceforge.net> 56653e102307SJung-uk Kim 56663e102307SJung-uk Kim * po/LINGUAS, po/zh_CN.po: add zh_cn translation from the 56673e102307SJung-uk Kim translation project 56683e102307SJung-uk Kim 56693e102307SJung-uk Kim2002-08-19 Will Estes <wlestes@users.sourceforge.net> 56703e102307SJung-uk Kim 56713e102307SJung-uk Kim * NEWS: millaway's done a lot of things which need to be mentioned 56723e102307SJung-uk Kim in NEWS 56733e102307SJung-uk Kim 56743e102307SJung-uk Kim2002-08-18 John Millaway <john43@users.sourceforge.net> 56753e102307SJung-uk Kim 56763e102307SJung-uk Kim * main.c: Removed #undef of start conditions. 56773e102307SJung-uk Kim 56783e102307SJung-uk Kim2002-08-17 John Millaway <john43@users.sourceforge.net> 56793e102307SJung-uk Kim 56803e102307SJung-uk Kim * TODO: todo list 56813e102307SJung-uk Kim 56823e102307SJung-uk Kim2002-08-17 John Millaway <john43@users.sourceforge.net> 56833e102307SJung-uk Kim 56843e102307SJung-uk Kim * flexdef.h, main.c, misc.c: Start conditions now optional in 56853e102307SJung-uk Kim header. undef's now optional in header. Start conditions are NOT 56863e102307SJung-uk Kim prefixed. 56873e102307SJung-uk Kim 56883e102307SJung-uk Kim2002-08-17 John Millaway <john43@users.sourceforge.net> 56893e102307SJung-uk Kim 56903e102307SJung-uk Kim * flex.skl, flex.texi: Working on tables API. 56913e102307SJung-uk Kim 56923e102307SJung-uk Kim2002-08-16 John Millaway <john43@users.sourceforge.net> 56933e102307SJung-uk Kim 56943e102307SJung-uk Kim * flexdef.h, main.c, misc.c, options.c, options.h, parse.y, scan.l: 56953e102307SJung-uk Kim Added --tables option. Omitted tables code from generated scanner 56963e102307SJung-uk Kim when unused. 56973e102307SJung-uk Kim 56983e102307SJung-uk Kim2002-08-16 John Millaway <john43@users.sourceforge.net> 56993e102307SJung-uk Kim 57003e102307SJung-uk Kim * flex.skl, flex.texi, misc.c: Prelimary work on tables API. 57013e102307SJung-uk Kim 57023e102307SJung-uk Kim2002-08-16 John Millaway <john43@users.sourceforge.net> 57033e102307SJung-uk Kim 57043e102307SJung-uk Kim * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am, 57053e102307SJung-uk Kim tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am, 57063e102307SJung-uk Kim tests/test-basic-r/Makefile.am, 57073e102307SJung-uk Kim tests/test-bison-yylloc/Makefile.am, 57083e102307SJung-uk Kim tests/test-bison-yylval/Makefile.am, 57093e102307SJung-uk Kim tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am, 57103e102307SJung-uk Kim tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am, 57113e102307SJung-uk Kim tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am, 57123e102307SJung-uk Kim tests/test-include-by-buffer/Makefile.am, 57133e102307SJung-uk Kim tests/test-include-by-reentrant/Makefile.am, 57143e102307SJung-uk Kim tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 57153e102307SJung-uk Kim tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am, 57163e102307SJung-uk Kim tests/test-multiple-scanners-nr/Makefile.am, 57173e102307SJung-uk Kim tests/test-multiple-scanners-r/Makefile.am, 57183e102307SJung-uk Kim tests/test-posix/Makefile.am, 57193e102307SJung-uk Kim tests/test-posixly-correct/Makefile.am, 57203e102307SJung-uk Kim tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 57213e102307SJung-uk Kim tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am, 57223e102307SJung-uk Kim tests/test-string-r/Makefile.am, tests/test-table-opts/Makefile.am, 57233e102307SJung-uk Kim tests/test-yyextra/Makefile.am: Tests now respect CFLAGS, CPPFLAGS, 57243e102307SJung-uk Kim etc.. 57253e102307SJung-uk Kim 57263e102307SJung-uk Kim2002-08-16 John Millaway <john43@users.sourceforge.net> 57273e102307SJung-uk Kim 57283e102307SJung-uk Kim * tests/test-basic-nr/scanner.l, tests/test-basic-r/scanner.l, 57293e102307SJung-uk Kim tests/test-lineno-nr/scanner.l, tests/test-lineno-r/scanner.l: Got 57303e102307SJung-uk Kim rid of flex -s warnings in tests. 57313e102307SJung-uk Kim 57323e102307SJung-uk Kim2002-08-16 John Millaway <john43@users.sourceforge.net> 57333e102307SJung-uk Kim 57343e102307SJung-uk Kim * Makefile.am: Updated dependencies list. 57353e102307SJung-uk Kim 57363e102307SJung-uk Kim2002-08-15 John Millaway <john43@users.sourceforge.net> 57373e102307SJung-uk Kim 57383e102307SJung-uk Kim * main.c: Fixed seg fault bug in ecs. 57393e102307SJung-uk Kim 57403e102307SJung-uk Kim2002-08-15 Will Estes <wlestes@users.sourceforge.net> 57413e102307SJung-uk Kim 57423e102307SJung-uk Kim * tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-r/.cvsignore: 57433e102307SJung-uk Kim ignore .cpp files since we generate them instead of .c 57443e102307SJung-uk Kim 57453e102307SJung-uk Kim2002-08-15 Will Estes <wlestes@users.sourceforge.net> 57463e102307SJung-uk Kim 57473e102307SJung-uk Kim * configure.in: version 2.5.14 57483e102307SJung-uk Kim 57493e102307SJung-uk Kim2002-08-15 Will Estes <wlestes@users.sourceforge.net> 57503e102307SJung-uk Kim 57513e102307SJung-uk Kim * NEWS: c-as-c++ tests reworked 57523e102307SJung-uk Kim 57533e102307SJung-uk Kim2002-08-15 John Millaway <john43@users.sourceforge.net> 57543e102307SJung-uk Kim 57553e102307SJung-uk Kim * tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-nr/scanner.l, 57563e102307SJung-uk Kim tests/test-c-cpp-r/Makefile.am, tests/test-c-cpp-r/scanner.l: The 57573e102307SJung-uk Kim c++ tests use .cpp instead of .c extensions just to be on the safe 57583e102307SJung-uk Kim side. 57593e102307SJung-uk Kim 57603e102307SJung-uk Kim2002-08-15 Will Estes <wlestes@users.sourceforge.net> 57613e102307SJung-uk Kim 57623e102307SJung-uk Kim * main.c: conditionally include <locale.h>; include config.h as well 57633e102307SJung-uk Kim 57643e102307SJung-uk Kim2002-08-15 Will Estes <wlestes@users.sourceforge.net> 57653e102307SJung-uk Kim 57663e102307SJung-uk Kim * configure.in, flex.skl: only include <cunistd> if we have it 57673e102307SJung-uk Kim 57683e102307SJung-uk Kim2002-08-15 Will Estes <wlestes@users.sourceforge.net> 57693e102307SJung-uk Kim 57703e102307SJung-uk Kim * NEWS: portability fixes; added missing punctuation; de translation 57713e102307SJung-uk Kim now included 57723e102307SJung-uk Kim 57733e102307SJung-uk Kim2002-08-15 Will Estes <wlestes@users.sourceforge.net> 57743e102307SJung-uk Kim 57753e102307SJung-uk Kim * po/LINGUAS: we also translate to german 57763e102307SJung-uk Kim 57773e102307SJung-uk Kim2002-08-15 Will Estes <wlestes@users.sourceforge.net> 57783e102307SJung-uk Kim 57793e102307SJung-uk Kim * Makefile.am: require automake at least 1.6 57803e102307SJung-uk Kim 57813e102307SJung-uk Kim2002-08-15 Will Estes <wlestes@users.sourceforge.net> 57823e102307SJung-uk Kim 57833e102307SJung-uk Kim * NEWS, configure.in: version 2.5.13 57843e102307SJung-uk Kim 57853e102307SJung-uk Kim2002-08-14 Will Estes <wlestes@users.sourceforge.net> 57863e102307SJung-uk Kim 57873e102307SJung-uk Kim * flex.texi: reverted away from the @copying as it breaks the info 57883e102307SJung-uk Kim reader 57893e102307SJung-uk Kim 57903e102307SJung-uk Kim2002-08-14 John Millaway <john43@users.sourceforge.net> 57913e102307SJung-uk Kim 57923e102307SJung-uk Kim * flex.texi, flexdef.h, main.c, misc.c: Start condition prefixes 57933e102307SJung-uk Kim attempts to adjust to user preferences. 57943e102307SJung-uk Kim 57953e102307SJung-uk Kim2002-08-13 John Millaway <john43@users.sourceforge.net> 57963e102307SJung-uk Kim 57973e102307SJung-uk Kim * main.c: Include start condition symbols in header. 57983e102307SJung-uk Kim 57993e102307SJung-uk Kim2002-08-13 John Millaway <john43@users.sourceforge.net> 58003e102307SJung-uk Kim 58013e102307SJung-uk Kim * flexdef.h, main.c: Omit user code and tables from generated header 58023e102307SJung-uk Kim file. 58033e102307SJung-uk Kim 58043e102307SJung-uk Kim2002-08-13 Will Estes <wlestes@users.sourceforge.net> 58053e102307SJung-uk Kim 58063e102307SJung-uk Kim * flex.texi: use @copying construct to display the flex license; 58073e102307SJung-uk Kim move copying and bug reporting to the front of the manual 58083e102307SJung-uk Kim 58093e102307SJung-uk Kim2002-08-13 Will Estes <wlestes@users.sourceforge.net> 58103e102307SJung-uk Kim 58113e102307SJung-uk Kim * NEWS: printf fix and yylex_init reports errors 58123e102307SJung-uk Kim 58133e102307SJung-uk Kim2002-08-12 John Millaway <john43@users.sourceforge.net> 58143e102307SJung-uk Kim 58153e102307SJung-uk Kim * flex.texi: Updated manual for %option header. 58163e102307SJung-uk Kim 58173e102307SJung-uk Kim2002-08-12 John Millaway <john43@users.sourceforge.net> 58183e102307SJung-uk Kim 58193e102307SJung-uk Kim * flex.skl, flex.texi, gen.c: Fixed type mismatch in printf. 58203e102307SJung-uk Kim yylex_init now reports errors. 58213e102307SJung-uk Kim 58223e102307SJung-uk Kim2002-08-10 John Millaway <john43@users.sourceforge.net> 58233e102307SJung-uk Kim 58243e102307SJung-uk Kim * dfa.c, main.c: Added alignment flag for future use. 58253e102307SJung-uk Kim 58263e102307SJung-uk Kim2002-08-10 John Millaway <john43@users.sourceforge.net> 58273e102307SJung-uk Kim 58283e102307SJung-uk Kim * tests/test-table-opts/.cvsignore, 58293e102307SJung-uk Kim tests/test-table-opts/Makefile.am: Added options to test-table-opts 58303e102307SJung-uk Kim 58313e102307SJung-uk Kim2002-08-10 John Millaway <john43@users.sourceforge.net> 58323e102307SJung-uk Kim 58333e102307SJung-uk Kim * configure.in, tests/Makefile.am, tests/descriptions, 58343e102307SJung-uk Kim tests/test-c-cpp-nr/Makefile.am, tests/test-table-opts/.cvsignore, 58353e102307SJung-uk Kim tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l, 58363e102307SJung-uk Kim tests/test-table-opts/test.input: Added a test for various DFA table 58373e102307SJung-uk Kim options. 58383e102307SJung-uk Kim 58393e102307SJung-uk Kim2002-08-09 Will Estes <wlestes@users.sourceforge.net> 58403e102307SJung-uk Kim 58413e102307SJung-uk Kim * flex.texi: more faq editing; corrected mistyped nodenames 58423e102307SJung-uk Kim 58433e102307SJung-uk Kim2002-08-09 Will Estes <wlestes@users.sourceforge.net> 58443e102307SJung-uk Kim 58453e102307SJung-uk Kim * flex.skl: fix typo which propogates out to generated scanners 58463e102307SJung-uk Kim 58473e102307SJung-uk Kim2002-08-09 Will Estes <wlestes@users.sourceforge.net> 58483e102307SJung-uk Kim 58493e102307SJung-uk Kim * flex.texi: edited a few more faqs 58503e102307SJung-uk Kim 58513e102307SJung-uk Kim2002-08-09 Will Estes <wlestes@users.sourceforge.net> 58523e102307SJung-uk Kim 58533e102307SJung-uk Kim * Makefile.am, faq.texi: remove faq.texi as it's included in 58543e102307SJung-uk Kim flex.texi 58553e102307SJung-uk Kim 58563e102307SJung-uk Kim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 58573e102307SJung-uk Kim 58583e102307SJung-uk Kim * flex.texi: a few more faq edits; remove faq-89 58593e102307SJung-uk Kim 58603e102307SJung-uk Kim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 58613e102307SJung-uk Kim 58623e102307SJung-uk Kim * flex.texi: cite, not site 58633e102307SJung-uk Kim 58643e102307SJung-uk Kim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 58653e102307SJung-uk Kim 58663e102307SJung-uk Kim * flex.texi: and get the faq included 58673e102307SJung-uk Kim 58683e102307SJung-uk Kim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 58693e102307SJung-uk Kim 58703e102307SJung-uk Kim * flex.texi: fix some grammer/typography in the top node and add a 58713e102307SJung-uk Kim detailed menu 58723e102307SJung-uk Kim 58733e102307SJung-uk Kim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 58743e102307SJung-uk Kim 58753e102307SJung-uk Kim * TODO: we've updated gettext 58763e102307SJung-uk Kim 58773e102307SJung-uk Kim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 58783e102307SJung-uk Kim 58793e102307SJung-uk Kim * po/.cvsignore: we need to ignore a few more gettext files 58803e102307SJung-uk Kim 58813e102307SJung-uk Kim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 58823e102307SJung-uk Kim 58833e102307SJung-uk Kim * NEWS, configure.in: version 2.5.12 58843e102307SJung-uk Kim 58853e102307SJung-uk Kim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 58863e102307SJung-uk Kim 58873e102307SJung-uk Kim * NEWS: mention gettext; document the non-need for bison/flex in the 58883e102307SJung-uk Kim build process 58893e102307SJung-uk Kim 58903e102307SJung-uk Kim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 58913e102307SJung-uk Kim 58923e102307SJung-uk Kim * Makefile.am, configure.in: include intl in the distribution and in 58933e102307SJung-uk Kim the build process 58943e102307SJung-uk Kim 58953e102307SJung-uk Kim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 58963e102307SJung-uk Kim 58973e102307SJung-uk Kim * Makefile.am: builddir in help2man call needed @-signs around it 58983e102307SJung-uk Kim 58993e102307SJung-uk Kim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 59003e102307SJung-uk Kim 59013e102307SJung-uk Kim * po/.cvsignore: we can ignore Makefile.in.in 59023e102307SJung-uk Kim 59033e102307SJung-uk Kim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 59043e102307SJung-uk Kim 59053e102307SJung-uk Kim * m4/.cvsignore, m4/Makefile.am: oops, too hasty on deleting this 59063e102307SJung-uk Kim directory, sigh 59073e102307SJung-uk Kim 59083e102307SJung-uk Kim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 59093e102307SJung-uk Kim 59103e102307SJung-uk Kim * autogen.sh: if autopoint is going to run automatically, it's going 59113e102307SJung-uk Kim to need to be able to update existing files 59123e102307SJung-uk Kim 59133e102307SJung-uk Kim2002-08-08 Will Estes <wlestes@users.sourceforge.net> 59143e102307SJung-uk Kim 59153e102307SJung-uk Kim * ABOUT-NLS, autogen.sh, configure.in, m4/.cvsignore, 59163e102307SJung-uk Kim m4/Makefile.am, m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4, 59173e102307SJung-uk Kim m4/iconv.m4, m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-ld.m4, 59183e102307SJung-uk Kim m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4: autopoint now 59193e102307SJung-uk Kim works so let's let it run the gettext show 59203e102307SJung-uk Kim 59213e102307SJung-uk Kim2002-08-07 Will Estes <wlestes@users.sourceforge.net> 59223e102307SJung-uk Kim 59233e102307SJung-uk Kim * TODO: we need to index the faq entries 59243e102307SJung-uk Kim 59253e102307SJung-uk Kim2002-08-07 Will Estes <wlestes@users.sourceforge.net> 59263e102307SJung-uk Kim 59273e102307SJung-uk Kim * faq.texi: proofed "Why do flex scanners call fileno if it is not 59283e102307SJung-uk Kim ANSI compatible?" 59293e102307SJung-uk Kim 59303e102307SJung-uk Kim2002-08-07 Will Estes <wlestes@users.sourceforge.net> 59313e102307SJung-uk Kim 59323e102307SJung-uk Kim * faq.texi: proofed "How do I expand \ escape sequences in C-style 59333e102307SJung-uk Kim quoted strings?" 59343e102307SJung-uk Kim 59353e102307SJung-uk Kim2002-08-07 Will Estes <wlestes@users.sourceforge.net> 59363e102307SJung-uk Kim 59373e102307SJung-uk Kim * README: changes to README to align with GNU coding standards 59383e102307SJung-uk Kim 59393e102307SJung-uk Kim2002-08-06 Will Estes <wlestes@users.sourceforge.net> 59403e102307SJung-uk Kim 59413e102307SJung-uk Kim * Makefile.am: help2man should look in builddir for the flex binary 59423e102307SJung-uk Kim 59433e102307SJung-uk Kim2002-08-02 John Millaway <john43@users.sourceforge.net> 59443e102307SJung-uk Kim 59453e102307SJung-uk Kim * flex.skl: Fixed yyunput prototype. 59463e102307SJung-uk Kim 59473e102307SJung-uk Kim2002-08-01 Will Estes <wlestes@users.sourceforge.net> 59483e102307SJung-uk Kim 59493e102307SJung-uk Kim * NEWS: new fr translation from the translation project 59503e102307SJung-uk Kim 59513e102307SJung-uk Kim2002-08-01 Will Estes <wlestes@users.sourceforge.net> 59523e102307SJung-uk Kim 59533e102307SJung-uk Kim * po/fr.po: new fr.po translation from the translation project 59543e102307SJung-uk Kim 59553e102307SJung-uk Kim2002-08-01 Will Estes <wlestes@users.sourceforge.net> 59563e102307SJung-uk Kim 59573e102307SJung-uk Kim * NEWS: yylineno performance hit is fixed 59583e102307SJung-uk Kim 59593e102307SJung-uk Kim2002-07-31 John Millaway <john43@users.sourceforge.net> 59603e102307SJung-uk Kim 59613e102307SJung-uk Kim * TODO, flex.texi: Updated docs on yylineno. 59623e102307SJung-uk Kim 59633e102307SJung-uk Kim2002-07-31 Will Estes <wlestes@users.sourceforge.net> 59643e102307SJung-uk Kim 59653e102307SJung-uk Kim * TODO: discuss yylineno performance 59663e102307SJung-uk Kim 59673e102307SJung-uk Kim2002-07-31 Will Estes <wlestes@users.sourceforge.net> 59683e102307SJung-uk Kim 59693e102307SJung-uk Kim * NEWS: forgot to say what the date was that we made the release 59703e102307SJung-uk Kim 59713e102307SJung-uk Kim2002-07-31 Will Estes <wlestes@users.sourceforge.net> 59723e102307SJung-uk Kim 59733e102307SJung-uk Kim * NEWS, configure.in: version 2.5.11 59743e102307SJung-uk Kim 59753e102307SJung-uk Kim2002-07-31 Will Estes <wlestes@users.sourceforge.net> 59763e102307SJung-uk Kim 59773e102307SJung-uk Kim * faq.texi: fixed a menu entry and related problems 59783e102307SJung-uk Kim 59793e102307SJung-uk Kim2002-07-31 Will Estes <wlestes@users.sourceforge.net> 59803e102307SJung-uk Kim 59813e102307SJung-uk Kim * configure.in: someday, maybe we can use autopoint 59823e102307SJung-uk Kim 59833e102307SJung-uk Kim2002-07-31 Will Estes <wlestes@users.sourceforge.net> 59843e102307SJung-uk Kim 59853e102307SJung-uk Kim * Makefile.am: we need to include texinfo.tex now 59863e102307SJung-uk Kim 59873e102307SJung-uk Kim2002-07-31 Will Estes <wlestes@users.sourceforge.net> 59883e102307SJung-uk Kim 59893e102307SJung-uk Kim * texinfo.tex: add texinfo.tex 59903e102307SJung-uk Kim 59913e102307SJung-uk Kim2002-07-30 Will Estes <wlestes@users.sourceforge.net> 59923e102307SJung-uk Kim 59933e102307SJung-uk Kim * faq.texi: fix up some fatal bugs in the texinfo of the faq; begin 59943e102307SJung-uk Kim the clean up; remove trailing and leading white space 59953e102307SJung-uk Kim 59963e102307SJung-uk Kim2002-07-30 Will Estes <wlestes@users.sourceforge.net> 59973e102307SJung-uk Kim 59983e102307SJung-uk Kim * TODO: faqs need work 59993e102307SJung-uk Kim 60003e102307SJung-uk Kim2002-07-30 Will Estes <wlestes@users.sourceforge.net> 60013e102307SJung-uk Kim 60023e102307SJung-uk Kim * NEWS, TODO: prototypes get airtime these days 60033e102307SJung-uk Kim 60043e102307SJung-uk Kim2002-07-28 John Millaway <john43@users.sourceforge.net> 60053e102307SJung-uk Kim 60063e102307SJung-uk Kim * flex.skl: Added some comments. 60073e102307SJung-uk Kim 60083e102307SJung-uk Kim2002-07-28 John Millaway <john43@users.sourceforge.net> 60093e102307SJung-uk Kim 60103e102307SJung-uk Kim * flex.skl: Fixed bug where yyless did not consider yylineno. 60113e102307SJung-uk Kim 60123e102307SJung-uk Kim2002-07-28 John Millaway <john43@users.sourceforge.net> 60133e102307SJung-uk Kim 60143e102307SJung-uk Kim * scan.l: Fixed bug I created in previous commit. 60153e102307SJung-uk Kim 60163e102307SJung-uk Kim2002-07-28 John Millaway <john43@users.sourceforge.net> 60173e102307SJung-uk Kim 60183e102307SJung-uk Kim * scan.l: Don't wrap ()s around {NAMEDEFS} at the end of a rule. 60193e102307SJung-uk Kim 60203e102307SJung-uk Kim2002-07-27 John Millaway <john43@users.sourceforge.net> 60213e102307SJung-uk Kim 60223e102307SJung-uk Kim * flex.skl, tests/test-c-cpp-nr/Makefile.am, 60233e102307SJung-uk Kim tests/test-c-cpp-r/Makefile.am: Fixed test-c-cpp to actually use the 60243e102307SJung-uk Kim C++ compiler for the test. Fixed the bug that this exposed. 60253e102307SJung-uk Kim 60263e102307SJung-uk Kim2002-07-27 John Millaway <john43@users.sourceforge.net> 60273e102307SJung-uk Kim 60283e102307SJung-uk Kim * ccl.c, flex.skl, flexdef.h, gen.c, main.c, nfa.c, parse.y, scan.l: 60293e102307SJung-uk Kim yylineno check is only performed on rules whose regexs can match a 60303e102307SJung-uk Kim newline. 60313e102307SJung-uk Kim 60323e102307SJung-uk Kim2002-07-25 John Millaway <john43@users.sourceforge.net> 60333e102307SJung-uk Kim 60343e102307SJung-uk Kim * flex.skl, tests/TEMPLATE/scanner.l, 60353e102307SJung-uk Kim tests/test-array-nr/scanner.l, tests/test-array-r/scanner.l, 60363e102307SJung-uk Kim tests/test-basic-nr/scanner.l, tests/test-basic-r/scanner.l, 60373e102307SJung-uk Kim tests/test-bison-yylloc/parser.y, tests/test-c-cpp-nr/scanner.l, 60383e102307SJung-uk Kim tests/test-c-cpp-r/scanner.l, tests/test-debug-nr/scanner.l, 60393e102307SJung-uk Kim tests/test-debug-r/scanner.l, 60403e102307SJung-uk Kim tests/test-include-by-buffer/scanner.l, 60413e102307SJung-uk Kim tests/test-include-by-reentrant/scanner.l, 60423e102307SJung-uk Kim tests/test-lineno-nr/scanner.l, tests/test-lineno-r/scanner.l, 60433e102307SJung-uk Kim tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l, 60443e102307SJung-uk Kim tests/test-posix/scanner.l, tests/test-posixly-correct/scanner.l, 60453e102307SJung-uk Kim tests/test-prefix-nr/scanner.l, tests/test-prefix-r/scanner.l, 60463e102307SJung-uk Kim tests/test-pthread/scanner.l, tests/test-string-nr/scanner.l, 60473e102307SJung-uk Kim tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: All 60483e102307SJung-uk Kim prototypes were rewritten to depend upon the macro 60493e102307SJung-uk Kim YY_TRADITIONAL_FUNC_DEFS, which is defined by default. The 60503e102307SJung-uk Kim generated scanners build cleanly under gcc's traditional strictness 60513e102307SJung-uk Kim and under C++ compilers. 60523e102307SJung-uk Kim 60533e102307SJung-uk Kim2002-07-24 Will Estes <wlestes@users.sourceforge.net> 60543e102307SJung-uk Kim 60553e102307SJung-uk Kim * NEWS: dist-bzip2 and rename yy_globals and yy_globals_t 60563e102307SJung-uk Kim 60573e102307SJung-uk Kim2002-07-24 Will Estes <wlestes@users.sourceforge.net> 60583e102307SJung-uk Kim 60593e102307SJung-uk Kim * configure.in: version 2.5.10 60603e102307SJung-uk Kim 60613e102307SJung-uk Kim2002-07-24 Will Estes <wlestes@users.sourceforge.net> 60623e102307SJung-uk Kim 60633e102307SJung-uk Kim * Makefile.am: add dist-bzip2 to automake_options so we'll start 60643e102307SJung-uk Kim getting tar.bz2 archives 60653e102307SJung-uk Kim 60663e102307SJung-uk Kim2002-07-23 John Millaway <john43@users.sourceforge.net> 60673e102307SJung-uk Kim 60683e102307SJung-uk Kim * flex.skl, flex.texi, tests/test-bison-yylval/scanner.l, 60693e102307SJung-uk Kim tests/test-mem-r/scanner.l, 60703e102307SJung-uk Kim tests/test-multiple-scanners-r/scanner-1.l, 60713e102307SJung-uk Kim tests/test-multiple-scanners-r/scanner-2.l, 60723e102307SJung-uk Kim tests/test-prefix-r/scanner.l, tests/test-pthread/scanner.l, 60733e102307SJung-uk Kim tests/test-yyextra/scanner.l: s/yy_globals_t/yyguts_t/g 60743e102307SJung-uk Kim s/yy_globals/yyscanner/g 60753e102307SJung-uk Kim 60763e102307SJung-uk Kim2002-07-23 John Millaway <john43@users.sourceforge.net> 60773e102307SJung-uk Kim 60783e102307SJung-uk Kim * Makefile.am: typo in tags target 60793e102307SJung-uk Kim 60803e102307SJung-uk Kim2002-07-22 John Millaway <john43@users.sourceforge.net> 60813e102307SJung-uk Kim 60823e102307SJung-uk Kim * Makefile.am: Removed erroneous $(srcdir) from help2man target. 60833e102307SJung-uk Kim 60843e102307SJung-uk Kim2002-07-22 Will Estes <wlestes@users.sourceforge.net> 60853e102307SJung-uk Kim 60863e102307SJung-uk Kim * NEWS, configure.in: it's version 2.5.9 now 60873e102307SJung-uk Kim 60883e102307SJung-uk Kim2002-07-22 Will Estes <wlestes@users.sourceforge.net> 60893e102307SJung-uk Kim 60903e102307SJung-uk Kim * po/.cvsignore: updated gettext to 0.11.3 60913e102307SJung-uk Kim 60923e102307SJung-uk Kim2002-07-22 Will Estes <wlestes@users.sourceforge.net> 60933e102307SJung-uk Kim 60943e102307SJung-uk Kim * ABOUT-NLS, config.rpath, m4/gettext.m4, m4/iconv.m4, 60953e102307SJung-uk Kim m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-link.m4: updated gettext to 60963e102307SJung-uk Kim version 0.11.3 60973e102307SJung-uk Kim 60983e102307SJung-uk Kim2002-07-22 Will Estes <wlestes@users.sourceforge.net> 60993e102307SJung-uk Kim 61003e102307SJung-uk Kim * autogen.sh, configure.in: rollback on configure.in and autogen.sh 61013e102307SJung-uk Kim because autpoint is broken 61023e102307SJung-uk Kim 61033e102307SJung-uk Kim2002-07-22 Will Estes <wlestes@users.sourceforge.net> 61043e102307SJung-uk Kim 61053e102307SJung-uk Kim * po/ru.po: new russian translation from translation project 61063e102307SJung-uk Kim 61073e102307SJung-uk Kim2002-07-19 Will Estes <wlestes@users.sourceforge.net> 61083e102307SJung-uk Kim 61093e102307SJung-uk Kim * autogen.sh: ok, we're going to start using autopoint, but the tree 61103e102307SJung-uk Kim is going to undergo some changes after this 61113e102307SJung-uk Kim 61123e102307SJung-uk Kim2002-07-19 Will Estes <wlestes@users.sourceforge.net> 61133e102307SJung-uk Kim 61143e102307SJung-uk Kim * configure.in: we're preparing for autopoint 61153e102307SJung-uk Kim 61163e102307SJung-uk Kim2002-07-17 John Millaway <john43@users.sourceforge.net> 61173e102307SJung-uk Kim 61183e102307SJung-uk Kim * flex.texi: Updated manual. 61193e102307SJung-uk Kim 61203e102307SJung-uk Kim2002-07-17 Will Estes <wlestes@users.sourceforge.net> 61213e102307SJung-uk Kim 61223e102307SJung-uk Kim * NEWS: update the NEWS file for lots of things millaway has done 61233e102307SJung-uk Kim 61243e102307SJung-uk Kim2002-07-17 John Millaway <john43@users.sourceforge.net> 61253e102307SJung-uk Kim 61263e102307SJung-uk Kim * flex.skl, main.c, misc.c, scan.l, scanopt.c, sym.c, 61273e102307SJung-uk Kim tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Fixed 61283e102307SJung-uk Kim prototype/definition conflicts with "traditional" C in skeleton at 61293e102307SJung-uk Kim request of gcc developer. Removed duplicate prototypes in gen.c, 61303e102307SJung-uk Kim sym.c, main.c. Added missing prototypes where needed. All 61313e102307SJung-uk Kim functions in skeleton follow ISO C style protos and defs, instead of 61323e102307SJung-uk Kim BOTH ISO and new-style. Skeleton now compiles cleanly under 61333e102307SJung-uk Kim super-strict gcc flags. Flex itself almost compiles cleanly under 61343e102307SJung-uk Kim strict flags. 61353e102307SJung-uk Kim 61363e102307SJung-uk Kim2002-07-15 John Millaway <john43@users.sourceforge.net> 61373e102307SJung-uk Kim 61383e102307SJung-uk Kim * faq.texi, flex.texi: Worked on mem mgmt sect of manual. 61393e102307SJung-uk Kim 61403e102307SJung-uk Kim2002-07-15 Will Estes <wlestes@users.sourceforge.net> 61413e102307SJung-uk Kim 61423e102307SJung-uk Kim * scan.l: allow blank lines and continuations in more places 61433e102307SJung-uk Kim 61443e102307SJung-uk Kim2002-07-12 Will Estes <wlestes@users.sourceforge.net> 61453e102307SJung-uk Kim 61463e102307SJung-uk Kim * TODO: millaway finished the faqs directory 61473e102307SJung-uk Kim 61483e102307SJung-uk Kim2002-07-12 Will Estes <wlestes@users.sourceforge.net> 61493e102307SJung-uk Kim 61503e102307SJung-uk Kim * TODO: removed items as per email from millaway 61513e102307SJung-uk Kim 61523e102307SJung-uk Kim2002-07-12 John Millaway <john43@users.sourceforge.net> 61533e102307SJung-uk Kim 61543e102307SJung-uk Kim * configure.in, tests/Makefile.am, tests/descriptions, 61553e102307SJung-uk Kim tests/test-posix/.cvsignore, tests/test-posix/Makefile.am, 61563e102307SJung-uk Kim tests/test-posix/scanner.l, tests/test-posixly-correct/.cvsignore, 61573e102307SJung-uk Kim tests/test-posixly-correct/Makefile.am, 61583e102307SJung-uk Kim tests/test-posixly-correct/scanner.l: Added test for %option 61593e102307SJung-uk Kim posix-compat and repeat operator. Added test for POSIXLY_CORRECT 61603e102307SJung-uk Kim environment variable and repeat operator. 61613e102307SJung-uk Kim 61623e102307SJung-uk Kim2002-07-12 John Millaway <john43@users.sourceforge.net> 61633e102307SJung-uk Kim 61643e102307SJung-uk Kim * main.c, scan.l: Fixed POSIXLY_CORRECT detection in scanner. 61653e102307SJung-uk Kim 61663e102307SJung-uk Kim2002-07-11 John Millaway <john43@users.sourceforge.net> 61673e102307SJung-uk Kim 61683e102307SJung-uk Kim * faq.texi: More work on faq. 61693e102307SJung-uk Kim 61703e102307SJung-uk Kim2002-07-11 John Millaway <john43@users.sourceforge.net> 61713e102307SJung-uk Kim 61723e102307SJung-uk Kim * faq.texi: Moved all faqs into manual -- but did not evaluate them 61733e102307SJung-uk Kim yet. Removed the old faq files. 61743e102307SJung-uk Kim 61753e102307SJung-uk Kim2002-07-10 John Millaway <john43@users.sourceforge.net> 61763e102307SJung-uk Kim 61773e102307SJung-uk Kim * main.c: Removed duplicate definition of FLEX_DEBUG. gcc doesn't 61783e102307SJung-uk Kim care, but other compilers might. 61793e102307SJung-uk Kim 61803e102307SJung-uk Kim2002-07-10 John Millaway <john43@users.sourceforge.net> 61813e102307SJung-uk Kim 61823e102307SJung-uk Kim * flex.texi: Wrote some more about memory mgmt in the manual. 61833e102307SJung-uk Kim 61843e102307SJung-uk Kim2002-07-10 John Millaway <john43@users.sourceforge.net> 61853e102307SJung-uk Kim 61863e102307SJung-uk Kim * flex.texi: flex.texi now works with install-info. 61873e102307SJung-uk Kim 61883e102307SJung-uk Kim2002-07-10 Will Estes <wlestes@users.sourceforge.net> 61893e102307SJung-uk Kim 61903e102307SJung-uk Kim * TODO: added items as per email from millaway 61913e102307SJung-uk Kim 61923e102307SJung-uk Kim2002-07-10 Will Estes <wlestes@users.sourceforge.net> 61933e102307SJung-uk Kim 61943e102307SJung-uk Kim * NEWS: after we release a version, we have to keep the version 61953e102307SJung-uk Kim number in NEWS current 61963e102307SJung-uk Kim 61973e102307SJung-uk Kim2002-07-10 John Millaway <john43@users.sourceforge.net> 61983e102307SJung-uk Kim 61993e102307SJung-uk Kim * flex.skl, flex.texi, main.c, scan.l, tests/test-mem-nr/scanner.l, 62003e102307SJung-uk Kim tests/test-mem-r/scanner.l: Fixed prefix issue with get/set debug 62013e102307SJung-uk Kim functions. Fixed prefix issues with memory functions. 62023e102307SJung-uk Kim 62033e102307SJung-uk Kim2002-07-09 John Millaway <john43@users.sourceforge.net> 62043e102307SJung-uk Kim 62053e102307SJung-uk Kim * flex.skl: Memory functions are no longer static. 62063e102307SJung-uk Kim 62073e102307SJung-uk Kim2002-07-09 John Millaway <john43@users.sourceforge.net> 62083e102307SJung-uk Kim 62093e102307SJung-uk Kim * tests/test-mem-nr/test.input: Added a missing input file for 62103e102307SJung-uk Kim test-mem-nr/ 62113e102307SJung-uk Kim 62123e102307SJung-uk Kim2002-07-09 John Millaway <john43@users.sourceforge.net> 62133e102307SJung-uk Kim 62143e102307SJung-uk Kim * tests/test-mem-nr/.cvsignore, tests/test-mem-nr/Makefile.am, 62153e102307SJung-uk Kim tests/test-mem-nr/scanner.l, tests/test-mem-r/.cvsignore, 62163e102307SJung-uk Kim tests/test-mem-r/Makefile.am, tests/test-mem-r/scanner.l, 62173e102307SJung-uk Kim tests/test-mem-r/test.input: Added tests for overriding memory. 62183e102307SJung-uk Kim 62193e102307SJung-uk Kim2002-07-09 John Millaway <john43@users.sourceforge.net> 62203e102307SJung-uk Kim 62213e102307SJung-uk Kim * flex.texi: Added sections in manual for memory management. 62223e102307SJung-uk Kim 62233e102307SJung-uk Kim2002-07-09 Will Estes <wlestes@users.sourceforge.net> 62243e102307SJung-uk Kim 62253e102307SJung-uk Kim * NEWS: noted more user visible changes 62263e102307SJung-uk Kim 62273e102307SJung-uk Kim2002-07-09 John Millaway <john43@users.sourceforge.net> 62283e102307SJung-uk Kim 62293e102307SJung-uk Kim * configure.in, flex.skl, scan.l, tests/Makefile.am: Added 62303e102307SJung-uk Kim yylex_destroy() to non-reentrant scanner. Added ability to override 62313e102307SJung-uk Kim memory functions. Added tests for overriding memory functions. 62323e102307SJung-uk Kim 62333e102307SJung-uk Kim2002-07-09 Will Estes <wlestes@users.sourceforge.net> 62343e102307SJung-uk Kim 62353e102307SJung-uk Kim * NEWS: new POSIXLY_CORRECT and new ru translation 62363e102307SJung-uk Kim 62373e102307SJung-uk Kim2002-07-09 Will Estes <wlestes@users.sourceforge.net> 62383e102307SJung-uk Kim 62393e102307SJung-uk Kim * po/ru.po: new ru translation from the translation project 62403e102307SJung-uk Kim 62413e102307SJung-uk Kim2002-07-09 John Millaway <john43@users.sourceforge.net> 62423e102307SJung-uk Kim 62433e102307SJung-uk Kim * flex.texi: Made note of set/get debug in docs. 62443e102307SJung-uk Kim 62453e102307SJung-uk Kim2002-07-09 John Millaway <john43@users.sourceforge.net> 62463e102307SJung-uk Kim 62473e102307SJung-uk Kim * configure.in, flexdef.h, tests/create-test: Replaced obsolete 62483e102307SJung-uk Kim macros in configure.in. Modified create-test to handle the above 62493e102307SJung-uk Kim changes in configure.in. Added support for <stdbool.h>. 62503e102307SJung-uk Kim 62513e102307SJung-uk Kim2002-07-09 John Millaway <john43@users.sourceforge.net> 62523e102307SJung-uk Kim 62533e102307SJung-uk Kim * main.c: Check POSIXLY_CORRECT env variable. 62543e102307SJung-uk Kim 62553e102307SJung-uk Kim2002-07-09 John Millaway <john43@users.sourceforge.net> 62563e102307SJung-uk Kim 62573e102307SJung-uk Kim * flex.skl: Added prototypes for the get/set debug functions. 62583e102307SJung-uk Kim 62593e102307SJung-uk Kim2002-07-09 John Millaway <john43@users.sourceforge.net> 62603e102307SJung-uk Kim 62613e102307SJung-uk Kim * configure.in, flex.skl, gen.c, main.c, scan.l, tests/Makefile.am, 62623e102307SJung-uk Kim tests/test-debug-nr/.cvsignore, tests/test-debug-nr/Makefile.am, 62633e102307SJung-uk Kim tests/test-debug-nr/scanner.l, tests/test-debug-nr/test.input, 62643e102307SJung-uk Kim tests/test-debug-r/.cvsignore, tests/test-debug-r/Makefile.am, 62653e102307SJung-uk Kim tests/test-debug-r/scanner.l, tests/test-debug-r/test.input: Made 62663e102307SJung-uk Kim yy_flex_debug non-global in reentrant scanner. Created get/set 62673e102307SJung-uk Kim functions for yy_flex_debug. Defined prefixes for new yy_flex_debug 62683e102307SJung-uk Kim symbols. Added tests/ for yy_flex_debug. 62693e102307SJung-uk Kim 62703e102307SJung-uk Kim2002-07-09 John Millaway <john43@users.sourceforge.net> 62713e102307SJung-uk Kim 62723e102307SJung-uk Kim * tests/create-test: create-test script now modifies .cvsignore 62733e102307SJung-uk Kim 62743e102307SJung-uk Kim2002-07-09 John Millaway <john43@users.sourceforge.net> 62753e102307SJung-uk Kim 62763e102307SJung-uk Kim * tests/create-test: Improved the error checking. 62773e102307SJung-uk Kim 62783e102307SJung-uk Kim2002-07-03 Will Estes <wlestes@users.sourceforge.net> 62793e102307SJung-uk Kim 62803e102307SJung-uk Kim * main.c: fix bug whereby prefix didn't get passed to everybody; 62813e102307SJung-uk Kim patch by rse@engelschall.com 62823e102307SJung-uk Kim 62833e102307SJung-uk Kim2002-07-03 Will Estes <wlestes@users.sourceforge.net> 62843e102307SJung-uk Kim 62853e102307SJung-uk Kim * faq.texi: ~ is an active character, so we'll just use the word 62863e102307SJung-uk Kim 'about' 62873e102307SJung-uk Kim 62883e102307SJung-uk Kim2002-07-02 John Millaway <john43@users.sourceforge.net> 62893e102307SJung-uk Kim 62903e102307SJung-uk Kim * Makefile.am: Fixed typo. 62913e102307SJung-uk Kim 62923e102307SJung-uk Kim2002-07-02 John Millaway <john43@users.sourceforge.net> 62933e102307SJung-uk Kim 62943e102307SJung-uk Kim * faq.texi: Added a faq. 62953e102307SJung-uk Kim 62963e102307SJung-uk Kim2002-06-28 John Millaway <john43@users.sourceforge.net> 62973e102307SJung-uk Kim 62983e102307SJung-uk Kim * Makefile.am: Added 'tags' target -- something I should have done 62993e102307SJung-uk Kim long ago. 63003e102307SJung-uk Kim 63013e102307SJung-uk Kim2002-06-28 Will Estes <wlestes@users.sourceforge.net> 63023e102307SJung-uk Kim 63033e102307SJung-uk Kim * TODO: add two new items regarding coding; remove tests/ copyright 63043e102307SJung-uk Kim notice item as it's done 63053e102307SJung-uk Kim 63063e102307SJung-uk Kim2002-06-26 Will Estes <wlestes@users.sourceforge.net> 63073e102307SJung-uk Kim 63083e102307SJung-uk Kim * NEWS: note the copyright messages in tests/ 63093e102307SJung-uk Kim 63103e102307SJung-uk Kim2002-06-25 John Millaway <john43@users.sourceforge.net> 63113e102307SJung-uk Kim 63123e102307SJung-uk Kim * tests/TEMPLATE/Makefile.am, tests/TEMPLATE/parser.y, 63133e102307SJung-uk Kim tests/TEMPLATE/scanner.l, tests/test-array-nr/Makefile.am, 63143e102307SJung-uk Kim tests/test-array-nr/scanner.l, tests/test-array-r/Makefile.am, 63153e102307SJung-uk Kim tests/test-array-r/scanner.l, tests/test-basic-nr/Makefile.am, 63163e102307SJung-uk Kim tests/test-basic-nr/scanner.l, tests/test-basic-r/Makefile.am, 63173e102307SJung-uk Kim tests/test-basic-r/scanner.l, tests/test-bison-yylloc/Makefile.am, 63183e102307SJung-uk Kim tests/test-bison-yylloc/main.c, tests/test-bison-yylloc/parser.y, 63193e102307SJung-uk Kim tests/test-bison-yylloc/scanner.l, 63203e102307SJung-uk Kim tests/test-bison-yylval/Makefile.am, 63213e102307SJung-uk Kim tests/test-bison-yylval/main.c, tests/test-bison-yylval/parser.y, 63223e102307SJung-uk Kim tests/test-bison-yylval/scanner.l, tests/test-c-cpp-nr/Makefile.am, 63233e102307SJung-uk Kim tests/test-c-cpp-nr/scanner.l, tests/test-c-cpp-r/Makefile.am, 63243e102307SJung-uk Kim tests/test-c-cpp-r/scanner.l, tests/test-header-nr/Makefile.am, 63253e102307SJung-uk Kim tests/test-header-nr/main.c, tests/test-header-nr/scanner.l, 63263e102307SJung-uk Kim tests/test-header-r/Makefile.am, tests/test-header-r/main.c, 63273e102307SJung-uk Kim tests/test-header-r/scanner.l, 63283e102307SJung-uk Kim tests/test-include-by-buffer/Makefile.am, 63293e102307SJung-uk Kim tests/test-include-by-buffer/scanner.l, 63303e102307SJung-uk Kim tests/test-include-by-reentrant/Makefile.am, 63313e102307SJung-uk Kim tests/test-include-by-reentrant/scanner.l, 63323e102307SJung-uk Kim tests/test-lineno-nr/Makefile.am, tests/test-lineno-nr/scanner.l, 63333e102307SJung-uk Kim tests/test-lineno-r/Makefile.am, tests/test-lineno-r/scanner.l, 63343e102307SJung-uk Kim tests/test-multiple-scanners-nr/Makefile.am, 63353e102307SJung-uk Kim tests/test-multiple-scanners-nr/main.c, 63363e102307SJung-uk Kim tests/test-multiple-scanners-nr/scanner-1.l, 63373e102307SJung-uk Kim tests/test-multiple-scanners-nr/scanner-2.l, 63383e102307SJung-uk Kim tests/test-multiple-scanners-r/Makefile.am, 63393e102307SJung-uk Kim tests/test-multiple-scanners-r/main.c, 63403e102307SJung-uk Kim tests/test-multiple-scanners-r/scanner-1.l, 63413e102307SJung-uk Kim tests/test-multiple-scanners-r/scanner-2.l, 63423e102307SJung-uk Kim tests/test-prefix-nr/Makefile.am, tests/test-prefix-nr/scanner.l, 63433e102307SJung-uk Kim tests/test-prefix-r/Makefile.am, tests/test-prefix-r/scanner.l, 63443e102307SJung-uk Kim tests/test-pthread/Makefile.am, tests/test-pthread/scanner.l, 63453e102307SJung-uk Kim tests/test-string-nr/Makefile.am, tests/test-string-nr/scanner.l, 63463e102307SJung-uk Kim tests/test-string-r/Makefile.am, tests/test-string-r/scanner.l, 63473e102307SJung-uk Kim tests/test-yyextra/Makefile.am, tests/test-yyextra/scanner.l: 63483e102307SJung-uk Kim Prepended explicit license to all test-*/ sources. 63493e102307SJung-uk Kim 63503e102307SJung-uk Kim2002-06-25 Will Estes <wlestes@users.sourceforge.net> 63513e102307SJung-uk Kim 63523e102307SJung-uk Kim * NEWS, po/ca.po, po/de.po, po/fr.po, po/sv.po, po/tr.po: new ca, 63533e102307SJung-uk Kim de, fr, sv, tr translations 63543e102307SJung-uk Kim 63553e102307SJung-uk Kim2002-06-19 Will Estes <wlestes@users.sourceforge.net> 63563e102307SJung-uk Kim 63573e102307SJung-uk Kim * TODO: add bootstrapper to the todo list 63583e102307SJung-uk Kim 63593e102307SJung-uk Kim2002-06-19 Will Estes <wlestes@users.sourceforge.net> 63603e102307SJung-uk Kim 63613e102307SJung-uk Kim * configure.in: new version number 63623e102307SJung-uk Kim 63633e102307SJung-uk Kim2002-06-19 Will Estes <wlestes@users.sourceforge.net> 63643e102307SJung-uk Kim 63653e102307SJung-uk Kim * TODO: update TODO list 63663e102307SJung-uk Kim 63673e102307SJung-uk Kim2002-06-19 Will Estes <wlestes@users.sourceforge.net> 63683e102307SJung-uk Kim 63693e102307SJung-uk Kim * NEWS, TODO, flex.texi, flexdef.h, main.c, options.c, options.h, 63703e102307SJung-uk Kim parse.y, scan.l: address typos in NEWS; add --posix option for ERE 63713e102307SJung-uk Kim parsing the way posix wants it; update the TODO file 63723e102307SJung-uk Kim 63733e102307SJung-uk Kim2002-05-31 Will Estes <wlestes@users.sourceforge.net> 63743e102307SJung-uk Kim 63753e102307SJung-uk Kim * README-alpha: made code quality warning more explicit; gave url 63763e102307SJung-uk Kim for cvs and beta flex 63773e102307SJung-uk Kim 63783e102307SJung-uk Kim2002-05-23 John Millaway <john43@users.sourceforge.net> 63793e102307SJung-uk Kim 63803e102307SJung-uk Kim * gen.c: Fixed bug where omission of user section 3 caused unmatched 63813e102307SJung-uk Kim #ifdef's in generated code. 63823e102307SJung-uk Kim 63833e102307SJung-uk Kim2002-05-20 Will Estes <wlestes@users.sourceforge.net> 63843e102307SJung-uk Kim 63853e102307SJung-uk Kim * configure.in: configure.in requires at least autoconf 2.50 63863e102307SJung-uk Kim 63873e102307SJung-uk Kim2002-05-13 John Millaway <john43@users.sourceforge.net> 63883e102307SJung-uk Kim 63893e102307SJung-uk Kim * Makefile.am: Updated my email address. 63903e102307SJung-uk Kim 63913e102307SJung-uk Kim2002-05-10 John Millaway <john43@users.sourceforge.net> 63923e102307SJung-uk Kim 63933e102307SJung-uk Kim * flexdef.h, misc.c: chomp'd lines when reading external skel file. 63943e102307SJung-uk Kim 63953e102307SJung-uk Kim2002-05-07 Will Estes <wlestes@users.sourceforge.net> 63963e102307SJung-uk Kim 63973e102307SJung-uk Kim * po/sv.po: new sweedish translation from the translation project 63983e102307SJung-uk Kim 63993e102307SJung-uk Kim2002-04-29 Will Estes <wlestes@users.sourceforge.net> 64003e102307SJung-uk Kim 64013e102307SJung-uk Kim * po/ca.po: new catalan translation from the translation project 64023e102307SJung-uk Kim 64033e102307SJung-uk Kim2002-04-29 Will Estes <wlestes@users.sourceforge.net> 64043e102307SJung-uk Kim 64053e102307SJung-uk Kim * po/es.po: new spanish translation from the translation project 64063e102307SJung-uk Kim 64073e102307SJung-uk Kim2002-04-25 Will Estes <wlestes@users.sourceforge.net> 64083e102307SJung-uk Kim 64093e102307SJung-uk Kim * TODO: note that the lex matching of abc{1,3} is the posix behavior 64103e102307SJung-uk Kim and so we have a problem 64113e102307SJung-uk Kim 64123e102307SJung-uk Kim2002-04-25 Will Estes <wlestes@users.sourceforge.net> 64133e102307SJung-uk Kim 64143e102307SJung-uk Kim * flex.texi: note that the lex matching of abc{1,3} is the posix 64153e102307SJung-uk Kim behavior 64163e102307SJung-uk Kim 64173e102307SJung-uk Kim2002-04-23 Will Estes <wlestes@users.sourceforge.net> 64183e102307SJung-uk Kim 64193e102307SJung-uk Kim * configure.in: new version 2.5.7; use autoconf versioning info 64203e102307SJung-uk Kim 64213e102307SJung-uk Kim2002-04-23 Will Estes <wlestes@users.sourceforge.net> 64223e102307SJung-uk Kim 64233e102307SJung-uk Kim * NEWS: note changes in 2.5.7 64243e102307SJung-uk Kim 64253e102307SJung-uk Kim2002-04-23 Will Estes <wlestes@users.sourceforge.net> 64263e102307SJung-uk Kim 64273e102307SJung-uk Kim * main.c: conditional compile gettext initialization 64283e102307SJung-uk Kim 64293e102307SJung-uk Kim2002-04-22 Will Estes <wlestes@users.sourceforge.net> 64303e102307SJung-uk Kim 64313e102307SJung-uk Kim * po/de.po: new german translation from the translation project 64323e102307SJung-uk Kim 64333e102307SJung-uk Kim2002-04-19 John Millaway <john43@users.sourceforge.net> 64343e102307SJung-uk Kim 64353e102307SJung-uk Kim * tests/test-include-by-reentrant/Makefile.am: Fixed command line 64363e102307SJung-uk Kim for test-include-by-reentrant/Makefile.am 64373e102307SJung-uk Kim 64383e102307SJung-uk Kim2002-04-19 John Millaway <john43@users.sourceforge.net> 64393e102307SJung-uk Kim 64403e102307SJung-uk Kim * tests/Makefile.am, tests/TEMPLATE/Makefile.am, 64413e102307SJung-uk Kim tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am, 64423e102307SJung-uk Kim tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am, 64433e102307SJung-uk Kim tests/test-bison-yylloc/Makefile.am, 64443e102307SJung-uk Kim tests/test-bison-yylval/Makefile.am, 64453e102307SJung-uk Kim tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am, 64463e102307SJung-uk Kim tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am, 64473e102307SJung-uk Kim tests/test-include-by-buffer/Makefile.am, 64483e102307SJung-uk Kim tests/test-include-by-reentrant/Makefile.am, 64493e102307SJung-uk Kim tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 64503e102307SJung-uk Kim tests/test-multiple-scanners-nr/Makefile.am, 64513e102307SJung-uk Kim tests/test-multiple-scanners-r/Makefile.am, 64523e102307SJung-uk Kim tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 64533e102307SJung-uk Kim tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am, 64543e102307SJung-uk Kim tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am: 64553e102307SJung-uk Kim Added -I . to compiler search path in tests (so it finds the 64563e102307SJung-uk Kim generated parser.h). 64573e102307SJung-uk Kim 64583e102307SJung-uk Kim2002-04-19 John Millaway <john43@users.sourceforge.net> 64593e102307SJung-uk Kim 64603e102307SJung-uk Kim * flexdef.h, misc.c, parse.y, sym.c: Applied 'const' to a few more 64613e102307SJung-uk Kim char*, where appropriate. 64623e102307SJung-uk Kim 64633e102307SJung-uk Kim2002-04-19 John Millaway <john43@users.sourceforge.net> 64643e102307SJung-uk Kim 64653e102307SJung-uk Kim * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am, 64663e102307SJung-uk Kim tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am, 64673e102307SJung-uk Kim tests/test-basic-r/Makefile.am, 64683e102307SJung-uk Kim tests/test-bison-yylloc/Makefile.am, 64693e102307SJung-uk Kim tests/test-bison-yylval/Makefile.am, 64703e102307SJung-uk Kim tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am, 64713e102307SJung-uk Kim tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am, 64723e102307SJung-uk Kim tests/test-include-by-buffer/Makefile.am, 64733e102307SJung-uk Kim tests/test-include-by-reentrant/Makefile.am, 64743e102307SJung-uk Kim tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am, 64753e102307SJung-uk Kim tests/test-multiple-scanners-nr/Makefile.am, 64763e102307SJung-uk Kim tests/test-multiple-scanners-r/Makefile.am, 64773e102307SJung-uk Kim tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am, 64783e102307SJung-uk Kim tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am, 64793e102307SJung-uk Kim tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am: 64803e102307SJung-uk Kim Added top_builddir to -I path. Changed $(srcdir)/$(testname) to 64813e102307SJung-uk Kim ./$(testname) in 'make test' rule. 64823e102307SJung-uk Kim 64833e102307SJung-uk Kim2002-04-19 John Millaway <john43@users.sourceforge.net> 64843e102307SJung-uk Kim 64853e102307SJung-uk Kim * flexdef.h, gen.c, misc.c: Changed 'char[]' to 'const char*' 64863e102307SJung-uk Kim wherever in conflicted with gettext. 64873e102307SJung-uk Kim 64883e102307SJung-uk Kim2002-04-19 Will Estes <wlestes@users.sourceforge.net> 64893e102307SJung-uk Kim 64903e102307SJung-uk Kim * po/fr.po, po/sv.po: new files from translation after 2.5.6 beta 64913e102307SJung-uk Kim release 64923e102307SJung-uk Kim 64933e102307SJung-uk Kim2002-04-18 John Millaway <john43@users.sourceforge.net> 64943e102307SJung-uk Kim 64953e102307SJung-uk Kim * tests/test-lineno-r/Makefile.am: Fixed minor typo/cut and paste 64963e102307SJung-uk Kim error. 64973e102307SJung-uk Kim 64983e102307SJung-uk Kim2002-04-18 John Millaway <john43@users.sourceforge.net> 64993e102307SJung-uk Kim 65003e102307SJung-uk Kim * configure.in: Added yylineno test. 65013e102307SJung-uk Kim 65023e102307SJung-uk Kim2002-04-18 John Millaway <john43@users.sourceforge.net> 65033e102307SJung-uk Kim 65043e102307SJung-uk Kim * tests/Makefile.am: Added yylineno tests. 65053e102307SJung-uk Kim 65063e102307SJung-uk Kim2002-04-18 John Millaway <john43@users.sourceforge.net> 65073e102307SJung-uk Kim 65083e102307SJung-uk Kim * tests/test-lineno-nr/.cvsignore, 65093e102307SJung-uk Kim tests/test-lineno-nr/Makefile.am, tests/test-lineno-nr/scanner.l, 65103e102307SJung-uk Kim tests/test-lineno-nr/test.input, tests/test-lineno-r/.cvsignore, 65113e102307SJung-uk Kim tests/test-lineno-r/Makefile.am, tests/test-lineno-r/scanner.l, 65123e102307SJung-uk Kim tests/test-lineno-r/test.input: Created yylineno tests. 65133e102307SJung-uk Kim 65143e102307SJung-uk Kim2002-04-15 John Millaway <john43@users.sourceforge.net> 65153e102307SJung-uk Kim 65163e102307SJung-uk Kim * scanopt.c: Applied gettext macros to error messages from scanopt. 65173e102307SJung-uk Kim 65183e102307SJung-uk Kim2002-04-15 John Millaway <john43@users.sourceforge.net> 65193e102307SJung-uk Kim 65203e102307SJung-uk Kim * buf.c, faq.texi, options.c, options.h, scanopt.c, scanopt.h: 65213e102307SJung-uk Kim Changed copyright from Millaway to flex? U.S. Gov't? Regents of U. 65223e102307SJung-uk Kim Cali.? Paxson? 65233e102307SJung-uk Kim 65243e102307SJung-uk Kim2002-04-15 Will Estes <wlestes@users.sourceforge.net> 65253e102307SJung-uk Kim 65263e102307SJung-uk Kim * tests/test-bison-yylloc/Makefile.am, 65273e102307SJung-uk Kim tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am: 65283e102307SJung-uk Kim we missed a few main.c files in the distribution 65293e102307SJung-uk Kim 65303e102307SJung-uk Kim2002-04-15 Will Estes <wlestes@users.sourceforge.net> 65313e102307SJung-uk Kim 65323e102307SJung-uk Kim * TODO: a lot more work has happened to flex; note this by removing 65333e102307SJung-uk Kim a number of TODO entries 65343e102307SJung-uk Kim 65353e102307SJung-uk Kim2002-04-15 Will Estes <wlestes@users.sourceforge.net> 65363e102307SJung-uk Kim 65373e102307SJung-uk Kim * TODO: make sure all gettext modules use gettext translation 65383e102307SJung-uk Kim facilities 65393e102307SJung-uk Kim 65403e102307SJung-uk Kim2002-04-14 John Millaway <john43@users.sourceforge.net> 65413e102307SJung-uk Kim 65423e102307SJung-uk Kim * faq.texi: Converted faqs 34-41 to texinfo. 65433e102307SJung-uk Kim 65443e102307SJung-uk Kim2002-04-14 John Millaway <john43@users.sourceforge.net> 65453e102307SJung-uk Kim 65463e102307SJung-uk Kim * Makefile.am, faq.texi, flex.texi: Added faq.texi to archive. 65473e102307SJung-uk Kim Added faq.texi to flex_TEXINFOS macro in Makefile.am. flex.texi now 65483e102307SJung-uk Kim includes faq.texi. 65493e102307SJung-uk Kim 65503e102307SJung-uk Kim2002-04-13 John Millaway <john43@users.sourceforge.net> 65513e102307SJung-uk Kim 65523e102307SJung-uk Kim * flexdef.h: defined FLEX_EXIT macro to call longjmp on errors. 65533e102307SJung-uk Kim 65543e102307SJung-uk Kim2002-04-13 John Millaway <john43@users.sourceforge.net> 65553e102307SJung-uk Kim 65563e102307SJung-uk Kim * main.c, misc.c: Replaced exit(2) calls with longjmps (in the form 65573e102307SJung-uk Kim of FLEX_EXIT macro). Moved main() to flex_main() to allow flex to 65583e102307SJung-uk Kim be called from a library. 65593e102307SJung-uk Kim 65603e102307SJung-uk Kim2002-04-13 John Millaway <john43@users.sourceforge.net> 65613e102307SJung-uk Kim 65623e102307SJung-uk Kim * scanopt.c: Fixed minor typo in error message 65633e102307SJung-uk Kim 65643e102307SJung-uk Kim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 65653e102307SJung-uk Kim 65663e102307SJung-uk Kim * tests/test-header-nr/Makefile.am, 65673e102307SJung-uk Kim tests/test-header-r/Makefile.am, 65683e102307SJung-uk Kim tests/test-multiple-scanners-nr/Makefile.am, 65693e102307SJung-uk Kim tests/test-multiple-scanners-r/Makefile.am, 65703e102307SJung-uk Kim tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am, 65713e102307SJung-uk Kim tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am: 65723e102307SJung-uk Kim removed eroneous files listed in EXTRA_DIST 65733e102307SJung-uk Kim 65743e102307SJung-uk Kim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 65753e102307SJung-uk Kim 65763e102307SJung-uk Kim * tests/test-yyextra/.cvsignore: ignore Makefile.in 65773e102307SJung-uk Kim 65783e102307SJung-uk Kim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 65793e102307SJung-uk Kim 65803e102307SJung-uk Kim * tests/test-string-r/.cvsignore: it's Makefile.in, not makefile.in 65813e102307SJung-uk Kim 65823e102307SJung-uk Kim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 65833e102307SJung-uk Kim 65843e102307SJung-uk Kim * tests/test-yyextra/Makefile.am, tests/test-yyextra/Makefile.in: 65853e102307SJung-uk Kim put test-yyextra under automake 65863e102307SJung-uk Kim 65873e102307SJung-uk Kim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 65883e102307SJung-uk Kim 65893e102307SJung-uk Kim * tests/test-string-r/Makefile.am, tests/test-string-r/Makefile.in: 65903e102307SJung-uk Kim put test-string-r under automake 65913e102307SJung-uk Kim 65923e102307SJung-uk Kim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 65933e102307SJung-uk Kim 65943e102307SJung-uk Kim * tests/test-string-nr/.cvsignore, tests/test-string-r/.cvsignore: 65953e102307SJung-uk Kim we can ignore Makefile.in 65963e102307SJung-uk Kim 65973e102307SJung-uk Kim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 65983e102307SJung-uk Kim 65993e102307SJung-uk Kim * tests/test-string-nr/Makefile.am, 66003e102307SJung-uk Kim tests/test-string-nr/Makefile.in: put test-string-nr under automake 66013e102307SJung-uk Kim 66023e102307SJung-uk Kim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 66033e102307SJung-uk Kim 66043e102307SJung-uk Kim * tests/test-pthread/.cvsignore: ignore Makefile.in 66053e102307SJung-uk Kim 66063e102307SJung-uk Kim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 66073e102307SJung-uk Kim 66083e102307SJung-uk Kim * tests/test-pthread/Makefile.am, tests/test-pthread/Makefile.in: 66093e102307SJung-uk Kim put test-pthread under automake 66103e102307SJung-uk Kim 66113e102307SJung-uk Kim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 66123e102307SJung-uk Kim 66133e102307SJung-uk Kim * tests/test-prefix-r/Makefile.am, tests/test-prefix-r/Makefile.in: 66143e102307SJung-uk Kim put test-prefix-r under automake 66153e102307SJung-uk Kim 66163e102307SJung-uk Kim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 66173e102307SJung-uk Kim 66183e102307SJung-uk Kim * tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore: 66193e102307SJung-uk Kim we can ignore Makefile.in 66203e102307SJung-uk Kim 66213e102307SJung-uk Kim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 66223e102307SJung-uk Kim 66233e102307SJung-uk Kim * tests/test-prefix-nr/Makefile.am, 66243e102307SJung-uk Kim tests/test-prefix-nr/Makefile.in: put test-prefix-nr under automake 66253e102307SJung-uk Kim 66263e102307SJung-uk Kim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 66273e102307SJung-uk Kim 66283e102307SJung-uk Kim * tests/test-multiple-scanners-r/Makefile.am, 66293e102307SJung-uk Kim tests/test-multiple-scanners-r/Makefile.in: put 66303e102307SJung-uk Kim test-multiple-scanners-r under automake 66313e102307SJung-uk Kim 66323e102307SJung-uk Kim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 66333e102307SJung-uk Kim 66343e102307SJung-uk Kim * tests/test-multiple-scanners-nr/.cvsignore, 66353e102307SJung-uk Kim tests/test-multiple-scanners-r/.cvsignore: we can ignore Makefile.in 66363e102307SJung-uk Kim now 66373e102307SJung-uk Kim 66383e102307SJung-uk Kim2002-04-12 Will Estes <wlestes@users.sourceforge.net> 66393e102307SJung-uk Kim 66403e102307SJung-uk Kim * tests/test-multiple-scanners-nr/Makefile.am, 66413e102307SJung-uk Kim tests/test-multiple-scanners-nr/Makefile.in: put 66423e102307SJung-uk Kim test-multiple-scanners-nr under automake 66433e102307SJung-uk Kim 66443e102307SJung-uk Kim2002-04-11 Will Estes <wlestes@users.sourceforge.net> 66453e102307SJung-uk Kim 66463e102307SJung-uk Kim * tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am: 66473e102307SJung-uk Kim we didn't need parser.y 66483e102307SJung-uk Kim 66493e102307SJung-uk Kim2002-04-11 Will Estes <wlestes@users.sourceforge.net> 66503e102307SJung-uk Kim 66513e102307SJung-uk Kim * TODO: work done on the test suite; remove relevant entries from 66523e102307SJung-uk Kim TODO 66533e102307SJung-uk Kim 66543e102307SJung-uk Kim2002-04-10 Will Estes <wlestes@users.sourceforge.net> 66553e102307SJung-uk Kim 66563e102307SJung-uk Kim * tests/test-include-by-reentrant/.cvsignore, 66573e102307SJung-uk Kim tests/test-include-by-reentrant/Makefile.am, 66583e102307SJung-uk Kim tests/test-include-by-reentrant/Makefile.in: put 66593e102307SJung-uk Kim test-include-by-reentrant under automake 66603e102307SJung-uk Kim 66613e102307SJung-uk Kim2002-04-09 Will Estes <wlestes@users.sourceforge.net> 66623e102307SJung-uk Kim 66633e102307SJung-uk Kim * tests/test-include-by-buffer/.cvsignore: we have a Makefile.in 66643e102307SJung-uk Kim which we need to ignore 66653e102307SJung-uk Kim 66663e102307SJung-uk Kim2002-04-09 Will Estes <wlestes@users.sourceforge.net> 66673e102307SJung-uk Kim 66683e102307SJung-uk Kim * tests/test-include-by-buffer/Makefile.am, 66693e102307SJung-uk Kim tests/test-include-by-buffer/Makefile.in: test-include-by-buffer now 66703e102307SJung-uk Kim under automake control 66713e102307SJung-uk Kim 66723e102307SJung-uk Kim2002-04-09 Will Estes <wlestes@users.sourceforge.net> 66733e102307SJung-uk Kim 66743e102307SJung-uk Kim * tests/TEMPLATE/Makefile.am: and we want LFLAGS in the rule to make 66753e102307SJung-uk Kim scanner.c as well 66763e102307SJung-uk Kim 66773e102307SJung-uk Kim2002-04-09 Will Estes <wlestes@users.sourceforge.net> 66783e102307SJung-uk Kim 66793e102307SJung-uk Kim * tests/test-header-r/.cvsignore, tests/test-header-r/Makefile.am, 66803e102307SJung-uk Kim tests/test-header-r/Makefile.in: put test-header-r under automake 66813e102307SJung-uk Kim 66823e102307SJung-uk Kim2002-04-09 Will Estes <wlestes@users.sourceforge.net> 66833e102307SJung-uk Kim 66843e102307SJung-uk Kim * tests/test-header-nr/.cvsignore: we now generate a Makefile.in 66853e102307SJung-uk Kim from automake; cvs should ignore it 66863e102307SJung-uk Kim 66873e102307SJung-uk Kim2002-04-09 Will Estes <wlestes@users.sourceforge.net> 66883e102307SJung-uk Kim 66893e102307SJung-uk Kim * tests/test-header-nr/Makefile.am: add dependencies for main.o and 66903e102307SJung-uk Kim scaner.h 66913e102307SJung-uk Kim 66923e102307SJung-uk Kim2002-04-09 Will Estes <wlestes@users.sourceforge.net> 66933e102307SJung-uk Kim 66943e102307SJung-uk Kim * tests/TEMPLATE/Makefile.am: We may want to have LFLAGS readily 66953e102307SJung-uk Kim available 66963e102307SJung-uk Kim 66973e102307SJung-uk Kim2002-04-09 Will Estes <wlestes@users.sourceforge.net> 66983e102307SJung-uk Kim 66993e102307SJung-uk Kim * tests/test-header-nr/Makefile.am, 67003e102307SJung-uk Kim tests/test-header-nr/Makefile.in: put test-header-nr under automake 67013e102307SJung-uk Kim 67023e102307SJung-uk Kim2002-04-09 Will Estes <wlestes@users.sourceforge.net> 67033e102307SJung-uk Kim 67043e102307SJung-uk Kim * tests/TEMPLATE/Makefile.am: oops, we need to clean objects too 67053e102307SJung-uk Kim 67063e102307SJung-uk Kim2002-04-09 Will Estes <wlestes@users.sourceforge.net> 67073e102307SJung-uk Kim 67083e102307SJung-uk Kim * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am, 67093e102307SJung-uk Kim tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am, 67103e102307SJung-uk Kim tests/test-basic-r/Makefile.am, 67113e102307SJung-uk Kim tests/test-bison-yylloc/Makefile.am, 67123e102307SJung-uk Kim tests/test-bison-yylval/Makefile.am, 67133e102307SJung-uk Kim tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am: now 67143e102307SJung-uk Kim that config.h lives in the top-level directory, we need to tell the 67153e102307SJung-uk Kim testsuite 67163e102307SJung-uk Kim 67173e102307SJung-uk Kim2002-04-08 Will Estes <wlestes@users.sourceforge.net> 67183e102307SJung-uk Kim 67193e102307SJung-uk Kim * tests/test-array-nr/.cvsignore, tests/test-array-r/.cvsignore, 67203e102307SJung-uk Kim tests/test-basic-nr/.cvsignore, tests/test-basic-r/.cvsignore, 67213e102307SJung-uk Kim tests/test-bison-yylval/.cvsignore, tests/test-c-cpp-nr/.cvsignore, 67223e102307SJung-uk Kim tests/test-c-cpp-r/.cvsignore: we can ignore some Makefile.in 67233e102307SJung-uk Kim 67243e102307SJung-uk Kim2002-04-08 Will Estes <wlestes@users.sourceforge.net> 67253e102307SJung-uk Kim 67263e102307SJung-uk Kim * configure.in, tests/TEMPLATE/Makefile.am: only one config file 67273e102307SJung-uk Kim header apparently; this will have consequences in the test suite 67283e102307SJung-uk Kim 67293e102307SJung-uk Kim2002-04-08 Will Estes <wlestes@users.sourceforge.net> 67303e102307SJung-uk Kim 67313e102307SJung-uk Kim * tests/test-bison-yylval/Makefile.am, 67323e102307SJung-uk Kim tests/test-bison-yylval/Makefile.in: adding automake support 67333e102307SJung-uk Kim 67343e102307SJung-uk Kim2002-04-08 Will Estes <wlestes@users.sourceforge.net> 67353e102307SJung-uk Kim 67363e102307SJung-uk Kim * tests/test-bison-yylloc/.cvsignore, 67373e102307SJung-uk Kim tests/test-bison-yylloc/Makefile.am: tuned Makefile.am to build 67383e102307SJung-uk Kim correctly; ignore Makefile.in now 67393e102307SJung-uk Kim 67403e102307SJung-uk Kim2002-04-08 Will Estes <wlestes@users.sourceforge.net> 67413e102307SJung-uk Kim 67423e102307SJung-uk Kim * tests/configure.in: test suite changes 67433e102307SJung-uk Kim 67443e102307SJung-uk Kim2002-04-08 Will Estes <wlestes@users.sourceforge.net> 67453e102307SJung-uk Kim 67463e102307SJung-uk Kim * autogen.sh, configure.in, tests/.cvsignore, tests/Makefile.am, 67473e102307SJung-uk Kim tests/Makefile.in, tests/README, tests/TEMPLATE/.cvsignore, 67483e102307SJung-uk Kim tests/TEMPLATE/Makefile.am, tests/TEMPLATE/Makefile.in, 67493e102307SJung-uk Kim tests/configure.in, tests/create-test, tests/create-test.pl, 67503e102307SJung-uk Kim tests/test-array-nr/Makefile.am, tests/test-array-nr/Makefile.in, 67513e102307SJung-uk Kim tests/test-array-r/Makefile.am, tests/test-array-r/Makefile.in, 67523e102307SJung-uk Kim tests/test-basic-nr/Makefile.am, tests/test-basic-nr/Makefile.in, 67533e102307SJung-uk Kim tests/test-basic-r/Makefile.am, tests/test-basic-r/Makefile.in, 67543e102307SJung-uk Kim tests/test-bison-yylloc/Makefile.am, 67553e102307SJung-uk Kim tests/test-bison-yylloc/Makefile.in, 67563e102307SJung-uk Kim tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-nr/Makefile.in, 67573e102307SJung-uk Kim tests/test-c-cpp-r/Makefile.am, tests/test-c-cpp-r/Makefile.in: test 67583e102307SJung-uk Kim suite changes 67593e102307SJung-uk Kim 67603e102307SJung-uk Kim2002-04-05 John Millaway <john43@users.sourceforge.net> 67613e102307SJung-uk Kim 67623e102307SJung-uk Kim * flex.texi: Corrected error in manual regarding return type for 67633e102307SJung-uk Kim yy_scan_{string,buffer,bytes}. 67643e102307SJung-uk Kim 67653e102307SJung-uk Kim2002-04-05 Will Estes <wlestes@users.sourceforge.net> 67663e102307SJung-uk Kim 67673e102307SJung-uk Kim * po/de.po: new german translations from the translation project 67683e102307SJung-uk Kim 67693e102307SJung-uk Kim2002-04-03 Will Estes <wlestes@users.sourceforge.net> 67703e102307SJung-uk Kim 67713e102307SJung-uk Kim * po/es.po: new spanish translations 67723e102307SJung-uk Kim 67733e102307SJung-uk Kim2002-04-01 Will Estes <wlestes@users.sourceforge.net> 67743e102307SJung-uk Kim 67753e102307SJung-uk Kim * Makefile.am: DIST_SUBDIRS: new variable. we can build flex with 67763e102307SJung-uk Kim SUBDIRS and then build the distribution using DIST_SUBDIRS 67773e102307SJung-uk Kim 67783e102307SJung-uk Kim2002-04-01 Will Estes <wlestes@users.sourceforge.net> 67793e102307SJung-uk Kim 67803e102307SJung-uk Kim * main.c: fix typo in comment 67813e102307SJung-uk Kim 67823e102307SJung-uk Kim2002-03-31 John Millaway <john43@users.sourceforge.net> 67833e102307SJung-uk Kim 67843e102307SJung-uk Kim * main.c: Documented the header file kludge, (in anticipation of 67853e102307SJung-uk Kim buffering Section 1.) 67863e102307SJung-uk Kim 67873e102307SJung-uk Kim2002-03-31 John Millaway <john43@users.sourceforge.net> 67883e102307SJung-uk Kim 67893e102307SJung-uk Kim * flex.texi: Created appendix "Makefiles and Flex" in the manual. 67903e102307SJung-uk Kim 67913e102307SJung-uk Kim2002-03-30 John Millaway <john43@users.sourceforge.net> 67923e102307SJung-uk Kim 67933e102307SJung-uk Kim * flex.texi: updating manual. 67943e102307SJung-uk Kim 67953e102307SJung-uk Kim2002-03-29 Will Estes <wlestes@users.sourceforge.net> 67963e102307SJung-uk Kim 67973e102307SJung-uk Kim * po/POTFILES.in: we want parse.y, not parse.c 67983e102307SJung-uk Kim 67993e102307SJung-uk Kim2002-03-29 John Millaway <john43@users.sourceforge.net> 68003e102307SJung-uk Kim 68013e102307SJung-uk Kim * flex.texi: Indexing the manual (75% done). 68023e102307SJung-uk Kim 68033e102307SJung-uk Kim2002-03-29 Will Estes <wlestes@users.sourceforge.net> 68043e102307SJung-uk Kim 68053e102307SJung-uk Kim * Makefile.am: unlisted intermediate flex/yacc-created files 68063e102307SJung-uk Kim 68073e102307SJung-uk Kim2002-03-29 Will Estes <wlestes@users.sourceforge.net> 68083e102307SJung-uk Kim 68093e102307SJung-uk Kim * TODO: millaway has done more work 68103e102307SJung-uk Kim 68113e102307SJung-uk Kim2002-03-29 Will Estes <wlestes@users.sourceforge.net> 68123e102307SJung-uk Kim 68133e102307SJung-uk Kim * Makefile.am, configure.in: ok, one last touch up; users most 68143e102307SJung-uk Kim likely wont have help2man so we need to insure that's ok 68153e102307SJung-uk Kim 68163e102307SJung-uk Kim2002-03-29 Will Estes <wlestes@users.sourceforge.net> 68173e102307SJung-uk Kim 68183e102307SJung-uk Kim * Makefile.am: fine tune flex.1 some more 68193e102307SJung-uk Kim 68203e102307SJung-uk Kim2002-03-29 Will Estes <wlestes@users.sourceforge.net> 68213e102307SJung-uk Kim 68223e102307SJung-uk Kim * Makefile.am, configure.in: generalize the manpage a bit and tell 68233e102307SJung-uk Kim autofoo about help2man 68243e102307SJung-uk Kim 68253e102307SJung-uk Kim2002-03-29 Will Estes <wlestes@users.sourceforge.net> 68263e102307SJung-uk Kim 68273e102307SJung-uk Kim * po/da.po: new danish from translation project robot 68283e102307SJung-uk Kim 68293e102307SJung-uk Kim2002-03-28 John Millaway <john43@users.sourceforge.net> 68303e102307SJung-uk Kim 68313e102307SJung-uk Kim * flex.texi: Indexing the manual -- it's only half done. 68323e102307SJung-uk Kim 68333e102307SJung-uk Kim2002-03-28 John Millaway <john43@users.sourceforge.net> 68343e102307SJung-uk Kim 68353e102307SJung-uk Kim * flex.texi: flex manual now uses automake's versioning info. 68363e102307SJung-uk Kim 68373e102307SJung-uk Kim2002-03-28 John Millaway <john43@users.sourceforge.net> 68383e102307SJung-uk Kim 68393e102307SJung-uk Kim * README.cvs-snapshot: Mentioned requirements for gettext and 68403e102307SJung-uk Kim help2man. 68413e102307SJung-uk Kim 68423e102307SJung-uk Kim2002-03-28 John Millaway <john43@users.sourceforge.net> 68433e102307SJung-uk Kim 68443e102307SJung-uk Kim * Makefile.am, main.c: Output of `flex --version` now matches GNU 68453e102307SJung-uk Kim coding standards. Makefile.am now uses `help2man` to generate 68463e102307SJung-uk Kim flex.1 68473e102307SJung-uk Kim 68483e102307SJung-uk Kim2002-03-27 Will Estes <wlestes@users.sourceforge.net> 68493e102307SJung-uk Kim 68503e102307SJung-uk Kim * TODO: millaway has done a lot on the TODO list; remove those items 68513e102307SJung-uk Kim that he has take care of 68523e102307SJung-uk Kim 68533e102307SJung-uk Kim2002-03-27 Will Estes <wlestes@users.sourceforge.net> 68543e102307SJung-uk Kim 68553e102307SJung-uk Kim * README.cvs-snapshot: edited millaway's initial draft 68563e102307SJung-uk Kim 68573e102307SJung-uk Kim2002-03-27 John Millaway <john43@users.sourceforge.net> 68583e102307SJung-uk Kim 68593e102307SJung-uk Kim * README.cvs-snapshot: Created file. 68603e102307SJung-uk Kim 68613e102307SJung-uk Kim2002-03-27 John Millaway <john43@users.sourceforge.net> 68623e102307SJung-uk Kim 68633e102307SJung-uk Kim * flex.texi: Fixed case of node names in flex.texi. 68643e102307SJung-uk Kim 68653e102307SJung-uk Kim2002-03-24 Will Estes <wlestes@users.sourceforge.net> 68663e102307SJung-uk Kim 68673e102307SJung-uk Kim * TODO: lex- and yacc- generated files 68683e102307SJung-uk Kim 68693e102307SJung-uk Kim2002-03-24 Will Estes <wlestes@users.sourceforge.net> 68703e102307SJung-uk Kim 68713e102307SJung-uk Kim * po/fr.po: new french 68723e102307SJung-uk Kim 68733e102307SJung-uk Kim2002-03-18 Will Estes <wlestes@users.sourceforge.net> 68743e102307SJung-uk Kim 68753e102307SJung-uk Kim * NEWS: ending periods in news items removed; mention nounistd 68763e102307SJung-uk Kim options 68773e102307SJung-uk Kim 68783e102307SJung-uk Kim2002-03-18 Will Estes <wlestes@users.sourceforge.net> 68793e102307SJung-uk Kim 68803e102307SJung-uk Kim * po/sv.po: updated sweedish translations 68813e102307SJung-uk Kim 68823e102307SJung-uk Kim2002-03-18 Will Estes <wlestes@users.sourceforge.net> 68833e102307SJung-uk Kim 68843e102307SJung-uk Kim * po/de.po: german translation 68853e102307SJung-uk Kim 68863e102307SJung-uk Kim2002-03-18 John Millaway <john43@users.sourceforge.net> 68873e102307SJung-uk Kim 68883e102307SJung-uk Kim * flex.skl, flex.texi, main.c, options.c, options.h, scan.l: Removed 68893e102307SJung-uk Kim CFront 1.2 -specific code from skeleton, because CFront now defines 68903e102307SJung-uk Kim __cplusplus properly. Removed TurboC-specific code from skeleton. 68913e102307SJung-uk Kim Skeleton now includes proper C++ standard headers. Relocated 68923e102307SJung-uk Kim "unistd.h" code after user section 1 to allow user to overrid it. 68933e102307SJung-uk Kim New option "nounistd" to suppress unistd.h from being included. 68943e102307SJung-uk Kim 68953e102307SJung-uk Kim2002-03-15 Will Estes <wlestes@users.sourceforge.net> 68963e102307SJung-uk Kim 68973e102307SJung-uk Kim * po/tr.po: new turkish translation 68983e102307SJung-uk Kim 68993e102307SJung-uk Kim2002-03-15 Will Estes <wlestes@users.sourceforge.net> 69003e102307SJung-uk Kim 69013e102307SJung-uk Kim * NEWS: mention included translations 69023e102307SJung-uk Kim 69033e102307SJung-uk Kim2002-03-15 Will Estes <wlestes@users.sourceforge.net> 69043e102307SJung-uk Kim 69053e102307SJung-uk Kim * TODO: we've done the gettext thing, but sometime we should get 69063e102307SJung-uk Kim 0.11.1 69073e102307SJung-uk Kim 69083e102307SJung-uk Kim2002-03-15 Will Estes <wlestes@users.sourceforge.net> 69093e102307SJung-uk Kim 69103e102307SJung-uk Kim * po/ca.po: new catalan translation 69113e102307SJung-uk Kim 69123e102307SJung-uk Kim2002-03-14 John Millaway <john43@users.sourceforge.net> 69133e102307SJung-uk Kim 69143e102307SJung-uk Kim * flex.texi: Added section on format of comments. 69153e102307SJung-uk Kim 69163e102307SJung-uk Kim2002-03-14 John Millaway <john43@users.sourceforge.net> 69173e102307SJung-uk Kim 69183e102307SJung-uk Kim * flex.texi: Split format chapter into sections. 69193e102307SJung-uk Kim 69203e102307SJung-uk Kim2002-03-14 John Millaway <john43@users.sourceforge.net> 69213e102307SJung-uk Kim 69223e102307SJung-uk Kim * flex.texi: Removed explicit pointers in node definitions. 69233e102307SJung-uk Kim 69243e102307SJung-uk Kim2002-03-14 Will Estes <wlestes@users.sourceforge.net> 69253e102307SJung-uk Kim 69263e102307SJung-uk Kim * configure.in: unistd.h can be problematic 69273e102307SJung-uk Kim 69283e102307SJung-uk Kim2002-03-14 Will Estes <wlestes@users.sourceforge.net> 69293e102307SJung-uk Kim 69303e102307SJung-uk Kim * tests/README: editing changes to README 69313e102307SJung-uk Kim 69323e102307SJung-uk Kim2002-03-13 Will Estes <wlestes@users.sourceforge.net> 69333e102307SJung-uk Kim 69343e102307SJung-uk Kim * po/POTFILES.in: scan.l, not scan.c because gettext gets confused 69353e102307SJung-uk Kim 69363e102307SJung-uk Kim2002-03-13 Will Estes <wlestes@users.sourceforge.net> 69373e102307SJung-uk Kim 69383e102307SJung-uk Kim * scan.l: gettext cruft 69393e102307SJung-uk Kim 69403e102307SJung-uk Kim2002-03-13 Will Estes <wlestes@users.sourceforge.net> 69413e102307SJung-uk Kim 69423e102307SJung-uk Kim * tests/descriptions: separate out test descriptions 69433e102307SJung-uk Kim 69443e102307SJung-uk Kim2002-03-13 Will Estes <wlestes@users.sourceforge.net> 69453e102307SJung-uk Kim 69463e102307SJung-uk Kim * po/LINGUAS: french and korean dont crash now 69473e102307SJung-uk Kim 69483e102307SJung-uk Kim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 69493e102307SJung-uk Kim 69503e102307SJung-uk Kim * po/fr.po, po/ko.po: remove duplicate messages as per advice from 69513e102307SJung-uk Kim Jordi Mallach <jordi@debian.org> 69523e102307SJung-uk Kim 69533e102307SJung-uk Kim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 69543e102307SJung-uk Kim 69553e102307SJung-uk Kim * gettext.h: yes, more gettext cruft 69563e102307SJung-uk Kim 69573e102307SJung-uk Kim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 69583e102307SJung-uk Kim 69593e102307SJung-uk Kim * ABOUT-NLS, config.rpath, m4/codeset.m4, m4/gettext.m4, 69603e102307SJung-uk Kim m4/glibc21.m4, m4/iconv.m4, m4/isc-posix.m4, m4/lcmessage.m4, 69613e102307SJung-uk Kim m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4: this 69623e102307SJung-uk Kim is gettext cruft 69633e102307SJung-uk Kim 69643e102307SJung-uk Kim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 69653e102307SJung-uk Kim 69663e102307SJung-uk Kim * NEWS: gettext and autofoo are now involved 69673e102307SJung-uk Kim 69683e102307SJung-uk Kim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 69693e102307SJung-uk Kim 69703e102307SJung-uk Kim * Makefile.am, autogen.sh, configure.in, flexdef.h, main.c: mostly, 69713e102307SJung-uk Kim changes for gettext 69723e102307SJung-uk Kim 69733e102307SJung-uk Kim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 69743e102307SJung-uk Kim 69753e102307SJung-uk Kim * po/ca.po, po/da.po, po/es.po, po/ru.po, po/sv.po, po/tr.po: these 69763e102307SJung-uk Kim sure change a lot 69773e102307SJung-uk Kim 69783e102307SJung-uk Kim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 69793e102307SJung-uk Kim 69803e102307SJung-uk Kim * TODO: note about cvs documentation 69813e102307SJung-uk Kim 69823e102307SJung-uk Kim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 69833e102307SJung-uk Kim 69843e102307SJung-uk Kim * po/LINGUAS: we now have turkish 69853e102307SJung-uk Kim 69863e102307SJung-uk Kim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 69873e102307SJung-uk Kim 69883e102307SJung-uk Kim * po/tr.po: updated translations, i think 69893e102307SJung-uk Kim 69903e102307SJung-uk Kim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 69913e102307SJung-uk Kim 69923e102307SJung-uk Kim * po/ca.po, po/da.po, po/es.po, po/fr.po, po/ko.po, po/ru.po, 69933e102307SJung-uk Kim po/sv.po, po/tr.po: ok, maybe we do keep these things? 69943e102307SJung-uk Kim 69953e102307SJung-uk Kim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 69963e102307SJung-uk Kim 69973e102307SJung-uk Kim * README-alpha: README-alpha for those bad-hair days 69983e102307SJung-uk Kim 69993e102307SJung-uk Kim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 70003e102307SJung-uk Kim 70013e102307SJung-uk Kim * m4/.cvsignore, m4/Makefile.am: ok,now we kinda have a m4/ subdir 70023e102307SJung-uk Kim for gettext 70033e102307SJung-uk Kim 70043e102307SJung-uk Kim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 70053e102307SJung-uk Kim 70063e102307SJung-uk Kim * po/.cvsignore, po/LINGUAS, po/Makevars, po/POTFILES.in, po/da.po, 70073e102307SJung-uk Kim po/es.po, po/fr.po, po/ko.po, po/ru.po, po/sv.po: now, we have a po/ 70083e102307SJung-uk Kim subdirectory for gettext. i hope you're happy 70093e102307SJung-uk Kim 70103e102307SJung-uk Kim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 70113e102307SJung-uk Kim 70123e102307SJung-uk Kim * po/ca.po: removing po files, maybe 70133e102307SJung-uk Kim 70143e102307SJung-uk Kim2002-03-12 Will Estes <wlestes@users.sourceforge.net> 70153e102307SJung-uk Kim 70163e102307SJung-uk Kim * tests/.cvsignore: ignore autom4te.cache 70173e102307SJung-uk Kim 70183e102307SJung-uk Kim2002-03-11 Will Estes <wlestes@users.sourceforge.net> 70193e102307SJung-uk Kim 70203e102307SJung-uk Kim * po/ca.po, po/da.po, po/es.po, po/fr.po, po/ko.po, po/ru.po, 70213e102307SJung-uk Kim po/sv.po: po files from debian 70223e102307SJung-uk Kim 70233e102307SJung-uk Kim2002-03-08 Will Estes <wlestes@users.sourceforge.net> 70243e102307SJung-uk Kim 70253e102307SJung-uk Kim * TODO: add several notes about tasks which need doing; create a new 70263e102307SJung-uk Kim top-level entry for generic coding concerns (this is distinct from 70273e102307SJung-uk Kim specific API or other such issues) 70283e102307SJung-uk Kim 70293e102307SJung-uk Kim2002-03-06 Will Estes <wlestes@users.sourceforge.net> 70303e102307SJung-uk Kim 70313e102307SJung-uk Kim * README: eliminate to.do and faqs from the README file 70323e102307SJung-uk Kim 70333e102307SJung-uk Kim2002-03-06 Will Estes <wlestes@users.sourceforge.net> 70343e102307SJung-uk Kim 70353e102307SJung-uk Kim * TODO: more notes on tests/ 70363e102307SJung-uk Kim 70373e102307SJung-uk Kim2002-03-06 Will Estes <wlestes@users.sourceforge.net> 70383e102307SJung-uk Kim 70393e102307SJung-uk Kim * Makefile.am: remove subdirectories from EXTRA_DIST; add a SUBDIRS 70403e102307SJung-uk Kim macro to handle examples/; clean up the dist-hook target 70413e102307SJung-uk Kim 70423e102307SJung-uk Kim2002-03-06 Will Estes <wlestes@users.sourceforge.net> 70433e102307SJung-uk Kim 70443e102307SJung-uk Kim * configure.in: we want to generate Makefiles in some more 70453e102307SJung-uk Kim subdirectories; automake will like this 70463e102307SJung-uk Kim 70473e102307SJung-uk Kim2002-03-06 Will Estes <wlestes@users.sourceforge.net> 70483e102307SJung-uk Kim 70493e102307SJung-uk Kim * TODO: notes on subdirectories 70503e102307SJung-uk Kim 70513e102307SJung-uk Kim2002-03-05 Will Estes <wlestes@users.sourceforge.net> 70523e102307SJung-uk Kim 70533e102307SJung-uk Kim * examples/.cvsignore, examples/Makefile.am: now examples/ fits into 70543e102307SJung-uk Kim automake 70553e102307SJung-uk Kim 70563e102307SJung-uk Kim2002-03-05 Will Estes <wlestes@users.sourceforge.net> 70573e102307SJung-uk Kim 70583e102307SJung-uk Kim * examples/fastwc/.cvsignore, examples/fastwc/Makefile.am: 70593e102307SJung-uk Kim examples/fastwc now fits into automake 70603e102307SJung-uk Kim 70613e102307SJung-uk Kim2002-03-05 Will Estes <wlestes@users.sourceforge.net> 70623e102307SJung-uk Kim 70633e102307SJung-uk Kim * examples/manual/.cvsignore, examples/manual/Makefile.am, 70643e102307SJung-uk Kim examples/manual/Makefile.examples, examples/manual/README: 70653e102307SJung-uk Kim examples/manual directory now fits into automake 70663e102307SJung-uk Kim 70673e102307SJung-uk Kim2002-03-05 Will Estes <wlestes@users.sourceforge.net> 70683e102307SJung-uk Kim 70693e102307SJung-uk Kim * examples/manual/Makefile: renamed Makefile to Makefile.examples 70703e102307SJung-uk Kim for automake's sake 70713e102307SJung-uk Kim 70723e102307SJung-uk Kim2002-03-04 Will Estes <wlestes@users.sourceforge.net> 70733e102307SJung-uk Kim 70743e102307SJung-uk Kim * Makefile.am: add parse.c and scan.c to built_sources 70753e102307SJung-uk Kim 70763e102307SJung-uk Kim2002-02-24 John Millaway <john43@users.sourceforge.net> 70773e102307SJung-uk Kim 70783e102307SJung-uk Kim * Makefile.am: Removed CVS-specific code from 'dist-hook' target so 70793e102307SJung-uk Kim anybody with a copy of the tree can build a dist. 70803e102307SJung-uk Kim 70813e102307SJung-uk Kim2002-02-22 John Millaway <john43@users.sourceforge.net> 70823e102307SJung-uk Kim 70833e102307SJung-uk Kim * tests/Makefile.in: Converted test script to portable /bin/sh. 70843e102307SJung-uk Kim 70853e102307SJung-uk Kim2002-02-22 John Millaway <john43@users.sourceforge.net> 70863e102307SJung-uk Kim 70873e102307SJung-uk Kim * tests/test-bison-yylloc/Makefile.in: Added some spaces in shell 70883e102307SJung-uk Kim scripts for portability. 70893e102307SJung-uk Kim 70903e102307SJung-uk Kim2002-02-22 John Millaway <john43@users.sourceforge.net> 70913e102307SJung-uk Kim 70923e102307SJung-uk Kim * tests/create-test.pl: Fixed #! line for portability. 70933e102307SJung-uk Kim 70943e102307SJung-uk Kim2002-02-22 John Millaway <john43@users.sourceforge.net> 70953e102307SJung-uk Kim 70963e102307SJung-uk Kim * tests/test-bison-yylloc/Makefile.in: Fixed return status code on 70973e102307SJung-uk Kim bison-lloc test. 70983e102307SJung-uk Kim 70993e102307SJung-uk Kim2002-02-21 John Millaway <john43@users.sourceforge.net> 71003e102307SJung-uk Kim 71013e102307SJung-uk Kim * tests/create-test.pl: Added script to auto-create tests. Probably 71023e102307SJung-uk Kim overkill. 71033e102307SJung-uk Kim 71043e102307SJung-uk Kim2002-02-21 John Millaway <john43@users.sourceforge.net> 71053e102307SJung-uk Kim 71063e102307SJung-uk Kim * flex.skl: Fixed C++ #ifdef problem. Removed mistyped __CPLUSPLUS 71073e102307SJung-uk Kim macro. Removed THROW_NIL. Not sure where it came from in the first 71083e102307SJung-uk Kim place. 71093e102307SJung-uk Kim 71103e102307SJung-uk Kim2002-02-21 John Millaway <john43@users.sourceforge.net> 71113e102307SJung-uk Kim 71123e102307SJung-uk Kim * tests/README, tests/TEMPLATE/Makefile.in, tests/configure.in, 71133e102307SJung-uk Kim tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-nr/Makefile.in, 71143e102307SJung-uk Kim tests/test-c-cpp-nr/scanner.l, tests/test-c-cpp-nr/test.input, 71153e102307SJung-uk Kim tests/test-c-cpp-r/.cvsignore, tests/test-c-cpp-r/Makefile.in, 71163e102307SJung-uk Kim tests/test-c-cpp-r/scanner.l, tests/test-c-cpp-r/test.input: Added 71173e102307SJung-uk Kim test-c-cpp-nr and test-c-cpp-r. 71183e102307SJung-uk Kim 71193e102307SJung-uk Kim2002-02-16 John Millaway <john43@users.sourceforge.net> 71203e102307SJung-uk Kim 71213e102307SJung-uk Kim * flex.skl: Added missing #endif. 71223e102307SJung-uk Kim 71233e102307SJung-uk Kim2002-02-07 Will Estes <wlestes@users.sourceforge.net> 71243e102307SJung-uk Kim 71253e102307SJung-uk Kim * tests/TEMPLATE/.cvsignore, tests/test-array-nr/.cvsignore, 71263e102307SJung-uk Kim tests/test-array-r/.cvsignore, tests/test-basic-nr/.cvsignore, 71273e102307SJung-uk Kim tests/test-basic-r/.cvsignore, tests/test-bison-yylloc/.cvsignore, 71283e102307SJung-uk Kim tests/test-bison-yylval/.cvsignore, 71293e102307SJung-uk Kim tests/test-header-nr/.cvsignore, tests/test-header-r/.cvsignore, 71303e102307SJung-uk Kim tests/test-include-by-buffer/.cvsignore, 71313e102307SJung-uk Kim tests/test-include-by-reentrant/.cvsignore, 71323e102307SJung-uk Kim tests/test-multiple-scanners-nr/.cvsignore, 71333e102307SJung-uk Kim tests/test-multiple-scanners-r/.cvsignore, 71343e102307SJung-uk Kim tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore, 71353e102307SJung-uk Kim tests/test-pthread/.cvsignore, tests/test-string-nr/.cvsignore, 71363e102307SJung-uk Kim tests/test-string-r/.cvsignore, tests/test-yyextra/.cvsignore: add 71373e102307SJung-uk Kim OUTPUT to .cvsignore files in test directories; it's also in the 71383e102307SJung-uk Kim template directory 71393e102307SJung-uk Kim 71403e102307SJung-uk Kim2002-02-06 Will Estes <wlestes@users.sourceforge.net> 71413e102307SJung-uk Kim 71423e102307SJung-uk Kim * gen.c: fix interrupted reads and freads; from the debian package 71433e102307SJung-uk Kim maintainer 71443e102307SJung-uk Kim 71453e102307SJung-uk Kim2002-02-06 Will Estes <wlestes@users.sourceforge.net> 71463e102307SJung-uk Kim 71473e102307SJung-uk Kim * flex.texi, flexdef.h, main.c, nfa.c: support large flex tables; 71483e102307SJung-uk Kim from debian package maintainer 71493e102307SJung-uk Kim 71503e102307SJung-uk Kim2002-01-29 Will Estes <wlestes@users.sourceforge.net> 71513e102307SJung-uk Kim 71523e102307SJung-uk Kim * tests/configure.in: add more output files to account for new tests 71533e102307SJung-uk Kim 71543e102307SJung-uk Kim2002-01-03 Will Estes <wlestes@users.sourceforge.net> 71553e102307SJung-uk Kim 71563e102307SJung-uk Kim * tests/test-array-nr/.cvsignore, tests/test-array-nr/Makefile.in, 71573e102307SJung-uk Kim tests/test-array-nr/scanner.l, tests/test-array-nr/test.input: add 71583e102307SJung-uk Kim this test 71593e102307SJung-uk Kim 71603e102307SJung-uk Kim2002-01-03 Will Estes <wlestes@users.sourceforge.net> 71613e102307SJung-uk Kim 71623e102307SJung-uk Kim * tests/test-array-r/.cvsignore, tests/test-array-r/Makefile.in, 71633e102307SJung-uk Kim tests/test-array-r/scanner.l, tests/test-array-r/test.input: add 71643e102307SJung-uk Kim this test suite 71653e102307SJung-uk Kim 71663e102307SJung-uk Kim2001-11-20 Will Estes <wlestes@users.sourceforge.net> 71673e102307SJung-uk Kim 71683e102307SJung-uk Kim * flex.skl, main.c: millaway: Fixed yytext_ptr when using %array in 71693e102307SJung-uk Kim reentrant scanner 71703e102307SJung-uk Kim 71713e102307SJung-uk Kim2001-11-20 Will Estes <wlestes@users.sourceforge.net> 71723e102307SJung-uk Kim 71733e102307SJung-uk Kim * buf.c: oops, forgot this one line 71743e102307SJung-uk Kim 71753e102307SJung-uk Kim2001-11-14 Will Estes <wlestes@users.sourceforge.net> 71763e102307SJung-uk Kim 71773e102307SJung-uk Kim * tests/test-header-r/.cvsignore, tests/test-header-r/Makefile.in, 71783e102307SJung-uk Kim tests/test-header-r/main.c, tests/test-header-r/scanner.l, 71793e102307SJung-uk Kim tests/test-header-r/test.input: and more fallout 71803e102307SJung-uk Kim 71813e102307SJung-uk Kim2001-11-14 Will Estes <wlestes@users.sourceforge.net> 71823e102307SJung-uk Kim 71833e102307SJung-uk Kim * TODO, flex.skl, flex.texi, flexdef.h, main.c, misc.c, 71843e102307SJung-uk Kim tests/README, tests/TEMPLATE/Makefile.in, tests/configure.in, 71853e102307SJung-uk Kim tests/test-basic-r/scanner.l, tests/test-bison-yylloc/.cvsignore, 71863e102307SJung-uk Kim tests/test-bison-yylloc/Makefile.in, 71873e102307SJung-uk Kim tests/test-bison-yylloc/parser.y, 71883e102307SJung-uk Kim tests/test-bison-yylloc/scanner.l, 71893e102307SJung-uk Kim tests/test-bison-yylval/.cvsignore, 71903e102307SJung-uk Kim tests/test-bison-yylval/Makefile.in, 71913e102307SJung-uk Kim tests/test-bison-yylval/parser.y, 71923e102307SJung-uk Kim tests/test-bison-yylval/scanner.l, 71933e102307SJung-uk Kim tests/test-include-by-reentrant/scanner.l, 71943e102307SJung-uk Kim tests/test-prefix-r/scanner.l, tests/test-pthread/scanner.l, 71953e102307SJung-uk Kim tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: more 71963e102307SJung-uk Kim from the same batch 71973e102307SJung-uk Kim 71983e102307SJung-uk Kim2001-11-14 Will Estes <wlestes@users.sourceforge.net> 71993e102307SJung-uk Kim 72003e102307SJung-uk Kim * tests/test-bison-yylloc/main.c, tests/test-bison-yylval/main.c, 72013e102307SJung-uk Kim tests/test-header-nr/.cvsignore, tests/test-header-nr/Makefile.in, 72023e102307SJung-uk Kim tests/test-header-nr/main.c, tests/test-header-nr/scanner.l, 72033e102307SJung-uk Kim tests/test-header-nr/test.input, 72043e102307SJung-uk Kim tests/test-multiple-scanners-nr/.cvsignore, 72053e102307SJung-uk Kim tests/test-multiple-scanners-nr/Makefile.in, 72063e102307SJung-uk Kim tests/test-multiple-scanners-nr/main.c, 72073e102307SJung-uk Kim tests/test-multiple-scanners-nr/scanner-1.l, 72083e102307SJung-uk Kim tests/test-multiple-scanners-nr/scanner-2.l, 72093e102307SJung-uk Kim tests/test-multiple-scanners-r/.cvsignore, 72103e102307SJung-uk Kim tests/test-multiple-scanners-r/Makefile.in, 72113e102307SJung-uk Kim tests/test-multiple-scanners-r/main.c, 72123e102307SJung-uk Kim tests/test-multiple-scanners-r/scanner-1.l, 72133e102307SJung-uk Kim tests/test-multiple-scanners-r/scanner-2.l: a big batch from 72143e102307SJung-uk Kim millaway 72153e102307SJung-uk Kim 72163e102307SJung-uk Kim2001-10-26 Will Estes <wlestes@users.sourceforge.net> 72173e102307SJung-uk Kim 72183e102307SJung-uk Kim * NEWS: now NEWS has forgotten about the _r variables 72193e102307SJung-uk Kim 72203e102307SJung-uk Kim2001-10-26 Will Estes <wlestes@users.sourceforge.net> 72213e102307SJung-uk Kim 72223e102307SJung-uk Kim * flex.skl, flex.texi, gen.c, main.c, 72233e102307SJung-uk Kim tests/test-bison-yylloc/scanner.l, 72243e102307SJung-uk Kim tests/test-bison-yylval/scanner.l, 72253e102307SJung-uk Kim tests/test-include-by-reentrant/scanner.l, 72263e102307SJung-uk Kim tests/test-prefix-nr/scanner.l, tests/test-pthread/scanner.l, 72273e102307SJung-uk Kim tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: 72283e102307SJung-uk Kim millaway simplified the reentrant api; here's the result 72293e102307SJung-uk Kim 72303e102307SJung-uk Kim2001-10-23 Will Estes <wlestes@users.sourceforge.net> 72313e102307SJung-uk Kim 72323e102307SJung-uk Kim * main.c, options.c, options.h: more from millaway 72333e102307SJung-uk Kim 72343e102307SJung-uk Kim2001-10-22 Will Estes <wlestes@users.sourceforge.net> 72353e102307SJung-uk Kim 72363e102307SJung-uk Kim * main.c, options.c, options.h: the last checkin was broken; 72373e102307SJung-uk Kim millaway fixed it 72383e102307SJung-uk Kim 72393e102307SJung-uk Kim2001-10-22 Will Estes <wlestes@users.sourceforge.net> 72403e102307SJung-uk Kim 72413e102307SJung-uk Kim * flex.skl, flex.texi, gen.c, main.c, misc.c, options.h, scan.l, 72423e102307SJung-uk Kim scanopt.c, tests/README, tests/configure.in: phew, millaway's latest 72433e102307SJung-uk Kim batch 72443e102307SJung-uk Kim 72453e102307SJung-uk Kim2001-10-21 Will Estes <wlestes@users.sourceforge.net> 72463e102307SJung-uk Kim 72473e102307SJung-uk Kim * flex.skl: flex.skl should come up in C mode 72483e102307SJung-uk Kim 72493e102307SJung-uk Kim2001-10-21 Will Estes <wlestes@users.sourceforge.net> 72503e102307SJung-uk Kim 72513e102307SJung-uk Kim * flex.skl: apparently, isatty and c++ need help getting along (from 72523e102307SJung-uk Kim octave) 72533e102307SJung-uk Kim 72543e102307SJung-uk Kim2001-10-19 Will Estes <wlestes@users.sourceforge.net> 72553e102307SJung-uk Kim 72563e102307SJung-uk Kim * NEWS: document new options and new option handling 72573e102307SJung-uk Kim 72583e102307SJung-uk Kim2001-10-19 Will Estes <wlestes@users.sourceforge.net> 72593e102307SJung-uk Kim 72603e102307SJung-uk Kim * TODO: tell emacs that TODO is a text/outline mode file 72613e102307SJung-uk Kim 72623e102307SJung-uk Kim2001-10-19 Will Estes <wlestes@users.sourceforge.net> 72633e102307SJung-uk Kim 72643e102307SJung-uk Kim * TODO: we have new long options; we need to document that 72653e102307SJung-uk Kim 72663e102307SJung-uk Kim2001-10-19 Will Estes <wlestes@users.sourceforge.net> 72673e102307SJung-uk Kim 72683e102307SJung-uk Kim * NEWS: tell emacs that NEWS is text/outline mode 72693e102307SJung-uk Kim 72703e102307SJung-uk Kim2001-10-19 Will Estes <wlestes@users.sourceforge.net> 72713e102307SJung-uk Kim 72723e102307SJung-uk Kim * flex.skl: oops, lost a line somewhere in the merge process on 72733e102307SJung-uk Kim millaway's work 72743e102307SJung-uk Kim 72753e102307SJung-uk Kim2001-10-17 Will Estes <wlestes@users.sourceforge.net> 72763e102307SJung-uk Kim 72773e102307SJung-uk Kim * Makefile.am, buf.c, flex.skl, flex.texi, flexdef.h, main.c, 72783e102307SJung-uk Kim misc.c, options.c, options.h, parse.y, scan.l, scanopt.c, scanopt.h: 72793e102307SJung-uk Kim merge latest batch of millaway's changes 72803e102307SJung-uk Kim 72813e102307SJung-uk Kim2001-09-22 Will Estes <wlestes@users.sourceforge.net> 72823e102307SJung-uk Kim 72833e102307SJung-uk Kim * main.c: Fixed typo in options display 72843e102307SJung-uk Kim 72853e102307SJung-uk Kim2001-09-20 Will Estes <wlestes@users.sourceforge.net> 72863e102307SJung-uk Kim 72873e102307SJung-uk Kim * main.c: reentrant and non-reentrant scanners share the same yywrap 72883e102307SJung-uk Kim MACRO. millaway 72893e102307SJung-uk Kim 72903e102307SJung-uk Kim2001-09-20 Will Estes <wlestes@users.sourceforge.net> 72913e102307SJung-uk Kim 72923e102307SJung-uk Kim * TODO: clarify item on comments in lexical files 72933e102307SJung-uk Kim 72943e102307SJung-uk Kim2001-09-20 Will Estes <wlestes@users.sourceforge.net> 72953e102307SJung-uk Kim 72963e102307SJung-uk Kim * NEWS, scan.l: now flex recognizes \r as an eol character 72973e102307SJung-uk Kim 72983e102307SJung-uk Kim2001-09-20 Will Estes <wlestes@users.sourceforge.net> 72993e102307SJung-uk Kim 73003e102307SJung-uk Kim * Makefile.am: specify cvsroot so automake distcheck works 73013e102307SJung-uk Kim 73023e102307SJung-uk Kim2001-09-19 Will Estes <wlestes@users.sourceforge.net> 73033e102307SJung-uk Kim 73043e102307SJung-uk Kim * flex.texi: tex has lost its mind; we remove parentheses to 73053e102307SJung-uk Kim compensate 73063e102307SJung-uk Kim 73073e102307SJung-uk Kim2001-09-19 Will Estes <wlestes@users.sourceforge.net> 73083e102307SJung-uk Kim 73093e102307SJung-uk Kim * NEWS: now that c++ is better supported, let's mention it as a news 73103e102307SJung-uk Kim item 73113e102307SJung-uk Kim 73123e102307SJung-uk Kim2001-09-19 Will Estes <wlestes@users.sourceforge.net> 73133e102307SJung-uk Kim 73143e102307SJung-uk Kim * examples/fastwc/wc1.l, examples/fastwc/wc2.l, 73153e102307SJung-uk Kim examples/fastwc/wc3.l, examples/fastwc/wc4.l, 73163e102307SJung-uk Kim examples/fastwc/wc5.l, flex.skl, main.c: commit the backwash from 73173e102307SJung-uk Kim the branch merges 73183e102307SJung-uk Kim 73193e102307SJung-uk Kim2001-09-19 Will Estes <wlestes@users.sourceforge.net> 73203e102307SJung-uk Kim 73213e102307SJung-uk Kim * FlexLexer.h, examples/testxxLexer.l, flex.skl: made preliminary 73223e102307SJung-uk Kim c++ fixes; the intent is to make it work with recent c++ compilers 73233e102307SJung-uk Kim 73243e102307SJung-uk Kim2001-08-26 Will Estes <wlestes@users.sourceforge.net> 73253e102307SJung-uk Kim 73263e102307SJung-uk Kim * main.c: remove argv_fixup; fix typo in error message; changes from 73273e102307SJung-uk Kim millaway's branch 73283e102307SJung-uk Kim 73293e102307SJung-uk Kim2001-08-24 Will Estes <wlestes@users.sourceforge.net> 73303e102307SJung-uk Kim 73313e102307SJung-uk Kim * NEWS: mention no more c++ comments in c scanners 73323e102307SJung-uk Kim 73333e102307SJung-uk Kim2001-08-21 John Millaway <john43@users.sourceforge.net> 73343e102307SJung-uk Kim 73353e102307SJung-uk Kim * flex.skl: Changed // comments to /* */ comments in skeleton. 73363e102307SJung-uk Kim 73373e102307SJung-uk Kim2001-08-19 John Millaway <john43@users.sourceforge.net> 73383e102307SJung-uk Kim 73393e102307SJung-uk Kim * flex.texi: Changed @var to @code everywhere. 73403e102307SJung-uk Kim 73413e102307SJung-uk Kim2001-08-16 Will Estes <wlestes@users.sourceforge.net> 73423e102307SJung-uk Kim 73433e102307SJung-uk Kim * to.do/flex.rmail: more mail 73443e102307SJung-uk Kim 73453e102307SJung-uk Kim2001-08-16 Will Estes <wlestes@users.sourceforge.net> 73463e102307SJung-uk Kim 73473e102307SJung-uk Kim * TODO: the manual now has its own section; we're not adding 73483e102307SJung-uk Kim comments either 73493e102307SJung-uk Kim 73503e102307SJung-uk Kim2001-08-04 John Millaway <john43@users.sourceforge.net> 73513e102307SJung-uk Kim 73523e102307SJung-uk Kim * tests/Makefile.in, tests/README, tests/TEMPLATE/Makefile.in, 73533e102307SJung-uk Kim tests/test-basic-nr/Makefile.in, tests/test-basic-r/Makefile.in, 73543e102307SJung-uk Kim tests/test-bison-yylloc/Makefile.in, 73553e102307SJung-uk Kim tests/test-bison-yylval/Makefile.in, 73563e102307SJung-uk Kim tests/test-include-by-buffer/Makefile.in, 73573e102307SJung-uk Kim tests/test-include-by-reentrant/Makefile.in, 73583e102307SJung-uk Kim tests/test-prefix-nr/Makefile.in, tests/test-prefix-r/Makefile.in, 73593e102307SJung-uk Kim tests/test-pthread/Makefile.in, tests/test-string-nr/Makefile.in, 73603e102307SJung-uk Kim tests/test-string-r/Makefile.in, tests/test-yyextra/Makefile.in: 73613e102307SJung-uk Kim Cleaned up the output of the tests. 73623e102307SJung-uk Kim 73633e102307SJung-uk Kim2001-08-03 Will Estes <wlestes@users.sourceforge.net> 73643e102307SJung-uk Kim 73653e102307SJung-uk Kim * TODO: note jason's thoughts on having a manpage 73663e102307SJung-uk Kim 73673e102307SJung-uk Kim2001-08-03 Will Estes <wlestes@users.sourceforge.net> 73683e102307SJung-uk Kim 73693e102307SJung-uk Kim * TODO: note millaway's assignment and tests to be under flex 73703e102307SJung-uk Kim license 73713e102307SJung-uk Kim 73723e102307SJung-uk Kim2001-08-01 John Millaway <john43@users.sourceforge.net> 73733e102307SJung-uk Kim 73743e102307SJung-uk Kim * tests/test-bison-yylval/scanner.l: Fixed semantics of test (the 73753e102307SJung-uk Kim success or failure of this test should be unaffected by this 73763e102307SJung-uk Kim change.) 73773e102307SJung-uk Kim 73783e102307SJung-uk Kim2001-08-01 Will Estes <wlestes@users.sourceforge.net> 73793e102307SJung-uk Kim 73803e102307SJung-uk Kim * autogen.sh: fake automake into believing that ChangeLog already 73813e102307SJung-uk Kim exists 73823e102307SJung-uk Kim 73833e102307SJung-uk Kim2001-08-01 Will Estes <wlestes@users.sourceforge.net> 73843e102307SJung-uk Kim 73853e102307SJung-uk Kim * Makefile.am: millaway needs to be covered in the ChangeLog 73863e102307SJung-uk Kim 73873e102307SJung-uk Kim2001-08-01 Will Estes <wlestes@users.sourceforge.net> 73883e102307SJung-uk Kim 73893e102307SJung-uk Kim * version.h: automake is supplying version info now so we just pick 73903e102307SJung-uk Kim it up 73913e102307SJung-uk Kim 73923e102307SJung-uk Kim2001-08-01 Will Estes <wlestes@users.sourceforge.net> 73933e102307SJung-uk Kim 73943e102307SJung-uk Kim * flex.texi: forgot braces on @copyright 73953e102307SJung-uk Kim 73963e102307SJung-uk Kim2001-08-01 John Millaway <john43@users.sourceforge.net> 73973e102307SJung-uk Kim 73983e102307SJung-uk Kim * flex.skl: Added missing argument to yy_flex_free. 73993e102307SJung-uk Kim 74003e102307SJung-uk Kim2001-08-01 Will Estes <wlestes@users.sourceforge.net> 74013e102307SJung-uk Kim 74023e102307SJung-uk Kim * AUTHORS: john millaway wrote the reentrant C support 74033e102307SJung-uk Kim 74043e102307SJung-uk Kim2001-08-01 Will Estes <wlestes@users.sourceforge.net> 74053e102307SJung-uk Kim 74063e102307SJung-uk Kim * flex.texi: add license node to the manual 74073e102307SJung-uk Kim 74083e102307SJung-uk Kim2001-08-01 Will Estes <wlestes@users.sourceforge.net> 74093e102307SJung-uk Kim 74103e102307SJung-uk Kim * TODO: c++ ideas 74113e102307SJung-uk Kim 74123e102307SJung-uk Kim2001-07-31 Will Estes <wlestes@users.sourceforge.net> 74133e102307SJung-uk Kim 74143e102307SJung-uk Kim * parse.y: error messages will now show up the way that emacs likes 74153e102307SJung-uk Kim them 74163e102307SJung-uk Kim 74173e102307SJung-uk Kim2001-07-31 Will Estes <wlestes@users.sourceforge.net> 74183e102307SJung-uk Kim 74193e102307SJung-uk Kim * Makefile.am: oops, left in an extra backslash 74203e102307SJung-uk Kim 74213e102307SJung-uk Kim2001-07-31 Will Estes <wlestes@users.sourceforge.net> 74223e102307SJung-uk Kim 74233e102307SJung-uk Kim * TODO: flex.texi is here; clarify tests/ rewrite issue 74243e102307SJung-uk Kim 74253e102307SJung-uk Kim2001-07-31 Will Estes <wlestes@users.sourceforge.net> 74263e102307SJung-uk Kim 74273e102307SJung-uk Kim * NEWS: hey, we have texinfo, not man 74283e102307SJung-uk Kim 74293e102307SJung-uk Kim2001-07-31 Will Estes <wlestes@users.sourceforge.net> 74303e102307SJung-uk Kim 74313e102307SJung-uk Kim * flex.1: no more manpage 74323e102307SJung-uk Kim 74333e102307SJung-uk Kim2001-07-31 Will Estes <wlestes@users.sourceforge.net> 74343e102307SJung-uk Kim 74353e102307SJung-uk Kim * Makefile.am: remove flex.1 and rewrite the dist-hook so that we 74363e102307SJung-uk Kim pick up a couple more directories 74373e102307SJung-uk Kim 74383e102307SJung-uk Kim2001-07-31 Will Estes <wlestes@users.sourceforge.net> 74393e102307SJung-uk Kim 74403e102307SJung-uk Kim * flex.texi: the namual now compiles; hurray 74413e102307SJung-uk Kim 74423e102307SJung-uk Kim2001-07-31 Will Estes <wlestes@users.sourceforge.net> 74433e102307SJung-uk Kim 74443e102307SJung-uk Kim * Makefile.am: first attempt at including the tests/ directory via 74453e102307SJung-uk Kim automake, dist-hook target added 74463e102307SJung-uk Kim 74473e102307SJung-uk Kim2001-07-31 Will Estes <wlestes@users.sourceforge.net> 74483e102307SJung-uk Kim 74493e102307SJung-uk Kim * tests/.cvsignore: ignore config.cache in tests/ directory 74503e102307SJung-uk Kim 74513e102307SJung-uk Kim2001-07-31 Will Estes <wlestes@users.sourceforge.net> 74523e102307SJung-uk Kim 74533e102307SJung-uk Kim * Makefile.am: automake groks the ChangeLog now so we don't have to 74543e102307SJung-uk Kim remind the maintainer to remake it 74553e102307SJung-uk Kim 74563e102307SJung-uk Kim2001-07-30 Will Estes <wlestes@users.sourceforge.net> 74573e102307SJung-uk Kim 74583e102307SJung-uk Kim * flex.texi: more corrections to the manual; the end is in site 74593e102307SJung-uk Kim 74603e102307SJung-uk Kim2001-07-30 Will Estes <wlestes@users.sourceforge.net> 74613e102307SJung-uk Kim 74623e102307SJung-uk Kim * TODO: auto-generated backup? 74633e102307SJung-uk Kim 74643e102307SJung-uk Kim2001-07-27 Will Estes <wlestes@users.sourceforge.net> 74653e102307SJung-uk Kim 74663e102307SJung-uk Kim * flex.texi: today's tinkering on the manual 74673e102307SJung-uk Kim 74683e102307SJung-uk Kim2001-07-27 Will Estes <wlestes@users.sourceforge.net> 74693e102307SJung-uk Kim 74703e102307SJung-uk Kim * Makefile.am: if we want flex.1 we have to say so in EXTRA_DIST 74713e102307SJung-uk Kim 74723e102307SJung-uk Kim2001-07-27 Will Estes <wlestes@users.sourceforge.net> 74733e102307SJung-uk Kim 74743e102307SJung-uk Kim * TODO: note future issues with flex.texi 74753e102307SJung-uk Kim 74763e102307SJung-uk Kim2001-07-27 Will Estes <wlestes@users.sourceforge.net> 74773e102307SJung-uk Kim 74783e102307SJung-uk Kim * Makefile.am: include flex.1 as it's the only working documentation 74793e102307SJung-uk Kim for now 74803e102307SJung-uk Kim 74813e102307SJung-uk Kim2001-07-27 Will Estes <wlestes@users.sourceforge.net> 74823e102307SJung-uk Kim 74833e102307SJung-uk Kim * Makefile.am: rearrange to work with automake on building the 74843e102307SJung-uk Kim ChangeLog 74853e102307SJung-uk Kim 74863e102307SJung-uk Kim2001-07-27 Will Estes <wlestes@users.sourceforge.net> 74873e102307SJung-uk Kim 74883e102307SJung-uk Kim * scan.l: automake is unhappy if we specify the outfile 74893e102307SJung-uk Kim 74903e102307SJung-uk Kim2001-07-26 Will Estes <wlestes@users.sourceforge.net> 74913e102307SJung-uk Kim 74923e102307SJung-uk Kim * flex.texi: more conversions/corrections 74933e102307SJung-uk Kim 74943e102307SJung-uk Kim2001-07-26 Will Estes <wlestes@users.sourceforge.net> 74953e102307SJung-uk Kim 74963e102307SJung-uk Kim * README: we removed misc/ so we don't mention it any more 74973e102307SJung-uk Kim 74983e102307SJung-uk Kim2001-07-25 Will Estes <wlestes@users.sourceforge.net> 74993e102307SJung-uk Kim 75003e102307SJung-uk Kim * flex.texi: begin the manual conversion to texinfo; yes, it's 75013e102307SJung-uk Kim broken right now 75023e102307SJung-uk Kim 75033e102307SJung-uk Kim2001-07-25 Will Estes <wlestes@users.sourceforge.net> 75043e102307SJung-uk Kim 75053e102307SJung-uk Kim * AUTHORS, THANKS: copy in manual author and thanks info 75063e102307SJung-uk Kim 75073e102307SJung-uk Kim2001-07-25 Will Estes <wlestes@users.sourceforge.net> 75083e102307SJung-uk Kim 75093e102307SJung-uk Kim * Makefile.am: how to fake the ChangeLog into showing up in the 75103e102307SJung-uk Kim distribution 75113e102307SJung-uk Kim 75123e102307SJung-uk Kim2001-07-25 Will Estes <wlestes@users.sourceforge.net> 75133e102307SJung-uk Kim 75143e102307SJung-uk Kim * Makefile.am: add YFLAGS so parse.h gets made 75153e102307SJung-uk Kim 75163e102307SJung-uk Kim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 75173e102307SJung-uk Kim 75183e102307SJung-uk Kim * examples/fastwc/README, examples/fastwc/mywc.c, 75193e102307SJung-uk Kim examples/fastwc/wc1.l, examples/fastwc/wc2.l, 75203e102307SJung-uk Kim examples/fastwc/wc3.l, examples/fastwc/wc4.l, examples/fastwc/wc5.l: 75213e102307SJung-uk Kim re-add these files 75223e102307SJung-uk Kim 75233e102307SJung-uk Kim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 75243e102307SJung-uk Kim 75253e102307SJung-uk Kim * TODO: reflect recent doings 75263e102307SJung-uk Kim 75273e102307SJung-uk Kim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 75283e102307SJung-uk Kim 75293e102307SJung-uk Kim * Makefile.in: what with automake, we don't need Makefile.in any 75303e102307SJung-uk Kim more 75313e102307SJung-uk Kim 75323e102307SJung-uk Kim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 75333e102307SJung-uk Kim 75343e102307SJung-uk Kim * configure.in: more rearranging for automake 75353e102307SJung-uk Kim 75363e102307SJung-uk Kim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 75373e102307SJung-uk Kim 75383e102307SJung-uk Kim * to.do/flex.rmail: more mail came in 75393e102307SJung-uk Kim 75403e102307SJung-uk Kim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 75413e102307SJung-uk Kim 75423e102307SJung-uk Kim * autogen.sh: adjust to automake's idea of the world 75433e102307SJung-uk Kim 75443e102307SJung-uk Kim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 75453e102307SJung-uk Kim 75463e102307SJung-uk Kim * Makefile.am: add Vern's misc dependencies; noinst_SCRIPTS was 75473e102307SJung-uk Kim broken?; list a few last files to be included in the distribution 75483e102307SJung-uk Kim 75493e102307SJung-uk Kim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 75503e102307SJung-uk Kim 75513e102307SJung-uk Kim * NEWS: rearrange for better order; add automake support as a news 75523e102307SJung-uk Kim item 75533e102307SJung-uk Kim 75543e102307SJung-uk Kim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 75553e102307SJung-uk Kim 75563e102307SJung-uk Kim * Makefile.am: copyright notice on Makefile.am; document some -D 75573e102307SJung-uk Kim switches (are they still usable?) 75583e102307SJung-uk Kim 75593e102307SJung-uk Kim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 75603e102307SJung-uk Kim 75613e102307SJung-uk Kim * TODO: add lex-replacement issue 75623e102307SJung-uk Kim 75633e102307SJung-uk Kim2001-07-24 Will Estes <wlestes@users.sourceforge.net> 75643e102307SJung-uk Kim 75653e102307SJung-uk Kim * Makefile.am: add EXTRA_DIST 75663e102307SJung-uk Kim 75673e102307SJung-uk Kim2001-07-23 Will Estes <wlestes@users.sourceforge.net> 75683e102307SJung-uk Kim 75693e102307SJung-uk Kim * autogen.sh: we need to do the same thing in each directory 75703e102307SJung-uk Kim 75713e102307SJung-uk Kim2001-07-23 Will Estes <wlestes@users.sourceforge.net> 75723e102307SJung-uk Kim 75733e102307SJung-uk Kim * configure.in: introduce automake into the macro calls 75743e102307SJung-uk Kim 75753e102307SJung-uk Kim2001-07-23 Will Estes <wlestes@users.sourceforge.net> 75763e102307SJung-uk Kim 75773e102307SJung-uk Kim * Makefile.am: add AUTOMAKE_OPTIONS, info_TEXINFOS, include_HEADERS, 75783e102307SJung-uk Kim noinst_HEADERS; it's libfl.a, not libflex.a 75793e102307SJung-uk Kim 75803e102307SJung-uk Kim2001-07-23 Will Estes <wlestes@users.sourceforge.net> 75813e102307SJung-uk Kim 75823e102307SJung-uk Kim * Makefile.am: bin_PROGRAMS and lib_LIBRARIES 75833e102307SJung-uk Kim 75843e102307SJung-uk Kim2001-07-23 Will Estes <wlestes@users.sourceforge.net> 75853e102307SJung-uk Kim 75863e102307SJung-uk Kim * to.do/streams.mail: streams.mail has moved here 75873e102307SJung-uk Kim 75883e102307SJung-uk Kim2001-07-23 Will Estes <wlestes@users.sourceforge.net> 75893e102307SJung-uk Kim 75903e102307SJung-uk Kim * TODO: add xref for teximanual 75913e102307SJung-uk Kim 75923e102307SJung-uk Kim2001-07-19 Will Estes <wlestes@users.sourceforge.net> 75933e102307SJung-uk Kim 75943e102307SJung-uk Kim * flex.1: include typo/punctuation fixes from a patch submitted by 75953e102307SJung-uk Kim noon@cote-dazur.com (Fabrice Bauzac) 75963e102307SJung-uk Kim 75973e102307SJung-uk Kim2001-07-17 Will Estes <wlestes@users.sourceforge.net> 75983e102307SJung-uk Kim 75993e102307SJung-uk Kim * TODO: we want gettext 76003e102307SJung-uk Kim 76013e102307SJung-uk Kim2001-06-24 Will Estes <wlestes@users.sourceforge.net> 76023e102307SJung-uk Kim 76033e102307SJung-uk Kim * flex.skl: include c++ STD fixes from quanstro@quanstro.net 76043e102307SJung-uk Kim 76053e102307SJung-uk Kim2001-06-24 Will Estes <wlestes@users.sourceforge.net> 76063e102307SJung-uk Kim 76073e102307SJung-uk Kim * flex.skl, gen.c: change some int types to size_t as per FreeBSD 76083e102307SJung-uk Kim 28364 from avn@any.ru 76093e102307SJung-uk Kim 76103e102307SJung-uk Kim2001-06-24 Will Estes <wlestes@users.sourceforge.net> 76113e102307SJung-uk Kim 76123e102307SJung-uk Kim * TODO: remove parse.[ch] from make clean target; repackage 76133e102307SJung-uk Kim distribution (not rework) 76143e102307SJung-uk Kim 76153e102307SJung-uk Kim2001-06-19 Will Estes <wlestes@users.sourceforge.net> 76163e102307SJung-uk Kim 76173e102307SJung-uk Kim * TODO: add memory api and reworking of flex.skl reworking 76183e102307SJung-uk Kim 76193e102307SJung-uk Kim2001-06-18 Will Estes <wlestes@users.sourceforge.net> 76203e102307SJung-uk Kim 76213e102307SJung-uk Kim * flex.skl: remove extraneous notice from flex.skl 76223e102307SJung-uk Kim 76233e102307SJung-uk Kim2001-06-18 Will Estes <wlestes@users.sourceforge.net> 76243e102307SJung-uk Kim 76253e102307SJung-uk Kim * flex.skl: patch memory leak as per millaway 76263e102307SJung-uk Kim 76273e102307SJung-uk Kim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 76283e102307SJung-uk Kim 76293e102307SJung-uk Kim * to.do/flex.rmail: add vern's ok for copyright/license changes and 76303e102307SJung-uk Kim john's answer on line offsets 76313e102307SJung-uk Kim 76323e102307SJung-uk Kim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 76333e102307SJung-uk Kim 76343e102307SJung-uk Kim * TODO: remove creation of .cvsignore files (it's done); add other 76353e102307SJung-uk Kim notes about the test suite 76363e102307SJung-uk Kim 76373e102307SJung-uk Kim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 76383e102307SJung-uk Kim 76393e102307SJung-uk Kim * tests/TEMPLATE/.cvsignore, tests/test-basic-nr/.cvsignore, 76403e102307SJung-uk Kim tests/test-basic-r/.cvsignore, tests/test-bison-yylloc/.cvsignore, 76413e102307SJung-uk Kim tests/test-bison-yylval/.cvsignore, 76423e102307SJung-uk Kim tests/test-include-by-buffer/.cvsignore, 76433e102307SJung-uk Kim tests/test-include-by-reentrant/.cvsignore, 76443e102307SJung-uk Kim tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore, 76453e102307SJung-uk Kim tests/test-pthread/.cvsignore, tests/test-string-nr/.cvsignore, 76463e102307SJung-uk Kim tests/test-string-r/.cvsignore, tests/test-yyextra/.cvsignore: 76473e102307SJung-uk Kim adding .cvsignore files for existing tests/ subdirectories 76483e102307SJung-uk Kim 76493e102307SJung-uk Kim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 76503e102307SJung-uk Kim 76513e102307SJung-uk Kim * tests/README: reformat, say to add a description to this file and 76523e102307SJung-uk Kim mention what to do re .cvsignore 76533e102307SJung-uk Kim 76543e102307SJung-uk Kim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 76553e102307SJung-uk Kim 76563e102307SJung-uk Kim * tests/TEMPLATE/cvsignore: create template for .cvsignore 76573e102307SJung-uk Kim 76583e102307SJung-uk Kim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 76593e102307SJung-uk Kim 76603e102307SJung-uk Kim * TODO: reorganize for logical reasons; test suite now seems to run 76613e102307SJung-uk Kim out of the box 76623e102307SJung-uk Kim 76633e102307SJung-uk Kim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 76643e102307SJung-uk Kim 76653e102307SJung-uk Kim * tests/.cvsignore: we dont want the Makefile either 76663e102307SJung-uk Kim 76673e102307SJung-uk Kim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 76683e102307SJung-uk Kim 76693e102307SJung-uk Kim * tests/test-prefix-nr/test.input, tests/test-prefix-r/test.input: 76703e102307SJung-uk Kim test.input was supposed to be here 76713e102307SJung-uk Kim 76723e102307SJung-uk Kim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 76733e102307SJung-uk Kim 76743e102307SJung-uk Kim * tests/.cvsignore: add autoconf legacy files to be ignored 76753e102307SJung-uk Kim 76763e102307SJung-uk Kim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 76773e102307SJung-uk Kim 76783e102307SJung-uk Kim * autogen.sh: clarify usage instructions; prepare tests/ as well 76793e102307SJung-uk Kim 76803e102307SJung-uk Kim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 76813e102307SJung-uk Kim 76823e102307SJung-uk Kim * tests/.cvsignore: . cvsignore for tests/ subdirectory 76833e102307SJung-uk Kim 76843e102307SJung-uk Kim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 76853e102307SJung-uk Kim 76863e102307SJung-uk Kim * FlexLexer.h: tell emacs that FlexLexer.h is c++ 76873e102307SJung-uk Kim 76883e102307SJung-uk Kim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 76893e102307SJung-uk Kim 76903e102307SJung-uk Kim * scan.l: tell emacs scan.l is in C mode 76913e102307SJung-uk Kim 76923e102307SJung-uk Kim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 76933e102307SJung-uk Kim 76943e102307SJung-uk Kim * flex.skl: added punctuation 76953e102307SJung-uk Kim 76963e102307SJung-uk Kim2001-06-17 Will Estes <wlestes@users.sourceforge.net> 76973e102307SJung-uk Kim 76983e102307SJung-uk Kim * FlexLexer.h, Makefile.in, README, RoadMap, autogen.sh, ccl.c, 76993e102307SJung-uk Kim configure.in, dfa.c, ecs.c, flex.1, flex.skl, flexdef.h, gen.c, 77003e102307SJung-uk Kim libmain.c, libyywrap.c, main.c, misc.c, mkskel.sh, nfa.c, parse.y, 77013e102307SJung-uk Kim scan.l, sym.c, tblcmp.c, yylex.c: change copyright/license notices 77023e102307SJung-uk Kim as per Vern's response to Theo 77033e102307SJung-uk Kim 77043e102307SJung-uk Kim2001-06-15 Will Estes <wlestes@users.sourceforge.net> 77053e102307SJung-uk Kim 77063e102307SJung-uk Kim * to.do/flex.rmail: add bill fenlason's emails 77073e102307SJung-uk Kim 77083e102307SJung-uk Kim2001-06-15 Will Estes <wlestes@users.sourceforge.net> 77093e102307SJung-uk Kim 77103e102307SJung-uk Kim * COPYING: make changes as per Theo De Raadt; remove tabs 77113e102307SJung-uk Kim 77123e102307SJung-uk Kim2001-06-08 Will Estes <wlestes@users.sourceforge.net> 77133e102307SJung-uk Kim 77143e102307SJung-uk Kim * flex.skl: save errno as per Theo de Raadt 77153e102307SJung-uk Kim 77163e102307SJung-uk Kim2001-06-07 Will Estes <wlestes@users.sourceforge.net> 77173e102307SJung-uk Kim 77183e102307SJung-uk Kim * flex.1: correct hyphenation as per openbsd tree 77193e102307SJung-uk Kim 77203e102307SJung-uk Kim2001-06-05 Will Estes <wlestes@users.sourceforge.net> 77213e102307SJung-uk Kim 77223e102307SJung-uk Kim * Makefile.in, configure.in: change references to TESTS/ to tests/ 77233e102307SJung-uk Kim to account for the directory name changes 77243e102307SJung-uk Kim 77253e102307SJung-uk Kim2001-05-27 Will Estes <wlestes@users.sourceforge.net> 77263e102307SJung-uk Kim 77273e102307SJung-uk Kim * flex.skl, gen.c: commit john millaway's YY_G wrapper corrections 77283e102307SJung-uk Kim 77293e102307SJung-uk Kim2001-05-21 Will Estes <wlestes@users.sourceforge.net> 77303e102307SJung-uk Kim 77313e102307SJung-uk Kim * tests/Makefile.in: remove || exit calls 77323e102307SJung-uk Kim 77333e102307SJung-uk Kim2001-05-21 Will Estes <wlestes@users.sourceforge.net> 77343e102307SJung-uk Kim 77353e102307SJung-uk Kim * gen.c: complete john millaway's reentrant patch 77363e102307SJung-uk Kim 77373e102307SJung-uk Kim2001-05-21 Will Estes <wlestes@users.sourceforge.net> 77383e102307SJung-uk Kim 77393e102307SJung-uk Kim * to.do/flex.rmail: more flex messages in the queue 77403e102307SJung-uk Kim 77413e102307SJung-uk Kim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 77423e102307SJung-uk Kim 77433e102307SJung-uk Kim * flex.skl, flexdef.h, gen.c, main.c, nfa.c, scan.l: john millaway's 77443e102307SJung-uk Kim reentrancy patch 77453e102307SJung-uk Kim 77463e102307SJung-uk Kim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 77473e102307SJung-uk Kim 77483e102307SJung-uk Kim * tests/Makefile.in: remove || exit from testing loop 77493e102307SJung-uk Kim 77503e102307SJung-uk Kim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 77513e102307SJung-uk Kim 77523e102307SJung-uk Kim * Makefile.in: tell make about the tests directory and its 77533e102307SJung-uk Kim associated targets 77543e102307SJung-uk Kim 77553e102307SJung-uk Kim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 77563e102307SJung-uk Kim 77573e102307SJung-uk Kim * TODO: rethink the todo list 77583e102307SJung-uk Kim 77593e102307SJung-uk Kim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 77603e102307SJung-uk Kim 77613e102307SJung-uk Kim * flex.1: describe reentrant api changes 77623e102307SJung-uk Kim 77633e102307SJung-uk Kim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 77643e102307SJung-uk Kim 77653e102307SJung-uk Kim * TODO: mention work needed for tests/ 77663e102307SJung-uk Kim 77673e102307SJung-uk Kim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 77683e102307SJung-uk Kim 77693e102307SJung-uk Kim * configure.in: tell auto* about the test directory 77703e102307SJung-uk Kim 77713e102307SJung-uk Kim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 77723e102307SJung-uk Kim 77733e102307SJung-uk Kim * README: make punctuation uniform, mention the new tests/ directory 77743e102307SJung-uk Kim 77753e102307SJung-uk Kim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 77763e102307SJung-uk Kim 77773e102307SJung-uk Kim * NEWS: reformat items; cut out old items and move them to ONEWS 77783e102307SJung-uk Kim 77793e102307SJung-uk Kim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 77803e102307SJung-uk Kim 77813e102307SJung-uk Kim * ONEWS: move old NEWS items to ONEWS 77823e102307SJung-uk Kim 77833e102307SJung-uk Kim2001-05-18 Will Estes <wlestes@users.sourceforge.net> 77843e102307SJung-uk Kim 77853e102307SJung-uk Kim * tests/Makefile.in, tests/README, tests/TEMPLATE/Makefile.in, 77863e102307SJung-uk Kim tests/TEMPLATE/parser.y, tests/TEMPLATE/scanner.l, 77873e102307SJung-uk Kim tests/TEMPLATE/test.input, tests/configure.in, 77883e102307SJung-uk Kim tests/test-basic-nr/Makefile.in, tests/test-basic-nr/scanner.l, 77893e102307SJung-uk Kim tests/test-basic-nr/test.input, tests/test-basic-r/Makefile.in, 77903e102307SJung-uk Kim tests/test-basic-r/scanner.l, tests/test-basic-r/test.input, 77913e102307SJung-uk Kim tests/test-bison-yylloc/Makefile.in, 77923e102307SJung-uk Kim tests/test-bison-yylloc/parser.y, 77933e102307SJung-uk Kim tests/test-bison-yylloc/scanner.l, 77943e102307SJung-uk Kim tests/test-bison-yylloc/test.input, 77953e102307SJung-uk Kim tests/test-bison-yylval/Makefile.in, 77963e102307SJung-uk Kim tests/test-bison-yylval/parser.y, 77973e102307SJung-uk Kim tests/test-bison-yylval/scanner.l, 77983e102307SJung-uk Kim tests/test-bison-yylval/test.input, 77993e102307SJung-uk Kim tests/test-include-by-buffer/Makefile.in, 78003e102307SJung-uk Kim tests/test-include-by-buffer/scanner.l, 78013e102307SJung-uk Kim tests/test-include-by-buffer/test-1.input, 78023e102307SJung-uk Kim tests/test-include-by-buffer/test-2.input, 78033e102307SJung-uk Kim tests/test-include-by-buffer/test-3.input, 78043e102307SJung-uk Kim tests/test-include-by-reentrant/Makefile.in, 78053e102307SJung-uk Kim tests/test-include-by-reentrant/scanner.l, 78063e102307SJung-uk Kim tests/test-include-by-reentrant/test-1.input, 78073e102307SJung-uk Kim tests/test-include-by-reentrant/test-2.input, 78083e102307SJung-uk Kim tests/test-include-by-reentrant/test-3.input, 78093e102307SJung-uk Kim tests/test-prefix-nr/Makefile.in, tests/test-prefix-nr/README, 78103e102307SJung-uk Kim tests/test-prefix-nr/scanner.l, tests/test-prefix-r/Makefile.in, 78113e102307SJung-uk Kim tests/test-prefix-r/README, tests/test-prefix-r/scanner.l, 78123e102307SJung-uk Kim tests/test-pthread/Makefile.in, tests/test-pthread/scanner.l, 78133e102307SJung-uk Kim tests/test-pthread/test-1.input, tests/test-pthread/test-2.input, 78143e102307SJung-uk Kim tests/test-pthread/test-3.input, tests/test-pthread/test-4.input, 78153e102307SJung-uk Kim tests/test-pthread/test-5.input, tests/test-string-nr/Makefile.in, 78163e102307SJung-uk Kim tests/test-string-nr/scanner.l, tests/test-string-r/Makefile.in, 78173e102307SJung-uk Kim tests/test-string-r/scanner.l, tests/test-yyextra/Makefile.in, 78183e102307SJung-uk Kim tests/test-yyextra/scanner.l, tests/test-yyextra/test.input: add 78193e102307SJung-uk Kim john millaway's test directory 78203e102307SJung-uk Kim 78213e102307SJung-uk Kim2001-05-04 Will Estes <wlestes@users.sourceforge.net> 78223e102307SJung-uk Kim 78233e102307SJung-uk Kim * to.do/flex.rmail: more mail in flex.rmail 78243e102307SJung-uk Kim 78253e102307SJung-uk Kim2001-05-03 Will Estes <wlestes@users.sourceforge.net> 78263e102307SJung-uk Kim 78273e102307SJung-uk Kim * FlexLexer.h, ccl.c, dfa.c, ecs.c, flex.skl, flexdef.h, gen.c, 78283e102307SJung-uk Kim libmain.c, libyywrap.c, main.c, misc.c, nfa.c, parse.y, scan.l, 78293e102307SJung-uk Kim sym.c, tblcmp.c, yylex.c: remove extraneous rcs keywords 78303e102307SJung-uk Kim 78313e102307SJung-uk Kim2001-05-03 Will Estes <wlestes@users.sourceforge.net> 78323e102307SJung-uk Kim 78333e102307SJung-uk Kim * README: mention RoadMap 78343e102307SJung-uk Kim 78353e102307SJung-uk Kim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 78363e102307SJung-uk Kim 78373e102307SJung-uk Kim * examples/README, examples/debflex.awk, examples/manual/ChangeLog, 78383e102307SJung-uk Kim examples/manual/Makefile, examples/manual/README, 78393e102307SJung-uk Kim examples/manual/cat.lex, examples/manual/dates.lex, 78403e102307SJung-uk Kim examples/manual/datetest.dat, examples/manual/eof_rules.lex, 78413e102307SJung-uk Kim examples/manual/eof_test01.txt, examples/manual/eof_test02.txt, 78423e102307SJung-uk Kim examples/manual/eof_test03.txt, examples/manual/expr.lex, 78433e102307SJung-uk Kim examples/manual/expr.y, examples/manual/front.lex, 78443e102307SJung-uk Kim examples/manual/front.y, examples/manual/j2t.lex, 78453e102307SJung-uk Kim examples/manual/myname.lex, examples/manual/myname.txt, 78463e102307SJung-uk Kim examples/manual/myname2.lex, examples/manual/numbers.lex, 78473e102307SJung-uk Kim examples/manual/pas_include.lex, examples/manual/pascal.lex, 78483e102307SJung-uk Kim examples/manual/reject.lex, examples/manual/replace.lex, 78493e102307SJung-uk Kim examples/manual/string1.lex, examples/manual/string2.lex, 78503e102307SJung-uk Kim examples/manual/strtest.dat, examples/manual/unput.lex, 78513e102307SJung-uk Kim examples/manual/user_act.lex, examples/manual/userinit.lex, 78523e102307SJung-uk Kim examples/manual/wc.lex, examples/manual/yymore.lex, 78533e102307SJung-uk Kim examples/manual/yymore2.lex, examples/manual/yymoretest.dat, 78543e102307SJung-uk Kim examples/testxxLexer.l, to.do/README, to.do/Wilhelms.todo, 78553e102307SJung-uk Kim to.do/Wish-List, to.do/flex.rmail, to.do/unicode/FlexLexer.h, 78563e102307SJung-uk Kim to.do/unicode/ccl.c, to.do/unicode/changes.txt, 78573e102307SJung-uk Kim to.do/unicode/ecs.c, to.do/unicode/flex.1, to.do/unicode/flex.skl, 78583e102307SJung-uk Kim to.do/unicode/flexdef.h, to.do/unicode/gen.c, to.do/unicode/main.c, 78593e102307SJung-uk Kim to.do/unicode/misc.c, to.do/unicode/scan.l, to.do/unicode/tblcmp.c: 78603e102307SJung-uk Kim adding the rest of vern's files 78613e102307SJung-uk Kim 78623e102307SJung-uk Kim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 78633e102307SJung-uk Kim 78643e102307SJung-uk Kim * README: mention misc/ directory 78653e102307SJung-uk Kim 78663e102307SJung-uk Kim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 78673e102307SJung-uk Kim 78683e102307SJung-uk Kim * version.h: version is 2.5.5b 78693e102307SJung-uk Kim 78703e102307SJung-uk Kim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 78713e102307SJung-uk Kim 78723e102307SJung-uk Kim * Makefile.in: remove header from top; add rule to generate 78733e102307SJung-uk Kim initscan.c just in case 78743e102307SJung-uk Kim 78753e102307SJung-uk Kim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 78763e102307SJung-uk Kim 78773e102307SJung-uk Kim * configure.in: dont check for initscan.c; check for scan.l instead 78783e102307SJung-uk Kim 78793e102307SJung-uk Kim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 78803e102307SJung-uk Kim 78813e102307SJung-uk Kim * RoadMap: list of source files 78823e102307SJung-uk Kim 78833e102307SJung-uk Kim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 78843e102307SJung-uk Kim 78853e102307SJung-uk Kim * README: rewrite README to reflect changes in layout of directories 78863e102307SJung-uk Kim 78873e102307SJung-uk Kim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 78883e102307SJung-uk Kim 78893e102307SJung-uk Kim * AUTHORS, THANKS, TODO: initial attempt at the files 78903e102307SJung-uk Kim 78913e102307SJung-uk Kim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 78923e102307SJung-uk Kim 78933e102307SJung-uk Kim * COPYING: add 2001 copyright notice 78943e102307SJung-uk Kim 78953e102307SJung-uk Kim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 78963e102307SJung-uk Kim 78973e102307SJung-uk Kim * autogen.sh: initial attempt at a bootstrap script for developers 78983e102307SJung-uk Kim 78993e102307SJung-uk Kim2001-05-01 Will Estes <wlestes@users.sourceforge.net> 79003e102307SJung-uk Kim 79013e102307SJung-uk Kim * flex.texi: texinfo manual, old contributed version 79023e102307SJung-uk Kim 79033e102307SJung-uk Kim2000-08-21 Vern Paxson <vern@ee.lbl.gov> 79043e102307SJung-uk Kim 79053e102307SJung-uk Kim * flex.1: fixed some bugs in examples of [[:...:]] ccls 79063e102307SJung-uk Kim 79073e102307SJung-uk Kim2000-08-21 Vern Paxson <vern@ee.lbl.gov> 79083e102307SJung-uk Kim 79093e102307SJung-uk Kim * version.h: version shipped to Dick King 79103e102307SJung-uk Kim 79113e102307SJung-uk Kim2000-08-21 Vern Paxson <vern@ee.lbl.gov> 79123e102307SJung-uk Kim 79133e102307SJung-uk Kim * flex.skl: explicit include of iostream.h 79143e102307SJung-uk Kim 79153e102307SJung-uk Kim2000-08-21 Vern Paxson <vern@ee.lbl.gov> 79163e102307SJung-uk Kim 79173e102307SJung-uk Kim * scan.l: if a newline is seen in <ACTION_STRING>, assume it 79183e102307SJung-uk Kim terminates the string. 79193e102307SJung-uk Kim 79203e102307SJung-uk Kim2000-08-21 Vern Paxson <vern@ee.lbl.gov> 79213e102307SJung-uk Kim 79223e102307SJung-uk Kim * flexdef.h, sym.c: moved symbol table definitions from flexdef.h 79233e102307SJung-uk Kim into sym.c 79243e102307SJung-uk Kim 79253e102307SJung-uk Kim2000-08-21 Vern Paxson <vern@ee.lbl.gov> 79263e102307SJung-uk Kim 79273e102307SJung-uk Kim * dfa.c: fixed underallocation for accset 79283e102307SJung-uk Kim 79293e102307SJung-uk Kim1997-06-27 Vern Paxson <vern@ee.lbl.gov> 79303e102307SJung-uk Kim 79313e102307SJung-uk Kim * COPYING: revised for rms 79323e102307SJung-uk Kim 79333e102307SJung-uk Kim1997-06-23 Vern Paxson <vern@ee.lbl.gov> 79343e102307SJung-uk Kim 79353e102307SJung-uk Kim * flex.skl: fixed memory leak 79363e102307SJung-uk Kim 79373e102307SJung-uk Kim1997-06-23 Vern Paxson <vern@ee.lbl.gov> 79383e102307SJung-uk Kim 79393e102307SJung-uk Kim * flex.1: input() doesn't destroy yytext 79403e102307SJung-uk Kim 79413e102307SJung-uk Kim1997-06-23 Vern Paxson <vern@ee.lbl.gov> 79423e102307SJung-uk Kim 79433e102307SJung-uk Kim * FlexLexer.h: wrapped with extern "C++" 79443e102307SJung-uk Kim 79453e102307SJung-uk Kim1996-12-13 Vern Paxson <vern@ee.lbl.gov> 79463e102307SJung-uk Kim 79473e102307SJung-uk Kim * flex.skl: use delete [] for yy_state_buf 79483e102307SJung-uk Kim 79493e102307SJung-uk Kim1996-10-29 Vern Paxson <vern@ee.lbl.gov> 79503e102307SJung-uk Kim 79513e102307SJung-uk Kim * flex.skl: fixed %option noinput 79523e102307SJung-uk Kim 79533e102307SJung-uk Kim1996-10-29 Vern Paxson <vern@ee.lbl.gov> 79543e102307SJung-uk Kim 79553e102307SJung-uk Kim * flex.skl: free(char*) fix ... Sigh ... 79563e102307SJung-uk Kim 79573e102307SJung-uk Kim1996-10-11 Vern Paxson <vern@ee.lbl.gov> 79583e102307SJung-uk Kim 79593e102307SJung-uk Kim * gen.c: bug fix for yymore()/yylineno interaction 79603e102307SJung-uk Kim 79613e102307SJung-uk Kim1996-10-11 Vern Paxson <vern@ee.lbl.gov> 79623e102307SJung-uk Kim 79633e102307SJung-uk Kim * gen.c: fixed memory leak 79643e102307SJung-uk Kim 79653e102307SJung-uk Kim1996-09-10 Vern Paxson <vern@ee.lbl.gov> 79663e102307SJung-uk Kim 79673e102307SJung-uk Kim * NEWS: release 2.5.4 79683e102307SJung-uk Kim 79693e102307SJung-uk Kim1996-09-10 Vern Paxson <vern@ee.lbl.gov> 79703e102307SJung-uk Kim 79713e102307SJung-uk Kim * Makefile.in: more stuff for distclean 79723e102307SJung-uk Kim 79733e102307SJung-uk Kim1996-09-10 Vern Paxson <vern@ee.lbl.gov> 79743e102307SJung-uk Kim 79753e102307SJung-uk Kim * flex.skl: "str" -> "yy_str" 79763e102307SJung-uk Kim 79773e102307SJung-uk Kim1996-09-10 Vern Paxson <vern@ee.lbl.gov> 79783e102307SJung-uk Kim 79793e102307SJung-uk Kim * version.h: 2.5.4 79803e102307SJung-uk Kim 79813e102307SJung-uk Kim1996-07-02 Vern Paxson <vern@ee.lbl.gov> 79823e102307SJung-uk Kim 79833e102307SJung-uk Kim * flex.skl: (attempted) fix for input() crossing a file boundary 79843e102307SJung-uk Kim 79853e102307SJung-uk Kim1996-05-29 Vern Paxson <vern@ee.lbl.gov> 79863e102307SJung-uk Kim 79873e102307SJung-uk Kim * NEWS: don't do Acorn diffs 79883e102307SJung-uk Kim 79893e102307SJung-uk Kim1996-05-29 Vern Paxson <vern@ee.lbl.gov> 79903e102307SJung-uk Kim 79913e102307SJung-uk Kim * NEWS: some minor additions for 2.5.3 79923e102307SJung-uk Kim 79933e102307SJung-uk Kim1996-05-29 Vern Paxson <vern@ee.lbl.gov> 79943e102307SJung-uk Kim 79953e102307SJung-uk Kim * NEWS, version.h: 2.5.3 79963e102307SJung-uk Kim 79973e102307SJung-uk Kim1996-05-25 Vern Paxson <vern@ee.lbl.gov> 79983e102307SJung-uk Kim 79993e102307SJung-uk Kim * flex.skl: initialize yy_more_offset etc. for yyFlexLexer class 80003e102307SJung-uk Kim 80013e102307SJung-uk Kim1996-05-25 Vern Paxson <vern@ee.lbl.gov> 80023e102307SJung-uk Kim 80033e102307SJung-uk Kim * flex.skl: niggling cosmetic tweak 80043e102307SJung-uk Kim 80053e102307SJung-uk Kim1996-05-25 Vern Paxson <vern@ee.lbl.gov> 80063e102307SJung-uk Kim 80073e102307SJung-uk Kim * flex.skl: bug fixes for yymore (especially with %array) 80083e102307SJung-uk Kim 80093e102307SJung-uk Kim1996-05-25 Vern Paxson <vern@ee.lbl.gov> 80103e102307SJung-uk Kim 80113e102307SJung-uk Kim * gen.c: yymore + %array tweaks 80123e102307SJung-uk Kim 80133e102307SJung-uk Kim1996-05-25 Vern Paxson <vern@ee.lbl.gov> 80143e102307SJung-uk Kim 80153e102307SJung-uk Kim * FlexLexer.h: added yy_{,prev_}more_offset 80163e102307SJung-uk Kim 80173e102307SJung-uk Kim1996-05-25 Vern Paxson <vern@ee.lbl.gov> 80183e102307SJung-uk Kim 80193e102307SJung-uk Kim * main.c: removed decl of unused library function 80203e102307SJung-uk Kim 80213e102307SJung-uk Kim1996-05-25 Vern Paxson <vern@ee.lbl.gov> 80223e102307SJung-uk Kim 80233e102307SJung-uk Kim * flex.skl: snapshot of cscope yymore fixes, prior to switching 80243e102307SJung-uk Kim yymore-on-%array approach 80253e102307SJung-uk Kim 80263e102307SJung-uk Kim1995-12-18 Vern Paxson <vern@ee.lbl.gov> 80273e102307SJung-uk Kim 80283e102307SJung-uk Kim * gen.c: don't stack states on NUL-transitions that are jams 80293e102307SJung-uk Kim 80303e102307SJung-uk Kim1995-09-27 Vern Paxson <vern@ee.lbl.gov> 80313e102307SJung-uk Kim 80323e102307SJung-uk Kim * libmain.c: fixed re Esmond Pitt's ancient suggestion 80333e102307SJung-uk Kim 80343e102307SJung-uk Kim1995-04-28 Vern Paxson <vern@ee.lbl.gov> 80353e102307SJung-uk Kim 80363e102307SJung-uk Kim * misc.c: ANSI C / Solaris tweak 80373e102307SJung-uk Kim 80383e102307SJung-uk Kim1995-04-24 Vern Paxson <vern@ee.lbl.gov> 80393e102307SJung-uk Kim 80403e102307SJung-uk Kim * flex.1: credits 80413e102307SJung-uk Kim 80423e102307SJung-uk Kim1995-04-24 Vern Paxson <vern@ee.lbl.gov> 80433e102307SJung-uk Kim 80443e102307SJung-uk Kim * NEWS: multiple FlexLexer.h includes 80453e102307SJung-uk Kim 80463e102307SJung-uk Kim1995-04-24 Vern Paxson <vern@ee.lbl.gov> 80473e102307SJung-uk Kim 80483e102307SJung-uk Kim * FlexLexer.h: fix multiple inclusions 80493e102307SJung-uk Kim 80503e102307SJung-uk Kim1995-04-24 Vern Paxson <vern@ee.lbl.gov> 80513e102307SJung-uk Kim 80523e102307SJung-uk Kim * scan.l: lint tweak 80533e102307SJung-uk Kim 80543e102307SJung-uk Kim1995-04-24 Vern Paxson <vern@ee.lbl.gov> 80553e102307SJung-uk Kim 80563e102307SJung-uk Kim * flex.1: typo fixed 80573e102307SJung-uk Kim 80583e102307SJung-uk Kim1995-04-24 Vern Paxson <vern@ee.lbl.gov> 80593e102307SJung-uk Kim 80603e102307SJung-uk Kim * flex.1: credits update 80613e102307SJung-uk Kim 80623e102307SJung-uk Kim1995-04-24 Vern Paxson <vern@ee.lbl.gov> 80633e102307SJung-uk Kim 80643e102307SJung-uk Kim * flex.skl: (char*) cast for realloc 80653e102307SJung-uk Kim 80663e102307SJung-uk Kim1995-04-24 Vern Paxson <vern@ee.lbl.gov> 80673e102307SJung-uk Kim 80683e102307SJung-uk Kim * NEWS: (char*) tweak 80693e102307SJung-uk Kim 80703e102307SJung-uk Kim1995-04-21 Vern Paxson <vern@ee.lbl.gov> 80713e102307SJung-uk Kim 80723e102307SJung-uk Kim * NEWS: VMS update for 2.5.2 80733e102307SJung-uk Kim 80743e102307SJung-uk Kim1995-04-21 Vern Paxson <vern@ee.lbl.gov> 80753e102307SJung-uk Kim 80763e102307SJung-uk Kim * Makefile.in: clarify when 8-bit scanners are created by default, 80773e102307SJung-uk Kim vs. 7-bit 80783e102307SJung-uk Kim 80793e102307SJung-uk Kim1995-04-21 Vern Paxson <vern@ee.lbl.gov> 80803e102307SJung-uk Kim 80813e102307SJung-uk Kim * parse.y: reworked alloca() chud, from Francois 80823e102307SJung-uk Kim 80833e102307SJung-uk Kim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 80843e102307SJung-uk Kim 80853e102307SJung-uk Kim * NEWS, version.h: 2.5.2 80863e102307SJung-uk Kim 80873e102307SJung-uk Kim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 80883e102307SJung-uk Kim 80893e102307SJung-uk Kim * flex.1: 2.5.2 update 80903e102307SJung-uk Kim 80913e102307SJung-uk Kim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 80923e102307SJung-uk Kim 80933e102307SJung-uk Kim * dfa.c, main.c: const -> yyconst 80943e102307SJung-uk Kim 80953e102307SJung-uk Kim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 80963e102307SJung-uk Kim 80973e102307SJung-uk Kim * Makefile.in: fixed some old libfl.a references 80983e102307SJung-uk Kim 80993e102307SJung-uk Kim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 81003e102307SJung-uk Kim 81013e102307SJung-uk Kim * Makefile.in: some (but not all) of Francois' tweaks 81023e102307SJung-uk Kim 81033e102307SJung-uk Kim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 81043e102307SJung-uk Kim 81053e102307SJung-uk Kim * configure.in: tweaks from Francois 81063e102307SJung-uk Kim 81073e102307SJung-uk Kim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 81083e102307SJung-uk Kim 81093e102307SJung-uk Kim * flex.skl: yy_delete_buffer allows nil buffer pointer 81103e102307SJung-uk Kim 81113e102307SJung-uk Kim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 81123e102307SJung-uk Kim 81133e102307SJung-uk Kim * main.c: do_stdinit now defaults to false 81143e102307SJung-uk Kim 81153e102307SJung-uk Kim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 81163e102307SJung-uk Kim 81173e102307SJung-uk Kim * FlexLexer.h: remove first default for yylex(new_in, new_out) 81183e102307SJung-uk Kim 81193e102307SJung-uk Kim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 81203e102307SJung-uk Kim 81213e102307SJung-uk Kim * flex.skl: rearrange some definitions; fix YY_NO_UNPUT 81223e102307SJung-uk Kim 81233e102307SJung-uk Kim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 81243e102307SJung-uk Kim 81253e102307SJung-uk Kim * parse.y: more alloca() bullshit 81263e102307SJung-uk Kim 81273e102307SJung-uk Kim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 81283e102307SJung-uk Kim 81293e102307SJung-uk Kim * misc.c: octal escape sequence must have just digits 0-7 81303e102307SJung-uk Kim 81313e102307SJung-uk Kim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 81323e102307SJung-uk Kim 81333e102307SJung-uk Kim * scan.l: '-' means stdin octal escape sequence must just be digits 81343e102307SJung-uk Kim 0-7 81353e102307SJung-uk Kim 81363e102307SJung-uk Kim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 81373e102307SJung-uk Kim 81383e102307SJung-uk Kim * main.c: -- terminates options 81393e102307SJung-uk Kim 81403e102307SJung-uk Kim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 81413e102307SJung-uk Kim 81423e102307SJung-uk Kim * flexdef.h: added dataflush() prototype 81433e102307SJung-uk Kim 81443e102307SJung-uk Kim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 81453e102307SJung-uk Kim 81463e102307SJung-uk Kim * misc.c: move dataflush, otoi prototypes into flexdef.h 81473e102307SJung-uk Kim 81483e102307SJung-uk Kim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 81493e102307SJung-uk Kim 81503e102307SJung-uk Kim * flex.skl, gen.c: const -> yyconst 81513e102307SJung-uk Kim 81523e102307SJung-uk Kim1995-04-20 Vern Paxson <vern@ee.lbl.gov> 81533e102307SJung-uk Kim 81543e102307SJung-uk Kim * gen.c: fixed bug in needing yy_cp for -Cf w/ backing up 81553e102307SJung-uk Kim 81563e102307SJung-uk Kim1995-03-28 Vern Paxson <vern@ee.lbl.gov> 81573e102307SJung-uk Kim 81583e102307SJung-uk Kim * README, flex.1: Stan Adermann credit 81593e102307SJung-uk Kim 81603e102307SJung-uk Kim1995-03-27 Vern Paxson <vern@ee.lbl.gov> 81613e102307SJung-uk Kim 81623e102307SJung-uk Kim * README: beta-tester update 81633e102307SJung-uk Kim 81643e102307SJung-uk Kim1995-03-27 Vern Paxson <vern@ee.lbl.gov> 81653e102307SJung-uk Kim 81663e102307SJung-uk Kim * NEWS, version.h: 2.5.1 81673e102307SJung-uk Kim 81683e102307SJung-uk Kim1995-03-27 Vern Paxson <vern@ee.lbl.gov> 81693e102307SJung-uk Kim 81703e102307SJung-uk Kim * flex.1: update date for 2.5.1 release, some feedbacker credits 81713e102307SJung-uk Kim 81723e102307SJung-uk Kim1995-03-27 Vern Paxson <vern@ee.lbl.gov> 81733e102307SJung-uk Kim 81743e102307SJung-uk Kim * gen.c: fixed lint problem with declaring yy_cp unnecessarily 81753e102307SJung-uk Kim 81763e102307SJung-uk Kim1995-03-27 Vern Paxson <vern@ee.lbl.gov> 81773e102307SJung-uk Kim 81783e102307SJung-uk Kim * dfa.c: {}'s around full-table initializations 81793e102307SJung-uk Kim 81803e102307SJung-uk Kim1995-03-21 Vern Paxson <vern@ee.lbl.gov> 81813e102307SJung-uk Kim 81823e102307SJung-uk Kim * README: for version 2.5 81833e102307SJung-uk Kim 81843e102307SJung-uk Kim1995-03-21 Vern Paxson <vern@ee.lbl.gov> 81853e102307SJung-uk Kim 81863e102307SJung-uk Kim * flex.1: added note regarding yylineno should be maintained on a 81873e102307SJung-uk Kim per-buffer basis 81883e102307SJung-uk Kim 81893e102307SJung-uk Kim1995-03-21 Vern Paxson <vern@ee.lbl.gov> 81903e102307SJung-uk Kim 81913e102307SJung-uk Kim * NEWS: new C++ member functions 81923e102307SJung-uk Kim 81933e102307SJung-uk Kim1995-03-21 Vern Paxson <vern@ee.lbl.gov> 81943e102307SJung-uk Kim 81953e102307SJung-uk Kim * NEWS, flex.1: 2.5.0.8 update 81963e102307SJung-uk Kim 81973e102307SJung-uk Kim1995-03-21 Vern Paxson <vern@ee.lbl.gov> 81983e102307SJung-uk Kim 81993e102307SJung-uk Kim * main.c: rename yylineno if -P 82003e102307SJung-uk Kim 82013e102307SJung-uk Kim1995-03-20 Vern Paxson <vern@ee.lbl.gov> 82023e102307SJung-uk Kim 82033e102307SJung-uk Kim * flexdef.h: do_yylineno MARKER_DIFFERENCE depends on MAXIMUM_MNS 82043e102307SJung-uk Kim 82053e102307SJung-uk Kim1995-03-20 Vern Paxson <vern@ee.lbl.gov> 82063e102307SJung-uk Kim 82073e102307SJung-uk Kim * Makefile.in: removed redundant skel.c from DISTFILES 82083e102307SJung-uk Kim 82093e102307SJung-uk Kim1995-03-20 Vern Paxson <vern@ee.lbl.gov> 82103e102307SJung-uk Kim 82113e102307SJung-uk Kim * FlexLexer.h: debug(), setdebug(), lineno() 82123e102307SJung-uk Kim 82133e102307SJung-uk Kim1995-03-20 Vern Paxson <vern@ee.lbl.gov> 82143e102307SJung-uk Kim 82153e102307SJung-uk Kim * flex.skl: %option yylineno support 82163e102307SJung-uk Kim 82173e102307SJung-uk Kim1995-03-20 Vern Paxson <vern@ee.lbl.gov> 82183e102307SJung-uk Kim 82193e102307SJung-uk Kim * gen.c: read up to newline for interactive reads, rather than one 82203e102307SJung-uk Kim char 82213e102307SJung-uk Kim 82223e102307SJung-uk Kim1995-03-20 Vern Paxson <vern@ee.lbl.gov> 82233e102307SJung-uk Kim 82243e102307SJung-uk Kim * main.c, scan.l: added %option yylineno 82253e102307SJung-uk Kim 82263e102307SJung-uk Kim1995-03-18 Vern Paxson <vern@ee.lbl.gov> 82273e102307SJung-uk Kim 82283e102307SJung-uk Kim * gen.c: added do_yylineno 82293e102307SJung-uk Kim 82303e102307SJung-uk Kim1995-03-06 Vern Paxson <vern@ee.lbl.gov> 82313e102307SJung-uk Kim 82323e102307SJung-uk Kim * NEWS, flex.1: 2.5.0.7 82333e102307SJung-uk Kim 82343e102307SJung-uk Kim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 82353e102307SJung-uk Kim 82363e102307SJung-uk Kim * Makefile.in: realclean -> maintainer-clean 82373e102307SJung-uk Kim 82383e102307SJung-uk Kim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 82393e102307SJung-uk Kim 82403e102307SJung-uk Kim * flex.skl: Added yy_flush_buffer 82413e102307SJung-uk Kim 82423e102307SJung-uk Kim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 82433e102307SJung-uk Kim 82443e102307SJung-uk Kim * FlexLexer.h: added yy_flush_buffer 82453e102307SJung-uk Kim 82463e102307SJung-uk Kim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 82473e102307SJung-uk Kim 82483e102307SJung-uk Kim * main.c: prefix support for yy_flush_buffer 82493e102307SJung-uk Kim 82503e102307SJung-uk Kim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 82513e102307SJung-uk Kim 82523e102307SJung-uk Kim * parse.y: added %option yyclass 82533e102307SJung-uk Kim 82543e102307SJung-uk Kim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 82553e102307SJung-uk Kim 82563e102307SJung-uk Kim * flexdef.h, main.c, scan.l: added yyclass 82573e102307SJung-uk Kim 82583e102307SJung-uk Kim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 82593e102307SJung-uk Kim 82603e102307SJung-uk Kim * FlexLexer.h: Added switch_streams 82613e102307SJung-uk Kim 82623e102307SJung-uk Kim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 82633e102307SJung-uk Kim 82643e102307SJung-uk Kim * flex.skl: added switch_streams 82653e102307SJung-uk Kim 82663e102307SJung-uk Kim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 82673e102307SJung-uk Kim 82683e102307SJung-uk Kim * main.c: don't rename yy_flex_debug for C++ 82693e102307SJung-uk Kim 82703e102307SJung-uk Kim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 82713e102307SJung-uk Kim 82723e102307SJung-uk Kim * gen.c: yy_flex_debug extern only if not C++ 82733e102307SJung-uk Kim 82743e102307SJung-uk Kim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 82753e102307SJung-uk Kim 82763e102307SJung-uk Kim * FlexLexer.h: added yy_flex_debug member variable 82773e102307SJung-uk Kim 82783e102307SJung-uk Kim1995-03-05 Vern Paxson <vern@ee.lbl.gov> 82793e102307SJung-uk Kim 82803e102307SJung-uk Kim * flex.skl: yyFlexLexer initialization of yy_flex_debug 82813e102307SJung-uk Kim 82823e102307SJung-uk Kim1995-03-04 Vern Paxson <vern@ee.lbl.gov> 82833e102307SJung-uk Kim 82843e102307SJung-uk Kim * flexdef.h, main.c: VMS POSIX stuff 82853e102307SJung-uk Kim 82863e102307SJung-uk Kim1995-03-04 Vern Paxson <vern@ee.lbl.gov> 82873e102307SJung-uk Kim 82883e102307SJung-uk Kim * flex.skl: moved position of yy_init = 0 82893e102307SJung-uk Kim 82903e102307SJung-uk Kim1995-03-04 Vern Paxson <vern@ee.lbl.gov> 82913e102307SJung-uk Kim 82923e102307SJung-uk Kim * flex.skl: added YY_EXIT_FAILURE 82933e102307SJung-uk Kim 82943e102307SJung-uk Kim1995-03-04 Vern Paxson <vern@ee.lbl.gov> 82953e102307SJung-uk Kim 82963e102307SJung-uk Kim * main.c: removed VMS-specific exit 82973e102307SJung-uk Kim 82983e102307SJung-uk Kim1995-03-04 Vern Paxson <vern@ee.lbl.gov> 82993e102307SJung-uk Kim 83003e102307SJung-uk Kim * dfa.c, flexdef.h, gen.c, main.c, misc.c, nfa.c, scan.l, sym.c, 83013e102307SJung-uk Kim yylex.c: internationalization aids 83023e102307SJung-uk Kim 83033e102307SJung-uk Kim1995-03-04 Vern Paxson <vern@ee.lbl.gov> 83043e102307SJung-uk Kim 83053e102307SJung-uk Kim * main.c: do yy_flex_debug prefix for both C++ and C 83063e102307SJung-uk Kim 83073e102307SJung-uk Kim1995-02-06 Vern Paxson <vern@ee.lbl.gov> 83083e102307SJung-uk Kim 83093e102307SJung-uk Kim * main.c: fixed program_name tweak again 83103e102307SJung-uk Kim 83113e102307SJung-uk Kim1995-01-11 Vern Paxson <vern@ee.lbl.gov> 83123e102307SJung-uk Kim 83133e102307SJung-uk Kim * main.c: oops, fixed program_name tweak 83143e102307SJung-uk Kim 83153e102307SJung-uk Kim1995-01-11 Vern Paxson <vern@ee.lbl.gov> 83163e102307SJung-uk Kim 83173e102307SJung-uk Kim * main.c: program_name is "flex" if argv[0] nil 83183e102307SJung-uk Kim 83193e102307SJung-uk Kim1995-01-10 Vern Paxson <vern@ee.lbl.gov> 83203e102307SJung-uk Kim 83213e102307SJung-uk Kim * NEWS: 2.5.0.5 83223e102307SJung-uk Kim 83233e102307SJung-uk Kim1995-01-10 Vern Paxson <vern@ee.lbl.gov> 83243e102307SJung-uk Kim 83253e102307SJung-uk Kim * flex.1: Documented YY_NUM_RULES 83263e102307SJung-uk Kim 83273e102307SJung-uk Kim1995-01-10 Vern Paxson <vern@ee.lbl.gov> 83283e102307SJung-uk Kim 83293e102307SJung-uk Kim * Makefile.in: added formatted man page to MISC 83303e102307SJung-uk Kim 83313e102307SJung-uk Kim1995-01-10 Vern Paxson <vern@ee.lbl.gov> 83323e102307SJung-uk Kim 83333e102307SJung-uk Kim * main.c: help messages to stdout 83343e102307SJung-uk Kim 83353e102307SJung-uk Kim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 83363e102307SJung-uk Kim 83373e102307SJung-uk Kim * gen.c: Added YY_NUM_RULES 83383e102307SJung-uk Kim 83393e102307SJung-uk Kim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 83403e102307SJung-uk Kim 83413e102307SJung-uk Kim * flex.skl: better fix for #pragma problem 83423e102307SJung-uk Kim 83433e102307SJung-uk Kim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 83443e102307SJung-uk Kim 83453e102307SJung-uk Kim * flexdef.h: better fix for #pragma portability problem 83463e102307SJung-uk Kim 83473e102307SJung-uk Kim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 83483e102307SJung-uk Kim 83493e102307SJung-uk Kim * misc.c: "# line" -> #line 83503e102307SJung-uk Kim 83513e102307SJung-uk Kim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 83523e102307SJung-uk Kim 83533e102307SJung-uk Kim * flex.skl, flexdef.h: comment out Turbo C #pragma's 83543e102307SJung-uk Kim 83553e102307SJung-uk Kim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 83563e102307SJung-uk Kim 83573e102307SJung-uk Kim * scan.l: reset linenum on new file 83583e102307SJung-uk Kim 83593e102307SJung-uk Kim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 83603e102307SJung-uk Kim 83613e102307SJung-uk Kim * flex.skl: isatty() extern 83623e102307SJung-uk Kim 83633e102307SJung-uk Kim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 83643e102307SJung-uk Kim 83653e102307SJung-uk Kim * NEWS, flex.1: 2.5.0.4 83663e102307SJung-uk Kim 83673e102307SJung-uk Kim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 83683e102307SJung-uk Kim 83693e102307SJung-uk Kim * main.c: long options, VMS tweaks 83703e102307SJung-uk Kim 83713e102307SJung-uk Kim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 83723e102307SJung-uk Kim 83733e102307SJung-uk Kim * Makefile.in: Added parse.c, parse.h for dist MISC directory 83743e102307SJung-uk Kim 83753e102307SJung-uk Kim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 83763e102307SJung-uk Kim 83773e102307SJung-uk Kim * flexdef.h: some "const" cleansing 83783e102307SJung-uk Kim 83793e102307SJung-uk Kim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 83803e102307SJung-uk Kim 83813e102307SJung-uk Kim * mkskel.sh: skel[] is now const 83823e102307SJung-uk Kim 83833e102307SJung-uk Kim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 83843e102307SJung-uk Kim 83853e102307SJung-uk Kim * misc.c: some const cleansing 83863e102307SJung-uk Kim 83873e102307SJung-uk Kim1995-01-09 Vern Paxson <vern@ee.lbl.gov> 83883e102307SJung-uk Kim 83893e102307SJung-uk Kim * scan.l: #line in section 1 83903e102307SJung-uk Kim 83913e102307SJung-uk Kim1995-01-05 Vern Paxson <vern@ee.lbl.gov> 83923e102307SJung-uk Kim 83933e102307SJung-uk Kim * sym.c: preen 83943e102307SJung-uk Kim 83953e102307SJung-uk Kim1994-12-29 Vern Paxson <vern@ee.lbl.gov> 83963e102307SJung-uk Kim 83973e102307SJung-uk Kim * configure.in: config.h from conf.in 83983e102307SJung-uk Kim 83993e102307SJung-uk Kim1994-12-29 Vern Paxson <vern@ee.lbl.gov> 84003e102307SJung-uk Kim 84013e102307SJung-uk Kim * flexdef.h: for VMS, delete -> remove 84023e102307SJung-uk Kim 84033e102307SJung-uk Kim1994-12-29 Vern Paxson <vern@ee.lbl.gov> 84043e102307SJung-uk Kim 84053e102307SJung-uk Kim * Makefile.in: config.h.in -> conf.in rm config.h on distclean 84063e102307SJung-uk Kim 84073e102307SJung-uk Kim1994-12-29 Vern Paxson <vern@ee.lbl.gov> 84083e102307SJung-uk Kim 84093e102307SJung-uk Kim * main.c: stdinit tweaks 84103e102307SJung-uk Kim 84113e102307SJung-uk Kim1994-12-29 Vern Paxson <vern@ee.lbl.gov> 84123e102307SJung-uk Kim 84133e102307SJung-uk Kim * scan.l: added nostdinit 84143e102307SJung-uk Kim 84153e102307SJung-uk Kim1994-12-28 Vern Paxson <vern@ee.lbl.gov> 84163e102307SJung-uk Kim 84173e102307SJung-uk Kim * NEWS: added MS-DOS note for 2.5.0.2 84183e102307SJung-uk Kim 84193e102307SJung-uk Kim1994-12-28 Vern Paxson <vern@ee.lbl.gov> 84203e102307SJung-uk Kim 84213e102307SJung-uk Kim * flex.1: typos, tweaks 84223e102307SJung-uk Kim 84233e102307SJung-uk Kim1994-12-28 Vern Paxson <vern@ee.lbl.gov> 84243e102307SJung-uk Kim 84253e102307SJung-uk Kim * Makefile.in: removed flexdoc 84263e102307SJung-uk Kim 84273e102307SJung-uk Kim1994-12-28 Vern Paxson <vern@ee.lbl.gov> 84283e102307SJung-uk Kim 84293e102307SJung-uk Kim * flex.1: flexdoc/flex merge 84303e102307SJung-uk Kim 84313e102307SJung-uk Kim1994-12-28 Vern Paxson <vern@ee.lbl.gov> 84323e102307SJung-uk Kim 84333e102307SJung-uk Kim * flex.1: typos 84343e102307SJung-uk Kim 84353e102307SJung-uk Kim1994-12-28 Vern Paxson <vern@ee.lbl.gov> 84363e102307SJung-uk Kim 84373e102307SJung-uk Kim * NEWS: typo 84383e102307SJung-uk Kim 84393e102307SJung-uk Kim1994-12-28 Vern Paxson <vern@ee.lbl.gov> 84403e102307SJung-uk Kim 84413e102307SJung-uk Kim * flex.1: 2.5 update 84423e102307SJung-uk Kim 84433e102307SJung-uk Kim1994-12-28 Vern Paxson <vern@ee.lbl.gov> 84443e102307SJung-uk Kim 84453e102307SJung-uk Kim * NEWS: 2.5.0.2 84463e102307SJung-uk Kim 84473e102307SJung-uk Kim1994-12-28 Vern Paxson <vern@ee.lbl.gov> 84483e102307SJung-uk Kim 84493e102307SJung-uk Kim * scan.l: fixed sense of %option main implying %option noyywrap 84503e102307SJung-uk Kim 84513e102307SJung-uk Kim1994-12-28 Vern Paxson <vern@ee.lbl.gov> 84523e102307SJung-uk Kim 84533e102307SJung-uk Kim * flex.skl: YY_FLEX_{MAJOR,MINOR}_VERSION fixed bug in unput 84543e102307SJung-uk Kim trashing yytext even with %array 84553e102307SJung-uk Kim 84563e102307SJung-uk Kim1994-12-17 Vern Paxson <vern@ee.lbl.gov> 84573e102307SJung-uk Kim 84583e102307SJung-uk Kim * flex.1: prior to 2.5 update 84593e102307SJung-uk Kim 84603e102307SJung-uk Kim1994-12-17 Vern Paxson <vern@ee.lbl.gov> 84613e102307SJung-uk Kim 84623e102307SJung-uk Kim * main.c: C++/-P fixes 84633e102307SJung-uk Kim 84643e102307SJung-uk Kim1994-12-17 Vern Paxson <vern@ee.lbl.gov> 84653e102307SJung-uk Kim 84663e102307SJung-uk Kim * FlexLexer.h: -P fixes constructor, destructor moved to flex.skl 84673e102307SJung-uk Kim 84683e102307SJung-uk Kim1994-12-17 Vern Paxson <vern@ee.lbl.gov> 84693e102307SJung-uk Kim 84703e102307SJung-uk Kim * flex.skl: YY_SKIP_YYWRAP yyFlexLexer constructor, destructor 84713e102307SJung-uk Kim 84723e102307SJung-uk Kim1994-12-15 Vern Paxson <vern@ee.lbl.gov> 84733e102307SJung-uk Kim 84743e102307SJung-uk Kim * gen.c: formatting 84753e102307SJung-uk Kim 84763e102307SJung-uk Kim1994-12-15 Vern Paxson <vern@ee.lbl.gov> 84773e102307SJung-uk Kim 84783e102307SJung-uk Kim * gen.c: fixed bug in adjusting yytext before backing up 84793e102307SJung-uk Kim 84803e102307SJung-uk Kim1994-12-10 Vern Paxson <vern@ee.lbl.gov> 84813e102307SJung-uk Kim 84823e102307SJung-uk Kim * scan.l: switched scanner itself over to [:xxx:] 84833e102307SJung-uk Kim 84843e102307SJung-uk Kim1994-12-10 Vern Paxson <vern@ee.lbl.gov> 84853e102307SJung-uk Kim 84863e102307SJung-uk Kim * flex.skl: added YY_FLEX_VERSION 84873e102307SJung-uk Kim 84883e102307SJung-uk Kim1994-12-10 Vern Paxson <vern@ee.lbl.gov> 84893e102307SJung-uk Kim 84903e102307SJung-uk Kim * scan.l: Fixed CCL-match pattern for [:whatever:] 84913e102307SJung-uk Kim 84923e102307SJung-uk Kim1994-12-10 Vern Paxson <vern@ee.lbl.gov> 84933e102307SJung-uk Kim 84943e102307SJung-uk Kim * parse.y: treat [:upper:] as [:lower:] if -i 84953e102307SJung-uk Kim 84963e102307SJung-uk Kim1994-12-06 Vern Paxson <vern@ee.lbl.gov> 84973e102307SJung-uk Kim 84983e102307SJung-uk Kim * NEWS: 2.5.0.1 84993e102307SJung-uk Kim 85003e102307SJung-uk Kim1994-12-06 Vern Paxson <vern@ee.lbl.gov> 85013e102307SJung-uk Kim 85023e102307SJung-uk Kim * flex.skl, gen.c: input() maintains BOL 85033e102307SJung-uk Kim 85043e102307SJung-uk Kim1994-12-06 Vern Paxson <vern@ee.lbl.gov> 85053e102307SJung-uk Kim 85063e102307SJung-uk Kim * flex.skl: check size of buffer in yy_scan_buffer 85073e102307SJung-uk Kim 85083e102307SJung-uk Kim1994-12-06 Vern Paxson <vern@ee.lbl.gov> 85093e102307SJung-uk Kim 85103e102307SJung-uk Kim * flex.skl: added %option main, fixed missing %* 85113e102307SJung-uk Kim 85123e102307SJung-uk Kim1994-12-06 Vern Paxson <vern@ee.lbl.gov> 85133e102307SJung-uk Kim 85143e102307SJung-uk Kim * parse.y: added ccl exprs 85153e102307SJung-uk Kim 85163e102307SJung-uk Kim1994-12-06 Vern Paxson <vern@ee.lbl.gov> 85173e102307SJung-uk Kim 85183e102307SJung-uk Kim * scan.l: added ccl exprs, %option main 85193e102307SJung-uk Kim 85203e102307SJung-uk Kim1994-12-06 Vern Paxson <vern@ee.lbl.gov> 85213e102307SJung-uk Kim 85223e102307SJung-uk Kim * yylex.c: added %options, ccl exprs 85233e102307SJung-uk Kim 85243e102307SJung-uk Kim1994-12-05 Vern Paxson <vern@ee.lbl.gov> 85253e102307SJung-uk Kim 85263e102307SJung-uk Kim * misc.c: undid previous change 85273e102307SJung-uk Kim 85283e102307SJung-uk Kim1994-12-04 Vern Paxson <vern@ee.lbl.gov> 85293e102307SJung-uk Kim 85303e102307SJung-uk Kim * Makefile.in: Makefile.in from srcdir 85313e102307SJung-uk Kim 85323e102307SJung-uk Kim1994-12-04 Vern Paxson <vern@ee.lbl.gov> 85333e102307SJung-uk Kim 85343e102307SJung-uk Kim * Makefile.in: added skel.c to DISTFILES 85353e102307SJung-uk Kim 85363e102307SJung-uk Kim1994-12-04 Vern Paxson <vern@ee.lbl.gov> 85373e102307SJung-uk Kim 85383e102307SJung-uk Kim * flex.skl: added YYSTATE alias 85393e102307SJung-uk Kim 85403e102307SJung-uk Kim1994-12-04 Vern Paxson <vern@ee.lbl.gov> 85413e102307SJung-uk Kim 85423e102307SJung-uk Kim * scan.l: NL is now \r?\n 85433e102307SJung-uk Kim 85443e102307SJung-uk Kim1994-12-04 Vern Paxson <vern@ee.lbl.gov> 85453e102307SJung-uk Kim 85463e102307SJung-uk Kim * gen.c: use cerr for C++ diagnostics 85473e102307SJung-uk Kim 85483e102307SJung-uk Kim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 85493e102307SJung-uk Kim 85503e102307SJung-uk Kim * flex.skl: undid YY_UNIX_NEWLINE 85513e102307SJung-uk Kim 85523e102307SJung-uk Kim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 85533e102307SJung-uk Kim 85543e102307SJung-uk Kim * flexdef.h: STDC_HEADERS to check for stdlib 85553e102307SJung-uk Kim 85563e102307SJung-uk Kim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 85573e102307SJung-uk Kim 85583e102307SJung-uk Kim * configure.in: AC_STDC_HEADERS -> AC_HEADER_STDC 85593e102307SJung-uk Kim 85603e102307SJung-uk Kim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 85613e102307SJung-uk Kim 85623e102307SJung-uk Kim * misc.c: \n -> '\012' 85633e102307SJung-uk Kim 85643e102307SJung-uk Kim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 85653e102307SJung-uk Kim 85663e102307SJung-uk Kim * flex.skl: Added YY_UNIX_NEWLINE 85673e102307SJung-uk Kim 85683e102307SJung-uk Kim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 85693e102307SJung-uk Kim 85703e102307SJung-uk Kim * flex.skl: BOL changes 85713e102307SJung-uk Kim 85723e102307SJung-uk Kim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 85733e102307SJung-uk Kim 85743e102307SJung-uk Kim * dfa.c: fixed bug with caseins but not ecs 85753e102307SJung-uk Kim 85763e102307SJung-uk Kim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 85773e102307SJung-uk Kim 85783e102307SJung-uk Kim * gen.c: BOL changes some casts for Turbo C 85793e102307SJung-uk Kim 85803e102307SJung-uk Kim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 85813e102307SJung-uk Kim 85823e102307SJung-uk Kim * main.c: messages identify filenames 85833e102307SJung-uk Kim 85843e102307SJung-uk Kim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 85853e102307SJung-uk Kim 85863e102307SJung-uk Kim * misc.c: Increase slowly if realloc double overflows 85873e102307SJung-uk Kim 85883e102307SJung-uk Kim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 85893e102307SJung-uk Kim 85903e102307SJung-uk Kim * nfa.c: YY_RULE_SETUP 85913e102307SJung-uk Kim 85923e102307SJung-uk Kim1994-12-03 Vern Paxson <vern@ee.lbl.gov> 85933e102307SJung-uk Kim 85943e102307SJung-uk Kim * scan.l: Added yy_XX_state %option's Added yy_set_bol 85953e102307SJung-uk Kim 85963e102307SJung-uk Kim1994-11-29 Vern Paxson <vern@ee.lbl.gov> 85973e102307SJung-uk Kim 85983e102307SJung-uk Kim * Makefile.in: don't remove ~ files 85993e102307SJung-uk Kim 86003e102307SJung-uk Kim1994-11-24 Vern Paxson <vern@ee.lbl.gov> 86013e102307SJung-uk Kim 86023e102307SJung-uk Kim * Makefile.in: get CFLAGS from autoconf 86033e102307SJung-uk Kim 86043e102307SJung-uk Kim1994-11-24 Vern Paxson <vern@ee.lbl.gov> 86053e102307SJung-uk Kim 86063e102307SJung-uk Kim * dfa.c, flex.skl, flexdef.h, gen.c, misc.c, parse.y, scan.l, sym.c: 86073e102307SJung-uk Kim Brian Madsen's tweaks for Borland 86083e102307SJung-uk Kim 86093e102307SJung-uk Kim1994-11-24 Vern Paxson <vern@ee.lbl.gov> 86103e102307SJung-uk Kim 86113e102307SJung-uk Kim * version.h: 2.5.0 86123e102307SJung-uk Kim 86133e102307SJung-uk Kim1994-11-24 Vern Paxson <vern@ee.lbl.gov> 86143e102307SJung-uk Kim 86153e102307SJung-uk Kim * flexdef.h: Added do_stdinit 86163e102307SJung-uk Kim 86173e102307SJung-uk Kim1994-11-24 Vern Paxson <vern@ee.lbl.gov> 86183e102307SJung-uk Kim 86193e102307SJung-uk Kim * FlexLexer.h: Added yy_delete_buffer() in destructor 86203e102307SJung-uk Kim 86213e102307SJung-uk Kim1994-11-24 Vern Paxson <vern@ee.lbl.gov> 86223e102307SJung-uk Kim 86233e102307SJung-uk Kim * flex.skl: Added yy_set_interactive, YY_ALWAYS_INTERACTIVE, 86243e102307SJung-uk Kim YY_NEVER_INTERACTIVE, YY_NO_INPUT, YY_NO_UNPUT, YY_NO_*_STATE 86253e102307SJung-uk Kim 86263e102307SJung-uk Kim1994-11-24 Vern Paxson <vern@ee.lbl.gov> 86273e102307SJung-uk Kim 86283e102307SJung-uk Kim * main.c: Added do_stdinit, Think C hacks 86293e102307SJung-uk Kim 86303e102307SJung-uk Kim1994-11-24 Vern Paxson <vern@ee.lbl.gov> 86313e102307SJung-uk Kim 86323e102307SJung-uk Kim * scan.l: Added %options for input, always-interactive, 86333e102307SJung-uk Kim never-interactive, yy_scan_{buffer,bytes,string} 86343e102307SJung-uk Kim 86353e102307SJung-uk Kim1994-11-05 Vern Paxson <vern@ee.lbl.gov> 86363e102307SJung-uk Kim 86373e102307SJung-uk Kim * flex.skl: size_t #ifdef's for not compiling some statics 86383e102307SJung-uk Kim 86393e102307SJung-uk Kim1994-11-05 Vern Paxson <vern@ee.lbl.gov> 86403e102307SJung-uk Kim 86413e102307SJung-uk Kim * Makefile.in: $(FLEX) config.h 86423e102307SJung-uk Kim 86433e102307SJung-uk Kim1994-11-05 Vern Paxson <vern@ee.lbl.gov> 86443e102307SJung-uk Kim 86453e102307SJung-uk Kim * configure.in: config.h, size_t, malloc.h, sys/types.h 86463e102307SJung-uk Kim 86473e102307SJung-uk Kim1994-11-05 Vern Paxson <vern@ee.lbl.gov> 86483e102307SJung-uk Kim 86493e102307SJung-uk Kim * flexdef.h: config.h, size_t 86503e102307SJung-uk Kim 86513e102307SJung-uk Kim1994-11-05 Vern Paxson <vern@ee.lbl.gov> 86523e102307SJung-uk Kim 86533e102307SJung-uk Kim * main.c: yywrap option, no stdin/out init for VMS, mundane tweaks 86543e102307SJung-uk Kim 86553e102307SJung-uk Kim1994-11-05 Vern Paxson <vern@ee.lbl.gov> 86563e102307SJung-uk Kim 86573e102307SJung-uk Kim * parse.y: alloca, lint tweaks 86583e102307SJung-uk Kim 86593e102307SJung-uk Kim1994-11-05 Vern Paxson <vern@ee.lbl.gov> 86603e102307SJung-uk Kim 86613e102307SJung-uk Kim * scan.l: %option yywrap size_t tweaks 86623e102307SJung-uk Kim 86633e102307SJung-uk Kim1994-11-05 Vern Paxson <vern@ee.lbl.gov> 86643e102307SJung-uk Kim 86653e102307SJung-uk Kim * tblcmp.c: size_t tweaks 86663e102307SJung-uk Kim 86673e102307SJung-uk Kim1994-11-05 Vern Paxson <vern@ee.lbl.gov> 86683e102307SJung-uk Kim 86693e102307SJung-uk Kim * misc.c: size_t, STDC tweaks 86703e102307SJung-uk Kim 86713e102307SJung-uk Kim1994-11-05 Vern Paxson <vern@ee.lbl.gov> 86723e102307SJung-uk Kim 86733e102307SJung-uk Kim * flex.skl: Added yy_scan_{buffer,bytes,string}, plus tweaks 86743e102307SJung-uk Kim 86753e102307SJung-uk Kim1994-10-12 Vern Paxson <vern@ee.lbl.gov> 86763e102307SJung-uk Kim 86773e102307SJung-uk Kim * flex.skl: made stack code conditional on "stack" option 86783e102307SJung-uk Kim 86793e102307SJung-uk Kim1994-10-12 Vern Paxson <vern@ee.lbl.gov> 86803e102307SJung-uk Kim 86813e102307SJung-uk Kim * scan.l: added use of "stack" %option 86823e102307SJung-uk Kim 86833e102307SJung-uk Kim1994-08-03 Vern Paxson <vern@ee.lbl.gov> 86843e102307SJung-uk Kim 86853e102307SJung-uk Kim * gen.c: Fixed fencepost in call to yy_flex_strncpy 86863e102307SJung-uk Kim 86873e102307SJung-uk Kim1994-07-25 Vern Paxson <vern@ee.lbl.gov> 86883e102307SJung-uk Kim 86893e102307SJung-uk Kim * flex.skl: yy_eof_status -> yy_buffer_status 86903e102307SJung-uk Kim 86913e102307SJung-uk Kim1994-07-25 Vern Paxson <vern@ee.lbl.gov> 86923e102307SJung-uk Kim 86933e102307SJung-uk Kim * flex.skl: yy_flex_strcpy -> yy_flex_strncpy minor prototype tweak 86943e102307SJung-uk Kim 86953e102307SJung-uk Kim1994-07-25 Vern Paxson <vern@ee.lbl.gov> 86963e102307SJung-uk Kim 86973e102307SJung-uk Kim * gen.c: Bug fix for matching NUL's at end of token when 86983e102307SJung-uk Kim interactive. yy_flex_strcpy -> yy_flex_strncpy 86993e102307SJung-uk Kim 87003e102307SJung-uk Kim1994-07-25 Vern Paxson <vern@ee.lbl.gov> 87013e102307SJung-uk Kim 87023e102307SJung-uk Kim * nfa.c: No YY_USER_ACTION if continued action 87033e102307SJung-uk Kim 87043e102307SJung-uk Kim1994-03-16 Vern Paxson <vern@ee.lbl.gov> 87053e102307SJung-uk Kim 87063e102307SJung-uk Kim * flex.skl: Added fix for 8-bit chars returned by input() 87073e102307SJung-uk Kim 87083e102307SJung-uk Kim1994-03-16 Vern Paxson <vern@ee.lbl.gov> 87093e102307SJung-uk Kim 87103e102307SJung-uk Kim * flex.skl: Move definition of yy_flex_strcpy to come after #define 87113e102307SJung-uk Kim of yytext_ptr 87123e102307SJung-uk Kim 87133e102307SJung-uk Kim1994-01-08 Vern Paxson <vern@ee.lbl.gov> 87143e102307SJung-uk Kim 87153e102307SJung-uk Kim * mkskel.sh: flex.skel -> flex.skl 87163e102307SJung-uk Kim 87173e102307SJung-uk Kim1994-01-08 Vern Paxson <vern@ee.lbl.gov> 87183e102307SJung-uk Kim 87193e102307SJung-uk Kim * mkskel.sh: Initial revision 87203e102307SJung-uk Kim 87213e102307SJung-uk Kim1993-12-29 Vern Paxson <vern@ee.lbl.gov> 87223e102307SJung-uk Kim 87233e102307SJung-uk Kim * Makefile.in: Fixed scan.c target so "make" detects flex failure 87243e102307SJung-uk Kim 87253e102307SJung-uk Kim1993-12-27 Vern Paxson <vern@ee.lbl.gov> 87263e102307SJung-uk Kim 87273e102307SJung-uk Kim * scan.l: Added %option's 87283e102307SJung-uk Kim 87293e102307SJung-uk Kim1993-12-27 Vern Paxson <vern@ee.lbl.gov> 87303e102307SJung-uk Kim 87313e102307SJung-uk Kim * Makefile.in: Nuked FLEX_FLAGS that are now done using %option 87323e102307SJung-uk Kim 87333e102307SJung-uk Kim1993-12-27 Vern Paxson <vern@ee.lbl.gov> 87343e102307SJung-uk Kim 87353e102307SJung-uk Kim * parse.y, scan.l: %option 87363e102307SJung-uk Kim 87373e102307SJung-uk Kim1993-12-27 Vern Paxson <vern@ee.lbl.gov> 87383e102307SJung-uk Kim 87393e102307SJung-uk Kim * main.c: Reworked for %option 87403e102307SJung-uk Kim 87413e102307SJung-uk Kim1993-12-27 Vern Paxson <vern@ee.lbl.gov> 87423e102307SJung-uk Kim 87433e102307SJung-uk Kim * flexdef.h: Added "unspecified", globals for %option 87443e102307SJung-uk Kim 87453e102307SJung-uk Kim1993-12-27 Vern Paxson <vern@ee.lbl.gov> 87463e102307SJung-uk Kim 87473e102307SJung-uk Kim * sym.c: start condition #define's go to action file 87483e102307SJung-uk Kim 87493e102307SJung-uk Kim1993-12-27 Vern Paxson <vern@ee.lbl.gov> 87503e102307SJung-uk Kim 87513e102307SJung-uk Kim * misc.c: Added action_define() 87523e102307SJung-uk Kim 87533e102307SJung-uk Kim1993-12-27 Vern Paxson <vern@ee.lbl.gov> 87543e102307SJung-uk Kim 87553e102307SJung-uk Kim * scan.l: Minor consolidation using scon scopes etc 87563e102307SJung-uk Kim 87573e102307SJung-uk Kim1993-12-27 Vern Paxson <vern@ee.lbl.gov> 87583e102307SJung-uk Kim 87593e102307SJung-uk Kim * scan.l: Modified to use scon scopes 87603e102307SJung-uk Kim 87613e102307SJung-uk Kim1993-12-27 Vern Paxson <vern@ee.lbl.gov> 87623e102307SJung-uk Kim 87633e102307SJung-uk Kim * scan.l: indented rules 87643e102307SJung-uk Kim 87653e102307SJung-uk Kim1993-12-26 Vern Paxson <vern@ee.lbl.gov> 87663e102307SJung-uk Kim 87673e102307SJung-uk Kim * parse.y: Added scon_stk stuff, format_warn 87683e102307SJung-uk Kim 87693e102307SJung-uk Kim1993-12-26 Vern Paxson <vern@ee.lbl.gov> 87703e102307SJung-uk Kim 87713e102307SJung-uk Kim * flexdef.h: Added format_warn 87723e102307SJung-uk Kim 87733e102307SJung-uk Kim1993-12-26 Vern Paxson <vern@ee.lbl.gov> 87743e102307SJung-uk Kim 87753e102307SJung-uk Kim * parse.y: Working checkpoint prior to adding <scon>{ stuff 87763e102307SJung-uk Kim 87773e102307SJung-uk Kim1993-12-26 Vern Paxson <vern@ee.lbl.gov> 87783e102307SJung-uk Kim 87793e102307SJung-uk Kim * flexdef.h, main.c: Added in_rule, deleted actvsc 87803e102307SJung-uk Kim 87813e102307SJung-uk Kim1993-12-26 Vern Paxson <vern@ee.lbl.gov> 87823e102307SJung-uk Kim 87833e102307SJung-uk Kim * misc.c: Added doubling of '\'s in filenames 87843e102307SJung-uk Kim 87853e102307SJung-uk Kim1993-12-26 Vern Paxson <vern@ee.lbl.gov> 87863e102307SJung-uk Kim 87873e102307SJung-uk Kim * scan.l: Added in_rule, doing_rule_action 87883e102307SJung-uk Kim 87893e102307SJung-uk Kim1993-12-26 Vern Paxson <vern@ee.lbl.gov> 87903e102307SJung-uk Kim 87913e102307SJung-uk Kim * sym.c: Removed actvsc 87923e102307SJung-uk Kim 87933e102307SJung-uk Kim1993-12-23 Vern Paxson <vern@ee.lbl.gov> 87943e102307SJung-uk Kim 87953e102307SJung-uk Kim * flex.1: -ooutput #line directives credits 87963e102307SJung-uk Kim 87973e102307SJung-uk Kim1993-12-23 Vern Paxson <vern@ee.lbl.gov> 87983e102307SJung-uk Kim 87993e102307SJung-uk Kim * flex.skl: Fixsed sense of test for %array 88003e102307SJung-uk Kim 88013e102307SJung-uk Kim1993-12-23 Vern Paxson <vern@ee.lbl.gov> 88023e102307SJung-uk Kim 88033e102307SJung-uk Kim * NEWS: 2.5.0 snapshot for Craig 88043e102307SJung-uk Kim 88053e102307SJung-uk Kim1993-12-23 Vern Paxson <vern@ee.lbl.gov> 88063e102307SJung-uk Kim 88073e102307SJung-uk Kim * parse.y: Added beginnings of <SCON>{ ... } 88083e102307SJung-uk Kim 88093e102307SJung-uk Kim1993-12-23 Vern Paxson <vern@ee.lbl.gov> 88103e102307SJung-uk Kim 88113e102307SJung-uk Kim * scan.l: Simplified scanning {}'s 88123e102307SJung-uk Kim 88133e102307SJung-uk Kim1993-12-20 Vern Paxson <vern@ee.lbl.gov> 88143e102307SJung-uk Kim 88153e102307SJung-uk Kim * flexdef.h: Added <stdlib.h> 88163e102307SJung-uk Kim 88173e102307SJung-uk Kim1993-12-17 Vern Paxson <vern@ee.lbl.gov> 88183e102307SJung-uk Kim 88193e102307SJung-uk Kim * flex.skl: prototypes for alloc/string routines 88203e102307SJung-uk Kim 88213e102307SJung-uk Kim1993-12-17 Vern Paxson <vern@ee.lbl.gov> 88223e102307SJung-uk Kim 88233e102307SJung-uk Kim * flex.skl: alloc, string routines internal 88243e102307SJung-uk Kim 88253e102307SJung-uk Kim1993-12-17 Vern Paxson <vern@ee.lbl.gov> 88263e102307SJung-uk Kim 88273e102307SJung-uk Kim * Makefile.in: Nuked lib{string,alloc}.c, added dependency of 88283e102307SJung-uk Kim yylex.o on parse.h 88293e102307SJung-uk Kim 88303e102307SJung-uk Kim1993-12-17 Vern Paxson <vern@ee.lbl.gov> 88313e102307SJung-uk Kim 88323e102307SJung-uk Kim * configure.in: Check for string.h 88333e102307SJung-uk Kim 88343e102307SJung-uk Kim1993-12-17 Vern Paxson <vern@ee.lbl.gov> 88353e102307SJung-uk Kim 88363e102307SJung-uk Kim * flexdef.h: Use autoconf for string/strings.h yy_flex_XXX -> 88373e102307SJung-uk Kim flex_XXX 88383e102307SJung-uk Kim 88393e102307SJung-uk Kim1993-12-17 Vern Paxson <vern@ee.lbl.gov> 88403e102307SJung-uk Kim 88413e102307SJung-uk Kim * scan.l: Added flex_XXX -> yy_flex_XXX wrappers 88423e102307SJung-uk Kim 88433e102307SJung-uk Kim1993-12-17 Vern Paxson <vern@ee.lbl.gov> 88443e102307SJung-uk Kim 88453e102307SJung-uk Kim * dfa.c, misc.c, sym.c: yy_flex_XXX -> flex_XXX 88463e102307SJung-uk Kim 88473e102307SJung-uk Kim1993-12-17 Vern Paxson <vern@ee.lbl.gov> 88483e102307SJung-uk Kim 88493e102307SJung-uk Kim * yylex.c: No more WHITESPACE token 88503e102307SJung-uk Kim 88513e102307SJung-uk Kim1993-12-16 Vern Paxson <vern@ee.lbl.gov> 88523e102307SJung-uk Kim 88533e102307SJung-uk Kim * FlexLexer.h, flex.skl: Added yy_top_state() 88543e102307SJung-uk Kim 88553e102307SJung-uk Kim1993-12-16 Vern Paxson <vern@ee.lbl.gov> 88563e102307SJung-uk Kim 88573e102307SJung-uk Kim * scan.l: simplified comment-scanning using push/pop states 88583e102307SJung-uk Kim 88593e102307SJung-uk Kim1993-12-16 Vern Paxson <vern@ee.lbl.gov> 88603e102307SJung-uk Kim 88613e102307SJung-uk Kim * parse.y: removed crufty WHITESPACE token, some uses of '\n' token 88623e102307SJung-uk Kim 88633e102307SJung-uk Kim1993-12-15 Vern Paxson <vern@ee.lbl.gov> 88643e102307SJung-uk Kim 88653e102307SJung-uk Kim * FlexLexer.h: start stack, extern "C++" moved 88663e102307SJung-uk Kim 88673e102307SJung-uk Kim1993-12-15 Vern Paxson <vern@ee.lbl.gov> 88683e102307SJung-uk Kim 88693e102307SJung-uk Kim * dfa.c: Bug fix for -CF 88703e102307SJung-uk Kim 88713e102307SJung-uk Kim1993-12-15 Vern Paxson <vern@ee.lbl.gov> 88723e102307SJung-uk Kim 88733e102307SJung-uk Kim * flexdef.h, misc.c: alloc routines take unsigned 88743e102307SJung-uk Kim 88753e102307SJung-uk Kim1993-12-15 Vern Paxson <vern@ee.lbl.gov> 88763e102307SJung-uk Kim 88773e102307SJung-uk Kim * flex.skl: start-state stacks, alloc routines take unsigned 88783e102307SJung-uk Kim 88793e102307SJung-uk Kim1993-12-15 Vern Paxson <vern@ee.lbl.gov> 88803e102307SJung-uk Kim 88813e102307SJung-uk Kim * flexdef.h, misc.c: bracket -CF table elements 88823e102307SJung-uk Kim 88833e102307SJung-uk Kim1993-12-13 Vern Paxson <vern@ee.lbl.gov> 88843e102307SJung-uk Kim 88853e102307SJung-uk Kim * misc.c: Do #bytes computation in {re,}allocate_array() only once 88863e102307SJung-uk Kim 88873e102307SJung-uk Kim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 88883e102307SJung-uk Kim 88893e102307SJung-uk Kim * flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l, sym.c: 88903e102307SJung-uk Kim yy_str*() -> str*() 88913e102307SJung-uk Kim 88923e102307SJung-uk Kim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 88933e102307SJung-uk Kim 88943e102307SJung-uk Kim * Makefile.in, dfa.c, flexdef.h, gen.c, main.c, misc.c, nfa.c, 88953e102307SJung-uk Kim parse.y, scan.l, sym.c: -o option 88963e102307SJung-uk Kim 88973e102307SJung-uk Kim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 88983e102307SJung-uk Kim 88993e102307SJung-uk Kim * gen.c: lint tweak 89003e102307SJung-uk Kim 89013e102307SJung-uk Kim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 89023e102307SJung-uk Kim 89033e102307SJung-uk Kim * NEWS: Expanded on extern "C++" news item 89043e102307SJung-uk Kim 89053e102307SJung-uk Kim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 89063e102307SJung-uk Kim 89073e102307SJung-uk Kim * NEWS: 2.4.5 89083e102307SJung-uk Kim 89093e102307SJung-uk Kim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 89103e102307SJung-uk Kim 89113e102307SJung-uk Kim * flex.skl: Added yy_fill_buffer 89123e102307SJung-uk Kim 89133e102307SJung-uk Kim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 89143e102307SJung-uk Kim 89153e102307SJung-uk Kim * gen.c: is_interactive -> yy_is_interactive 89163e102307SJung-uk Kim 89173e102307SJung-uk Kim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 89183e102307SJung-uk Kim 89193e102307SJung-uk Kim * flex.1: Updated credits 89203e102307SJung-uk Kim 89213e102307SJung-uk Kim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 89223e102307SJung-uk Kim 89233e102307SJung-uk Kim * Makefile.in: Fixed typo in "uninstall" target 89243e102307SJung-uk Kim 89253e102307SJung-uk Kim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 89263e102307SJung-uk Kim 89273e102307SJung-uk Kim * gen.c: Updated comment regarding 0-based vs. 1-based arrays for 89283e102307SJung-uk Kim -CF. 89293e102307SJung-uk Kim 89303e102307SJung-uk Kim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 89313e102307SJung-uk Kim 89323e102307SJung-uk Kim * dfa.c: Initialize dfaacc[0] for -CF representation Fixed minor 89333e102307SJung-uk Kim memory leak 89343e102307SJung-uk Kim 89353e102307SJung-uk Kim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 89363e102307SJung-uk Kim 89373e102307SJung-uk Kim * main.c: #include "FlexLexer.h" -> <FlexLexer.h> 89383e102307SJung-uk Kim 89393e102307SJung-uk Kim1993-12-11 Vern Paxson <vern@ee.lbl.gov> 89403e102307SJung-uk Kim 89413e102307SJung-uk Kim * FlexLexer.h: Added extern "C++" wrapper 89423e102307SJung-uk Kim 89433e102307SJung-uk Kim1993-12-09 Vern Paxson <vern@ee.lbl.gov> 89443e102307SJung-uk Kim 89453e102307SJung-uk Kim * main.c: Detect REJECT etc. before generating YY_USES_REJECT! 89463e102307SJung-uk Kim 89473e102307SJung-uk Kim1993-12-09 Vern Paxson <vern@ee.lbl.gov> 89483e102307SJung-uk Kim 89493e102307SJung-uk Kim * gen.c: Fixed bug in interactive reads where char is unsigned 89503e102307SJung-uk Kim 89513e102307SJung-uk Kim1993-12-09 Vern Paxson <vern@ee.lbl.gov> 89523e102307SJung-uk Kim 89533e102307SJung-uk Kim * parse.y: Fixed bug in treating '$' as variable trailing context 89543e102307SJung-uk Kim 89553e102307SJung-uk Kim1993-12-09 Vern Paxson <vern@ee.lbl.gov> 89563e102307SJung-uk Kim 89573e102307SJung-uk Kim * version.h: 2.4.5 89583e102307SJung-uk Kim 89593e102307SJung-uk Kim1993-12-07 Vern Paxson <vern@ee.lbl.gov> 89603e102307SJung-uk Kim 89613e102307SJung-uk Kim * README: pretester update 89623e102307SJung-uk Kim 89633e102307SJung-uk Kim1993-12-07 Vern Paxson <vern@ee.lbl.gov> 89643e102307SJung-uk Kim 89653e102307SJung-uk Kim * NEWS: 2.4.4 89663e102307SJung-uk Kim 89673e102307SJung-uk Kim1993-12-07 Vern Paxson <vern@ee.lbl.gov> 89683e102307SJung-uk Kim 89693e102307SJung-uk Kim * flex.1: LexError(), C++ experiment warning, credits 89703e102307SJung-uk Kim 89713e102307SJung-uk Kim1993-12-07 Vern Paxson <vern@ee.lbl.gov> 89723e102307SJung-uk Kim 89733e102307SJung-uk Kim * scan.l: Fixed 8-bit bug 89743e102307SJung-uk Kim 89753e102307SJung-uk Kim1993-12-07 Vern Paxson <vern@ee.lbl.gov> 89763e102307SJung-uk Kim 89773e102307SJung-uk Kim * flex.skl, gen.c: Fixed nasty 8-bit bugs 89783e102307SJung-uk Kim 89793e102307SJung-uk Kim1993-12-07 Vern Paxson <vern@ee.lbl.gov> 89803e102307SJung-uk Kim 89813e102307SJung-uk Kim * dfa.c, ecs.c, flexdef.h, gen.c, main.c, nfa.c, tblcmp.c: 89823e102307SJung-uk Kim {min,max,abs} -> {MIN,MAX,ABS} 89833e102307SJung-uk Kim 89843e102307SJung-uk Kim1993-12-07 Vern Paxson <vern@ee.lbl.gov> 89853e102307SJung-uk Kim 89863e102307SJung-uk Kim * FlexLexer.h, flex.skl: Support for yyFlexLexer::LexerError 89873e102307SJung-uk Kim 89883e102307SJung-uk Kim1993-12-06 Vern Paxson <vern@ee.lbl.gov> 89893e102307SJung-uk Kim 89903e102307SJung-uk Kim * version.h: 2.4.4 89913e102307SJung-uk Kim 89923e102307SJung-uk Kim1993-12-05 Vern Paxson <vern@ee.lbl.gov> 89933e102307SJung-uk Kim 89943e102307SJung-uk Kim * flex.1: credits update 89953e102307SJung-uk Kim 89963e102307SJung-uk Kim1993-12-05 Vern Paxson <vern@ee.lbl.gov> 89973e102307SJung-uk Kim 89983e102307SJung-uk Kim * Makefile.in: very minor "install" tweaks 89993e102307SJung-uk Kim 90003e102307SJung-uk Kim1993-12-05 Vern Paxson <vern@ee.lbl.gov> 90013e102307SJung-uk Kim 90023e102307SJung-uk Kim * flex.skl, nfa.c: YY_USER_ACTION generated now for each case in 90033e102307SJung-uk Kim action switch 90043e102307SJung-uk Kim 90053e102307SJung-uk Kim1993-12-04 Vern Paxson <vern@ee.lbl.gov> 90063e102307SJung-uk Kim 90073e102307SJung-uk Kim * flex.skl: Fixed bug in pointing yyin at a new file and resuming 90083e102307SJung-uk Kim scanning 90093e102307SJung-uk Kim 90103e102307SJung-uk Kim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 90113e102307SJung-uk Kim 90123e102307SJung-uk Kim * NEWS: Added note regarding g++ 2.5.X 90133e102307SJung-uk Kim 90143e102307SJung-uk Kim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 90153e102307SJung-uk Kim 90163e102307SJung-uk Kim * flex.1: updated credits 90173e102307SJung-uk Kim 90183e102307SJung-uk Kim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 90193e102307SJung-uk Kim 90203e102307SJung-uk Kim * NEWS: ranlib addition for 2.4.3 90213e102307SJung-uk Kim 90223e102307SJung-uk Kim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 90233e102307SJung-uk Kim 90243e102307SJung-uk Kim * Makefile.in: Minor tweak to last change 90253e102307SJung-uk Kim 90263e102307SJung-uk Kim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 90273e102307SJung-uk Kim 90283e102307SJung-uk Kim * Makefile.in: run ranlib on libfl.a 90293e102307SJung-uk Kim 90303e102307SJung-uk Kim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 90313e102307SJung-uk Kim 90323e102307SJung-uk Kim * NEWS: Hopefully last update prior to 2.4.3 90333e102307SJung-uk Kim 90343e102307SJung-uk Kim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 90353e102307SJung-uk Kim 90363e102307SJung-uk Kim * flexdef.h, gen.c, misc.c, sym.c: lint tweaks 90373e102307SJung-uk Kim 90383e102307SJung-uk Kim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 90393e102307SJung-uk Kim 90403e102307SJung-uk Kim * Makefile.in: Added exec_prefix 90413e102307SJung-uk Kim 90423e102307SJung-uk Kim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 90433e102307SJung-uk Kim 90443e102307SJung-uk Kim * flex.1: credit update 90453e102307SJung-uk Kim 90463e102307SJung-uk Kim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 90473e102307SJung-uk Kim 90483e102307SJung-uk Kim * flex.skl: lint tweak 90493e102307SJung-uk Kim 90503e102307SJung-uk Kim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 90513e102307SJung-uk Kim 90523e102307SJung-uk Kim * NEWS: FlexLexer.h fixed for separate inclusion 90533e102307SJung-uk Kim 90543e102307SJung-uk Kim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 90553e102307SJung-uk Kim 90563e102307SJung-uk Kim * FlexLexer.h, flex.skl, main.c: mods so FlexLexer.h can be included 90573e102307SJung-uk Kim separately 90583e102307SJung-uk Kim 90593e102307SJung-uk Kim1993-12-03 Vern Paxson <vern@ee.lbl.gov> 90603e102307SJung-uk Kim 90613e102307SJung-uk Kim * flex.1: -F incompatible with -+ 90623e102307SJung-uk Kim 90633e102307SJung-uk Kim1993-12-02 Vern Paxson <vern@ee.lbl.gov> 90643e102307SJung-uk Kim 90653e102307SJung-uk Kim * NEWS: Elaborated comments for 2.4.3 90663e102307SJung-uk Kim 90673e102307SJung-uk Kim1993-12-02 Vern Paxson <vern@ee.lbl.gov> 90683e102307SJung-uk Kim 90693e102307SJung-uk Kim * NEWS: 2.4.3 90703e102307SJung-uk Kim 90713e102307SJung-uk Kim1993-12-02 Vern Paxson <vern@ee.lbl.gov> 90723e102307SJung-uk Kim 90733e102307SJung-uk Kim * flex.1: Updated message regarding missing libfl.a routines Added 90743e102307SJung-uk Kim thanks to Noah Friedman 90753e102307SJung-uk Kim 90763e102307SJung-uk Kim1993-12-02 Vern Paxson <vern@ee.lbl.gov> 90773e102307SJung-uk Kim 90783e102307SJung-uk Kim * Makefile.in: Added libstring.c Modified "lint" target to use 90793e102307SJung-uk Kim -Dconst= Added a.out, lex.yy.cc to sundry clean targets 90803e102307SJung-uk Kim 90813e102307SJung-uk Kim1993-12-02 Vern Paxson <vern@ee.lbl.gov> 90823e102307SJung-uk Kim 90833e102307SJung-uk Kim * flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l, sym.c: Use 90843e102307SJung-uk Kim yy_strXXX() routines instead of <string.h> 90853e102307SJung-uk Kim 90863e102307SJung-uk Kim1993-12-01 Vern Paxson <vern@ee.lbl.gov> 90873e102307SJung-uk Kim 90883e102307SJung-uk Kim * version.h: 2.4.3 90893e102307SJung-uk Kim 90903e102307SJung-uk Kim1993-12-01 Vern Paxson <vern@ee.lbl.gov> 90913e102307SJung-uk Kim 90923e102307SJung-uk Kim * flexdef.h, misc.c: yy_flex_xmalloc() moved to misc.c 90933e102307SJung-uk Kim 90943e102307SJung-uk Kim1993-12-01 Vern Paxson <vern@ee.lbl.gov> 90953e102307SJung-uk Kim 90963e102307SJung-uk Kim * flex.skl: Fixed bug in yy_fatal_error() 90973e102307SJung-uk Kim 90983e102307SJung-uk Kim1993-12-01 Vern Paxson <vern@ee.lbl.gov> 90993e102307SJung-uk Kim 91003e102307SJung-uk Kim * Makefile.in: ... and remove plain tar file after compression 91013e102307SJung-uk Kim 91023e102307SJung-uk Kim1993-12-01 Vern Paxson <vern@ee.lbl.gov> 91033e102307SJung-uk Kim 91043e102307SJung-uk Kim * NEWS: 2.4.2 91053e102307SJung-uk Kim 91063e102307SJung-uk Kim1993-12-01 Vern Paxson <vern@ee.lbl.gov> 91073e102307SJung-uk Kim 91083e102307SJung-uk Kim * Makefile.in: Produce both compress'd and gzip'd distribution tar 91093e102307SJung-uk Kim files 91103e102307SJung-uk Kim 91113e102307SJung-uk Kim1993-12-01 Vern Paxson <vern@ee.lbl.gov> 91123e102307SJung-uk Kim 91133e102307SJung-uk Kim * version.h: Release 2.4.2 91143e102307SJung-uk Kim 91153e102307SJung-uk Kim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 91163e102307SJung-uk Kim 91173e102307SJung-uk Kim * NEWS: -a -> -Ca 91183e102307SJung-uk Kim 91193e102307SJung-uk Kim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 91203e102307SJung-uk Kim 91213e102307SJung-uk Kim * README: described configuration files in manifest 91223e102307SJung-uk Kim 91233e102307SJung-uk Kim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 91243e102307SJung-uk Kim 91253e102307SJung-uk Kim * Makefile.in: Added intermediate step of copying MISC/alloca.c -> 91263e102307SJung-uk Kim alloca.c Included CPPFLAGS when compiling alloca.c 91273e102307SJung-uk Kim 91283e102307SJung-uk Kim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 91293e102307SJung-uk Kim 91303e102307SJung-uk Kim * README: Credit to 2.4 pre-testers. 91313e102307SJung-uk Kim 91323e102307SJung-uk Kim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 91333e102307SJung-uk Kim 91343e102307SJung-uk Kim * gen.c: Fixed nasty bug in short/long decl decision 91353e102307SJung-uk Kim 91363e102307SJung-uk Kim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 91373e102307SJung-uk Kim 91383e102307SJung-uk Kim * flexdef.h: Lowered MAX_SHORT out of increased general paranoia. 91393e102307SJung-uk Kim Added yy_flex_xmalloc() proto 91403e102307SJung-uk Kim 91413e102307SJung-uk Kim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 91423e102307SJung-uk Kim 91433e102307SJung-uk Kim * main.c: Fixed very minor typo in -v output 91443e102307SJung-uk Kim 91453e102307SJung-uk Kim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 91463e102307SJung-uk Kim 91473e102307SJung-uk Kim * misc.c: Removed vestigal cast to (char) in isupper() call 91483e102307SJung-uk Kim 91493e102307SJung-uk Kim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 91503e102307SJung-uk Kim 91513e102307SJung-uk Kim * misc.c: Added casts to unsigned Char for isascii() calls 91523e102307SJung-uk Kim 91533e102307SJung-uk Kim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 91543e102307SJung-uk Kim 91553e102307SJung-uk Kim * parse.y: Added #ifdef chud for alloca() 91563e102307SJung-uk Kim 91573e102307SJung-uk Kim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 91583e102307SJung-uk Kim 91593e102307SJung-uk Kim * Makefile.in: Added alloca 91603e102307SJung-uk Kim 91613e102307SJung-uk Kim1993-11-30 Vern Paxson <vern@ee.lbl.gov> 91623e102307SJung-uk Kim 91633e102307SJung-uk Kim * configure.in: Add AC_ALLOCA if using bison 91643e102307SJung-uk Kim 91653e102307SJung-uk Kim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 91663e102307SJung-uk Kim 91673e102307SJung-uk Kim * Makefile.in: Added intermediate file going scan.l -> scan.c 91683e102307SJung-uk Kim 91693e102307SJung-uk Kim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 91703e102307SJung-uk Kim 91713e102307SJung-uk Kim * Makefile.in: Removed parse.{c,h} from distribution files, since 91723e102307SJung-uk Kim they may not be all that portable. 91733e102307SJung-uk Kim 91743e102307SJung-uk Kim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 91753e102307SJung-uk Kim 91763e102307SJung-uk Kim * flex.skl: Fixed %array YYLMAX headaches, added error message if 91773e102307SJung-uk Kim buffer needs growing but REJECT used 91783e102307SJung-uk Kim 91793e102307SJung-uk Kim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 91803e102307SJung-uk Kim 91813e102307SJung-uk Kim * gen.c, main.c: Fixed YYLMAX headaches 91823e102307SJung-uk Kim 91833e102307SJung-uk Kim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 91843e102307SJung-uk Kim 91853e102307SJung-uk Kim * flex.1: Documented that buffer can't grow if REJECT used 91863e102307SJung-uk Kim 91873e102307SJung-uk Kim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 91883e102307SJung-uk Kim 91893e102307SJung-uk Kim * Makefile.in: Added parse.{c,h} to dist files 91903e102307SJung-uk Kim 91913e102307SJung-uk Kim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 91923e102307SJung-uk Kim 91933e102307SJung-uk Kim * flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l: Fixed to 91943e102307SJung-uk Kim buffer section 1 definitions 91953e102307SJung-uk Kim 91963e102307SJung-uk Kim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 91973e102307SJung-uk Kim 91983e102307SJung-uk Kim * sym.c: Fixed ANSI-C glitch with '%' operator 91993e102307SJung-uk Kim 92003e102307SJung-uk Kim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 92013e102307SJung-uk Kim 92023e102307SJung-uk Kim * scan.l: Fixed mis-definition of ndlookup() 92033e102307SJung-uk Kim 92043e102307SJung-uk Kim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 92053e102307SJung-uk Kim 92063e102307SJung-uk Kim * NEWS: 2.4 -> 2.4.1 92073e102307SJung-uk Kim 92083e102307SJung-uk Kim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 92093e102307SJung-uk Kim 92103e102307SJung-uk Kim * Makefile.in: Added install.sh, mkinstalldirs to distribution files 92113e102307SJung-uk Kim 92123e102307SJung-uk Kim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 92133e102307SJung-uk Kim 92143e102307SJung-uk Kim * flex.1: Added Nathan Zelle, "promoted" Francois 92153e102307SJung-uk Kim 92163e102307SJung-uk Kim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 92173e102307SJung-uk Kim 92183e102307SJung-uk Kim * Makefile.in: only "realclean" removes flex dist depends on flex 92193e102307SJung-uk Kim 92203e102307SJung-uk Kim1993-11-29 Vern Paxson <vern@ee.lbl.gov> 92213e102307SJung-uk Kim 92223e102307SJung-uk Kim * flexdef.h, misc.c: myctoi takes char[] instead of Char[] 92233e102307SJung-uk Kim 92243e102307SJung-uk Kim1993-11-28 Vern Paxson <vern@ee.lbl.gov> 92253e102307SJung-uk Kim 92263e102307SJung-uk Kim * flexdef.h: -a -> -Ca all_lower, all_upper -> work on char* 92273e102307SJung-uk Kim 92283e102307SJung-uk Kim1993-11-28 Vern Paxson <vern@ee.lbl.gov> 92293e102307SJung-uk Kim 92303e102307SJung-uk Kim * Makefile.in: Added -Ca to bigcheck 92313e102307SJung-uk Kim 92323e102307SJung-uk Kim1993-11-28 Vern Paxson <vern@ee.lbl.gov> 92333e102307SJung-uk Kim 92343e102307SJung-uk Kim * main.c: -a -> -Ca; fixed help output 92353e102307SJung-uk Kim 92363e102307SJung-uk Kim1993-11-28 Vern Paxson <vern@ee.lbl.gov> 92373e102307SJung-uk Kim 92383e102307SJung-uk Kim * dfa.c, flex.1: -a -> -Ca 92393e102307SJung-uk Kim 92403e102307SJung-uk Kim1993-11-28 Vern Paxson <vern@ee.lbl.gov> 92413e102307SJung-uk Kim 92423e102307SJung-uk Kim * misc.c: all_lower, all_upper work on char* 92433e102307SJung-uk Kim 92443e102307SJung-uk Kim1993-11-28 Vern Paxson <vern@ee.lbl.gov> 92453e102307SJung-uk Kim 92463e102307SJung-uk Kim * scan.l: Fixed some casts now that yytext is always char* and never 92473e102307SJung-uk Kim unsigned char* 92483e102307SJung-uk Kim 92493e102307SJung-uk Kim1993-11-28 Vern Paxson <vern@ee.lbl.gov> 92503e102307SJung-uk Kim 92513e102307SJung-uk Kim * Makefile.in: Francois' tweaks 92523e102307SJung-uk Kim 92533e102307SJung-uk Kim1993-11-28 Vern Paxson <vern@ee.lbl.gov> 92543e102307SJung-uk Kim 92553e102307SJung-uk Kim * configure.in: AC_LN_S, AC_STDC_HEADERS (but not AC_ALLOCA) 92563e102307SJung-uk Kim 92573e102307SJung-uk Kim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 92583e102307SJung-uk Kim 92593e102307SJung-uk Kim * NEWS: fixed typo 92603e102307SJung-uk Kim 92613e102307SJung-uk Kim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 92623e102307SJung-uk Kim 92633e102307SJung-uk Kim * Makefile.in: Don't remove dist directory 92643e102307SJung-uk Kim 92653e102307SJung-uk Kim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 92663e102307SJung-uk Kim 92673e102307SJung-uk Kim * Makefile.in: Include liballoc.c in lint targets 92683e102307SJung-uk Kim 92693e102307SJung-uk Kim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 92703e102307SJung-uk Kim 92713e102307SJung-uk Kim * misc.c: lint tweak 92723e102307SJung-uk Kim 92733e102307SJung-uk Kim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 92743e102307SJung-uk Kim 92753e102307SJung-uk Kim * Makefile.in: Added -l compression to bigcheck 92763e102307SJung-uk Kim 92773e102307SJung-uk Kim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 92783e102307SJung-uk Kim 92793e102307SJung-uk Kim * Makefile.in: permission tweaking for "dist" 92803e102307SJung-uk Kim 92813e102307SJung-uk Kim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 92823e102307SJung-uk Kim 92833e102307SJung-uk Kim * Makefile.in: more "dist" tweaks 92843e102307SJung-uk Kim 92853e102307SJung-uk Kim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 92863e102307SJung-uk Kim 92873e102307SJung-uk Kim * Makefile.in: Changed "make dist" to use version.h, include scan.c 92883e102307SJung-uk Kim in initial dir copy 92893e102307SJung-uk Kim 92903e102307SJung-uk Kim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 92913e102307SJung-uk Kim 92923e102307SJung-uk Kim * version.h: 2.4.1 92933e102307SJung-uk Kim 92943e102307SJung-uk Kim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 92953e102307SJung-uk Kim 92963e102307SJung-uk Kim * README: Revised as per Francois Pinard 92973e102307SJung-uk Kim 92983e102307SJung-uk Kim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 92993e102307SJung-uk Kim 93003e102307SJung-uk Kim * COPYING: flex.skel -> flex.skl 93013e102307SJung-uk Kim 93023e102307SJung-uk Kim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 93033e102307SJung-uk Kim 93043e102307SJung-uk Kim * NEWS: Updated date of 2.4 release 93053e102307SJung-uk Kim 93063e102307SJung-uk Kim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 93073e102307SJung-uk Kim 93083e102307SJung-uk Kim * Makefile.in: Removed manual & nroff output from distribution 93093e102307SJung-uk Kim 93103e102307SJung-uk Kim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 93113e102307SJung-uk Kim 93123e102307SJung-uk Kim * NEWS: 2.4.1 release 93133e102307SJung-uk Kim 93143e102307SJung-uk Kim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 93153e102307SJung-uk Kim 93163e102307SJung-uk Kim * configure.in: Initial revision 93173e102307SJung-uk Kim 93183e102307SJung-uk Kim1993-11-27 Vern Paxson <vern@ee.lbl.gov> 93193e102307SJung-uk Kim 93203e102307SJung-uk Kim * Makefile.in: Merge w/ 2.4.1 changes added "dist2" target 93213e102307SJung-uk Kim 93223e102307SJung-uk Kim1993-11-26 Vern Paxson <vern@ee.lbl.gov> 93233e102307SJung-uk Kim 93243e102307SJung-uk Kim * Makefile.in: Initial revision 93253e102307SJung-uk Kim 93263e102307SJung-uk Kim1993-11-26 Vern Paxson <vern@ee.lbl.gov> 93273e102307SJung-uk Kim 93283e102307SJung-uk Kim * flexdef.h: Removed #ifndef FILE protection from include of stdio 93293e102307SJung-uk Kim 93303e102307SJung-uk Kim1993-11-26 Vern Paxson <vern@ee.lbl.gov> 93313e102307SJung-uk Kim 93323e102307SJung-uk Kim * flex.1: Added Francois Pinard to distribution headache helpers 93333e102307SJung-uk Kim 93343e102307SJung-uk Kim1993-11-26 Vern Paxson <vern@ee.lbl.gov> 93353e102307SJung-uk Kim 93363e102307SJung-uk Kim * flex.skl: Modified C++ scanners to get input a character at a time 93373e102307SJung-uk Kim for interactive scanners. 93383e102307SJung-uk Kim 93393e102307SJung-uk Kim1993-11-26 Vern Paxson <vern@ee.lbl.gov> 93403e102307SJung-uk Kim 93413e102307SJung-uk Kim * main.c: Added YY_INTERACTIVE. 93423e102307SJung-uk Kim 93433e102307SJung-uk Kim1993-11-26 Vern Paxson <vern@ee.lbl.gov> 93443e102307SJung-uk Kim 93453e102307SJung-uk Kim * scan.l: Put definitions inside ()'s so we can test -l option for 93463e102307SJung-uk Kim "make bigcheck" 93473e102307SJung-uk Kim 93483e102307SJung-uk Kim1993-11-26 Vern Paxson <vern@ee.lbl.gov> 93493e102307SJung-uk Kim 93503e102307SJung-uk Kim * flex.1: Documented YY_INTERACTIVE. 93513e102307SJung-uk Kim 93523e102307SJung-uk Kim1993-11-26 Vern Paxson <vern@ee.lbl.gov> 93533e102307SJung-uk Kim 93543e102307SJung-uk Kim * flex.1, flex.skl, flexdef.h, gen.c, main.c, parse.y, scan.l: -l 93553e102307SJung-uk Kim lex compatibility flag 93563e102307SJung-uk Kim 93573e102307SJung-uk Kim1993-11-20 Vern Paxson <vern@ee.lbl.gov> 93583e102307SJung-uk Kim 93593e102307SJung-uk Kim * flex.skl: Support for read()/fread() section 1 definitions precede 93603e102307SJung-uk Kim default macro definitions 93613e102307SJung-uk Kim 93623e102307SJung-uk Kim1993-11-20 Vern Paxson <vern@ee.lbl.gov> 93633e102307SJung-uk Kim 93643e102307SJung-uk Kim * flexdef.h: Added use_read global 93653e102307SJung-uk Kim 93663e102307SJung-uk Kim1993-11-20 Vern Paxson <vern@ee.lbl.gov> 93673e102307SJung-uk Kim 93683e102307SJung-uk Kim * gen.c: Cleaner definition for yymore() Fixed string broken across 93693e102307SJung-uk Kim multiple lines 93703e102307SJung-uk Kim 93713e102307SJung-uk Kim1993-11-20 Vern Paxson <vern@ee.lbl.gov> 93723e102307SJung-uk Kim 93733e102307SJung-uk Kim * main.c: Added -Cr 93743e102307SJung-uk Kim 93753e102307SJung-uk Kim1993-11-20 Vern Paxson <vern@ee.lbl.gov> 93763e102307SJung-uk Kim 93773e102307SJung-uk Kim * misc.c: K&R declaration for check_char() 93783e102307SJung-uk Kim 93793e102307SJung-uk Kim1993-11-20 Vern Paxson <vern@ee.lbl.gov> 93803e102307SJung-uk Kim 93813e102307SJung-uk Kim * flex.1: Documented -Cr 93823e102307SJung-uk Kim 93833e102307SJung-uk Kim1993-11-20 Vern Paxson <vern@ee.lbl.gov> 93843e102307SJung-uk Kim 93853e102307SJung-uk Kim * flex.1: No need to #undef before redefining prior to -Cr 93863e102307SJung-uk Kim documentation 93873e102307SJung-uk Kim 93883e102307SJung-uk Kim1993-11-10 Vern Paxson <vern@ee.lbl.gov> 93893e102307SJung-uk Kim 93903e102307SJung-uk Kim * README: Heavily massaged for 2.4 93913e102307SJung-uk Kim 93923e102307SJung-uk Kim1993-11-10 Vern Paxson <vern@ee.lbl.gov> 93933e102307SJung-uk Kim 93943e102307SJung-uk Kim * flex.1: Added Landon Noll to thanks. 93953e102307SJung-uk Kim 93963e102307SJung-uk Kim1993-11-10 Vern Paxson <vern@ee.lbl.gov> 93973e102307SJung-uk Kim 93983e102307SJung-uk Kim * NEWS: 2.4 release 93993e102307SJung-uk Kim 94003e102307SJung-uk Kim1993-11-10 Vern Paxson <vern@ee.lbl.gov> 94013e102307SJung-uk Kim 94023e102307SJung-uk Kim * flex.1: 2.4 documentation 94033e102307SJung-uk Kim 94043e102307SJung-uk Kim1993-11-10 Vern Paxson <vern@ee.lbl.gov> 94053e102307SJung-uk Kim 94063e102307SJung-uk Kim * main.c: Added global to remember -P prefix so it can be written in 94073e102307SJung-uk Kim -v summary. Alphabetized prefix generation, added yywrap 94083e102307SJung-uk Kim 94093e102307SJung-uk Kim1993-11-09 Vern Paxson <vern@ee.lbl.gov> 94103e102307SJung-uk Kim 94113e102307SJung-uk Kim * version.h: updated date for 2.4.0 :-( 94123e102307SJung-uk Kim 94133e102307SJung-uk Kim1993-10-10 Vern Paxson <vern@ee.lbl.gov> 94143e102307SJung-uk Kim 94153e102307SJung-uk Kim * FlexLexer.h: Whitespace tweaking 94163e102307SJung-uk Kim 94173e102307SJung-uk Kim1993-10-10 Vern Paxson <vern@ee.lbl.gov> 94183e102307SJung-uk Kim 94193e102307SJung-uk Kim * main.c: Use DEFAULT_CSIZE only if not using equivalence classes. 94203e102307SJung-uk Kim 94213e102307SJung-uk Kim1993-10-10 Vern Paxson <vern@ee.lbl.gov> 94223e102307SJung-uk Kim 94233e102307SJung-uk Kim * flex.1: Checkpoint prior to final 2.4 update 94243e102307SJung-uk Kim 94253e102307SJung-uk Kim1993-10-04 Vern Paxson <vern@ee.lbl.gov> 94263e102307SJung-uk Kim 94273e102307SJung-uk Kim * NEWS: Raw 2.4 changes 94283e102307SJung-uk Kim 94293e102307SJung-uk Kim1993-10-04 Vern Paxson <vern@ee.lbl.gov> 94303e102307SJung-uk Kim 94313e102307SJung-uk Kim * flex.skl: osfcn.h -> unistd.h 94323e102307SJung-uk Kim 94333e102307SJung-uk Kim1993-10-04 Vern Paxson <vern@ee.lbl.gov> 94343e102307SJung-uk Kim 94353e102307SJung-uk Kim * flex.skl: Added "static" to definition of yy_fatal_error as well 94363e102307SJung-uk Kim as fwd decl. 94373e102307SJung-uk Kim 94383e102307SJung-uk Kim1993-10-04 Vern Paxson <vern@ee.lbl.gov> 94393e102307SJung-uk Kim 94403e102307SJung-uk Kim * flex.skl: Added yy_fatal_error function. 94413e102307SJung-uk Kim 94423e102307SJung-uk Kim1993-10-03 Vern Paxson <vern@ee.lbl.gov> 94433e102307SJung-uk Kim 94443e102307SJung-uk Kim * flex.skl, gen.c: Got rid of (char *) casts of yytext, no longer 94453e102307SJung-uk Kim needed. 94463e102307SJung-uk Kim 94473e102307SJung-uk Kim1993-10-03 Vern Paxson <vern@ee.lbl.gov> 94483e102307SJung-uk Kim 94493e102307SJung-uk Kim * FlexLexer.h: YY_CHAR -> char added YYText(), YYLeng() 94503e102307SJung-uk Kim 94513e102307SJung-uk Kim1993-10-03 Vern Paxson <vern@ee.lbl.gov> 94523e102307SJung-uk Kim 94533e102307SJung-uk Kim * flex.skl, gen.c: Minimized use of YY_CHAR 94543e102307SJung-uk Kim 94553e102307SJung-uk Kim1993-10-03 Vern Paxson <vern@ee.lbl.gov> 94563e102307SJung-uk Kim 94573e102307SJung-uk Kim * main.c: Added "flex++" feature Minimized use of YY_CHAR 94583e102307SJung-uk Kim 94593e102307SJung-uk Kim1993-10-02 Vern Paxson <vern@ee.lbl.gov> 94603e102307SJung-uk Kim 94613e102307SJung-uk Kim * main.c: Clarified help message for -S 94623e102307SJung-uk Kim 94633e102307SJung-uk Kim1993-10-02 Vern Paxson <vern@ee.lbl.gov> 94643e102307SJung-uk Kim 94653e102307SJung-uk Kim * libyywrap.c, version.h: Initial revision 94663e102307SJung-uk Kim 94673e102307SJung-uk Kim1993-10-02 Vern Paxson <vern@ee.lbl.gov> 94683e102307SJung-uk Kim 94693e102307SJung-uk Kim * main.c: If -+ used, output to lex.yy.cc 94703e102307SJung-uk Kim 94713e102307SJung-uk Kim1993-10-02 Vern Paxson <vern@ee.lbl.gov> 94723e102307SJung-uk Kim 94733e102307SJung-uk Kim * FlexLexer.h, flex.skl: Switched from FILE*'s to stream's 94743e102307SJung-uk Kim 94753e102307SJung-uk Kim1993-10-02 Vern Paxson <vern@ee.lbl.gov> 94763e102307SJung-uk Kim 94773e102307SJung-uk Kim * flexdef.h: Added expand_nxt_chk() extern. 94783e102307SJung-uk Kim 94793e102307SJung-uk Kim1993-10-02 Vern Paxson <vern@ee.lbl.gov> 94803e102307SJung-uk Kim 94813e102307SJung-uk Kim * flex.skl: Added dynamic buffer growing. Added yyless() for 94823e102307SJung-uk Kim section 3. 94833e102307SJung-uk Kim 94843e102307SJung-uk Kim1993-10-02 Vern Paxson <vern@ee.lbl.gov> 94853e102307SJung-uk Kim 94863e102307SJung-uk Kim * dfa.c, flexdef.h, gen.c, main.c: Added -a option for long-align. 94873e102307SJung-uk Kim 94883e102307SJung-uk Kim1993-10-02 Vern Paxson <vern@ee.lbl.gov> 94893e102307SJung-uk Kim 94903e102307SJung-uk Kim * scan.l: formfeed no longer considered whitespace 94913e102307SJung-uk Kim 94923e102307SJung-uk Kim1993-09-21 Vern Paxson <vern@ee.lbl.gov> 94933e102307SJung-uk Kim 94943e102307SJung-uk Kim * flexdef.h: Nuked FILENAMESIZE 94953e102307SJung-uk Kim 94963e102307SJung-uk Kim1993-09-21 Vern Paxson <vern@ee.lbl.gov> 94973e102307SJung-uk Kim 94983e102307SJung-uk Kim * main.c: yyflexlexer.h -> FlexLexer.h minor portability tweak 94993e102307SJung-uk Kim 95003e102307SJung-uk Kim1993-09-21 Vern Paxson <vern@ee.lbl.gov> 95013e102307SJung-uk Kim 95023e102307SJung-uk Kim * gen.c: Added start condition to EOF trace output 95033e102307SJung-uk Kim 95043e102307SJung-uk Kim1993-09-21 Vern Paxson <vern@ee.lbl.gov> 95053e102307SJung-uk Kim 95063e102307SJung-uk Kim * flex.skl: Added YY_START changed yyFlexLexer to define yylex() 95073e102307SJung-uk Kim 95083e102307SJung-uk Kim1993-09-21 Vern Paxson <vern@ee.lbl.gov> 95093e102307SJung-uk Kim 95103e102307SJung-uk Kim * misc.c: Minor portability tweaks 95113e102307SJung-uk Kim 95123e102307SJung-uk Kim1993-09-21 Vern Paxson <vern@ee.lbl.gov> 95133e102307SJung-uk Kim 95143e102307SJung-uk Kim * FlexLexer.h: Split into two classes, one fully abstract. yylex() 95153e102307SJung-uk Kim no longer abstract in yyFlexLexer 95163e102307SJung-uk Kim 95173e102307SJung-uk Kim1993-09-21 Vern Paxson <vern@ee.lbl.gov> 95183e102307SJung-uk Kim 95193e102307SJung-uk Kim * scan.l: PC lint tweak 95203e102307SJung-uk Kim 95213e102307SJung-uk Kim1993-09-21 Vern Paxson <vern@ee.lbl.gov> 95223e102307SJung-uk Kim 95233e102307SJung-uk Kim * parse.y: YYSTYPE #define'd to int 95243e102307SJung-uk Kim 95253e102307SJung-uk Kim1993-09-21 Vern Paxson <vern@ee.lbl.gov> 95263e102307SJung-uk Kim 95273e102307SJung-uk Kim * nfa.c: minor lint tweak 95283e102307SJung-uk Kim 95293e102307SJung-uk Kim1993-09-16 Vern Paxson <vern@ee.lbl.gov> 95303e102307SJung-uk Kim 95313e102307SJung-uk Kim * FlexLexer.h: Initial revision 95323e102307SJung-uk Kim 95333e102307SJung-uk Kim1993-09-16 Vern Paxson <vern@ee.lbl.gov> 95343e102307SJung-uk Kim 95353e102307SJung-uk Kim * flexdef.h: Delete prototypes for Unix system calls. 95363e102307SJung-uk Kim 95373e102307SJung-uk Kim1993-09-16 Vern Paxson <vern@ee.lbl.gov> 95383e102307SJung-uk Kim 95393e102307SJung-uk Kim * ccl.c, dfa.c, ecs.c, gen.c, main.c, misc.c, nfa.c, parse.y, 95403e102307SJung-uk Kim scan.l, sym.c, tblcmp.c, yylex.c: nuked static RCS string 95413e102307SJung-uk Kim 95423e102307SJung-uk Kim1993-09-16 Vern Paxson <vern@ee.lbl.gov> 95433e102307SJung-uk Kim 95443e102307SJung-uk Kim * main.c: %array not allowed with C++ scanners 95453e102307SJung-uk Kim 95463e102307SJung-uk Kim1993-09-16 Vern Paxson <vern@ee.lbl.gov> 95473e102307SJung-uk Kim 95483e102307SJung-uk Kim * scan.l: Fixed bugs regarding %{%} code in section 2 prolog %array 95493e102307SJung-uk Kim not allowed with C++ scanners 95503e102307SJung-uk Kim 95513e102307SJung-uk Kim1993-08-25 Vern Paxson <vern@ee.lbl.gov> 95523e102307SJung-uk Kim 95533e102307SJung-uk Kim * flexdef.h: Added C_plus_plus flag. 95543e102307SJung-uk Kim 95553e102307SJung-uk Kim1993-08-25 Vern Paxson <vern@ee.lbl.gov> 95563e102307SJung-uk Kim 95573e102307SJung-uk Kim * flex.skl: First version of C/C++ skeleton 95583e102307SJung-uk Kim 95593e102307SJung-uk Kim1993-08-25 Vern Paxson <vern@ee.lbl.gov> 95603e102307SJung-uk Kim 95613e102307SJung-uk Kim * gen.c: yy_state_type declared earlier. Made a bunch of statics 95623e102307SJung-uk Kim only output if not -+ 95633e102307SJung-uk Kim 95643e102307SJung-uk Kim1993-08-25 Vern Paxson <vern@ee.lbl.gov> 95653e102307SJung-uk Kim 95663e102307SJung-uk Kim * main.c: Added -+ option, updated usage() output, rearranged some 95673e102307SJung-uk Kim generated code to come at the right point in the output for 95683e102307SJung-uk Kim yyflexlexer.h. 95693e102307SJung-uk Kim 95703e102307SJung-uk Kim1993-08-25 Vern Paxson <vern@ee.lbl.gov> 95713e102307SJung-uk Kim 95723e102307SJung-uk Kim * misc.c: Added %+/%-/%* to skelout() 95733e102307SJung-uk Kim 95743e102307SJung-uk Kim1993-08-25 Vern Paxson <vern@ee.lbl.gov> 95753e102307SJung-uk Kim 95763e102307SJung-uk Kim * scan.l: EOF in section 2 prolog leads to section 0, not section 3 95773e102307SJung-uk Kim 95783e102307SJung-uk Kim1993-08-25 Vern Paxson <vern@ee.lbl.gov> 95793e102307SJung-uk Kim 95803e102307SJung-uk Kim * yylex.c: Dump promotion of EOF in section 2 to turn on section 3; 95813e102307SJung-uk Kim instead just treat it like a final EOF 95823e102307SJung-uk Kim 95833e102307SJung-uk Kim1993-08-25 Vern Paxson <vern@ee.lbl.gov> 95843e102307SJung-uk Kim 95853e102307SJung-uk Kim * dfa.c: yy_nxt table should be "const" 95863e102307SJung-uk Kim 95873e102307SJung-uk Kim1993-08-24 Vern Paxson <vern@ee.lbl.gov> 95883e102307SJung-uk Kim 95893e102307SJung-uk Kim * flexdef.h: Removed a lot of #ifdef chud "backtracking" -> "backing 95903e102307SJung-uk Kim up" 95913e102307SJung-uk Kim 95923e102307SJung-uk Kim1993-08-24 Vern Paxson <vern@ee.lbl.gov> 95933e102307SJung-uk Kim 95943e102307SJung-uk Kim * main.c: "backtracking" -> "backing up" got rid of time reports 95953e102307SJung-uk Kim 95963e102307SJung-uk Kim1993-08-24 Vern Paxson <vern@ee.lbl.gov> 95973e102307SJung-uk Kim 95983e102307SJung-uk Kim * gen.c: "backtracking" -> "backing up" some portability tweaks 95993e102307SJung-uk Kim fixed to only call flexscan() when done if known to be in section 3 96003e102307SJung-uk Kim 96013e102307SJung-uk Kim1993-08-24 Vern Paxson <vern@ee.lbl.gov> 96023e102307SJung-uk Kim 96033e102307SJung-uk Kim * misc.c: isascii() moved to flexdef.h nuked flex_gettime() 96043e102307SJung-uk Kim 96053e102307SJung-uk Kim1993-08-24 Vern Paxson <vern@ee.lbl.gov> 96063e102307SJung-uk Kim 96073e102307SJung-uk Kim * scan.l: Fixed bug with empty section 2 96083e102307SJung-uk Kim 96093e102307SJung-uk Kim1993-08-24 Vern Paxson <vern@ee.lbl.gov> 96103e102307SJung-uk Kim 96113e102307SJung-uk Kim * yylex.c: Chucked definition of isascii() 96123e102307SJung-uk Kim 96133e102307SJung-uk Kim1993-08-24 Vern Paxson <vern@ee.lbl.gov> 96143e102307SJung-uk Kim 96153e102307SJung-uk Kim * flex.skl: preserve yytext on input() bug fix when combining 96163e102307SJung-uk Kim yyless() with yymore() checkpoint prior to C++ option 96173e102307SJung-uk Kim 96183e102307SJung-uk Kim1993-08-24 Vern Paxson <vern@ee.lbl.gov> 96193e102307SJung-uk Kim 96203e102307SJung-uk Kim * dfa.c: "backtracking" -> "backing up" 96213e102307SJung-uk Kim 96223e102307SJung-uk Kim1993-07-09 Vern Paxson <vern@ee.lbl.gov> 96233e102307SJung-uk Kim 96243e102307SJung-uk Kim * flex.skl: Fixed to not generate extra EOF's after reading one. 96253e102307SJung-uk Kim 96263e102307SJung-uk Kim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 96273e102307SJung-uk Kim 96283e102307SJung-uk Kim * main.c: Spit out definition of YY_CHAR early 96293e102307SJung-uk Kim 96303e102307SJung-uk Kim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 96313e102307SJung-uk Kim 96323e102307SJung-uk Kim * flex.skl: Some rearranging to make sure things get declared in the 96333e102307SJung-uk Kim right order 96343e102307SJung-uk Kim 96353e102307SJung-uk Kim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 96363e102307SJung-uk Kim 96373e102307SJung-uk Kim * tblcmp.c: Some comment fixes as per Wilhelms 96383e102307SJung-uk Kim 96393e102307SJung-uk Kim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 96403e102307SJung-uk Kim 96413e102307SJung-uk Kim * scan.l: Nuked #undef of yywrap, now that it's a function 96423e102307SJung-uk Kim 96433e102307SJung-uk Kim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 96443e102307SJung-uk Kim 96453e102307SJung-uk Kim * parse.y: Fixed bug with Z-a character classes as per Wilhelms 96463e102307SJung-uk Kim 96473e102307SJung-uk Kim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 96483e102307SJung-uk Kim 96493e102307SJung-uk Kim * nfa.c: added check_char call in mkstate() to prevent bad xtion 96503e102307SJung-uk Kim chars 96513e102307SJung-uk Kim 96523e102307SJung-uk Kim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 96533e102307SJung-uk Kim 96543e102307SJung-uk Kim * gen.c: Fixed some reallocation bugs, etc. as per Wilhelms 96553e102307SJung-uk Kim 96563e102307SJung-uk Kim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 96573e102307SJung-uk Kim 96583e102307SJung-uk Kim * flexdef.h: Added check_char(), readable_form() 96593e102307SJung-uk Kim 96603e102307SJung-uk Kim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 96613e102307SJung-uk Kim 96623e102307SJung-uk Kim * flex.skl: Added #ifndef's around #define's to let user override 96633e102307SJung-uk Kim Moved a bunch of definitions prior to section 1 96643e102307SJung-uk Kim 96653e102307SJung-uk Kim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 96663e102307SJung-uk Kim 96673e102307SJung-uk Kim * dfa.c: Wilhems bug fixes. 96683e102307SJung-uk Kim 96693e102307SJung-uk Kim1993-07-05 Vern Paxson <vern@ee.lbl.gov> 96703e102307SJung-uk Kim 96713e102307SJung-uk Kim * ccl.c, misc.c: Added check_char() 96723e102307SJung-uk Kim 96733e102307SJung-uk Kim1993-06-12 Vern Paxson <vern@ee.lbl.gov> 96743e102307SJung-uk Kim 96753e102307SJung-uk Kim * flexdef.h: Changed to use yy_flex_alloc() and friends 96763e102307SJung-uk Kim 96773e102307SJung-uk Kim1993-06-12 Vern Paxson <vern@ee.lbl.gov> 96783e102307SJung-uk Kim 96793e102307SJung-uk Kim * main.c: Added -P flag 96803e102307SJung-uk Kim 96813e102307SJung-uk Kim1993-06-12 Vern Paxson <vern@ee.lbl.gov> 96823e102307SJung-uk Kim 96833e102307SJung-uk Kim * scan.l: Fixed bug in lex % directives 96843e102307SJung-uk Kim 96853e102307SJung-uk Kim1993-06-12 Vern Paxson <vern@ee.lbl.gov> 96863e102307SJung-uk Kim 96873e102307SJung-uk Kim * misc.c: Modified to use yy_flex_alloc() and friends 96883e102307SJung-uk Kim 96893e102307SJung-uk Kim1993-06-12 Vern Paxson <vern@ee.lbl.gov> 96903e102307SJung-uk Kim 96913e102307SJung-uk Kim * sym.c: Modified to use yy_flex_alloc() 96923e102307SJung-uk Kim 96933e102307SJung-uk Kim1993-06-12 Vern Paxson <vern@ee.lbl.gov> 96943e102307SJung-uk Kim 96953e102307SJung-uk Kim * flex.skl: Modified to use yy_flex_alloc() and friends Moved some 96963e102307SJung-uk Kim globals earlier in the file to permit access in section 1 96973e102307SJung-uk Kim 96983e102307SJung-uk Kim1993-06-12 Vern Paxson <vern@ee.lbl.gov> 96993e102307SJung-uk Kim 97003e102307SJung-uk Kim * dfa.c: Got rid of code needed for %t 97013e102307SJung-uk Kim 97023e102307SJung-uk Kim1993-04-14 Vern Paxson <vern@ee.lbl.gov> 97033e102307SJung-uk Kim 97043e102307SJung-uk Kim * ccl.c, dfa.c, ecs.c, flex.skl, flexdef.h, gen.c, libmain.c, 97053e102307SJung-uk Kim main.c, misc.c, nfa.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 97063e102307SJung-uk Kim Reformatting. 97073e102307SJung-uk Kim 97083e102307SJung-uk Kim1993-04-05 Vern Paxson <vern@ee.lbl.gov> 97093e102307SJung-uk Kim 97103e102307SJung-uk Kim * flex.1: Fixed bug in description of backtracking 97113e102307SJung-uk Kim 97123e102307SJung-uk Kim1993-04-05 Vern Paxson <vern@ee.lbl.gov> 97133e102307SJung-uk Kim 97143e102307SJung-uk Kim * NEWS: 2.3.8 97153e102307SJung-uk Kim 97163e102307SJung-uk Kim1993-04-05 Vern Paxson <vern@ee.lbl.gov> 97173e102307SJung-uk Kim 97183e102307SJung-uk Kim * flex.skl, main.c: %array support 97193e102307SJung-uk Kim 97203e102307SJung-uk Kim1993-04-05 Vern Paxson <vern@ee.lbl.gov> 97213e102307SJung-uk Kim 97223e102307SJung-uk Kim * misc.c: Added non-STDC clause for '\a' 97233e102307SJung-uk Kim 97243e102307SJung-uk Kim1993-04-05 Vern Paxson <vern@ee.lbl.gov> 97253e102307SJung-uk Kim 97263e102307SJung-uk Kim * scan.l: Fixed subtle problems regarding '*'s in comments 97273e102307SJung-uk Kim %pointer/%array match entire lines 97283e102307SJung-uk Kim 97293e102307SJung-uk Kim1993-04-05 Vern Paxson <vern@ee.lbl.gov> 97303e102307SJung-uk Kim 97313e102307SJung-uk Kim * gen.c: Added %array support 97323e102307SJung-uk Kim 97333e102307SJung-uk Kim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 97343e102307SJung-uk Kim 97353e102307SJung-uk Kim * README: Finally updated email addr 97363e102307SJung-uk Kim 97373e102307SJung-uk Kim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 97383e102307SJung-uk Kim 97393e102307SJung-uk Kim * flex.1: Mostly .LP -> .PP 97403e102307SJung-uk Kim 97413e102307SJung-uk Kim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 97423e102307SJung-uk Kim 97433e102307SJung-uk Kim * flexdef.h: [no log message] 97443e102307SJung-uk Kim 97453e102307SJung-uk Kim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 97463e102307SJung-uk Kim 97473e102307SJung-uk Kim * main.c, scan.l: A lot of tweaks ... 97483e102307SJung-uk Kim 97493e102307SJung-uk Kim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 97503e102307SJung-uk Kim 97513e102307SJung-uk Kim * ccl.c: reallocate_character_array -> reallocate_Character_array 97523e102307SJung-uk Kim 97533e102307SJung-uk Kim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 97543e102307SJung-uk Kim 97553e102307SJung-uk Kim * gen.c: Bug/lint fixes Modified to work with "action" array instead 97563e102307SJung-uk Kim of temp file 97573e102307SJung-uk Kim 97583e102307SJung-uk Kim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 97593e102307SJung-uk Kim 97603e102307SJung-uk Kim * sym.c: Fixed bug in 8-bit hashing 97613e102307SJung-uk Kim 97623e102307SJung-uk Kim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 97633e102307SJung-uk Kim 97643e102307SJung-uk Kim * parse.y: numerous bug fixes extra formatting of error/warning 97653e102307SJung-uk Kim messages added support of <*>, partial support for nested start 97663e102307SJung-uk Kim conditions 97673e102307SJung-uk Kim 97683e102307SJung-uk Kim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 97693e102307SJung-uk Kim 97703e102307SJung-uk Kim * ecs.c: Remove %t cruft 97713e102307SJung-uk Kim 97723e102307SJung-uk Kim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 97733e102307SJung-uk Kim 97743e102307SJung-uk Kim * flex.skl: Beginning of %pointer/%array support 97753e102307SJung-uk Kim 97763e102307SJung-uk Kim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 97773e102307SJung-uk Kim 97783e102307SJung-uk Kim * dfa.c: Added keeping track of which rules are useful fixed a 97793e102307SJung-uk Kim fencepost error in checking for scanners that require -8 97803e102307SJung-uk Kim 97813e102307SJung-uk Kim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 97823e102307SJung-uk Kim 97833e102307SJung-uk Kim * nfa.c: Added checking for whether rules are useful modified to 97843e102307SJung-uk Kim work with internal "action" array 97853e102307SJung-uk Kim 97863e102307SJung-uk Kim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 97873e102307SJung-uk Kim 97883e102307SJung-uk Kim * misc.c: Added internal "action" array, internal skeleton, 97893e102307SJung-uk Kim zero_out() in lieu of bzero 97903e102307SJung-uk Kim 97913e102307SJung-uk Kim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 97923e102307SJung-uk Kim 97933e102307SJung-uk Kim * tblcmp.c: Fixed a bunch of fencepost errors in increasing tables. 97943e102307SJung-uk Kim 97953e102307SJung-uk Kim1993-02-06 Vern Paxson <vern@ee.lbl.gov> 97963e102307SJung-uk Kim 97973e102307SJung-uk Kim * yylex.c: -Wall fix 97983e102307SJung-uk Kim 97993e102307SJung-uk Kim1991-03-28 Vern Paxson <vern@ee.lbl.gov> 98003e102307SJung-uk Kim 98013e102307SJung-uk Kim * gen.c: Fixed out-of-bounds access bug; patch #7 for release 2.3 98023e102307SJung-uk Kim 98033e102307SJung-uk Kim1991-03-28 Vern Paxson <vern@ee.lbl.gov> 98043e102307SJung-uk Kim 98053e102307SJung-uk Kim * NEWS: Patch #7 for 2.3 98063e102307SJung-uk Kim 98073e102307SJung-uk Kim1990-10-23 Vern Paxson <vern@ee.lbl.gov> 98083e102307SJung-uk Kim 98093e102307SJung-uk Kim * gen.c: fixed missing "rule_type" entry for end-of-buffer action 98103e102307SJung-uk Kim 98113e102307SJung-uk Kim1990-08-29 Vern Paxson <vern@ee.lbl.gov> 98123e102307SJung-uk Kim 98133e102307SJung-uk Kim * gen.c: Fixed yymore() but in not resetting yy_more_len 98143e102307SJung-uk Kim 98153e102307SJung-uk Kim1990-08-29 Vern Paxson <vern@ee.lbl.gov> 98163e102307SJung-uk Kim 98173e102307SJung-uk Kim * NEWS: Patch #6 for 2.3 98183e102307SJung-uk Kim 98193e102307SJung-uk Kim1990-08-16 Vern Paxson <vern@ee.lbl.gov> 98203e102307SJung-uk Kim 98213e102307SJung-uk Kim * NEWS: Patch #5 98223e102307SJung-uk Kim 98233e102307SJung-uk Kim1990-08-14 Vern Paxson <vern@ee.lbl.gov> 98243e102307SJung-uk Kim 98253e102307SJung-uk Kim * misc.c: fixed comment in myesc() 98263e102307SJung-uk Kim 98273e102307SJung-uk Kim1990-08-14 Vern Paxson <vern@ee.lbl.gov> 98283e102307SJung-uk Kim 98293e102307SJung-uk Kim * NEWS: fixed date in patch #4 98303e102307SJung-uk Kim 98313e102307SJung-uk Kim1990-08-14 Vern Paxson <vern@ee.lbl.gov> 98323e102307SJung-uk Kim 98333e102307SJung-uk Kim * NEWS: patch #4 98343e102307SJung-uk Kim 98353e102307SJung-uk Kim1990-08-14 Vern Paxson <vern@ee.lbl.gov> 98363e102307SJung-uk Kim 98373e102307SJung-uk Kim * misc.c: fixed hexadecimal escapes; added is_hex_digit() 98383e102307SJung-uk Kim 98393e102307SJung-uk Kim1990-08-03 Vern Paxson <vern@ee.lbl.gov> 98403e102307SJung-uk Kim 98413e102307SJung-uk Kim * NEWS: Patch #3 98423e102307SJung-uk Kim 98433e102307SJung-uk Kim1990-08-03 Vern Paxson <vern@ee.lbl.gov> 98443e102307SJung-uk Kim 98453e102307SJung-uk Kim * flex.skl, flexdef.h: changed to include <stddef.h> for __GNUC__ 98463e102307SJung-uk Kim 98473e102307SJung-uk Kim1990-08-02 Vern Paxson <vern@ee.lbl.gov> 98483e102307SJung-uk Kim 98493e102307SJung-uk Kim * NEWS: 2.3 patch #2 98503e102307SJung-uk Kim 98513e102307SJung-uk Kim1990-08-02 Vern Paxson <vern@ee.lbl.gov> 98523e102307SJung-uk Kim 98533e102307SJung-uk Kim * flex.skl: Another try at getting the malloc() definitions correct; 98543e102307SJung-uk Kim this time for g++, too 98553e102307SJung-uk Kim 98563e102307SJung-uk Kim1990-08-02 Vern Paxson <vern@ee.lbl.gov> 98573e102307SJung-uk Kim 98583e102307SJung-uk Kim * flex.skl, flexdef.h: fixed to declare malloc() and free() by hand 98593e102307SJung-uk Kim if __GNUC__ 98603e102307SJung-uk Kim 98613e102307SJung-uk Kim1990-07-28 Vern Paxson <vern@ee.lbl.gov> 98623e102307SJung-uk Kim 98633e102307SJung-uk Kim * flexdef.h: Changed to get malloc definition in identical fashion 98643e102307SJung-uk Kim to that used by flex.skel 98653e102307SJung-uk Kim 98663e102307SJung-uk Kim1990-06-28 Vern Paxson <vern@ee.lbl.gov> 98673e102307SJung-uk Kim 98683e102307SJung-uk Kim * NEWS: [no log message] 98693e102307SJung-uk Kim 98703e102307SJung-uk Kim1990-06-28 Vern Paxson <vern@ee.lbl.gov> 98713e102307SJung-uk Kim 98723e102307SJung-uk Kim * flex.1: Fixed bug in mini-scanner examle Fixed bug in YY_INPUT 98733e102307SJung-uk Kim redefinition yylineno defense reentrancy documentation Something 98743e102307SJung-uk Kim else which I forget. 98753e102307SJung-uk Kim 98763e102307SJung-uk Kim1990-06-27 Vern Paxson <vern@ee.lbl.gov> 98773e102307SJung-uk Kim 98783e102307SJung-uk Kim * COPYING, ccl.c, dfa.c, ecs.c, flexdef.h, gen.c, main.c, misc.c, 98793e102307SJung-uk Kim nfa.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 4.4 BSD copyright 98803e102307SJung-uk Kim 98813e102307SJung-uk Kim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 98823e102307SJung-uk Kim 98833e102307SJung-uk Kim * README: Changed prolog to reflect 2.3 release. 98843e102307SJung-uk Kim 98853e102307SJung-uk Kim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 98863e102307SJung-uk Kim 98873e102307SJung-uk Kim * NEWS: pointed reader at Makefile instead of README for porting 98883e102307SJung-uk Kim considerations added Makefile comments: support for SCO Unix; 98893e102307SJung-uk Kim parameterization 98903e102307SJung-uk Kim 98913e102307SJung-uk Kim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 98923e102307SJung-uk Kim 98933e102307SJung-uk Kim * flex.skl: Added DONT_HAVE_STDLIB_H and declarations of malloc() 98943e102307SJung-uk Kim 98953e102307SJung-uk Kim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 98963e102307SJung-uk Kim 98973e102307SJung-uk Kim * NEWS: 2.3 changes 98983e102307SJung-uk Kim 98993e102307SJung-uk Kim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 99003e102307SJung-uk Kim 99013e102307SJung-uk Kim * flex.1: documentation on new features Comment regarding Ove's work 99023e102307SJung-uk Kim ^foo|bar difference between flex / lex yyin initialization 99033e102307SJung-uk Kim difference documented that yy_switch_to_buffer can be used in 99043e102307SJung-uk Kim yywrap() documented that # comments are deprecated 99053e102307SJung-uk Kim 99063e102307SJung-uk Kim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 99073e102307SJung-uk Kim 99083e102307SJung-uk Kim * main.c: declared void functions as such added prototypes for 99093e102307SJung-uk Kim forward references changed to check for error status when closing 99103e102307SJung-uk Kim files 99113e102307SJung-uk Kim 99123e102307SJung-uk Kim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 99133e102307SJung-uk Kim 99143e102307SJung-uk Kim * yylex.c: Added macro definition for isascii() if not already 99153e102307SJung-uk Kim present 99163e102307SJung-uk Kim 99173e102307SJung-uk Kim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 99183e102307SJung-uk Kim 99193e102307SJung-uk Kim * sym.c: declared void functions as such added prototypes for 99203e102307SJung-uk Kim forward references changed to use format_pinpoint_message where 99213e102307SJung-uk Kim appropriate 99223e102307SJung-uk Kim 99233e102307SJung-uk Kim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 99243e102307SJung-uk Kim 99253e102307SJung-uk Kim * scan.l: declared void functions as such changed to strip # 99263e102307SJung-uk Kim comments, as documented moved #undef of yywrap() to before include 99273e102307SJung-uk Kim of flexdef, so prototype doesn't get screwed up 99283e102307SJung-uk Kim 99293e102307SJung-uk Kim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 99303e102307SJung-uk Kim 99313e102307SJung-uk Kim * parse.y: introduced format_pinpoint_message() declared void 99323e102307SJung-uk Kim functions as such changed lone <<EOF>> to apply to all outstanding 99333e102307SJung-uk Kim start conditions 99343e102307SJung-uk Kim 99353e102307SJung-uk Kim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 99363e102307SJung-uk Kim 99373e102307SJung-uk Kim * nfa.c, tblcmp.c: declared void functions as such added prototypes 99383e102307SJung-uk Kim for forward references 99393e102307SJung-uk Kim 99403e102307SJung-uk Kim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 99413e102307SJung-uk Kim 99423e102307SJung-uk Kim * misc.c: declared void functions as such prototypes for forward 99433e102307SJung-uk Kim references shuffled around some routines to make the order perhaps a 99443e102307SJung-uk Kim little more logical changed memory references to use void* instead 99453e102307SJung-uk Kim of char* 99463e102307SJung-uk Kim 99473e102307SJung-uk Kim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 99483e102307SJung-uk Kim 99493e102307SJung-uk Kim * libmain.c: Added declaration of arguments made yylex() a function 99503e102307SJung-uk Kim 99513e102307SJung-uk Kim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 99523e102307SJung-uk Kim 99533e102307SJung-uk Kim * gen.c: prototypes for forward references declared void functions 99543e102307SJung-uk Kim as such yy_flex_debug testing of error on file closes casts to void 99553e102307SJung-uk Kim for sprintf() and strcpy() 99563e102307SJung-uk Kim 99573e102307SJung-uk Kim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 99583e102307SJung-uk Kim 99593e102307SJung-uk Kim * flexdef.h: Added prototypes changed memory allocation routines to 99603e102307SJung-uk Kim deal with void*'s instead of char*'s some rearranging for VMS 99613e102307SJung-uk Kim 99623e102307SJung-uk Kim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 99633e102307SJung-uk Kim 99643e102307SJung-uk Kim * flex.skl: Added YY_USER_INIT Added yy_new_buffer() alias for 99653e102307SJung-uk Kim yy_create_buffer() fixed (hopefully) malloc declaration headaches 99663e102307SJung-uk Kim 99673e102307SJung-uk Kim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 99683e102307SJung-uk Kim 99693e102307SJung-uk Kim * ecs.c: declared void functions as such declared void functions as 99703e102307SJung-uk Kim such 99713e102307SJung-uk Kim 99723e102307SJung-uk Kim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 99733e102307SJung-uk Kim 99743e102307SJung-uk Kim * dfa.c: prototypes for forward references declared void functions 99753e102307SJung-uk Kim as such 99763e102307SJung-uk Kim 99773e102307SJung-uk Kim1990-05-26 Vern Paxson <vern@ee.lbl.gov> 99783e102307SJung-uk Kim 99793e102307SJung-uk Kim * ccl.c: Declared void functions as such 99803e102307SJung-uk Kim 99813e102307SJung-uk Kim1990-04-12 Vern Paxson <vern@ee.lbl.gov> 99823e102307SJung-uk Kim 99833e102307SJung-uk Kim * flex.skl: added fix for allowing yy_switch_to_buffer() in yywrap() 99843e102307SJung-uk Kim 99853e102307SJung-uk Kim1990-04-03 Vern Paxson <vern@ee.lbl.gov> 99863e102307SJung-uk Kim 99873e102307SJung-uk Kim * NEWS: patch #3 - -I fix 99883e102307SJung-uk Kim 99893e102307SJung-uk Kim1990-03-30 Vern Paxson <vern@ee.lbl.gov> 99903e102307SJung-uk Kim 99913e102307SJung-uk Kim * gen.c: Changed generation of archaic "continue" to "goto 99923e102307SJung-uk Kim yy_find_action" 99933e102307SJung-uk Kim 99943e102307SJung-uk Kim1990-03-27 Vern Paxson <vern@ee.lbl.gov> 99953e102307SJung-uk Kim 99963e102307SJung-uk Kim * NEWS: Patch #2 changes 99973e102307SJung-uk Kim 99983e102307SJung-uk Kim1990-03-27 Vern Paxson <vern@ee.lbl.gov> 99993e102307SJung-uk Kim 100003e102307SJung-uk Kim * flex.skl: fixed fencepost errors with yy_buf_size and detecting 100013e102307SJung-uk Kim NUL's 100023e102307SJung-uk Kim 100033e102307SJung-uk Kim1990-03-26 Vern Paxson <vern@ee.lbl.gov> 100043e102307SJung-uk Kim 100053e102307SJung-uk Kim * NEWS: [no log message] 100063e102307SJung-uk Kim 100073e102307SJung-uk Kim1990-03-26 Vern Paxson <vern@ee.lbl.gov> 100083e102307SJung-uk Kim 100093e102307SJung-uk Kim * flex.skl: g++ tweaks 100103e102307SJung-uk Kim 100113e102307SJung-uk Kim1990-03-23 Vern Paxson <vern@ee.lbl.gov> 100123e102307SJung-uk Kim 100133e102307SJung-uk Kim * NEWS: Changes for Patch #1. 100143e102307SJung-uk Kim 100153e102307SJung-uk Kim1990-03-23 Vern Paxson <vern@ee.lbl.gov> 100163e102307SJung-uk Kim 100173e102307SJung-uk Kim * flex.skl: fix for g++ 100183e102307SJung-uk Kim 100193e102307SJung-uk Kim1990-03-23 Vern Paxson <vern@ee.lbl.gov> 100203e102307SJung-uk Kim 100213e102307SJung-uk Kim * flex.1: minor typos and formatting changes. Removed BITNET 100223e102307SJung-uk Kim address. 100233e102307SJung-uk Kim 100243e102307SJung-uk Kim1990-03-23 Vern Paxson <vern@ee.lbl.gov> 100253e102307SJung-uk Kim 100263e102307SJung-uk Kim * README: nuked BITNET address. 100273e102307SJung-uk Kim 100283e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 100293e102307SJung-uk Kim 100303e102307SJung-uk Kim * README: 2.2 README 100313e102307SJung-uk Kim 100323e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 100333e102307SJung-uk Kim 100343e102307SJung-uk Kim * NEWS: USG alias. 100353e102307SJung-uk Kim 100363e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 100373e102307SJung-uk Kim 100383e102307SJung-uk Kim * flexdef.h: Added USG alias for SYS_V 100393e102307SJung-uk Kim 100403e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 100413e102307SJung-uk Kim 100423e102307SJung-uk Kim * : [no log message] 100433e102307SJung-uk Kim 100443e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 100453e102307SJung-uk Kim 100463e102307SJung-uk Kim * flex.skl: Tweaks for lint and C++ 100473e102307SJung-uk Kim 100483e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 100493e102307SJung-uk Kim 100503e102307SJung-uk Kim * flex.1: -ll => -lfl 100513e102307SJung-uk Kim 100523e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 100533e102307SJung-uk Kim 100543e102307SJung-uk Kim * NEWS: 2.2 changes 100553e102307SJung-uk Kim 100563e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 100573e102307SJung-uk Kim 100583e102307SJung-uk Kim * flex.skl: Changed to use YY_BUFFER_STATE everywhere. 100593e102307SJung-uk Kim 100603e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 100613e102307SJung-uk Kim 100623e102307SJung-uk Kim * flex.1: [no log message] 100633e102307SJung-uk Kim 100643e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 100653e102307SJung-uk Kim 100663e102307SJung-uk Kim * dfa.c: "associated rules" changed to "associated rule line 100673e102307SJung-uk Kim numbers". 100683e102307SJung-uk Kim 100693e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 100703e102307SJung-uk Kim 100713e102307SJung-uk Kim * scan.l: cast added to malloc() call to keep lint happy. 100723e102307SJung-uk Kim 100733e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 100743e102307SJung-uk Kim 100753e102307SJung-uk Kim * yylex.c: Fixed handling of premature EOF's. 100763e102307SJung-uk Kim 100773e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 100783e102307SJung-uk Kim 100793e102307SJung-uk Kim * sym.c: Removed declaration of malloc() 100803e102307SJung-uk Kim 100813e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 100823e102307SJung-uk Kim 100833e102307SJung-uk Kim * scan.l: Removed malloc() declaration. Added detection of EOF in 100843e102307SJung-uk Kim actions. 100853e102307SJung-uk Kim 100863e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 100873e102307SJung-uk Kim 100883e102307SJung-uk Kim * parse.y: Rules rewritten so '/' and '$' parsed correctly. 100893e102307SJung-uk Kim 100903e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 100913e102307SJung-uk Kim 100923e102307SJung-uk Kim * nfa.c: Corrected line numbers for continued actions. 100933e102307SJung-uk Kim 100943e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 100953e102307SJung-uk Kim 100963e102307SJung-uk Kim * misc.c: Removed declarations of malloc() and realloc(). 100973e102307SJung-uk Kim 100983e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 100993e102307SJung-uk Kim 101003e102307SJung-uk Kim * main.c: Summary of generation flags. Minor -8 tweaks. 101013e102307SJung-uk Kim 101023e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 101033e102307SJung-uk Kim 101043e102307SJung-uk Kim * gen.c: full support for -d 101053e102307SJung-uk Kim 101063e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 101073e102307SJung-uk Kim 101083e102307SJung-uk Kim * flexdef.h: defines for malloc() and realloc() conditional defines 101093e102307SJung-uk Kim for abs(), min(), and max() 101103e102307SJung-uk Kim 101113e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 101123e102307SJung-uk Kim 101133e102307SJung-uk Kim * flex.skl: Many multiple-buffer additions. 101143e102307SJung-uk Kim 101153e102307SJung-uk Kim1990-03-20 Vern Paxson <vern@ee.lbl.gov> 101163e102307SJung-uk Kim 101173e102307SJung-uk Kim * dfa.c: -8 tweaks. 101183e102307SJung-uk Kim 101193e102307SJung-uk Kim1990-03-19 Vern Paxson <vern@ee.lbl.gov> 101203e102307SJung-uk Kim 101213e102307SJung-uk Kim * flex.skl: Proto hacks. NUL hacks. Debugging hacks. C++ hacks. 101223e102307SJung-uk Kim 101233e102307SJung-uk Kim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 101243e102307SJung-uk Kim 101253e102307SJung-uk Kim * : RCS won't let me unedit! gets "Missing access list" 101263e102307SJung-uk Kim 101273e102307SJung-uk Kim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 101283e102307SJung-uk Kim 101293e102307SJung-uk Kim * tblcmp.c: Minor tweaks for NUL's. 101303e102307SJung-uk Kim 101313e102307SJung-uk Kim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 101323e102307SJung-uk Kim 101333e102307SJung-uk Kim * : no changes -- had checked out for testing smaller read buffer 101343e102307SJung-uk Kim sizes 101353e102307SJung-uk Kim 101363e102307SJung-uk Kim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 101373e102307SJung-uk Kim 101383e102307SJung-uk Kim * nfa.c: hack for NUL's. 101393e102307SJung-uk Kim 101403e102307SJung-uk Kim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 101413e102307SJung-uk Kim 101423e102307SJung-uk Kim * misc.c: Hack to cshell for NUL's. 101433e102307SJung-uk Kim 101443e102307SJung-uk Kim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 101453e102307SJung-uk Kim 101463e102307SJung-uk Kim * main.c: NUL's. -8 101473e102307SJung-uk Kim 101483e102307SJung-uk Kim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 101493e102307SJung-uk Kim 101503e102307SJung-uk Kim * gen.c: NUL's. 101513e102307SJung-uk Kim 101523e102307SJung-uk Kim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 101533e102307SJung-uk Kim 101543e102307SJung-uk Kim * flexdef.h: NUL's. 8-bit chars. 101553e102307SJung-uk Kim 101563e102307SJung-uk Kim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 101573e102307SJung-uk Kim 101583e102307SJung-uk Kim * flex.skl: NUL's; indenting 101593e102307SJung-uk Kim 101603e102307SJung-uk Kim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 101613e102307SJung-uk Kim 101623e102307SJung-uk Kim * dfa.c: more thrashing around with NUL's 101633e102307SJung-uk Kim 101643e102307SJung-uk Kim1990-03-16 Vern Paxson <vern@ee.lbl.gov> 101653e102307SJung-uk Kim 101663e102307SJung-uk Kim * ccl.c: removed NUL hack 101673e102307SJung-uk Kim 101683e102307SJung-uk Kim1990-03-14 Vern Paxson <vern@ee.lbl.gov> 101693e102307SJung-uk Kim 101703e102307SJung-uk Kim * yylex.c: Added <<EOF>> token 101713e102307SJung-uk Kim 101723e102307SJung-uk Kim1990-03-14 Vern Paxson <vern@ee.lbl.gov> 101733e102307SJung-uk Kim 101743e102307SJung-uk Kim * ecs.c, flexdef.h: Tweaks for NUL chars. 101753e102307SJung-uk Kim 101763e102307SJung-uk Kim1990-03-14 Vern Paxson <vern@ee.lbl.gov> 101773e102307SJung-uk Kim 101783e102307SJung-uk Kim * dfa.c, gen.c, main.c, misc.c, parse.y, scan.l, tblcmp.c: Tweaks 101793e102307SJung-uk Kim for NUL chars. 101803e102307SJung-uk Kim 101813e102307SJung-uk Kim1990-03-14 Vern Paxson <vern@ee.lbl.gov> 101823e102307SJung-uk Kim 101833e102307SJung-uk Kim * ccl.c: Tweaks for handling NUL's. 101843e102307SJung-uk Kim 101853e102307SJung-uk Kim1990-02-28 Vern Paxson <vern@ee.lbl.gov> 101863e102307SJung-uk Kim 101873e102307SJung-uk Kim * flex.1: [no log message] 101883e102307SJung-uk Kim 101893e102307SJung-uk Kim1990-02-28 Vern Paxson <vern@ee.lbl.gov> 101903e102307SJung-uk Kim 101913e102307SJung-uk Kim * flex.1: Changed .so options.man to inlined version since flex.1 101923e102307SJung-uk Kim will have a different (shorter) options description. 101933e102307SJung-uk Kim 101943e102307SJung-uk Kim1990-02-28 Vern Paxson <vern@ee.lbl.gov> 101953e102307SJung-uk Kim 101963e102307SJung-uk Kim * flex.1: [no log message] 101973e102307SJung-uk Kim 101983e102307SJung-uk Kim1990-02-28 Vern Paxson <vern@ee.lbl.gov> 101993e102307SJung-uk Kim 102003e102307SJung-uk Kim * flex.1: [no log message] 102013e102307SJung-uk Kim 102023e102307SJung-uk Kim1990-02-26 Vern Paxson <vern@ee.lbl.gov> 102033e102307SJung-uk Kim 102043e102307SJung-uk Kim * flex.1: [no log message] 102053e102307SJung-uk Kim 102063e102307SJung-uk Kim1990-02-25 Vern Paxson <vern@ee.lbl.gov> 102073e102307SJung-uk Kim 102083e102307SJung-uk Kim * flex.1: [no log message] 102093e102307SJung-uk Kim 102103e102307SJung-uk Kim1990-02-25 Vern Paxson <vern@ee.lbl.gov> 102113e102307SJung-uk Kim 102123e102307SJung-uk Kim * flex.1: Initial revision 102133e102307SJung-uk Kim 102143e102307SJung-uk Kim1990-01-16 Vern Paxson <vern@ee.lbl.gov> 102153e102307SJung-uk Kim 102163e102307SJung-uk Kim * gen.c: Restored EOB accepting list for REJECT. Second try at 2.2 102173e102307SJung-uk Kim Release. 102183e102307SJung-uk Kim 102193e102307SJung-uk Kim1990-01-16 Vern Paxson <vern@ee.lbl.gov> 102203e102307SJung-uk Kim 102213e102307SJung-uk Kim * misc.c: Added missing ',' in error message. 2.2 Release, second 102223e102307SJung-uk Kim try. 102233e102307SJung-uk Kim 102243e102307SJung-uk Kim1990-01-16 Vern Paxson <vern@ee.lbl.gov> 102253e102307SJung-uk Kim 102263e102307SJung-uk Kim * yylex.c: 8-bit char support. 2.2 Release. 102273e102307SJung-uk Kim 102283e102307SJung-uk Kim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 102293e102307SJung-uk Kim 102303e102307SJung-uk Kim * scan.l: 8-bit char support. Arbitrary indented/%{} code allowed 102313e102307SJung-uk Kim in section 2. \x escapes. %t support. Minor POSIX-compliance 102323e102307SJung-uk Kim changes. BEGIN(0) -> BEGIN(INITIAL). yywrap() and set_input_file() 102333e102307SJung-uk Kim for multiple input files. C_COMMENT_2 removed. 2.2 Release. 102343e102307SJung-uk Kim 102353e102307SJung-uk Kim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 102363e102307SJung-uk Kim 102373e102307SJung-uk Kim * flexdef.h: 8-bit char support. SYS_V / Atari portability fixes. 102383e102307SJung-uk Kim Removed generated array names. CSIZE now only defined if not 102393e102307SJung-uk Kim already defined. Added "csize" global. Added "input_files", 102403e102307SJung-uk Kim "num_input_files", and "program_name" globals. %t support globals. 102413e102307SJung-uk Kim 2.2 Release. 102423e102307SJung-uk Kim 102433e102307SJung-uk Kim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 102443e102307SJung-uk Kim 102453e102307SJung-uk Kim * gen.c: Removed unused EOB_accepting_list array. 2.2 Release. 102463e102307SJung-uk Kim 102473e102307SJung-uk Kim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 102483e102307SJung-uk Kim 102493e102307SJung-uk Kim * gen.c: Bug in -F table generation fixed. 8-bit char support. 102503e102307SJung-uk Kim Hardwired generated array names. "const"'s added to generated code. 102513e102307SJung-uk Kim Fixed yymore() / trailing context bug. 102523e102307SJung-uk Kim 102533e102307SJung-uk Kim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 102543e102307SJung-uk Kim 102553e102307SJung-uk Kim * parse.y: 8-bit char support. Error-message pinpointing. 2.2 102563e102307SJung-uk Kim Release. 102573e102307SJung-uk Kim 102583e102307SJung-uk Kim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 102593e102307SJung-uk Kim 102603e102307SJung-uk Kim * main.c: Unsigned char support. %t support. Removed hard-wiring 102613e102307SJung-uk Kim of program name "flex". -c changed to -C; -c now deprecated. -n 102623e102307SJung-uk Kim added. :-( Multiple input files. SYSV tmpnam() use. Removed old 102633e102307SJung-uk Kim #define's from output. Identified error messages w/ filename and 102643e102307SJung-uk Kim line. 2.2 Release. 102653e102307SJung-uk Kim 102663e102307SJung-uk Kim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 102673e102307SJung-uk Kim 102683e102307SJung-uk Kim * sym.c: Unsigned char support. 2.2 Release. 102693e102307SJung-uk Kim 102703e102307SJung-uk Kim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 102713e102307SJung-uk Kim 102723e102307SJung-uk Kim * nfa.c: Removed redundant test. 2.2 Release. 102733e102307SJung-uk Kim 102743e102307SJung-uk Kim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 102753e102307SJung-uk Kim 102763e102307SJung-uk Kim * misc.c: Unsigned char support. \x support. 2.2 Release. 102773e102307SJung-uk Kim 102783e102307SJung-uk Kim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 102793e102307SJung-uk Kim 102803e102307SJung-uk Kim * tblcmp.c: 8-bit char support. 2.2 Release. 102813e102307SJung-uk Kim 102823e102307SJung-uk Kim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 102833e102307SJung-uk Kim 102843e102307SJung-uk Kim * flex.skl: C++ support. Turbo-C support. 8-bit char support. 102853e102307SJung-uk Kim yyleng is an int. unput() callable in section 3. yymore hacks. 102863e102307SJung-uk Kim yyrestart() no longer closes stdin. 2.2 Release. 102873e102307SJung-uk Kim 102883e102307SJung-uk Kim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 102893e102307SJung-uk Kim 102903e102307SJung-uk Kim * ecs.c: %t support. 8-bit/unsigned char support. 2.2 Release. 102913e102307SJung-uk Kim 102923e102307SJung-uk Kim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 102933e102307SJung-uk Kim 102943e102307SJung-uk Kim * dfa.c: %t hacks. minor cosmetics. 2.2 Relase. 102953e102307SJung-uk Kim 102963e102307SJung-uk Kim1990-01-15 Vern Paxson <vern@ee.lbl.gov> 102973e102307SJung-uk Kim 102983e102307SJung-uk Kim * ccl.c: Changes for unsigned/8-bit chars. 2.2 Release. 102993e102307SJung-uk Kim 103003e102307SJung-uk Kim1990-01-10 Vern Paxson <vern@ee.lbl.gov> 103013e102307SJung-uk Kim 103023e102307SJung-uk Kim * libmain.c: Initial revision 103033e102307SJung-uk Kim 103043e102307SJung-uk Kim1989-12-30 Vern Paxson <vern@ee.lbl.gov> 103053e102307SJung-uk Kim 103063e102307SJung-uk Kim * nfa.c: removed gratuitous trailing context code 103073e102307SJung-uk Kim 103083e102307SJung-uk Kim1989-12-30 Vern Paxson <vern@ee.lbl.gov> 103093e102307SJung-uk Kim 103103e102307SJung-uk Kim * main.c: made -c<compression flags> case-sensitive 103113e102307SJung-uk Kim 103123e102307SJung-uk Kim1989-12-30 Vern Paxson <vern@ee.lbl.gov> 103133e102307SJung-uk Kim 103143e102307SJung-uk Kim * flex.skl: unput() bug fix 103153e102307SJung-uk Kim 103163e102307SJung-uk Kim1989-12-30 Vern Paxson <vern@ee.lbl.gov> 103173e102307SJung-uk Kim 103183e102307SJung-uk Kim * README: [no log message] 103193e102307SJung-uk Kim 103203e102307SJung-uk Kim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 103213e102307SJung-uk Kim 103223e102307SJung-uk Kim * scan.l: changed to not use '|' and trailing context combo so users 103233e102307SJung-uk Kim can test using -F ... 103243e102307SJung-uk Kim 103253e102307SJung-uk Kim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 103263e102307SJung-uk Kim 103273e102307SJung-uk Kim * parse.y: made trailing context combined with '|' warning always 103283e102307SJung-uk Kim come out 103293e102307SJung-uk Kim 103303e102307SJung-uk Kim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 103313e102307SJung-uk Kim 103323e102307SJung-uk Kim * README: [no log message] 103333e102307SJung-uk Kim 103343e102307SJung-uk Kim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 103353e102307SJung-uk Kim 103363e102307SJung-uk Kim * COPYING: Initial revision 103373e102307SJung-uk Kim 103383e102307SJung-uk Kim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 103393e102307SJung-uk Kim 103403e102307SJung-uk Kim * NEWS, README, main.c: [no log message] 103413e102307SJung-uk Kim 103423e102307SJung-uk Kim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 103433e102307SJung-uk Kim 103443e102307SJung-uk Kim * README: [no log message] 103453e102307SJung-uk Kim 103463e102307SJung-uk Kim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 103473e102307SJung-uk Kim 103483e102307SJung-uk Kim * NEWS, README, main.c: [no log message] 103493e102307SJung-uk Kim 103503e102307SJung-uk Kim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 103513e102307SJung-uk Kim 103523e102307SJung-uk Kim * : Beta release 103533e102307SJung-uk Kim 103543e102307SJung-uk Kim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 103553e102307SJung-uk Kim 103563e102307SJung-uk Kim * NEWS, main.c: [no log message] 103573e102307SJung-uk Kim 103583e102307SJung-uk Kim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 103593e102307SJung-uk Kim 103603e102307SJung-uk Kim * flex.skl, flexdef.h, gen.c, misc.c, nfa.c, parse.y, scan.l, sym.c: 103613e102307SJung-uk Kim 2.0.1 beta 103623e102307SJung-uk Kim 103633e102307SJung-uk Kim1989-06-20 Vern Paxson <vern@ee.lbl.gov> 103643e102307SJung-uk Kim 103653e102307SJung-uk Kim * README: [no log message] 103663e102307SJung-uk Kim 103673e102307SJung-uk Kim1989-05-25 Vern Paxson <vern@ee.lbl.gov> 103683e102307SJung-uk Kim 103693e102307SJung-uk Kim * gen.c: fixsed bug with -I and backtracking 103703e102307SJung-uk Kim 103713e102307SJung-uk Kim1989-05-25 Vern Paxson <vern@ee.lbl.gov> 103723e102307SJung-uk Kim 103733e102307SJung-uk Kim * flex.skl: Cleaned up forward declarations of yyunput() and input() 103743e102307SJung-uk Kim 103753e102307SJung-uk Kim1989-05-25 Vern Paxson <vern@ee.lbl.gov> 103763e102307SJung-uk Kim 103773e102307SJung-uk Kim * parse.y: Split copyright string. 103783e102307SJung-uk Kim 103793e102307SJung-uk Kim1989-05-25 Vern Paxson <vern@ee.lbl.gov> 103803e102307SJung-uk Kim 103813e102307SJung-uk Kim * nfa.c: Split copyright string. Added check for empty machine in 103823e102307SJung-uk Kim dupmachine(). 103833e102307SJung-uk Kim 103843e102307SJung-uk Kim1989-05-25 Vern Paxson <vern@ee.lbl.gov> 103853e102307SJung-uk Kim 103863e102307SJung-uk Kim * ccl.c, dfa.c, ecs.c, gen.c, main.c, misc.c, scan.l, sym.c, 103873e102307SJung-uk Kim tblcmp.c, yylex.c: Split copyright string into two to avoid tempting 103883e102307SJung-uk Kim fate with \<newline> sequences ... 103893e102307SJung-uk Kim 103903e102307SJung-uk Kim1989-05-24 Vern Paxson <vern@ee.lbl.gov> 103913e102307SJung-uk Kim 103923e102307SJung-uk Kim * README: updated for 2nd release Beta test added RCS header 103933e102307SJung-uk Kim 103943e102307SJung-uk Kim1989-05-24 Vern Paxson <vern@ee.lbl.gov> 103953e102307SJung-uk Kim 103963e102307SJung-uk Kim * flexdef.h: removed static char copyright 103973e102307SJung-uk Kim 103983e102307SJung-uk Kim1989-05-24 Vern Paxson <vern@ee.lbl.gov> 103993e102307SJung-uk Kim 104003e102307SJung-uk Kim * flexdef.h: Added BSD copyright notice. Removed 104013e102307SJung-uk Kim FAST_SKELETON_FILE. 104023e102307SJung-uk Kim 104033e102307SJung-uk Kim1989-05-24 Vern Paxson <vern@ee.lbl.gov> 104043e102307SJung-uk Kim 104053e102307SJung-uk Kim * main.c: added BSD copyright notice. Removed references to 104063e102307SJung-uk Kim FAST_SKELETON_FILE. 104073e102307SJung-uk Kim 104083e102307SJung-uk Kim1989-05-24 Vern Paxson <vern@ee.lbl.gov> 104093e102307SJung-uk Kim 104103e102307SJung-uk Kim * ecs.c, gen.c, nfa.c: Added BSD copyright notice 104113e102307SJung-uk Kim 104123e102307SJung-uk Kim1989-05-24 Vern Paxson <vern@ee.lbl.gov> 104133e102307SJung-uk Kim 104143e102307SJung-uk Kim * ccl.c, dfa.c, misc.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 104153e102307SJung-uk Kim added BSD copyright notice 104163e102307SJung-uk Kim 104173e102307SJung-uk Kim1989-05-24 Vern Paxson <vern@ee.lbl.gov> 104183e102307SJung-uk Kim 104193e102307SJung-uk Kim * flex.skl: Initial revision 104203e102307SJung-uk Kim 104213e102307SJung-uk Kim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 104223e102307SJung-uk Kim 104233e102307SJung-uk Kim * yylex.c: renamed accnum to num_rules 104243e102307SJung-uk Kim 104253e102307SJung-uk Kim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 104263e102307SJung-uk Kim 104273e102307SJung-uk Kim * tblcmp.c: moved table generation code to gen.c moved ntod() to 104283e102307SJung-uk Kim dfa.c 104293e102307SJung-uk Kim 104303e102307SJung-uk Kim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 104313e102307SJung-uk Kim 104323e102307SJung-uk Kim * sym.c: the most piddling format change imaginable 104333e102307SJung-uk Kim 104343e102307SJung-uk Kim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 104353e102307SJung-uk Kim 104363e102307SJung-uk Kim * scan.l: changed to look for yymore, REJECT, %used and %unused 104373e102307SJung-uk Kim removed gross magic for dealing with section 3 104383e102307SJung-uk Kim 104393e102307SJung-uk Kim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 104403e102307SJung-uk Kim 104413e102307SJung-uk Kim * nfa.c, parse.y: changes for variable trailing context 104423e102307SJung-uk Kim 104433e102307SJung-uk Kim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 104443e102307SJung-uk Kim 104453e102307SJung-uk Kim * misc.c: added all_lower() and all_upper() 104463e102307SJung-uk Kim 104473e102307SJung-uk Kim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 104483e102307SJung-uk Kim 104493e102307SJung-uk Kim * main.c: added checking for features being Really used 104503e102307SJung-uk Kim backtracking, performance reports misc. cleanup 104513e102307SJung-uk Kim 104523e102307SJung-uk Kim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 104533e102307SJung-uk Kim 104543e102307SJung-uk Kim * gen.c: major overhaul for merged skeleton 104553e102307SJung-uk Kim 104563e102307SJung-uk Kim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 104573e102307SJung-uk Kim 104583e102307SJung-uk Kim * flexdef.h: a zillion changes/additions/cleanups 104593e102307SJung-uk Kim 104603e102307SJung-uk Kim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 104613e102307SJung-uk Kim 104623e102307SJung-uk Kim * dfa.c: added backtrack report added checking for dangerous 104633e102307SJung-uk Kim trailing context considerable minor cleanup 104643e102307SJung-uk Kim 104653e102307SJung-uk Kim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 104663e102307SJung-uk Kim 104673e102307SJung-uk Kim * ccl.c: list_character_set() modified to take a FILE to write to 104683e102307SJung-uk Kim ... 104693e102307SJung-uk Kim 104703e102307SJung-uk Kim1989-05-19 Vern Paxson <vern@ee.lbl.gov> 104713e102307SJung-uk Kim 104723e102307SJung-uk Kim * README: updated for beta release 104733e102307SJung-uk Kim 104743e102307SJung-uk Kim1988-11-25 Vern Paxson <vern@ee.lbl.gov> 104753e102307SJung-uk Kim 104763e102307SJung-uk Kim * main.c: added -p flag generation of #define's for scanner 104773e102307SJung-uk Kim 104783e102307SJung-uk Kim1988-11-25 Vern Paxson <vern@ee.lbl.gov> 104793e102307SJung-uk Kim 104803e102307SJung-uk Kim * flexdef.h: Added END_OF_BUFFER_ACTION and bol_needed 104813e102307SJung-uk Kim 104823e102307SJung-uk Kim1988-11-25 Vern Paxson <vern@ee.lbl.gov> 104833e102307SJung-uk Kim 104843e102307SJung-uk Kim * dfa.c: added ntod() 104853e102307SJung-uk Kim 104863e102307SJung-uk Kim1988-05-09 Vern Paxson <vern@ee.lbl.gov> 104873e102307SJung-uk Kim 104883e102307SJung-uk Kim * gen.c: Initial revision 104893e102307SJung-uk Kim 104903e102307SJung-uk Kim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 104913e102307SJung-uk Kim 104923e102307SJung-uk Kim * yylex.c: RCS header changed display style of non-printings from ^x 104933e102307SJung-uk Kim to \0xx 104943e102307SJung-uk Kim 104953e102307SJung-uk Kim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 104963e102307SJung-uk Kim 104973e102307SJung-uk Kim * tblcmp.c: RCS header MAX_XTIONS_FOR_FULL_INTERIOR_FIT -> 104983e102307SJung-uk Kim MAX_XTIONS_FULL_INTERIOR_FIT made back-tracking accepting number be 104993e102307SJung-uk Kim one greater than the last legit accepting number, instead of 0. 105003e102307SJung-uk Kim This way, end-of-buffer can take 0 and no negative accepting numbers 105013e102307SJung-uk Kim are needed. added genftbl() changed last ftl references to C added 105023e102307SJung-uk Kim check for UNSIGNED_CHAR's added back-track logic to make_tables() 105033e102307SJung-uk Kim added checking and report for backtracking fixed fence-post error 105043e102307SJung-uk Kim with onesp stack pointer 105053e102307SJung-uk Kim 105063e102307SJung-uk Kim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 105073e102307SJung-uk Kim 105083e102307SJung-uk Kim * sym.c: RCS header changed "entry" to "sym_entry" to avoid conflict 105093e102307SJung-uk Kim with old keyword 105103e102307SJung-uk Kim 105113e102307SJung-uk Kim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 105123e102307SJung-uk Kim 105133e102307SJung-uk Kim * scan.l: RCS header removed \^ from ESCSEQ 105143e102307SJung-uk Kim 105153e102307SJung-uk Kim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 105163e102307SJung-uk Kim 105173e102307SJung-uk Kim * parse.y: RCS header bug fix due to missing default rule, could 105183e102307SJung-uk Kim have to backtrack when backtrack variables haven't been set up 105193e102307SJung-uk Kim 105203e102307SJung-uk Kim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 105213e102307SJung-uk Kim 105223e102307SJung-uk Kim * nfa.c: RCS ident yy_cp, yy_bp support name shortenings assoc_rule 105233e102307SJung-uk Kim support 105243e102307SJung-uk Kim 105253e102307SJung-uk Kim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 105263e102307SJung-uk Kim 105273e102307SJung-uk Kim * misc.c: RCS header check before malloc()'ing for 16 bit overflow 105283e102307SJung-uk Kim MS_DOS, VMS ifdef's removed commented-out \^ code removed FTLSOURCE 105293e102307SJung-uk Kim code added readable_form() 105303e102307SJung-uk Kim 105313e102307SJung-uk Kim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 105323e102307SJung-uk Kim 105333e102307SJung-uk Kim * main.c: Added RCS header removed revision history misc additions 105343e102307SJung-uk Kim and fixes to globals VMS ifdef's backtracking statistics -p flag 105353e102307SJung-uk Kim name shortenings 105363e102307SJung-uk Kim 105373e102307SJung-uk Kim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 105383e102307SJung-uk Kim 105393e102307SJung-uk Kim * flexdef.h: removed revision history added RCS header added VMS, 105403e102307SJung-uk Kim MS_DOS ifdef's removed DEFAULT_ACTION, changed END_OF_BUFFER_ACTION 105413e102307SJung-uk Kim shortened MAX_XTIONS_FOR_FULL_INTERIOR_FIT to 105423e102307SJung-uk Kim MAX_XTIONS_FULL_INTERIOR_FIT added MAX_ASSOC_RULES added 105433e102307SJung-uk Kim performance_report, assoc_rule gloabls added num_backtracking gloabl 105443e102307SJung-uk Kim shortened allocate_integer_pointer_array, 105453e102307SJung-uk Kim reallocate_integer_pointer_array 105463e102307SJung-uk Kim 105473e102307SJung-uk Kim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 105483e102307SJung-uk Kim 105493e102307SJung-uk Kim * ecs.c: added RCS id added PROCFLG to avoid assumption of signed 105503e102307SJung-uk Kim char's 105513e102307SJung-uk Kim 105523e102307SJung-uk Kim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 105533e102307SJung-uk Kim 105543e102307SJung-uk Kim * dfa.c: added RCS id added check_for_backtracking() added 105553e102307SJung-uk Kim dump_associated_rules() added dump_transitions() shortened 105563e102307SJung-uk Kim reallocate_integer_pointer_array to reallocate_int_ptr_array removed 105573e102307SJung-uk Kim some dfaacc_{state,set} abuses 105583e102307SJung-uk Kim 105593e102307SJung-uk Kim1988-05-08 Vern Paxson <vern@ee.lbl.gov> 105603e102307SJung-uk Kim 105613e102307SJung-uk Kim * ccl.c: Added list_character_set() 105623e102307SJung-uk Kim 105633e102307SJung-uk Kim1988-05-07 Vern Paxson <vern@ee.lbl.gov> 105643e102307SJung-uk Kim 105653e102307SJung-uk Kim * ccl.c: added RCS id 105663e102307SJung-uk Kim 105673e102307SJung-uk Kim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 105683e102307SJung-uk Kim 105693e102307SJung-uk Kim * README: minor tweaks 105703e102307SJung-uk Kim 105713e102307SJung-uk Kim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 105723e102307SJung-uk Kim 105733e102307SJung-uk Kim * README: forgot sh flex.shar 105743e102307SJung-uk Kim 105753e102307SJung-uk Kim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 105763e102307SJung-uk Kim 105773e102307SJung-uk Kim * README: final tweaking 105783e102307SJung-uk Kim 105793e102307SJung-uk Kim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 105803e102307SJung-uk Kim 105813e102307SJung-uk Kim * tblcmp.c: removed minor lint fluff 105823e102307SJung-uk Kim 105833e102307SJung-uk Kim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 105843e102307SJung-uk Kim 105853e102307SJung-uk Kim * NEWS: [no log message] 105863e102307SJung-uk Kim 105873e102307SJung-uk Kim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 105883e102307SJung-uk Kim 105893e102307SJung-uk Kim * NEWS, README: Initial revision 105903e102307SJung-uk Kim 105913e102307SJung-uk Kim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 105923e102307SJung-uk Kim 105933e102307SJung-uk Kim * yylex.c: added identifying comment. changed to include "parse.h" 105943e102307SJung-uk Kim instead of "y.tab.h" 105953e102307SJung-uk Kim 105963e102307SJung-uk Kim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 105973e102307SJung-uk Kim 105983e102307SJung-uk Kim * tblcmp.c: Changed name from flexcmp.c -> tblcmp.c fixed misc. 105993e102307SJung-uk Kim typos made generating ec tables be a routine 106003e102307SJung-uk Kim 106013e102307SJung-uk Kim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 106023e102307SJung-uk Kim 106033e102307SJung-uk Kim * sym.c: changed name from flexsym.c -> sym.c revamped calling 106043e102307SJung-uk Kim sequences, etc., for extended table struct definition which now has 106053e102307SJung-uk Kim both char * and int fields. 106063e102307SJung-uk Kim 106073e102307SJung-uk Kim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 106083e102307SJung-uk Kim 106093e102307SJung-uk Kim * scan.l: Changed name from flexscan.l -> scan.l fixed bug in 106103e102307SJung-uk Kim <RECOVER> added block comments between rules. 106113e102307SJung-uk Kim 106123e102307SJung-uk Kim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 106133e102307SJung-uk Kim 106143e102307SJung-uk Kim * parse.y: changed name from flexparse.y -> parse.y added start 106153e102307SJung-uk Kim condition "INITIAL" made a{3} have "variable length" 106163e102307SJung-uk Kim 106173e102307SJung-uk Kim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 106183e102307SJung-uk Kim 106193e102307SJung-uk Kim * nfa.c: changed name from flexnfa.c -> nfa.c corrected some typos. 106203e102307SJung-uk Kim 106213e102307SJung-uk Kim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 106223e102307SJung-uk Kim 106233e102307SJung-uk Kim * misc.c: changed name from flexmisc.c -> misc.c 106243e102307SJung-uk Kim 106253e102307SJung-uk Kim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 106263e102307SJung-uk Kim 106273e102307SJung-uk Kim * main.c: fixed bug causing core dumps if skeleton files could not 106283e102307SJung-uk Kim be opened. Added -cF. Added fullspd to be equivalent to fulltbl 106293e102307SJung-uk Kim for which options is cannot be mixed with. 106303e102307SJung-uk Kim 106313e102307SJung-uk Kim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 106323e102307SJung-uk Kim 106333e102307SJung-uk Kim * flexdef.h: fixed typos, enhanced symbol table definition. 106343e102307SJung-uk Kim 106353e102307SJung-uk Kim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 106363e102307SJung-uk Kim 106373e102307SJung-uk Kim * ecs.c: changed name from flexecs.c to ecs.c 106383e102307SJung-uk Kim 106393e102307SJung-uk Kim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 106403e102307SJung-uk Kim 106413e102307SJung-uk Kim * dfa.c: changed name from flexdfa.c to dfa.c 106423e102307SJung-uk Kim 106433e102307SJung-uk Kim1988-04-10 Vern Paxson <vern@ee.lbl.gov> 106443e102307SJung-uk Kim 106453e102307SJung-uk Kim * ccl.c: changed name from flexccl.c -> ccl.c 106463e102307SJung-uk Kim 106473e102307SJung-uk Kim1988-02-13 Vern Paxson <vern@ee.lbl.gov> 106483e102307SJung-uk Kim 106493e102307SJung-uk Kim * ccl.c, dfa.c, ecs.c, flexdef.h, main.c, misc.c, nfa.c, parse.y, 106503e102307SJung-uk Kim scan.l, sym.c, tblcmp.c, yylex.c: Beta Release. 106513e102307SJung-uk Kim 106523e102307SJung-uk Kim1987-11-08 Vern Paxson <vern@ee.lbl.gov> 106533e102307SJung-uk Kim 106543e102307SJung-uk Kim * Initial revision 106553e102307SJung-uk Kim 10656