]> granicus.if.org Git - re2c/log
re2c
19 years ago- Update tests after manually verifying results using gdb
helly [Sun, 9 Apr 2006 11:17:11 +0000 (11:17 +0000)]
- Update tests after manually verifying results using gdb

19 years ago- Improve YYGETSTATE docu
helly [Sun, 9 Apr 2006 02:26:28 +0000 (02:26 +0000)]
- Improve YYGETSTATE docu

19 years ago- Fixed #1454253 Piece of code saving a backtracking point not generated.
helly [Sun, 9 Apr 2006 02:08:59 +0000 (02:08 +0000)]
- Fixed #1454253 Piece of code saving a backtracking point not generated.

19 years ago- BFN
helly [Sun, 9 Apr 2006 00:48:57 +0000 (00:48 +0000)]
- BFN

19 years ago- Added /*!getstate:re2c */ which triggers generation of the YYGETSTATE()
helly [Sun, 9 Apr 2006 00:47:37 +0000 (00:47 +0000)]
- Added /*!getstate:re2c */ which triggers generation of the YYGETSTATE()
  block.

19 years ago- Update docu
helly [Sun, 9 Apr 2006 00:17:30 +0000 (00:17 +0000)]
- Update docu

19 years ago- Added configuration 'state:abort'.
helly [Sun, 9 Apr 2006 00:06:34 +0000 (00:06 +0000)]
- Added configuration 'state:abort'.
- Changed to not generate yyNext unless configuration 'state:nextlabel' is
  used.
- Add tests for the new configurations and adapt old tests.

19 years ago- Clearify difference
helly [Sat, 8 Apr 2006 23:05:21 +0000 (23:05 +0000)]
- Clearify difference

19 years ago- Update docu
helly [Sat, 8 Apr 2006 21:33:02 +0000 (21:33 +0000)]
- Update docu

19 years ago- Implemented #1187127 savable state support for multiple re2c blocks.
helly [Sat, 8 Apr 2006 21:21:42 +0000 (21:21 +0000)]
- Implemented #1187127 savable state support for multiple re2c blocks.

19 years ago- Add -fs scanner test
helly [Sat, 8 Apr 2006 20:18:19 +0000 (20:18 +0000)]
- Add -fs scanner test
- Readd scanner tests in binary mode

19 years ago- Add -s test for scanner
helly [Sat, 8 Apr 2006 20:00:44 +0000 (20:00 +0000)]
- Add -s test for scanner

19 years ago- Update scanner tests from current scanner
helly [Sat, 8 Apr 2006 19:59:51 +0000 (19:59 +0000)]
- Update scanner tests from current scanner

19 years ago- Add tests for -f switch
helly [Sat, 8 Apr 2006 19:23:06 +0000 (19:23 +0000)]
- Add tests for -f switch

19 years ago- Simplify fillIndex handling in need()
helly [Sat, 8 Apr 2006 19:21:53 +0000 (19:21 +0000)]
- Simplify fillIndex handling in need()

19 years ago- Add some comments
helly [Sat, 8 Apr 2006 18:42:37 +0000 (18:42 +0000)]
- Add some comments
- Store maxFillIndexes only once where needed

19 years ago- Add tests for bug #1454253
helly [Sat, 8 Apr 2006 17:08:14 +0000 (17:08 +0000)]
- Add tests for bug #1454253
# Now let's look into fixing the issue

19 years ago- Update
helly [Sat, 8 Apr 2006 17:06:25 +0000 (17:06 +0000)]
- Update

19 years ago- Do not generate yyaccept code unless needed
helly [Sat, 8 Apr 2006 17:04:45 +0000 (17:04 +0000)]
- Do not generate yyaccept code unless needed
# The code block after the yyaccept blocks might now become dead blocks.
# A real optimzing compiler would have found out anyway. So this only
# increases readability.

19 years ago- WS fix in generated code for yyaccept-swicth-expressions
helly [Sat, 8 Apr 2006 16:47:01 +0000 (16:47 +0000)]
- WS fix in generated code for yyaccept-swicth-expressions

19 years ago- Update
helly [Sat, 8 Apr 2006 16:41:03 +0000 (16:41 +0000)]
- Update

19 years ago- Replace switch(yyaccept) with if expression when there is only one case
helly [Sat, 8 Apr 2006 16:39:48 +0000 (16:39 +0000)]
- Replace switch(yyaccept) with if expression when there is only one case

19 years ago- Add testing for -o switch
helly [Sat, 8 Apr 2006 16:19:02 +0000 (16:19 +0000)]
- Add testing for -o switch

19 years ago- Fixed #1463639 Missing forward declaration
helly [Tue, 4 Apr 2006 23:14:26 +0000 (23:14 +0000)]
- Fixed #1463639 Missing forward declaration

19 years ago- One more compiler it was tested on
helly [Wed, 1 Mar 2006 12:44:47 +0000 (12:44 +0000)]
- One more compiler it was tested on

19 years ago- Update
helly [Wed, 1 Mar 2006 11:11:39 +0000 (11:11 +0000)]
- Update

19 years ago- Add docu, examples and tests to win src package
helly [Wed, 1 Mar 2006 10:57:11 +0000 (10:57 +0000)]
- Add docu, examples and tests to win src package

19 years ago- Back to dev
helly [Wed, 1 Mar 2006 10:56:31 +0000 (10:56 +0000)]
- Back to dev

19 years ago- Forgot to update the version
helly [Wed, 1 Mar 2006 00:40:26 +0000 (00:40 +0000)]
- Forgot to update the version

19 years ago- Debug is of course not neccessary
helly [Wed, 1 Mar 2006 00:38:08 +0000 (00:38 +0000)]
- Debug is of course not neccessary

19 years ago- Back to dev
helly [Wed, 1 Mar 2006 00:19:16 +0000 (00:19 +0000)]
- Back to dev

19 years ago- Updates before release
helly [Tue, 28 Feb 2006 18:46:43 +0000 (18:46 +0000)]
- Updates before release

19 years ago- Prepare 0.10.1 release
helly [Tue, 28 Feb 2006 18:11:37 +0000 (18:11 +0000)]
- Prepare 0.10.1 release

19 years ago- Update history
helly [Sun, 26 Feb 2006 20:49:37 +0000 (20:49 +0000)]
- Update history

19 years ago- Hint for building under sloaris using native compilers
helly [Sun, 26 Feb 2006 20:41:14 +0000 (20:41 +0000)]
- Hint for building under sloaris using native compilers

19 years ago- The xsgetn implementation make gcc stumble
helly [Sun, 26 Feb 2006 20:36:09 +0000 (20:36 +0000)]
- The xsgetn implementation make gcc stumble

19 years ago- Small tweaks to allow build with Sun compiler using stlport4
helly [Sun, 26 Feb 2006 20:30:54 +0000 (20:30 +0000)]
- Small tweaks to allow build with Sun compiler using stlport4

19 years ago- Fix a warning (parameters hide members)
helly [Sat, 25 Feb 2006 12:57:50 +0000 (12:57 +0000)]
- Fix a warning (parameters hide members)

19 years ago- Fix a warning (no more need to pass around out stream)
helly [Sat, 25 Feb 2006 12:41:41 +0000 (12:41 +0000)]
- Fix a warning (no more need to pass around out stream)

19 years ago- Applied #1438160 expose YYCTXMARKER.
helly [Fri, 24 Feb 2006 21:16:17 +0000 (21:16 +0000)]
- Applied #1438160 expose YYCTXMARKER.

19 years ago- Switch back to 'diff -u'
helly [Sun, 19 Feb 2006 20:15:57 +0000 (20:15 +0000)]
- Switch back to 'diff -u'
# diffutils from www.sunfreeware.com makes it work under slowaris too

19 years ago- No need to pack 'intermediate.manifest' for win binary package
helly [Sun, 19 Feb 2006 16:30:29 +0000 (16:30 +0000)]
- No need to pack 'intermediate.manifest' for win binary package

19 years ago- Improve portability
helly [Sat, 18 Feb 2006 23:38:32 +0000 (23:38 +0000)]
- Improve portability

19 years ago- Update
helly [Sat, 18 Feb 2006 23:22:50 +0000 (23:22 +0000)]
- Update

19 years ago- Update
helly [Sat, 18 Feb 2006 23:21:24 +0000 (23:21 +0000)]
- Update

19 years ago- Back to dev
helly [Sat, 18 Feb 2006 22:45:39 +0000 (22:45 +0000)]
- Back to dev

19 years ago- Update release date
helly [Sat, 18 Feb 2006 22:41:39 +0000 (22:41 +0000)]
- Update release date

19 years ago- Set release date
helly [Sat, 18 Feb 2006 22:04:55 +0000 (22:04 +0000)]
- Set release date

19 years ago- Prepare release 0.10.0
helly [Sat, 18 Feb 2006 21:56:08 +0000 (21:56 +0000)]
- Prepare release 0.10.0

19 years ago- Use correct switch to suppress dir names for windows binary package
helly [Sat, 18 Feb 2006 21:54:35 +0000 (21:54 +0000)]
- Use correct switch to suppress dir names for windows binary package

19 years agoUse /bin/bash to run. Solaris diff doesn't like -u
nuffer [Tue, 14 Feb 2006 19:35:50 +0000 (19:35 +0000)]
Use /bin/bash to run. Solaris diff doesn't like -u

19 years ago- Back to dev
helly [Fri, 3 Feb 2006 23:38:16 +0000 (23:38 +0000)]
- Back to dev

19 years ago- Fix build instructions
helly [Fri, 3 Feb 2006 23:36:48 +0000 (23:36 +0000)]
- Fix build instructions

19 years ago- Add local VisualStudioUserFiles to cvsignore
helly [Thu, 2 Feb 2006 23:42:26 +0000 (23:42 +0000)]
- Add local VisualStudioUserFiles to cvsignore

19 years ago- Next rc: 0.10.0.rc2
helly [Thu, 2 Feb 2006 21:45:38 +0000 (21:45 +0000)]
- Next rc: 0.10.0.rc2

19 years ago- Fix src rpm generation and add 'release' target
helly [Thu, 2 Feb 2006 20:44:41 +0000 (20:44 +0000)]
- Fix src rpm generation and add 'release' target

19 years ago- Ease release preparation by ensuring config_w32.h is always up zo date in release...
helly [Wed, 1 Feb 2006 23:46:26 +0000 (23:46 +0000)]
- Ease release preparation by ensuring config_w32.h is always up zo date in release zip's

19 years ago- Back to dev
helly [Wed, 1 Feb 2006 09:54:30 +0000 (09:54 +0000)]
- Back to dev

19 years ago- Prepare 0.10.0.rc1 release
helly [Wed, 1 Feb 2006 09:34:29 +0000 (09:34 +0000)]
- Prepare 0.10.0.rc1 release

19 years ago- Add info about where it compiles/works
helly [Sat, 28 Jan 2006 19:30:29 +0000 (19:30 +0000)]
- Add info about where it compiles/works

19 years ago- Fix mproject type (this way one can convert to intel project manager)
helly [Sat, 28 Jan 2006 19:18:08 +0000 (19:18 +0000)]
- Fix mproject type (this way one can convert to intel project manager)

19 years ago- Fix warnings on selective compilers
helly [Sat, 28 Jan 2006 16:33:22 +0000 (16:33 +0000)]
- Fix warnings on selective compilers
# The problem with new(this) is exception specification. Some compilers
# neither allow to declare a placement delete operator nor do they take
# no-throw declarations of the cinstructors into account.

19 years ago- Add support for sgi style stl, mips' cc
helly [Sat, 28 Jan 2006 15:13:23 +0000 (15:13 +0000)]
- Add support for sgi style stl, mips' cc

19 years ago- Drop unused variable
helly [Sat, 28 Jan 2006 14:00:30 +0000 (14:00 +0000)]
- Drop unused variable

19 years ago- Fix line endings
helly [Wed, 25 Jan 2006 23:47:34 +0000 (23:47 +0000)]
- Fix line endings

19 years ago- Use stream_lc for reading too (better use same structure for in and out)
helly [Wed, 25 Jan 2006 23:45:49 +0000 (23:45 +0000)]
- Use stream_lc for reading too (better use same structure for in and out)

19 years ago- Fix inconsistency of line endings
helly [Tue, 24 Jan 2006 21:53:16 +0000 (21:53 +0000)]
- Fix inconsistency of line endings

19 years ago- Added make target zip to create windows source packages as zip files.
helly [Mon, 23 Jan 2006 23:54:01 +0000 (23:54 +0000)]
- Added make target zip to create windows source packages as zip files.

19 years ago- And now sync tests again
helly [Mon, 23 Jan 2006 23:47:45 +0000 (23:47 +0000)]
- And now sync tests again

19 years ago- Actually tests pass if we drop the CVS tags (screams fo another switch)
helly [Mon, 23 Jan 2006 23:45:17 +0000 (23:45 +0000)]
- Actually tests pass if we drop the CVS tags (screams fo another switch)

19 years ago- Tests pass if header is correct
helly [Mon, 23 Jan 2006 23:41:30 +0000 (23:41 +0000)]
- Tests pass if header is correct

19 years ago- ul infront of first li of course
helly [Mon, 23 Jan 2006 23:26:03 +0000 (23:26 +0000)]
- ul infront of first li of course

19 years ago- Merge changelog to index.html
helly [Mon, 23 Jan 2006 23:23:32 +0000 (23:23 +0000)]
- Merge changelog to index.html

19 years ago- Add info
helly [Mon, 23 Jan 2006 23:14:23 +0000 (23:14 +0000)]
- Add info

19 years ago- Add info
helly [Mon, 23 Jan 2006 23:06:16 +0000 (23:06 +0000)]
- Add info

19 years ago- Add a complex scanner to tests for all code generation options
helly [Mon, 23 Jan 2006 22:48:21 +0000 (22:48 +0000)]
- Add a complex scanner to tests for all code generation options
# This is taken from php's timelib written by Derick Rethans. The generated
# .c file has atest framework itself with over 500 tests. Thich is quite a
# good test becuase it allows us to very the generated result after changes
# to code generation.

19 years ago- Fix bitmap generation
helly [Mon, 23 Jan 2006 00:44:38 +0000 (00:44 +0000)]
- Fix bitmap generation

19 years ago- Improve error messages and flush output before error out
helly [Sun, 22 Jan 2006 17:15:03 +0000 (17:15 +0000)]
- Improve error messages and flush output before error out
- Use minimal buffering when outputting single chars

19 years ago- BFN
helly [Sat, 21 Jan 2006 22:30:15 +0000 (22:30 +0000)]
- BFN

19 years ago- Cleanup
helly [Sat, 21 Jan 2006 17:58:56 +0000 (17:58 +0000)]
- Cleanup

19 years ago- Add the new header
helly [Sat, 21 Jan 2006 15:52:58 +0000 (15:52 +0000)]
- Add the new header

19 years ago- Generic fix for oline generation (by providing specialized ostream whose
helly [Sat, 21 Jan 2006 15:51:02 +0000 (15:51 +0000)]
- Generic fix for oline generation (by providing specialized ostream whose
  stream_buffer count '\n's)
- Change re2c:startlabel to 0 (makes more sense and results in clean code)

19 years ago- Fix #line info generation once more
helly [Sat, 21 Jan 2006 01:08:06 +0000 (01:08 +0000)]
- Fix #line info generation once more
# A generic&automatic solution is on it's way

19 years ago- Update docu
helly [Fri, 20 Jan 2006 20:53:59 +0000 (20:53 +0000)]
- Update docu

19 years ago- Detect eof in comment
helly [Fri, 20 Jan 2006 20:50:22 +0000 (20:50 +0000)]
- Detect eof in comment

19 years ago- Applied #1411087 variable length trailing context.
helly [Fri, 20 Jan 2006 20:42:14 +0000 (20:42 +0000)]
- Applied #1411087 variable length trailing context.

19 years ago- Added re2c:startlabel configuration.
helly [Fri, 20 Jan 2006 00:13:52 +0000 (00:13 +0000)]
- Added re2c:startlabel configuration.
- Fixed code generation to not generate unreachable code for initial state.

19 years ago- re2c is now warning free under MSVC.NET 2005, too
helly [Tue, 17 Jan 2006 21:41:24 +0000 (21:41 +0000)]
- re2c is now warning free under MSVC.NET 2005, too
# The last deprecation warning left without the _CRT_SECURE_NO_DEPRECATION
# is a bogus warning for our use case. Thus we can simply drop the warning.

19 years ago- Applied #1408326 do not generate goto next state.
helly [Tue, 17 Jan 2006 21:33:38 +0000 (21:33 +0000)]
- Applied #1408326 do not generate goto next state.
- Update test result expectations accordingly
# All tests were verified manually (using a #line diff filtering WinMerge
# plugin - written with re2c).

19 years ago- Applied #1408282 CharSet initialization fix.
helly [Tue, 17 Jan 2006 19:40:12 +0000 (19:40 +0000)]
- Applied #1408282 CharSet initialization fix.

19 years ago- Applied #1408278 readsome with MSVC
helly [Tue, 17 Jan 2006 19:34:51 +0000 (19:34 +0000)]
- Applied #1408278 readsome with MSVC

19 years ago- Update MSVC.NET 2005 project file
helly [Tue, 17 Jan 2006 19:27:25 +0000 (19:27 +0000)]
- Update MSVC.NET 2005 project file

19 years ago- Fix goto optimization for wide mode when using a table
helly [Sun, 15 Jan 2006 18:53:11 +0000 (18:53 +0000)]
- Fix goto optimization for wide mode when using a table

19 years ago- Add support for MSVC.NET 2005
helly [Sat, 14 Jan 2006 18:25:19 +0000 (18:25 +0000)]
- Add support for MSVC.NET 2005

19 years ago- Change to use istreadm::readsome() instead of unsafe buffer call
helly [Sun, 8 Jan 2006 23:28:03 +0000 (23:28 +0000)]
- Change to use istreadm::readsome() instead of unsafe buffer call

19 years ago- Do a few things the right way to make modern compilers happy
helly [Sun, 8 Jan 2006 23:16:33 +0000 (23:16 +0000)]
- Do a few things the right way to make modern compilers happy

19 years ago- Add a little comment
helly [Tue, 3 Jan 2006 11:55:51 +0000 (11:55 +0000)]
- Add a little comment

19 years ago- Move CharSet ctor/dtor to actions.cc and make clear what the ctor is
helly [Tue, 3 Jan 2006 11:47:51 +0000 (11:47 +0000)]
- Move CharSet ctor/dtor to actions.cc and make clear what the ctor is

19 years ago- Change CharSet to use heap instead of stack
helly [Tue, 3 Jan 2006 11:40:38 +0000 (11:40 +0000)]
- Change CharSet to use heap instead of stack
# Stack causes SEGVs for larger .re's
# Maybe it is even better to switch to std::map

19 years ago- Use autoconf infrastructure (change re2c.spec.in to use @PACKAGE_RELEASE@
helly [Tue, 3 Jan 2006 01:28:09 +0000 (01:28 +0000)]
- Use autoconf infrastructure (change re2c.spec.in to use @PACKAGE_RELEASE@
  instead of RPM_RELEASE