]> granicus.if.org Git - flex/log
flex
22 years agoinclude the intl/ subdirectory when searching for include files
Will Estes [Mon, 9 Sep 2002 13:59:58 +0000 (13:59 +0000)]
include the intl/ subdirectory when searching for include files

22 years agonew sv, ru translations from the translation project
Will Estes [Mon, 9 Sep 2002 12:49:52 +0000 (12:49 +0000)]
new sv, ru translations from the translation project

22 years agoChanged cryptic skeleton markers to readable form.
John Millaway [Sat, 7 Sep 2002 22:40:04 +0000 (22:40 +0000)]
Changed cryptic skeleton markers to readable form.

22 years agoMembers of struct yy_trans_info are now forced to be the same size.
John Millaway [Sat, 7 Sep 2002 04:18:05 +0000 (04:18 +0000)]
Members of struct yy_trans_info are now forced to be the same size.
Added shared file tables_shared.c.
Separated tables.h from flexdef.h
Bulk of table deserialization code is done.

22 years agonew ca translation
Will Estes [Fri, 6 Sep 2002 15:42:38 +0000 (15:42 +0000)]
new ca translation

22 years agonew fr translation
Will Estes [Fri, 6 Sep 2002 15:24:18 +0000 (15:24 +0000)]
new fr translation

22 years agonew french translation from the translation project
Will Estes [Fri, 6 Sep 2002 15:22:45 +0000 (15:22 +0000)]
new french translation from the translation project

22 years agoc99 function defs by default
Will Estes [Thu, 5 Sep 2002 18:41:07 +0000 (18:41 +0000)]
c99 function defs by default

22 years agoAdded flex_die macro. May need some autoconf massaging.
John Millaway [Thu, 5 Sep 2002 18:22:48 +0000 (18:22 +0000)]
Added flex_die macro. May need some autoconf massaging.
Added thorough error checking in tables code.

22 years agoFlex generates C99 defs now.
John Millaway [Thu, 5 Sep 2002 18:21:04 +0000 (18:21 +0000)]
Flex generates C99 defs now.
Documented the above change in manual.

22 years agoAdded serialization test to table-opts test.
John Millaway [Thu, 5 Sep 2002 18:12:36 +0000 (18:12 +0000)]
Added serialization test to table-opts test.

22 years agooops, i made a typo flex-2-5-19
Will Estes [Thu, 5 Sep 2002 16:03:27 +0000 (16:03 +0000)]
oops, i made a typo

22 years agoversion 2.5.19
Will Estes [Thu, 5 Sep 2002 16:01:43 +0000 (16:01 +0000)]
version 2.5.19

22 years agouse FLEX_EXIT(), not exit()
Will Estes [Thu, 5 Sep 2002 14:08:16 +0000 (14:08 +0000)]
use FLEX_EXIT(), not exit()

22 years agoAdded devel/ directory for junk that we don't want in the distribution,
John Millaway [Thu, 5 Sep 2002 13:53:27 +0000 (13:53 +0000)]
Added devel/ directory for junk that we don't want in the distribution,
but that we want in CVS.

22 years agos/exit(1)/exit(EXIT_FAILURE)
Will Estes [Thu, 5 Sep 2002 13:26:03 +0000 (13:26 +0000)]
s/exit(1)/exit(EXIT_FAILURE)

22 years agoTables are now generated with %option tables-file=FILE.
John Millaway [Thu, 5 Sep 2002 13:18:24 +0000 (13:18 +0000)]
Tables are now generated with %option tables-file=FILE.

22 years agocatch up on a few things
Will Estes [Thu, 5 Sep 2002 13:14:46 +0000 (13:14 +0000)]
catch up on a few things

22 years agoprevent segfault on input lines which are longer than the allocated space (problem...
Will Estes [Thu, 5 Sep 2002 13:11:17 +0000 (13:11 +0000)]
prevent segfault on input lines which are longer than the allocated space (problem report from Manoj Srivastava <srivasta@golden-gryphon.com>)

22 years agoChanged option 'header' to 'header-file'. 'header' still works, though.
John Millaway [Thu, 5 Sep 2002 10:54:29 +0000 (10:54 +0000)]
Changed option 'header' to 'header-file'. 'header' still works, though.

22 years agoTons more work on tables.
John Millaway [Thu, 5 Sep 2002 10:48:55 +0000 (10:48 +0000)]
Tons more work on tables.

22 years agoLots of work on tables serialization code.
John Millaway [Thu, 5 Sep 2002 04:24:40 +0000 (04:24 +0000)]
Lots of work on tables serialization code.

22 years agomention GNU indent flex-2-5-18
Will Estes [Wed, 4 Sep 2002 12:36:00 +0000 (12:36 +0000)]
mention GNU indent

22 years agoremove the word after from the version line
Will Estes [Wed, 4 Sep 2002 12:33:03 +0000 (12:33 +0000)]
remove the word after from the version line

22 years agoversion 2.5.18
Will Estes [Tue, 3 Sep 2002 21:02:24 +0000 (21:02 +0000)]
version 2.5.18

22 years agocatch up on the NEWS
Will Estes [Tue, 3 Sep 2002 13:46:48 +0000 (13:46 +0000)]
catch up on the NEWS

22 years agotarget test: quote the results echoing so that the ECHO_C will work on
Will Estes [Tue, 3 Sep 2002 13:42:10 +0000 (13:42 +0000)]
target test: quote the results echoing so that the ECHO_C will work on
systems where it is used

22 years agowhen we don't have GNU indent, the test will generate output on
Will Estes [Tue, 3 Sep 2002 13:08:13 +0000 (13:08 +0000)]
when we don't have GNU indent, the test will generate output on
stderr, so we send that to /dev/null

22 years agofixed bug whereby bison was reported missing even when it was found
Will Estes [Tue, 3 Sep 2002 12:56:06 +0000 (12:56 +0000)]
fixed bug whereby bison was reported missing even when it was found

22 years agoIn-code documentation.
John Millaway [Mon, 2 Sep 2002 18:44:27 +0000 (18:44 +0000)]
In-code documentation.

22 years agoForgot to indent before previous commit.
John Millaway [Mon, 2 Sep 2002 18:44:08 +0000 (18:44 +0000)]
Forgot to indent before previous commit.

22 years agoAdded known integer limits if undefined.
John Millaway [Mon, 2 Sep 2002 17:55:28 +0000 (17:55 +0000)]
Added known integer limits if undefined.

22 years agoversion 2.5.17 flex-2-5-17
Will Estes [Thu, 29 Aug 2002 21:12:26 +0000 (21:12 +0000)]
version 2.5.17

22 years agomore portability fixes; new version number
Will Estes [Thu, 29 Aug 2002 21:12:07 +0000 (21:12 +0000)]
more portability fixes; new version number

22 years ago#include fixes; we've factored out all the system include files and put them in flexdef.h
Will Estes [Thu, 29 Aug 2002 20:30:24 +0000 (20:30 +0000)]
#include fixes; we've factored out all the system include files and put them in flexdef.h

22 years agoeat a blank line
Will Estes [Thu, 29 Aug 2002 19:02:17 +0000 (19:02 +0000)]
eat a blank line

22 years agonew config.{sub,guess} files; mention that we use indent on flex
Will Estes [Thu, 29 Aug 2002 13:21:43 +0000 (13:21 +0000)]
new config.{sub,guess} files; mention that we use indent on flex

22 years agowarn if no indent found; version 2.5.16 flex-2-5-16
Will Estes [Wed, 28 Aug 2002 17:12:27 +0000 (17:12 +0000)]
warn if no indent found; version 2.5.16

22 years agocatch up on recent changes; version 2.5.16
Will Estes [Wed, 28 Aug 2002 17:10:56 +0000 (17:10 +0000)]
catch up on recent changes; version 2.5.16

22 years agoran the indent target; commit the results
Will Estes [Tue, 27 Aug 2002 18:07:19 +0000 (18:07 +0000)]
ran the indent target; commit the results

22 years agotouch up the indent targeet; it's ready for production use now
Will Estes [Tue, 27 Aug 2002 18:05:07 +0000 (18:05 +0000)]
touch up the indent targeet; it's ready for production use now

22 years agotest for GNU indent; reorder the tests somewhat
Will Estes [Tue, 27 Aug 2002 18:01:12 +0000 (18:01 +0000)]
test for GNU indent; reorder the tests somewhat

22 years agoautomake is smarter about autoconf's versioning scheme
Will Estes [Fri, 23 Aug 2002 14:29:10 +0000 (14:29 +0000)]
automake is smarter about autoconf's versioning scheme

22 years agocatch NEWS up on what we've been doing
Will Estes [Fri, 23 Aug 2002 13:18:13 +0000 (13:18 +0000)]
catch NEWS up on what we've been doing

22 years agodo some more conditional including for folks without standard systems
Will Estes [Thu, 22 Aug 2002 17:18:30 +0000 (17:18 +0000)]
do some more conditional including for folks without standard systems

22 years agouse CXX to link the test scanner here
Will Estes [Thu, 22 Aug 2002 17:15:06 +0000 (17:15 +0000)]
use CXX to link the test scanner here

22 years agoDocumentation.
John Millaway [Thu, 22 Aug 2002 05:35:40 +0000 (05:35 +0000)]
Documentation.

22 years agoCreated 'indent' target and added .indent.pro.
John Millaway [Thu, 22 Aug 2002 01:49:18 +0000 (01:49 +0000)]
Created 'indent' target and added .indent.pro.

22 years agoFixed missing 'make clean' files.
John Millaway [Thu, 22 Aug 2002 01:42:22 +0000 (01:42 +0000)]
Fixed missing 'make clean' files.

22 years agofixed missing 'clean' file.
John Millaway [Thu, 22 Aug 2002 01:34:52 +0000 (01:34 +0000)]
fixed missing 'clean' file.

22 years agoRemoved core of yylex_destroy from c++ scanner -- hack!
John Millaway [Thu, 22 Aug 2002 01:11:07 +0000 (01:11 +0000)]
Removed core of yylex_destroy from c++ scanner -- hack!
Added -lstdc++ to LDFLAGS (should we have to do this??)

22 years agoofficial releases are being hosted by Vern
Will Estes [Wed, 21 Aug 2002 14:15:25 +0000 (14:15 +0000)]
official releases are being hosted by Vern

22 years agonew beta version; more entries in NEWS from millaway; the top level entry for test... flex-2-5-15
Will Estes [Wed, 21 Aug 2002 13:42:41 +0000 (13:42 +0000)]
new beta version; more entries in NEWS from millaway; the top level entry for test-c++-basic

22 years agoadd test-c++-basic
Will Estes [Wed, 21 Aug 2002 13:41:41 +0000 (13:41 +0000)]
add test-c++-basic

22 years agoMore tabels work.
John Millaway [Wed, 21 Aug 2002 06:54:11 +0000 (06:54 +0000)]
More tabels work.

22 years agoMore work on tables.
John Millaway [Wed, 21 Aug 2002 01:54:20 +0000 (01:54 +0000)]
More work on tables.

22 years agoCleaned up macros that took no ';'.
John Millaway [Tue, 20 Aug 2002 23:49:05 +0000 (23:49 +0000)]
Cleaned up macros that took no ';'.

22 years agoFixed oddball '=-'.
John Millaway [Tue, 20 Aug 2002 23:47:07 +0000 (23:47 +0000)]
Fixed oddball '=-'.

22 years agoDynamically allocate REJECT state buffer.
John Millaway [Tue, 20 Aug 2002 21:42:43 +0000 (21:42 +0000)]
Dynamically allocate REJECT state buffer.
Mentioned memory usage in docs.
Made REJECT buffer variables reentrant-safe.

22 years agoMore work on tables code.
John Millaway [Tue, 20 Aug 2002 21:37:19 +0000 (21:37 +0000)]
More work on tables code.

22 years agowe're using m4 so have configure test for it
Will Estes [Tue, 20 Aug 2002 14:52:39 +0000 (14:52 +0000)]
we're using m4 so have configure test for it

22 years agoAdded tables.c and rebuilt dependencies.
John Millaway [Tue, 20 Aug 2002 04:23:13 +0000 (04:23 +0000)]
Added tables.c and rebuilt dependencies.

22 years agoDicussed prototypes and header in manual.
John Millaway [Tue, 20 Aug 2002 00:30:23 +0000 (00:30 +0000)]
Dicussed prototypes and header in manual.

22 years agoMore work on tables serialization.
John Millaway [Mon, 19 Aug 2002 21:56:33 +0000 (21:56 +0000)]
More work on tables serialization.

22 years agoSkeleton is now passed through m4 (before dist is built).
John Millaway [Mon, 19 Aug 2002 21:15:52 +0000 (21:15 +0000)]
Skeleton is now passed through m4 (before dist is built).

22 years agoadd zh_cn translation from the translation project
Will Estes [Mon, 19 Aug 2002 12:51:29 +0000 (12:51 +0000)]
add zh_cn translation from the translation project

22 years agomillaway's done a lot of things which need to be mentioned in NEWS
Will Estes [Mon, 19 Aug 2002 12:51:08 +0000 (12:51 +0000)]
millaway's done a lot of things which need to be mentioned in NEWS

22 years agoRemoved #undef of start conditions.
John Millaway [Sun, 18 Aug 2002 20:32:11 +0000 (20:32 +0000)]
Removed #undef of start conditions.

22 years agotodo list
John Millaway [Sat, 17 Aug 2002 22:24:17 +0000 (22:24 +0000)]
todo list

22 years agoStart conditions now optional in header.
John Millaway [Sat, 17 Aug 2002 20:04:51 +0000 (20:04 +0000)]
Start conditions now optional in header.
undef's now optional in header.
Start conditions are NOT prefixed.

22 years agoWorking on tables API.
John Millaway [Sat, 17 Aug 2002 17:05:41 +0000 (17:05 +0000)]
Working on tables API.

22 years agoAdded --tables option.
John Millaway [Fri, 16 Aug 2002 22:32:02 +0000 (22:32 +0000)]
Added --tables option.
Omitted tables code from generated scanner when unused.

22 years agoPrelimary work on tables API.
John Millaway [Fri, 16 Aug 2002 19:54:47 +0000 (19:54 +0000)]
Prelimary work on tables API.

22 years agoTests now respect CFLAGS, CPPFLAGS, etc..
John Millaway [Fri, 16 Aug 2002 19:45:33 +0000 (19:45 +0000)]
Tests now respect CFLAGS, CPPFLAGS, etc..

22 years agoGot rid of flex -s warnings in tests.
John Millaway [Fri, 16 Aug 2002 19:03:42 +0000 (19:03 +0000)]
Got rid of flex -s warnings in tests.

22 years agoUpdated dependencies list.
John Millaway [Fri, 16 Aug 2002 18:51:20 +0000 (18:51 +0000)]
Updated dependencies list.

22 years agoFixed seg fault bug in ecs.
John Millaway [Thu, 15 Aug 2002 21:23:18 +0000 (21:23 +0000)]
Fixed seg fault bug in ecs.

22 years agoignore .cpp files since we generate them instead of .c
Will Estes [Thu, 15 Aug 2002 21:18:52 +0000 (21:18 +0000)]
ignore .cpp files since we generate them instead of .c

22 years agoversion 2.5.14 flex-2-5-14
Will Estes [Thu, 15 Aug 2002 15:37:44 +0000 (15:37 +0000)]
version 2.5.14

22 years agoc-as-c++ tests reworked
Will Estes [Thu, 15 Aug 2002 15:37:12 +0000 (15:37 +0000)]
c-as-c++ tests reworked

22 years agoThe c++ tests use .cpp instead of .c extensions just to be on the safe side.
John Millaway [Thu, 15 Aug 2002 15:15:45 +0000 (15:15 +0000)]
The c++ tests use .cpp instead of .c extensions just to be on the safe side.

22 years agoconditionally include <locale.h>; include config.h as well
Will Estes [Thu, 15 Aug 2002 14:50:10 +0000 (14:50 +0000)]
conditionally include <locale.h>; include config.h as well

22 years agoonly include <cunistd> if we have it
Will Estes [Thu, 15 Aug 2002 14:49:19 +0000 (14:49 +0000)]
only include <cunistd> if we have it

22 years agoportability fixes; added missing punctuation; de translation now included
Will Estes [Thu, 15 Aug 2002 14:48:17 +0000 (14:48 +0000)]
portability fixes; added missing punctuation; de translation now included

22 years agowe also translate to german
Will Estes [Thu, 15 Aug 2002 14:16:27 +0000 (14:16 +0000)]
we also translate to german

22 years agorequire automake at least 1.6
Will Estes [Thu, 15 Aug 2002 13:17:31 +0000 (13:17 +0000)]
require automake at least 1.6

22 years agoversion 2.5.13 flex-2-5-13
Will Estes [Thu, 15 Aug 2002 12:32:02 +0000 (12:32 +0000)]
version 2.5.13

22 years agoreverted away from the @copying as it breaks the info reader
Will Estes [Wed, 14 Aug 2002 14:57:24 +0000 (14:57 +0000)]
reverted away from the @copying as it breaks the info reader

22 years agoStart condition prefixes attempts to adjust to user preferences.
John Millaway [Wed, 14 Aug 2002 00:46:59 +0000 (00:46 +0000)]
Start condition prefixes attempts to adjust to user preferences.

22 years agoInclude start condition symbols in header.
John Millaway [Tue, 13 Aug 2002 21:19:39 +0000 (21:19 +0000)]
Include start condition symbols in header.

22 years agoOmit user code and tables from generated header file.
John Millaway [Tue, 13 Aug 2002 19:16:44 +0000 (19:16 +0000)]
Omit user code and tables from generated header file.

22 years agouse @copying construct to display the flex license; move copying and
Will Estes [Tue, 13 Aug 2002 13:14:18 +0000 (13:14 +0000)]
use @copying construct to display the flex license; move copying and
bug reporting to the front of the manual

22 years agoprintf fix and yylex_init reports errors
Will Estes [Tue, 13 Aug 2002 13:00:12 +0000 (13:00 +0000)]
printf fix and yylex_init reports errors

22 years agoUpdated manual for %option header.
John Millaway [Mon, 12 Aug 2002 23:15:41 +0000 (23:15 +0000)]
Updated manual for %option header.

22 years agoFixed type mismatch in printf.
John Millaway [Mon, 12 Aug 2002 19:36:58 +0000 (19:36 +0000)]
Fixed type mismatch in printf.
yylex_init now reports errors.

22 years agoAdded alignment flag for future use.
John Millaway [Sat, 10 Aug 2002 17:22:00 +0000 (17:22 +0000)]
Added alignment flag for future use.

22 years agoAdded options to test-table-opts
John Millaway [Sat, 10 Aug 2002 17:17:44 +0000 (17:17 +0000)]
Added options to test-table-opts

22 years agoAdded a test for various DFA table options.
John Millaway [Sat, 10 Aug 2002 16:39:10 +0000 (16:39 +0000)]
Added a test for various DFA table options.

22 years agomore faq editing; corrected mistyped nodenames
Will Estes [Fri, 9 Aug 2002 20:36:34 +0000 (20:36 +0000)]
more faq editing; corrected mistyped nodenames

22 years agofix typo which propogates out to generated scanners
Will Estes [Fri, 9 Aug 2002 17:41:29 +0000 (17:41 +0000)]
fix typo which propogates out to generated scanners