]> granicus.if.org Git - flex/log
flex
21 years agoupdate TODO flex-2-5-29
Will Estes [Wed, 5 Mar 2003 19:37:48 +0000 (19:37 +0000)]
update TODO

21 years agoversion 2.5.29
Will Estes [Wed, 5 Mar 2003 19:37:40 +0000 (19:37 +0000)]
version 2.5.29

21 years agoAdded growable buffer stack to C++ scanner as well.
John Millaway [Tue, 4 Mar 2003 23:43:53 +0000 (23:43 +0000)]
Added growable buffer stack to C++ scanner as well.
yyensure_buffer_stack is now static.

21 years agoRemoved awkward %push %pop syntax from skeleton.
John Millaway [Sun, 2 Mar 2003 01:45:17 +0000 (01:45 +0000)]
Removed awkward %push %pop syntax from skeleton.

21 years agoRenamed YY_CURRENT_BUFFER_FAST to YY_CURRENT_BUFFER_LVALUE to better reflect
John Millaway [Sun, 2 Mar 2003 00:34:12 +0000 (00:34 +0000)]
Renamed YY_CURRENT_BUFFER_FAST to YY_CURRENT_BUFFER_LVALUE to better reflect
its purpose.

21 years agomade entry on input buffer stacks.
John Millaway [Fri, 28 Feb 2003 20:19:37 +0000 (20:19 +0000)]
made entry on input buffer stacks.

21 years agobuild on . in top level first; this will simplify calling help2man
Will Estes [Fri, 28 Feb 2003 14:23:44 +0000 (14:23 +0000)]
build on . in top level first; this will simplify calling help2man

21 years agoRemoved yy_current_buffer from the planet.
John Millaway [Fri, 28 Feb 2003 11:27:10 +0000 (11:27 +0000)]
Removed yy_current_buffer from the planet.
Input buffer states are now in an internal unbounded stack.
Added new internal function, yyensure_buffer_stack.
Added new API function, yypush_buffer_state.
Added new API function, yypop_buffer_state.
Documented the new API calls in the manual.
Macro YY_BUFFER_STATE now refers to top of stack.
This revision breaks the C++ scanner (again.)

21 years agoRemoved some symbols from the undef list. They are needed for multiple headers
John Millaway [Fri, 28 Feb 2003 09:02:03 +0000 (09:02 +0000)]
Removed some symbols from the undef list. They are needed for multiple headers
to coexist.

21 years agomove flex.texi and flex.1 to new doc/ subdirectory
Will Estes [Thu, 27 Feb 2003 15:37:44 +0000 (15:37 +0000)]
move flex.texi and flex.1 to new doc/ subdirectory

21 years agonamespace cleanups
Will Estes [Thu, 27 Feb 2003 14:44:19 +0000 (14:44 +0000)]
namespace cleanups

21 years agoAdded a few macros to the undef list.
John Millaway [Wed, 26 Feb 2003 23:23:43 +0000 (23:23 +0000)]
Added a few macros to the undef list.

21 years agoPut the undef macros in an array.
John Millaway [Wed, 26 Feb 2003 23:17:43 +0000 (23:17 +0000)]
Put the undef macros in an array.

21 years agoversion 2.5.28 flex-2-5-28
Will Estes [Wed, 12 Feb 2003 21:54:42 +0000 (21:54 +0000)]
version 2.5.28

21 years agoupdate documentation to reflect the sourceforge move
Will Estes [Mon, 10 Feb 2003 14:11:25 +0000 (14:11 +0000)]
update documentation to reflect the sourceforge move

21 years agoupdate according to current thinking
Will Estes [Thu, 6 Feb 2003 21:00:34 +0000 (21:00 +0000)]
update according to current thinking

21 years agomcvs reviewed
Will Estes [Thu, 6 Feb 2003 20:12:53 +0000 (20:12 +0000)]
mcvs reviewed

21 years agosourceforge migration tasks
Will Estes [Thu, 6 Feb 2003 14:06:29 +0000 (14:06 +0000)]
sourceforge migration tasks

21 years agoFlex now warns if always-interactive is specified with fast or full;
Will Estes [Tue, 4 Feb 2003 14:10:34 +0000 (14:10 +0000)]
Flex now warns if always-interactive is specified with fast or full;
Fixed trailing slash bug in YY_INPUT macro def

21 years agoFlex now warns if always-interactive is specified with fast or full.
John Millaway [Fri, 31 Jan 2003 22:30:03 +0000 (22:30 +0000)]
Flex now warns if always-interactive is specified with fast or full.

21 years agoswitch to using cvs2cl.pl to generate the ChangeLog
Will Estes [Fri, 31 Jan 2003 17:37:50 +0000 (17:37 +0000)]
switch to using cvs2cl.pl to generate the ChangeLog

21 years agowe're going to be switching how we handle our ChangeLog
Will Estes [Fri, 31 Jan 2003 17:12:18 +0000 (17:12 +0000)]
we're going to be switching how we handle our ChangeLog

21 years agoFixed trailing slash bug in YY_INPUT macro def.
John Millaway [Wed, 29 Jan 2003 20:16:42 +0000 (20:16 +0000)]
Fixed trailing slash bug in YY_INPUT macro def.

21 years agoupgrade texinfo to 4.3d
Will Estes [Wed, 29 Jan 2003 18:09:12 +0000 (18:09 +0000)]
upgrade texinfo to 4.3d

21 years agothe @copying construct works now; thanks to the texinfo maintainers for finding the...
Will Estes [Wed, 29 Jan 2003 18:07:28 +0000 (18:07 +0000)]
the @copying construct works now; thanks to the texinfo maintainers for finding the problem

21 years agoversion 2.5.27 flex-2-5-27
Will Estes [Tue, 21 Jan 2003 13:33:26 +0000 (13:33 +0000)]
version 2.5.27

21 years agoflex now works with recent bison versions
Will Estes [Tue, 21 Jan 2003 13:32:01 +0000 (13:32 +0000)]
flex now works with recent bison versions

21 years agoCheck for YYLTYPE_IS_DECLARED. This fixes bison-bridge with latest bison.
John Millaway [Sat, 18 Jan 2003 18:54:23 +0000 (18:54 +0000)]
Check for YYLTYPE_IS_DECLARED. This fixes bison-bridge with latest bison.

21 years agonew pt_br translation
Will Estes [Wed, 15 Jan 2003 13:33:00 +0000 (13:33 +0000)]
new pt_br translation

21 years agoversion 2.5.26 flex-2-5-26
Will Estes [Tue, 14 Jan 2003 15:51:39 +0000 (15:51 +0000)]
version 2.5.26

21 years agoFixed table deserialization bug on big-endian archs. Patch sent from Bryce Nichols...
Will Estes [Tue, 14 Jan 2003 14:12:59 +0000 (14:12 +0000)]
Fixed table deserialization bug on big-endian archs. Patch sent from Bryce Nichols <bryce@bnichols.org>

21 years agoFixed table deserialization bug on big-endian archs. Patch sent from Bryce Nichols...
John Millaway [Sun, 12 Jan 2003 03:30:45 +0000 (03:30 +0000)]
Fixed table deserialization bug on big-endian archs. Patch sent from Bryce Nichols <bryce@bnichols.org>.

21 years agoadd version numbers for some tools and explain about version.texi and --enable-mainta...
Will Estes [Fri, 10 Jan 2003 14:05:00 +0000 (14:05 +0000)]
add version numbers for some tools and explain about version.texi and --enable-maintainer-mode

21 years agocatch news up
Will Estes [Fri, 10 Jan 2003 13:59:16 +0000 (13:59 +0000)]
catch news up

21 years agoChanged size_t to yy_size_t in yyalloc() and yyrealloc(). Is this really what we...
John Millaway [Thu, 9 Jan 2003 23:06:50 +0000 (23:06 +0000)]
Changed size_t to yy_size_t in yyalloc() and yyrealloc(). Is this really what we want?

21 years agoChanged type of yyleng from size_t to int. This fixes bug in PostgreSQL compilation.
John Millaway [Thu, 9 Jan 2003 22:20:45 +0000 (22:20 +0000)]
Changed type of yyleng from size_t to int. This fixes bug in PostgreSQL compilation.

21 years agocatch news up
Will Estes [Thu, 9 Jan 2003 16:15:36 +0000 (16:15 +0000)]
catch news up

21 years agomore c++ fixes
Will Estes [Thu, 9 Jan 2003 16:15:28 +0000 (16:15 +0000)]
more c++ fixes

21 years agoadd a spec file
Will Estes [Thu, 9 Jan 2003 15:43:00 +0000 (15:43 +0000)]
add a spec file

21 years agotype cast to pacify c++ compilers; patch from Bruce Lilly <blilly@erols.com>
Will Estes [Thu, 9 Jan 2003 15:25:05 +0000 (15:25 +0000)]
type cast to pacify c++ compilers; patch from Bruce Lilly <blilly@erols.com>

21 years agonew es translation
Will Estes [Wed, 8 Jan 2003 17:58:40 +0000 (17:58 +0000)]
new es translation

21 years agonew spanish translation
Will Estes [Wed, 8 Jan 2003 17:57:45 +0000 (17:57 +0000)]
new spanish translation

21 years agoFixed bug where YY_G(0) sometimes occurs (created by my previous commit.)
John Millaway [Thu, 19 Dec 2002 03:17:27 +0000 (03:17 +0000)]
Fixed bug where YY_G(0) sometimes occurs (created by my previous commit.)

21 years agoFixed bug submitted by Bojan Smojver <bojan@rexursive.com> where the use of
John Millaway [Tue, 17 Dec 2002 23:53:06 +0000 (23:53 +0000)]
Fixed bug submitted by Bojan Smojver <bojan@rexursive.com> where the use of
yylineno, reentrant, and yymore together caused a compile-time error.

21 years agoupdate NEWS
Will Estes [Tue, 17 Dec 2002 21:57:51 +0000 (21:57 +0000)]
update NEWS

21 years agoDocumented new behavior with character ranges.
John Millaway [Tue, 17 Dec 2002 20:28:21 +0000 (20:28 +0000)]
Documented new behavior with character ranges.

21 years agoFixed bug submitted by Bruce Lilly <blilly@erols.com> where character
John Millaway [Mon, 16 Dec 2002 23:33:08 +0000 (23:33 +0000)]
Fixed bug submitted by  Bruce Lilly <blilly@erols.com> where character
ranges would yield unexpected behavior in a caseless scanner.
Also, flex now emits a warning if the range looks like trouble.

21 years agoAdded utility functions to deal with character case.
John Millaway [Mon, 16 Dec 2002 23:28:22 +0000 (23:28 +0000)]
Added utility functions to deal with character case.

21 years agowe don't really need int64 anyway
Will Estes [Mon, 9 Dec 2002 14:14:49 +0000 (14:14 +0000)]
we don't really need int64 anyway

21 years agoapparently some lints are happier with fllthrough without a space
Will Estes [Mon, 9 Dec 2002 14:13:59 +0000 (14:13 +0000)]
apparently some lints are happier with fllthrough without a space

21 years agoversion 2.5.25 flex-2-5-25
Will Estes [Mon, 2 Dec 2002 20:50:58 +0000 (20:50 +0000)]
version 2.5.25

21 years agoenclose flex.1 target in MAINTERNER_MODE
Will Estes [Mon, 2 Dec 2002 20:48:44 +0000 (20:48 +0000)]
enclose flex.1 target in MAINTERNER_MODE

21 years agonew pt_br translation
Will Estes [Mon, 2 Dec 2002 13:39:44 +0000 (13:39 +0000)]
new pt_br translation

21 years agoIndexed some more faqs.
John Millaway [Sun, 1 Dec 2002 18:31:24 +0000 (18:31 +0000)]
Indexed some more faqs.

21 years agoFixed bug in SECOND yyless definition where argument was not enclosed in parentheses.
John Millaway [Fri, 29 Nov 2002 03:34:05 +0000 (03:34 +0000)]
Fixed bug in SECOND yyless definition where argument was not enclosed in parentheses.

21 years agoFixed bug in yyless definition where argument was not enclosed in parentheses.
John Millaway [Fri, 29 Nov 2002 03:29:10 +0000 (03:29 +0000)]
Fixed bug in yyless definition where argument was not enclosed in parentheses.

21 years agoflex uses flex_int*_t types
Will Estes [Wed, 27 Nov 2002 18:42:51 +0000 (18:42 +0000)]
flex uses flex_int*_t types

21 years agointeger types for non-C99 systems flexint.h
Will Estes [Wed, 27 Nov 2002 18:41:07 +0000 (18:41 +0000)]
integer types for non-C99 systems flexint.h

21 years agoChanged int types to flex_intX_t. The build is now broken until typedef's are
John Millaway [Wed, 27 Nov 2002 14:43:24 +0000 (14:43 +0000)]
Changed int types to flex_intX_t. The build is now broken until typedef's are
established.

21 years agoMAINTAINERCLEANFILES: new variable: try to make it so that make maintainer-clean...
Will Estes [Wed, 27 Nov 2002 14:05:27 +0000 (14:05 +0000)]
MAINTAINERCLEANFILES: new variable: try to make it so that make maintainer-clean  erases everything not under version control

21 years agoremove config.rpath
Will Estes [Wed, 27 Nov 2002 13:53:14 +0000 (13:53 +0000)]
remove config.rpath

21 years agojust list location of betas
Will Estes [Wed, 27 Nov 2002 13:52:44 +0000 (13:52 +0000)]
just list location of betas

21 years ago__STDC_VERSION__ needs an L suffix
Will Estes [Tue, 26 Nov 2002 14:46:31 +0000 (14:46 +0000)]
__STDC_VERSION__ needs an L suffix

21 years agonew pt_br translation from the translation project
Will Estes [Tue, 26 Nov 2002 13:22:54 +0000 (13:22 +0000)]
new pt_br translation from the translation project

21 years agoinclude inttypes.h for folks who really are C99
Will Estes [Mon, 25 Nov 2002 16:19:35 +0000 (16:19 +0000)]
include inttypes.h for folks who really are C99

21 years agofix a typo
Will Estes [Mon, 25 Nov 2002 14:17:02 +0000 (14:17 +0000)]
fix a typo

21 years agoversion 2.5.24 flex-2-5-24
Will Estes [Mon, 25 Nov 2002 13:53:23 +0000 (13:53 +0000)]
version 2.5.24

21 years agotry to make sure we have GNU m4
Will Estes [Sat, 23 Nov 2002 17:59:53 +0000 (17:59 +0000)]
try to make sure we have GNU m4

21 years agoinclude tests/test-c++-multipl-scanners/test.input
Will Estes [Sat, 23 Nov 2002 17:56:06 +0000 (17:56 +0000)]
include tests/test-c++-multipl-scanners/test.input

21 years agomore portability fixes
Will Estes [Sat, 23 Nov 2002 17:28:41 +0000 (17:28 +0000)]
more portability fixes

21 years agoapparently on some BSD systems, we need sys/params.h; reported by millaway
Will Estes [Sat, 23 Nov 2002 16:50:32 +0000 (16:50 +0000)]
apparently on some BSD systems, we need sys/params.h; reported by millaway

21 years agoupdate NEWS
Will Estes [Fri, 22 Nov 2002 21:04:23 +0000 (21:04 +0000)]
update NEWS

21 years agoFixed prefix of yyalloc,yyfree,yyrealloc in C++ scanner.
John Millaway [Fri, 22 Nov 2002 20:38:04 +0000 (20:38 +0000)]
Fixed prefix of yyalloc,yyfree,yyrealloc in C++ scanner.
Removed yylex_destroy from C++ scanner.

21 years agorenamed some faqs.
John Millaway [Fri, 22 Nov 2002 20:05:04 +0000 (20:05 +0000)]
renamed some faqs.

21 years agoupdate wording about authorship
Will Estes [Fri, 22 Nov 2002 13:20:23 +0000 (13:20 +0000)]
update wording about authorship

21 years agoRemoved space before line num in error messages to look more like gcc's errors.
John Millaway [Sun, 17 Nov 2002 22:17:14 +0000 (22:17 +0000)]
Removed space before line num in error messages to look more like gcc's errors.

21 years agonew turkish translation from the translation project
Will Estes [Wed, 6 Nov 2002 15:16:43 +0000 (15:16 +0000)]
new turkish translation from the translation project

21 years agoapplied c++ from lilypond folks for std:: reasons
Will Estes [Mon, 28 Oct 2002 12:21:50 +0000 (12:21 +0000)]
applied c++ from lilypond folks for std:: reasons

21 years agoproofreading
Will Estes [Fri, 25 Oct 2002 19:18:09 +0000 (19:18 +0000)]
proofreading

21 years agoproofreading
Will Estes [Thu, 24 Oct 2002 20:07:41 +0000 (20:07 +0000)]
proofreading

21 years agouse c-style header names in c++ for now; at some point we'll have a separate c++...
Will Estes [Tue, 22 Oct 2002 14:28:27 +0000 (14:28 +0000)]
use c-style header names in c++ for now; at some point we'll have a separate c++ skeleton and we can go whole-hog pure c++

21 years agoc++ rants
Will Estes [Tue, 22 Oct 2002 14:01:35 +0000 (14:01 +0000)]
c++ rants

21 years agomore proofreading
Will Estes [Tue, 22 Oct 2002 13:37:43 +0000 (13:37 +0000)]
more proofreading

21 years agoinclude intent.pro; indent target is MAINTAINER_MODE conditional
Will Estes [Tue, 22 Oct 2002 13:37:05 +0000 (13:37 +0000)]
include intent.pro; indent target is MAINTAINER_MODE conditional

21 years agoWhen we use AC_PATH_PROG, value-if-not-found is the name of the
Will Estes [Tue, 22 Oct 2002 12:32:31 +0000 (12:32 +0000)]
When we use AC_PATH_PROG, value-if-not-found is the name of the
program we wanted to find; this will generate more helpful error messages

21 years agoAdded a missing function prototype.
John Millaway [Mon, 21 Oct 2002 23:52:35 +0000 (23:52 +0000)]
Added a missing function prototype.

21 years agoversion 2.5.23 flex-2-5-23
Will Estes [Mon, 21 Oct 2002 17:30:43 +0000 (17:30 +0000)]
version 2.5.23

21 years agoupdate NEWS on recent changes
Will Estes [Mon, 21 Oct 2002 17:27:48 +0000 (17:27 +0000)]
update NEWS on recent changes

21 years agouse sys/types.h and not inttypes.h
Will Estes [Mon, 21 Oct 2002 17:21:18 +0000 (17:21 +0000)]
use sys/types.h and not inttypes.h

21 years agocheck for limits.h
Will Estes [Mon, 21 Oct 2002 17:20:57 +0000 (17:20 +0000)]
check for limits.h

21 years agoupdate TODO on recent suggestions
Will Estes [Mon, 21 Oct 2002 17:19:08 +0000 (17:19 +0000)]
update TODO on recent suggestions

21 years agotitlepage and contents
Will Estes [Mon, 21 Oct 2002 15:28:19 +0000 (15:28 +0000)]
titlepage and contents

21 years agotypo
Will Estes [Mon, 21 Oct 2002 14:45:52 +0000 (14:45 +0000)]
typo

21 years agoinclude README.cvs-snapshot in the distribution; in README-cvs-snapshot, mention...
Will Estes [Mon, 21 Oct 2002 14:27:36 +0000 (14:27 +0000)]
include README.cvs-snapshot in the distribution; in README-cvs-snapshot, mention the need for enable-maintainer-mode

21 years agotypo.
John Millaway [Mon, 21 Oct 2002 02:26:35 +0000 (02:26 +0000)]
typo.

21 years agoreport the current version info that flex provides; reformat a list of non-posix...
Will Estes [Fri, 18 Oct 2002 15:25:56 +0000 (15:25 +0000)]
report the current version info that flex provides; reformat a list of non-posix features

21 years agoreport the current version info that flex provides
Will Estes [Fri, 18 Oct 2002 15:25:29 +0000 (15:25 +0000)]
report the current version info that flex provides

21 years agoFLEX_BETA defined if flex is beta
Will Estes [Fri, 18 Oct 2002 15:23:42 +0000 (15:23 +0000)]
FLEX_BETA defined if flex is beta

21 years agoif we're doing c++, then we can't use long long
Will Estes [Wed, 16 Oct 2002 13:15:37 +0000 (13:15 +0000)]
if we're doing c++, then we can't use long long

21 years agoupdate TODO on several things
Will Estes [Mon, 14 Oct 2002 15:33:23 +0000 (15:33 +0000)]
update TODO on several things