]> granicus.if.org Git - flex/log
flex
12 years agoFix two tests to pass under bison 2.6
Elias Pipping [Mon, 6 Aug 2012 19:13:23 +0000 (15:13 -0400)]
Fix two tests to pass under bison 2.6

Given that bison is moving forward with the %parse-param instead of
YYPARSE_PARAM syntax, it makes sense to switch over to using the new style
declaration. In particular, this means that flex scanners that use bison
features will now require bison 2.6 or higher.

Signed-off-by: Will Estes <westes575@gmail.com>
12 years agonew nl translation from the translation project
Will Estes [Sat, 4 Aug 2012 23:56:38 +0000 (19:56 -0400)]
new nl translation from the translation project

12 years agoadd prototype for lerrsf_fatal to flexdef.h
Mike Frysinger [Sat, 4 Aug 2012 19:51:45 +0000 (15:51 -0400)]
add prototype for lerrsf_fatal to flexdef.h

Signed-off-by: Will Estes <westes575@gmail.com>
12 years agoChange variable types to silence compiler warnings; resolves #3552806
nomis52 [Sat, 4 Aug 2012 19:03:31 +0000 (15:03 -0400)]
Change variable types to silence compiler warnings; resolves #3552806

Signed-off-by: Will Estes <westes575@gmail.com>
12 years agoupdate NEWS to reflect changes in 2.5.37 flex-2.5.37
Will Estes [Fri, 3 Aug 2012 17:34:37 +0000 (13:34 -0400)]
update NEWS to reflect changes in 2.5.37

12 years agoupdate flex version to 2.5.37
Will Estes [Fri, 3 Aug 2012 17:33:48 +0000 (13:33 -0400)]
update flex version to 2.5.37

12 years agonew de translation from the translation project
Will Estes [Fri, 3 Aug 2012 12:58:59 +0000 (08:58 -0400)]
new de translation from the translation project

12 years agonew vi translation from the translation project
Will Estes [Fri, 3 Aug 2012 02:07:22 +0000 (22:07 -0400)]
new vi translation from the translation project

12 years agonew pl translation from the translation project
Will Estes [Thu, 2 Aug 2012 18:43:52 +0000 (14:43 -0400)]
new pl translation from the translation project

12 years agonew fi translation from the translation project
Will Estes [Thu, 2 Aug 2012 18:42:52 +0000 (14:42 -0400)]
new fi translation from the translation project

12 years agoAdd -f option to LN_S to create flex++
Will Estes [Thu, 2 Aug 2012 17:05:40 +0000 (13:05 -0400)]
Add -f option to LN_S to create flex++

The autoconf macro LN_S needs -f to successfully install flex++ if
flex++ already exists. Fortunately, ln, ln -s and cp -p, which are the
various forms that LN_S can take all will do the right thing with a -f
argument passed.

12 years agoreplace cvs2cl with git2cl
Will Estes [Thu, 2 Aug 2012 16:31:41 +0000 (12:31 -0400)]
replace cvs2cl with git2cl

Add the git2cl script in tools/ and remove the (now unnecessary) cvs2cl
script. Remove tools/cvsauthors since git2cl does not need that file.
Account for all the above in Makefile.am and tools/Makefile.am

12 years agorename .cvsignore files in tests/ subdirectories to gitignore
Will Estes [Sun, 29 Jul 2012 22:23:28 +0000 (18:23 -0400)]
rename .cvsignore files in tests/ subdirectories to gitignore

12 years agoremove unneeded .cvsignore files
Will Estes [Mon, 23 Jul 2012 09:37:37 +0000 (05:37 -0400)]
remove unneeded .cvsignore files

12 years agoadd *.o and *.a to top level .gitignore
Will Estes [Mon, 23 Jul 2012 00:52:30 +0000 (20:52 -0400)]
add *.o and *.a to top level .gitignore

The cvs tree did not need these additions because cvs assumed a lot of
C-style defaults for .cvsignore files. flex builds *.o object files in
the course of compilation and *.a files are built as a part of the
libraries that flex compiles in the build process.

12 years agorename .cvsignore files to .gitignore
Will Estes [Mon, 23 Jul 2012 00:36:18 +0000 (20:36 -0400)]
rename .cvsignore files to .gitignore

The .cvsignore files from the legacy cvs repository tracked what files
got autogenerated during various stages of the flex build. Renaming the
.cvsignore files to .gitignore lets git do the same thing. git is better
about letting higher level .gitignore files not-track files in lower
level directories. As I work my way through the test directories, we may
add additional .gitignore files from the old .cvsignore files.

The po/ directory has a lot of special files used by gettext, so the patterns in
po/.gitignore look very different.

The doc/.gitignore file accounts for
what texinfo/makeinfo do, and so it also has special patterns.

The m4 directory is mainly present for autoconf's benefit, but we have
to account for it so make can do the right thing. Hence, m4/.gitignore
says to ignore *.m4, as counterintuitive as that may seem.

12 years agoupdate NEWS file to note release date of 2.5.36
Will Estes [Mon, 23 Jul 2012 00:17:56 +0000 (20:17 -0400)]
update NEWS file to note release date of 2.5.36

12 years agofix call to version in manual flex-2-5-36
Will Estes [Sat, 23 Jun 2012 01:39:14 +0000 (01:39 +0000)]
fix call to version in manual

12 years agoadd missing argument to call to yylex in manual
Will Estes [Fri, 22 Jun 2012 20:28:57 +0000 (20:28 +0000)]
add missing argument to call to yylex in manual

12 years agolintish cleanup in flex.skl; resolves #2040664
Will Estes [Fri, 27 Apr 2012 20:48:04 +0000 (20:48 +0000)]
lintish cleanup in flex.skl; resolves #2040664

12 years agoadd a 7 to the c99 octal pattern; resolves #3518269
Will Estes [Fri, 27 Apr 2012 20:26:07 +0000 (20:26 +0000)]
add a 7 to the c99 octal pattern; resolves #3518269

12 years agocopyedit; resolves #3513670
Will Estes [Sat, 31 Mar 2012 14:48:16 +0000 (14:48 +0000)]
copyedit; resolves #3513670

12 years agoescape backslashes in #line filenames in %top section; resolves #3212400; patch submi...
Will Estes [Fri, 23 Mar 2012 19:15:36 +0000 (19:15 +0000)]
escape backslashes in #line filenames in %top section; resolves #3212400; patch submitted by scfc_de

12 years agoprovide malloc() and realloc() for systems that do not have satisfactory versions...
Will Estes [Wed, 21 Mar 2012 18:36:28 +0000 (18:36 +0000)]
provide malloc() and realloc() for systems that do not have satisfactory versions; resolves #1899047

12 years agoinstall flex++ as a link; resolves bug #2939681
Will Estes [Wed, 21 Mar 2012 01:41:58 +0000 (01:41 +0000)]
install flex++ as a link; resolves bug #2939681

12 years agofix dependencies for make -j in test suite
Will Estes [Wed, 21 Mar 2012 00:56:04 +0000 (00:56 +0000)]
fix dependencies for make -j in test suite

12 years agoadd missing prototypes for yyset_column() and yyget_column(); resolves #3029024;...
Will Estes [Mon, 19 Mar 2012 16:32:09 +0000 (16:32 +0000)]
add missing prototypes for yyset_column() and yyget_column(); resolves #3029024; patch submitted by scfc_de

12 years agowrap yy_fatal_error calls appropriately
Will Estes [Fri, 2 Mar 2012 22:15:29 +0000 (22:15 +0000)]
wrap yy_fatal_error calls appropriately

12 years agofix overlapping data buffer issue; patch from Tim Landsheet scfc_de
Will Estes [Fri, 2 Mar 2012 22:06:01 +0000 (22:06 +0000)]
fix overlapping data buffer issue; patch from Tim Landsheet scfc_de

12 years agobetter bracket handling in the scanner
Will Estes [Fri, 2 Mar 2012 22:00:00 +0000 (22:00 +0000)]
better bracket handling in the scanner

12 years agoRemove unneeded tracking of line/column output; patch from Tim Landsheet scfc_de
Will Estes [Fri, 2 Mar 2012 21:44:21 +0000 (21:44 +0000)]
Remove unneeded tracking of line/column output; patch from Tim Landsheet scfc_de

12 years agofix test for m4 to accept an m4 with -P and not jus tGNU m4; patch from Tim Landsheet...
Will Estes [Fri, 2 Mar 2012 21:38:31 +0000 (21:38 +0000)]
fix test for m4 to accept an m4 with -P and not jus tGNU m4; patch from Tim Landsheet scfc_de on sourceforge

12 years agofix order of td_lolen and td_hilen in documentation; resolves #2913693; patch submitt...
Will Estes [Fri, 2 Mar 2012 21:28:24 +0000 (21:28 +0000)]
fix order of td_lolen and td_hilen in documentation; resolves #2913693; patch submitted by Andreas Gruenbacher <agruen@suse.de>

12 years agocorrect document of YY_FLUSH_BUFFER; resolves #1723028
Will Estes [Fri, 2 Mar 2012 21:15:51 +0000 (21:15 +0000)]
correct document of YY_FLUSH_BUFFER; resolves #1723028

12 years agospeed up things for complex inputs; resolves #2891390
Will Estes [Fri, 17 Feb 2012 22:22:59 +0000 (22:22 +0000)]
speed up things for complex inputs; resolves #2891390

12 years agofix ipv6 pattern in manual; update manual copyright to 2012
Will Estes [Fri, 17 Feb 2012 22:07:09 +0000 (22:07 +0000)]
fix ipv6 pattern in manual; update manual copyright to 2012

12 years agofremove isatty() declaration; resolves #1984987
Will Estes [Fri, 17 Feb 2012 21:40:40 +0000 (21:40 +0000)]
fremove isatty() declaration; resolves #1984987

12 years agoAdd link for RFC 2396
Will Estes [Fri, 17 Feb 2012 21:27:45 +0000 (21:27 +0000)]
Add link for RFC 2396

12 years agoresolve #1990170
Will Estes [Fri, 17 Feb 2012 21:21:44 +0000 (21:21 +0000)]
resolve #1990170

12 years agofix documentation to reflect arguments actually used; bug #2783023
Will Estes [Fri, 17 Feb 2012 21:07:10 +0000 (21:07 +0000)]
fix documentation to reflect arguments actually used; bug #2783023

12 years agofix yywrap behavior for reentrant scanners
Will Estes [Sun, 5 Feb 2012 23:28:54 +0000 (23:28 +0000)]
fix yywrap behavior for reentrant scanners

12 years agoMmention tr translation
Will Estes [Sat, 4 Feb 2012 01:00:25 +0000 (01:00 +0000)]
Mmention tr translation

12 years agoprevent unused stuff from being compiled so as to reduce warnings
Will Estes [Sat, 4 Feb 2012 00:39:02 +0000 (00:39 +0000)]
prevent unused stuff from being compiled so as to reduce warnings

12 years agomore better error messages; more better memory handling
Will Estes [Fri, 3 Feb 2012 22:32:35 +0000 (22:32 +0000)]
more better error messages; more better memory handling

12 years agomore careful/paranoia
Will Estes [Fri, 3 Feb 2012 22:21:37 +0000 (22:21 +0000)]
more careful/paranoia

12 years agomore careful memory allocation in option processing
Will Estes [Fri, 3 Feb 2012 22:16:30 +0000 (22:16 +0000)]
more careful memory allocation in option processing

12 years agoremove m4/ directory and generally clean up automake/autoconf inputs
Will Estes [Fri, 3 Feb 2012 22:13:07 +0000 (22:13 +0000)]
remove m4/ directory and generally clean up automake/autoconf inputs

12 years agocvsignore files that need that
Will Estes [Fri, 3 Feb 2012 22:04:58 +0000 (22:04 +0000)]
cvsignore files that need that

12 years agocheck in translations
Will Estes [Fri, 3 Feb 2012 22:02:23 +0000 (22:02 +0000)]
check in translations

12 years agocorrect macro definition of yywrap
Will Estes [Fri, 3 Feb 2012 21:47:46 +0000 (21:47 +0000)]
correct macro definition of yywrap

12 years agoGreater specificity in error messages
Will Estes [Fri, 3 Feb 2012 21:44:33 +0000 (21:44 +0000)]
Greater specificity in error messages

12 years agoimprove rule handling at EOF
Will Estes [Fri, 3 Feb 2012 21:38:34 +0000 (21:38 +0000)]
improve rule handling at EOF

12 years agoinclude cstdio for definition of EOF in all cases
Will Estes [Fri, 3 Feb 2012 21:35:20 +0000 (21:35 +0000)]
include cstdio for definition of EOF in all cases

12 years agosuppress warning on unused yyguts_t
Will Estes [Fri, 3 Feb 2012 21:29:26 +0000 (21:29 +0000)]
suppress warning on unused yyguts_t

14 years agonew fi translation from the translation project
Will Estes [Fri, 13 Aug 2010 12:01:28 +0000 (12:01 +0000)]
new fi translation from the translation project

15 years ago Include version.texi after @setfilename,
Will Estes [Tue, 31 Mar 2009 14:01:22 +0000 (14:01 +0000)]
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>

16 years agoremove line break that broke configure
Will Estes [Sun, 28 Dec 2008 20:46:29 +0000 (20:46 +0000)]
remove line break that broke configure

16 years agospecify the title on the title page since @settitle doesn't do that for us; resolves...
Will Estes [Sun, 28 Dec 2008 18:15:33 +0000 (18:15 +0000)]
specify the title on the title page since @settitle doesn't do that for us; resolves bug #2043491

16 years agocheck for regex.h; resolves bug #2337486
Will Estes [Sun, 28 Dec 2008 15:46:20 +0000 (15:46 +0000)]
check for regex.h; resolves bug #2337486

16 years agonew ga translation from the translation project
Will Estes [Wed, 23 Jul 2008 15:18:59 +0000 (15:18 +0000)]
new ga translation from the translation project

16 years agonew ca translation
Will Estes [Tue, 10 Jun 2008 19:30:51 +0000 (19:30 +0000)]
new ca translation

16 years agomove ABOUT-NLS back to EXTRA_DIST
Will Estes [Sat, 31 May 2008 21:14:10 +0000 (21:14 +0000)]
move ABOUT-NLS back to EXTRA_DIST

16 years agocreate new dist_doc_DATA; move some EXTRA_DIST files to new dist_doc_DATA target
Will Estes [Sat, 31 May 2008 18:11:57 +0000 (18:11 +0000)]
create new dist_doc_DATA; move some EXTRA_DIST files to new dist_doc_DATA target

16 years agoignore more automake generated config.status* files
Will Estes [Sat, 31 May 2008 18:11:16 +0000 (18:11 +0000)]
ignore more automake generated config.status* files

16 years agoflex distribution now built with automake and autoconf versions ...
Will Estes [Sat, 31 May 2008 17:59:24 +0000 (17:59 +0000)]
flex distribution now built with automake and autoconf versions ...

16 years agodocument GNU auto* version changes for building flex from cvs
Will Estes [Sat, 31 May 2008 17:57:14 +0000 (17:57 +0000)]
document GNU auto* version changes for building flex from cvs

16 years agoignore automake-supplied ylwrap
Will Estes [Sat, 31 May 2008 17:54:07 +0000 (17:54 +0000)]
ignore automake-supplied ylwrap

16 years agoclean up types; resolves 1961902
Will Estes [Thu, 15 May 2008 21:11:57 +0000 (21:11 +0000)]
clean up types; resolves 1961902

16 years agoupdate NEWS re manual
Will Estes [Thu, 15 May 2008 14:02:00 +0000 (14:02 +0000)]
update NEWS re manual

16 years agocorrect eroneous references to 'nowrap' to refer to 'noyywrap'; resolves bug #1739912
Will Estes [Thu, 15 May 2008 13:52:12 +0000 (13:52 +0000)]
correct eroneous references to 'nowrap' to refer to 'noyywrap'; resolves bug #1739912

16 years agocall clearerr on stdin before dup2'ing it; resolves bug #1902612
Will Estes [Wed, 14 May 2008 23:17:20 +0000 (23:17 +0000)]
call clearerr on stdin before dup2'ing it; resolves bug #1902612

16 years agogeneric updates to NEWS
Will Estes [Wed, 14 May 2008 23:16:51 +0000 (23:16 +0000)]
generic updates to NEWS

16 years agomove library flags in linker command; resolves patch #1943403; patch submitted by...
Will Estes [Wed, 14 May 2008 19:35:12 +0000 (19:35 +0000)]
move library flags in linker command; resolves patch #1943403; patch submitted by nullnix@users.sourceforge.net

16 years agouse ansi syntax in simple examples; resolves patch #1909844; patch submitted by Tom...
Will Estes [Wed, 14 May 2008 19:24:06 +0000 (19:24 +0000)]
use ansi syntax in simple examples; resolves patch #1909844; patch submitted by Tom Browder, tbrowder2@users.sourceforge.net

16 years agofix typo in example (from Paolo J. Matos
Will Estes [Thu, 10 Apr 2008 20:42:33 +0000 (20:42 +0000)]
fix typo in example (from Paolo J. Matos

16 years agomove endif to better account for what C99 defines for integer types (fix from debian...
Will Estes [Thu, 10 Apr 2008 18:14:05 +0000 (18:14 +0000)]
move endif to better account for what C99 defines for integer types (fix from debian project)

16 years agofix another int type to be size_t
Will Estes [Thu, 10 Apr 2008 18:08:47 +0000 (18:08 +0000)]
fix another int type to be size_t

16 years agonew fr translation
Will Estes [Sun, 30 Mar 2008 14:09:05 +0000 (14:09 +0000)]
new fr translation

16 years agostart version 2.5.36
Will Estes [Sun, 30 Mar 2008 14:08:08 +0000 (14:08 +0000)]
start version 2.5.36

16 years agoadd date of release flex-2-5-35
Will Estes [Tue, 26 Feb 2008 20:36:48 +0000 (20:36 +0000)]
add date of release

16 years agofix bug that prevented comments from working properly
Will Estes [Fri, 15 Feb 2008 12:37:35 +0000 (12:37 +0000)]
fix bug that prevented comments from working properly

16 years agonew de translation
Will Estes [Tue, 12 Feb 2008 12:57:45 +0000 (12:57 +0000)]
new de translation

16 years agonew vi translation
Will Estes [Sun, 10 Feb 2008 11:08:42 +0000 (11:08 +0000)]
new vi translation

16 years agonew nl translation
Will Estes [Sun, 10 Feb 2008 00:22:39 +0000 (00:22 +0000)]
new nl translation

16 years agonew pl translation
Will Estes [Sat, 9 Feb 2008 19:59:31 +0000 (19:59 +0000)]
new pl translation

16 years agonew de, pt_br translations
Will Estes [Sat, 9 Feb 2008 19:19:17 +0000 (19:19 +0000)]
new de, pt_br translations

16 years agogenerate headers for all functions (resolves bug #1628314)
Will Estes [Sat, 9 Feb 2008 18:54:56 +0000 (18:54 +0000)]
generate headers for all functions (resolves bug #1628314)

16 years agochange yy_size_t to be size_t (resolves bug #1849812)
Will Estes [Sat, 9 Feb 2008 15:49:48 +0000 (15:49 +0000)]
change yy_size_t to be size_t (resolves bug #1849812)

16 years agostart work on version 2.5.35
Will Estes [Sat, 9 Feb 2008 15:46:28 +0000 (15:46 +0000)]
start work on version 2.5.35

17 years agorevert NEWS and configure.in to version 2.5.34 flex-2-5-34
Will Estes [Wed, 12 Dec 2007 21:00:25 +0000 (21:00 +0000)]
revert NEWS and configure.in to version 2.5.34

17 years agoupdate version number to 2.5.35
Will Estes [Wed, 12 Sep 2007 15:28:31 +0000 (15:28 +0000)]
update version number to 2.5.35

17 years agoUse %option extra-type.
Aaron Stone [Mon, 10 Sep 2007 06:17:45 +0000 (06:17 +0000)]
Use %option extra-type.

17 years agoIntroduce %option extra-type="your_type *" (resolves bug #1744505).
Aaron Stone [Mon, 10 Sep 2007 06:16:33 +0000 (06:16 +0000)]
Introduce %option extra-type="your_type *" (resolves bug #1744505).

17 years agonew nl translations from the translation project
Will Estes [Wed, 15 Aug 2007 12:28:34 +0000 (12:28 +0000)]
new nl translations from the translation project

17 years agochange release date
Will Estes [Thu, 28 Jun 2007 20:28:35 +0000 (20:28 +0000)]
change release date

17 years agoadjustment for prefix classes; patch submitted by Petr Machata <pmachata@redhat.com>
Will Estes [Thu, 28 Jun 2007 01:59:24 +0000 (01:59 +0000)]
adjustment for prefix classes; patch submitted by Petr Machata <pmachata@redhat.com>

17 years agoNEWS item for yy_init_extra
Will Estes [Thu, 28 Jun 2007 01:53:49 +0000 (01:53 +0000)]
NEWS item for yy_init_extra

17 years agoDocs and example for yylex_init_extra.
Aaron Stone [Tue, 12 Jun 2007 16:33:15 +0000 (16:33 +0000)]
Docs and example for yylex_init_extra.

17 years agoignore OUTPUT file in test-alloc-extra
Will Estes [Fri, 1 Jun 2007 00:22:18 +0000 (00:22 +0000)]
ignore OUTPUT file in test-alloc-extra

17 years agoadd description of concatenated options test
Will Estes [Fri, 1 Jun 2007 00:21:30 +0000 (00:21 +0000)]
add description of concatenated options test