Jeff Trull
a45efd8901
Switch to re2c 1.0.2
2017-10-19 21:27:29 -07:00
Hartmut Kaiser
73fb8d10ca
Merge pull request #19 from boostorg/fixing_18
...
Fixing failing test on systems where BOOST_WAVE_SUPPORT_MS_EXTENSIONS is not defined
2017-10-19 17:23:40 -05:00
Hartmut Kaiser
10110a16b9
Fixing failing test on systems where BOOST_WAVE_SUPPORT_MS_EXTENSIONS is not defined
2017-10-19 16:23:19 -05:00
Hartmut Kaiser
cad8f03ada
Merge pull request #15 from sabel83/fix/no_new_line_warning_in_cpp11
...
Fixes for no new line warning in c++11
2017-09-30 13:58:49 -05:00
Hartmut Kaiser
1980705a54
Merge pull request #17 from malickf/develop
...
Fix missing parameter
2017-09-24 16:41:50 -05:00
malickf
cb7e674efc
Fix missing parameter
...
There was a small missing parameter, as a result it was not possible to redirect stdout to a file.
2017-09-24 22:52:03 +02:00
Abel Sinkovics
358a0e9668
Fix including header file without newline at the end
2017-09-18 22:25:52 +02:00
Abel Sinkovics
972461234d
Fix reporting missing #endif when there is no new line after #if or #else
2017-09-18 22:02:57 +02:00
Abel Sinkovics
a53b51e440
Fix #line directive without new line at the end of a file
2017-09-17 15:35:37 +02:00
Abel Sinkovics
3c8b90bf60
Accept files with preprocessor directive in last line and no new line in C++11 mode.
2017-09-17 13:49:36 +02:00
Hartmut Kaiser
6a7af0e878
Merge pull request #14 from sabel83/feature/no_new_line_warning_in_cpp11
...
feature/no new line warning in c++11
2017-09-16 15:58:15 -05:00
Abel Sinkovics
4c4cc7e2ff
Don't emit a warning about missing new line at end of file in C++11 mode
2017-09-16 22:49:30 +02:00
Abel Sinkovics
4474a5ce8c
Add -Werror support
2017-09-16 22:49:22 +02:00
Hartmut Kaiser
f9ec525483
Merge pull request #13 from boostorg/fixing_1
...
Fixing enum being wider than int
2017-09-02 21:20:59 -05:00
Hartmut Kaiser
baf1955439
Allow building testwave without separately instantiating grammars
2017-09-02 13:06:03 -05:00
Hartmut Kaiser
e7cadc39df
Fixed sprintf warnings
2017-09-02 13:05:03 -05:00
Hartmut Kaiser
37b9d69c4b
Adding .gitignore
2017-09-02 10:04:32 -05:00
Hartmut Kaiser
0a949dadcc
Removing endline whitespace
2017-09-02 10:03:22 -05:00
Hartmut Kaiser
20d4dd1f81
Fixing #1
2017-09-02 10:02:53 -05:00
Hartmut Kaiser
da322957c2
Merge branch 'develop'
2017-08-07 09:03:17 -05:00
Hartmut Kaiser
27a397a5c6
Merge pull request #11 from DanielaE/feature/replace-deprecated-auto_ptr
...
Conditionally replace deprecated/removed std::auto_ptr by std::unique…
2017-05-16 12:21:43 -05:00
Daniela Engert
decb79b335
Conditionally replace deprecated/removed std::auto_ptr by std::unique_ptr.
...
Signed-off-by: Daniela Engert <dani@ngrt.de>
2017-05-16 17:10:59 +02:00
Hartmut Kaiser
78f971894f
Merge pull request #10 from hia3/develop
...
Don't try to access act_token when it is not valid
2017-02-17 20:17:59 -06:00
hia3
f673ca94bc
Don't try to access act_token when it is not valid
...
lex_token::get_value assumes that lex_token::data is not NULL. When it
is NULL it causes UB detectable by clang's AddressSanitizer:
cpp_lex_token.hpp:242:57: runtime error: member call on null pointer of
type 'boost:👋 :cpplexer::impl::token_data...'
2017-02-18 04:51:28 +03:00
Hartmut Kaiser
455771faf4
Merge pull request #9 from hia3/remove-fs-access-step-2
...
Remove fs access, step 2
2016-10-05 15:26:10 -05:00
sms
9370702de4
Replaced conditional by an assert()
2016-10-05 22:28:03 +03:00
sms
011ce71072
Remove fs access, step 2
2016-10-05 20:13:20 +03:00
Hartmut Kaiser
b23bad3a99
Merge pull request #7 from Arash-codedev/patch-1
...
Preventing macro repetition.
2016-09-05 07:58:41 -05:00
Arash
cc5e0bafb7
Preventing macro repetition.
...
Define repetition must be avoided to prevent clash with the other libraries.
A clash example is here:
https://github.com/Arash-codedev/Simple-Web-Server/blob/master/http_examples.cpp#L5
2016-09-05 13:15:23 +10:00
Hartmut Kaiser
1d9bdb7631
Merge pull request #1 from danieljames/changelog-entry
...
Copy old changelog entry from develop.
2016-03-27 18:55:53 -05:00
Hartmut Kaiser
7c738a194e
Merge pull request #6 from eldiener/develop
...
Honor --bindir and --libdir options if present when building wave.
2016-03-10 06:41:22 -06:00
Edward Diener
253ae38ad8
Honor --bindir and --libdir options if present when building wave.
2016-03-10 01:29:50 -05:00
Hartmut Kaiser
d34a49e1fd
Merge pull request #5 from NuxiNL/printf
...
Remove dead code. Don't call into printf().
2015-08-27 11:37:26 -05:00
Ed Schouten
c49115378b
Remove dead code. Don't call into printf().
...
There already seems to be an assertion in place that s->error_proc
cannot be NULL. There are also various other parts of code that call
into this function without checking for NULL first.
The intent of this change is that it makes this code build with
Nuxi CloudABI[1]. CloudABI is a sandboxed runtime computing environment.
As it is mainly oriented towards running (networked) services, it does
not understand the concept of stdin and stdout.
[1] Nuxi CloudABI: https://github.com/NuxiNL/cloudlibc
2015-08-27 16:38:13 +02:00
Hartmut Kaiser
421a43e9fb
Merge pull request #4 from joshguffin/master
...
Fix off-by-one error
2015-06-16 13:25:18 -05:00
Josh Guffin
8896793b49
Fix off-by-one error
2015-06-16 12:27:52 -04:00
Hartmut Kaiser
0bdc638c85
Merge pull request #3 from lanurmi/spelling-fix-occurred
...
Fix spelling of "occurr*".
2015-04-03 14:36:57 -05:00
Lauri Nurmi
2d86dbe53a
Fix spelling of "occurr*".
2015-04-03 18:42:08 +03:00
Hartmut Kaiser
bb0adbf3ca
Merge pull request #2 from danieljames/metadata
...
Create metadata file.
2014-08-18 10:00:32 -05:00
Daniel James
2d7fea5944
Add metadata file.
2014-08-18 15:12:34 +01:00
Daniel James
87487f00bf
Copy old changelog entry from develop.
...
For some reason this was never merged to release. Just copying it over
to get the master branch up to date.
2014-06-07 11:32:41 +01:00
Daniel James
6905e1c50f
Create merge base for git.
...
This is correct apart from an old changelog entry that's missing in master,
I'll create a pull request for that.
2014-06-07 11:30:05 +01:00
Stephen Kelly
44c72a10dc
Wave: Remove obsolete MSVC version checks.
...
[SVN r85933]
2013-09-26 09:41:18 +00:00
Hartmut Kaiser
2a434c1b91
Wave: merging from trunk
...
[SVN r85646]
2013-09-10 22:33:02 +00:00
Hartmut Kaiser
cbefee7438
Wave: removed code under SGI's license as this is incompatible with Boost
...
[SVN r85645]
2013-09-10 22:29:46 +00:00
Hartmut Kaiser
efbf08fab4
Wave: Merging from trunk
...
[SVN r85641]
2013-09-10 12:47:28 +00:00
Hartmut Kaiser
34b49bb67d
Fixed #9098 : Wave driver option --c++0x invalid
...
[SVN r85640]
2013-09-10 12:20:48 +00:00
Hartmut Kaiser
ad9898519b
Wave: Fixing documentation problem
...
[SVN r85362]
2013-08-16 12:59:50 +00:00
Hartmut Kaiser
7dcb53aa80
Wave: fixed #8848 : Wave driver improperly processes 0xFFFFui64 token
...
[SVN r85077]
2013-07-19 01:49:48 +00:00
Hartmut Kaiser
1a2c4952c8
Wave: merging from trunk
...
[SVN r84014]
2013-04-22 17:17:10 +00:00