]> granicus.if.org Git - re2c/log
re2c
15 years ago- Improved check for neccessity for translation
helly [Mon, 17 Nov 2008 22:04:29 +0000 (22:04 +0000)]
- Improved check for neccessity for translation

15 years ago- Case sensitivity is required
helly [Mon, 17 Nov 2008 22:02:46 +0000 (22:02 +0000)]
- Case sensitivity is required

15 years ago- Do not translate config values
helly [Mon, 17 Nov 2008 18:47:17 +0000 (18:47 +0000)]
- Do not translate config values

15 years ago- Constify translation tables
helly [Mon, 17 Nov 2008 18:44:43 +0000 (18:44 +0000)]
- Constify translation tables

16 years ago- Fixed #2038610 ebcdic problem.
helly [Sun, 7 Sep 2008 17:11:25 +0000 (17:11 +0000)]
- Fixed #2038610 ebcdic problem.

16 years ago- Be more explicit in Str/SubStr and drop unused constructor.
helly [Sun, 7 Sep 2008 16:53:03 +0000 (16:53 +0000)]
- Be more explicit in Str/SubStr and drop unused constructor.
- Fixed #2088583 Compile problemon AIX.

16 years agounbreak the dot export feature that I broke in last commit. sorry..
nuno-lopes [Thu, 14 Aug 2008 17:00:25 +0000 (17:00 +0000)]
unbreak the dot export feature that I broke in last commit. sorry..

16 years agogenerate slighlty better code when testing yyaccept
nuno-lopes [Thu, 14 Aug 2008 16:55:27 +0000 (16:55 +0000)]
generate slighlty better code when testing yyaccept

16 years agoimprove dot support: make char intervals (e.g. [A-Z]) instead of one edge per char...
nuno-lopes [Thu, 7 Aug 2008 16:26:30 +0000 (16:26 +0000)]
improve dot support: make char intervals (e.g. [A-Z]) instead of one edge per char when possible. this reduces the size of the graph to less than half of the original size

16 years agospread some static qualifiers around
nuno-lopes [Thu, 7 Aug 2008 15:17:24 +0000 (15:17 +0000)]
spread some static qualifiers around

16 years agoalso disallow -s with -D
nuno-lopes [Thu, 7 Aug 2008 15:10:37 +0000 (15:10 +0000)]
also disallow -s with -D

16 years agodisallow -b with -D
nuno-lopes [Thu, 7 Aug 2008 14:56:04 +0000 (14:56 +0000)]
disallow -b with -D

16 years ago- Add info for solaris packages
helly [Mon, 26 May 2008 13:43:21 +0000 (13:43 +0000)]
- Add info for solaris packages

16 years ago- Fix html
helly [Sun, 25 May 2008 15:45:29 +0000 (15:45 +0000)]
- Fix html

16 years ago- This is 0.13.6.dev now
helly [Sun, 25 May 2008 15:42:28 +0000 (15:42 +0000)]
- This is 0.13.6.dev now

16 years ago- Fix version
helly [Sun, 25 May 2008 14:43:16 +0000 (14:43 +0000)]
- Fix version

16 years ago- Date update automatically now
helly [Sun, 25 May 2008 14:39:37 +0000 (14:39 +0000)]
- Date update automatically now

16 years ago- Correctly handle htdocs/manual.html
helly [Sun, 25 May 2008 14:38:16 +0000 (14:38 +0000)]
- Correctly handle htdocs/manual.html

16 years ago- Automatically update release date and version in documentation
helly [Sun, 25 May 2008 14:30:45 +0000 (14:30 +0000)]
- Automatically update release date and version in documentation
- Prepare new release

16 years ago- Fix bug in Scanner::fill(), reported as
helly [Sun, 25 May 2008 13:23:02 +0000 (13:23 +0000)]
- Fix bug in Scanner::fill(), reported as
  . 1952896 (segfault in re2c::Scanner::scan)
  . 1952842 (regression)

16 years agofix a memory error detected with valgrind in raw_token() (the string returned by...
nuno-lopes [Wed, 9 Apr 2008 22:57:45 +0000 (22:57 +0000)]
fix a memory error detected with valgrind in raw_token() (the string returned by it was freeded when the function returned

16 years ago- Add 0.13.4 release
helly [Sat, 5 Apr 2008 15:09:33 +0000 (15:09 +0000)]
- Add 0.13.4 release

16 years ago- Added transparent handling of #line directives in input files.
helly [Thu, 3 Apr 2008 20:53:44 +0000 (20:53 +0000)]
- Added transparent handling of #line directives in input files.

16 years ago- Fix token length check
helly [Mon, 24 Mar 2008 20:42:09 +0000 (20:42 +0000)]
- Fix token length check

16 years ago- Update bootstrap scanner
helly [Mon, 24 Mar 2008 20:17:37 +0000 (20:17 +0000)]
- Update bootstrap scanner

16 years ago- Move Scanner functions to code.cc
helly [Mon, 24 Mar 2008 18:46:49 +0000 (18:46 +0000)]
- Move Scanner functions to code.cc
- Allow to expand buffer while in reuse

16 years ago- Respect re2c:flags:w and re2c:flags:u inplace configuration changes.
helly [Mon, 24 Mar 2008 16:41:12 +0000 (16:41 +0000)]
- Respect re2c:flags:w and re2c:flags:u inplace configuration changes.
- Added the ability to add rules in 'use:re2c' blocks.
- Changed -r flag to accept only 'rules:re2c' and 'use:re2c' blocks.

16 years ago- Move Scanner state into base new struct ScannerState
helly [Mon, 24 Mar 2008 14:32:47 +0000 (14:32 +0000)]
- Move Scanner state into base new struct ScannerState
- Little bit of clean up
- Add ability to save & restore scanner state

16 years ago- Simplify dfa caching
helly [Mon, 24 Mar 2008 14:21:11 +0000 (14:21 +0000)]
- Simplify dfa caching

16 years ago- Do not drinput in -r mode
helly [Mon, 24 Mar 2008 13:13:28 +0000 (13:13 +0000)]
- Do not drinput in -r mode

16 years ago- Added re2c:flags:w and re2c:flags:u inplace configurations.
helly [Mon, 24 Mar 2008 01:05:08 +0000 (01:05 +0000)]
- Added re2c:flags:w and re2c:flags:u inplace configurations.
- Changed -r flag to accept only 'rules:re2c' and 'use:re2c' blocks.

16 years ago- One scannot combine -e and -r
helly [Sun, 23 Mar 2008 21:50:56 +0000 (21:50 +0000)]
- One scannot combine -e and -r

16 years ago- Improve help on wrong command lines
helly [Sun, 23 Mar 2008 20:34:51 +0000 (20:34 +0000)]
- Improve help on wrong command lines

16 years ago- Better Any/Dot implementation
helly [Sat, 22 Mar 2008 23:50:26 +0000 (23:50 +0000)]
- Better Any/Dot implementation

16 years ago- Better overflow protection with yyfill-pre-check
helly [Sat, 22 Mar 2008 17:43:57 +0000 (17:43 +0000)]
- Better overflow protection with yyfill-pre-check

16 years ago- Speling
helly [Sat, 22 Mar 2008 16:41:49 +0000 (16:41 +0000)]
- Speling

16 years ago- Added re2c:yyfill:check inplace configuration.
helly [Fri, 21 Mar 2008 21:23:07 +0000 (21:23 +0000)]
- Added re2c:yyfill:check inplace configuration.
- Added re2c:define:YYSETSTATE:naked inplace configuration.

16 years agomake the \n \r \t \v \f chars be represented by their escape sequence rather than...
nuno-lopes [Fri, 21 Mar 2008 19:51:48 +0000 (19:51 +0000)]
make the \n \r \t \v \f chars be represented by their escape sequence rather than an hex char (to improve readability of generated code)

16 years agotouch
nuno-lopes [Fri, 21 Mar 2008 19:49:26 +0000 (19:49 +0000)]
touch

16 years ago- This is 0.13.4.dev now
helly [Fri, 14 Mar 2008 21:03:33 +0000 (21:03 +0000)]
- This is 0.13.4.dev now

16 years ago- Fix minor errors
helly [Fri, 14 Mar 2008 19:35:31 +0000 (19:35 +0000)]
- Fix minor errors

16 years ago- Update bootstrap files
helly [Thu, 13 Mar 2008 17:47:40 +0000 (17:47 +0000)]
- Update bootstrap files

16 years ago- Add new tests
helly [Thu, 13 Mar 2008 17:47:07 +0000 (17:47 +0000)]
- Add new tests
- Fix expected error messages (line numbers correct now)

16 years ago- Cleanup
helly [Thu, 13 Mar 2008 17:44:34 +0000 (17:44 +0000)]
- Cleanup
- Fix compiler warnings
- Improve error messages

16 years ago- Fix compiler warnings
helly [Thu, 13 Mar 2008 17:43:07 +0000 (17:43 +0000)]
- Fix compiler warnings
- Improve error message generation (allows to fix reported line numbers)

16 years ago- Type fixes
helly [Thu, 13 Mar 2008 17:38:12 +0000 (17:38 +0000)]
- Type fixes
- Add an assertion to catch unwanted situations and document what it is
- Fix compiler warning with unused parameter

16 years ago- Type fixes
helly [Thu, 13 Mar 2008 17:36:01 +0000 (17:36 +0000)]
- Type fixes

16 years ago- More docu
helly [Thu, 13 Mar 2008 17:34:11 +0000 (17:34 +0000)]
- More docu

16 years ago- Add 'make vtest' which triggers valgrind testing and use it prior to
helly [Thu, 13 Mar 2008 17:32:12 +0000 (17:32 +0000)]
- Add 'make vtest' which triggers valgrind testing and use it prior to
  releasing. The normal 'make test' no longer triggers valgrind testing.

16 years ago- Patch to fix limit of scanner buffer, by Jan-Henrik Haukeland (hauk a tildeslash...
helly [Fri, 7 Mar 2008 22:09:20 +0000 (22:09 +0000)]
- Patch to fix limit of scanner buffer, by Jan-Henrik Haukeland (hauk a tildeslash d com)

16 years ago- Added -r flag to allow reuse of scanner definitions.
helly [Fri, 7 Mar 2008 21:59:19 +0000 (21:59 +0000)]
- Added -r flag to allow reuse of scanner definitions.

16 years ago- Correct fill()'s size calculation, detectout of memory situations and allow
helly [Wed, 5 Mar 2008 00:11:13 +0000 (00:11 +0000)]
- Correct fill()'s size calculation, detectout of memory situations and allow
  to request more than 8K additional buffer size
- Add overflow tests

16 years ago- Autodetect valgrind for tests
helly [Wed, 5 Mar 2008 00:06:54 +0000 (00:06 +0000)]
- Autodetect valgrind for tests

16 years ago- Actually we can have better checks
helly [Mon, 3 Mar 2008 23:35:22 +0000 (23:35 +0000)]
- Actually we can have better checks

16 years ago- Add overflow tests (we allow 8K max input right now)
helly [Mon, 3 Mar 2008 23:23:22 +0000 (23:23 +0000)]
- Add overflow tests (we allow 8K max input right now)

16 years ago- Fix accidentually inserted stuff
helly [Mon, 3 Mar 2008 22:22:20 +0000 (22:22 +0000)]
- Fix accidentually inserted stuff

16 years ago- Update manpage
helly [Sun, 2 Mar 2008 21:53:36 +0000 (21:53 +0000)]
- Update manpage

16 years ago- Improved -F
helly [Sun, 2 Mar 2008 21:12:20 +0000 (21:12 +0000)]
- Improved -F

16 years ago- Added -F flag to support flex syntax in rules.
helly [Sun, 2 Mar 2008 19:49:32 +0000 (19:49 +0000)]
- Added -F flag to support flex syntax in rules.
- Fixed issue with unused yybm.

16 years ago- Fixed SEGV in scanner that occurs with very large blocks.
helly [Sun, 2 Mar 2008 18:22:58 +0000 (18:22 +0000)]
- Fixed SEGV in scanner that occurs with very large blocks.

16 years agodisallow -d and -D flags at the same time
nuno-lopes [Sun, 24 Feb 2008 17:31:15 +0000 (17:31 +0000)]
disallow -d and -D flags at the same time

16 years agoadd --emit-dot flag to produce Graphviz dot files
nuno-lopes [Tue, 19 Feb 2008 16:19:29 +0000 (16:19 +0000)]
add --emit-dot flag to produce Graphviz dot files

16 years ago- Partial support for flex syntax.
helly [Mon, 18 Feb 2008 22:58:16 +0000 (22:58 +0000)]
- Partial support for flex syntax.

16 years ago- Changed to allow /* comments with -c switch.
helly [Mon, 18 Feb 2008 11:33:12 +0000 (11:33 +0000)]
- Changed to allow /* comments with -c switch.

16 years ago- Add logo
helly [Fri, 15 Feb 2008 22:17:22 +0000 (22:17 +0000)]
- Add logo

16 years ago- Fix html
helly [Thu, 14 Feb 2008 22:51:49 +0000 (22:51 +0000)]
- Fix html

16 years ago- Add 0.13.2
helly [Thu, 14 Feb 2008 22:29:21 +0000 (22:29 +0000)]
- Add 0.13.2

16 years ago- Add --case-inverted
helly [Thu, 14 Feb 2008 19:39:33 +0000 (19:39 +0000)]
- Add --case-inverted
- Add tests
- Prepare for release later today

16 years ago- Update docu
helly [Thu, 14 Feb 2008 19:04:01 +0000 (19:04 +0000)]
- Update docu

16 years ago- Minor man page tweaks
helly [Wed, 13 Feb 2008 17:37:56 +0000 (17:37 +0000)]
- Minor man page tweaks

16 years ago- Fix issue with sanity check on setup rules
helly [Wed, 13 Feb 2008 16:11:49 +0000 (16:11 +0000)]
- Fix issue with sanity check on setup rules

16 years ago- Add tests
helly [Wed, 13 Feb 2008 16:04:57 +0000 (16:04 +0000)]
- Add tests

16 years ago- Added flag --case-insensitive.
helly [Wed, 13 Feb 2008 15:30:42 +0000 (15:30 +0000)]
- Added flag --case-insensitive.

16 years ago- Added support for \<!...\> to enable rule setup.
helly [Tue, 12 Feb 2008 22:02:59 +0000 (22:02 +0000)]
- Added support for \<!...\> to enable rule setup.

16 years ago- Fix whitespace in generated code.
helly [Tue, 22 Jan 2008 19:55:26 +0000 (19:55 +0000)]
- Fix whitespace in generated code.

16 years ago- Add/fix tests
helly [Tue, 22 Jan 2008 16:11:49 +0000 (16:11 +0000)]
- Add/fix tests

16 years ago- regenerated with new WS
helly [Tue, 22 Jan 2008 16:11:25 +0000 (16:11 +0000)]
- regenerated with new WS

16 years ago-m WS
helly [Tue, 22 Jan 2008 16:03:16 +0000 (16:03 +0000)]
-m WS

16 years ago- Fixed code generation to emit space after 'if'.
helly [Tue, 22 Jan 2008 08:33:14 +0000 (08:33 +0000)]
- Fixed code generation to emit space after 'if'.

16 years ago- Update memory management, fixes code generation with condition support
helly [Mon, 21 Jan 2008 22:16:13 +0000 (22:16 +0000)]
- Update memory management, fixes code generation with condition support
- Optimize detection whether a condition change is required, implements TODO

16 years ago- speling
helly [Mon, 21 Jan 2008 20:37:09 +0000 (20:37 +0000)]
- speling

16 years ago- Mark TODO
helly [Mon, 21 Jan 2008 07:36:22 +0000 (07:36 +0000)]
- Mark TODO

16 years ago- Update docu
helly [Sun, 20 Jan 2008 21:31:56 +0000 (21:31 +0000)]
- Update docu

16 years ago- Added re2c:cond:divider and re2c:con:goto inplace configuration.
helly [Sun, 20 Jan 2008 21:25:30 +0000 (21:25 +0000)]
- Added re2c:cond:divider and re2c:con:goto inplace configuration.

16 years ago- Fix speling and add docu
helly [Sun, 20 Jan 2008 16:18:44 +0000 (16:18 +0000)]
- Fix speling and add docu

16 years ago- Add configurable state deviders
helly [Sun, 20 Jan 2008 15:55:06 +0000 (15:55 +0000)]
- Add configurable state deviders

16 years ago- Update changelog
helly [Sun, 20 Jan 2008 15:24:50 +0000 (15:24 +0000)]
- Update changelog

16 years ago- Add support for ':=>' style rules.
helly [Sun, 20 Jan 2008 11:59:12 +0000 (11:59 +0000)]
- Add support for ':=>' style rules.
- Fix issue with star rules that use '=>'.

16 years ago- WS
helly [Sun, 20 Jan 2008 10:44:32 +0000 (10:44 +0000)]
- WS

16 years ago- Update docu
helly [Sun, 13 Jan 2008 18:08:23 +0000 (18:08 +0000)]
- Update docu

16 years ago- Add support for ':=' and '=>' in '<>' rules
helly [Sun, 13 Jan 2008 17:46:06 +0000 (17:46 +0000)]
- Add support for ':=' and '=>' in '<>' rules

16 years ago- Add support for ':=' to separate rule and code
helly [Sun, 13 Jan 2008 17:38:55 +0000 (17:38 +0000)]
- Add support for ':=' to separate rule and code

16 years ago- Limit differences in generated files from use of different bison versions
helly [Sun, 13 Jan 2008 17:24:31 +0000 (17:24 +0000)]
- Limit differences in generated files from use of different bison versions

17 years ago- This is 0.13.2.dev now
helly [Fri, 24 Aug 2007 10:22:47 +0000 (10:22 +0000)]
- This is 0.13.2.dev now

17 years ago- Version 0.12.3 and 0.13.1 released
helly [Fri, 24 Aug 2007 10:22:06 +0000 (10:22 +0000)]
- Version 0.12.3 and 0.13.1 released

17 years ago- Tweak test system to autodetect win executable when under cygwin
helly [Fri, 24 Aug 2007 10:18:19 +0000 (10:18 +0000)]
- Tweak test system to autodetect win executable when under cygwin
- Move definition of winbuilddir into confiue.in

17 years ago- Added custom build rules for Visual Studio 2005 (re2c.rules). (William Swanson)
helly [Wed, 22 Aug 2007 11:43:58 +0000 (11:43 +0000)]
- Added custom build rules for Visual Studio 2005 (re2c.rules). (William Swanson)

17 years ago- Added custom build rules for Visual Studio 2005 (re2c.rules). (William Swanson)
helly [Wed, 22 Aug 2007 11:43:21 +0000 (11:43 +0000)]
- Added custom build rules for Visual Studio 2005 (re2c.rules). (William Swanson)

17 years ago- Fixed #1776177 Build on AIX
helly [Mon, 20 Aug 2007 12:54:10 +0000 (12:54 +0000)]
- Fixed #1776177 Build on AIX

17 years ago- Prepare for 0.12.3
helly [Tue, 10 Jul 2007 19:33:17 +0000 (19:33 +0000)]
- Prepare for 0.12.3