Jeff Trull
977b67a1d0
Fix missing (uncalled) exception hooks ( #166 )
...
* Check hooks after expected errors, not just when there are none
Some unit tests had intentional errors, and code to verify that the
appropriate hooks were called, but we never checked.
* Update unit tests to match hooks, now that we are checking
* Fix bug revealed by checking the hooks
Or in other words, bug #161 (thanks abakhirkin for the fix)
* Fix link in documentation
2022-06-22 11:22:27 -07:00
Jeff Trull
88369abfd5
Remove long-deprecated hooks API
...
Removal in 1.76 was noted in the docs and warned about since 1.74.
2020-12-13 15:53:32 -08:00
Jeff Trull
9aaa78546c
Additional documentation ( #121 )
...
* Add documentation for three undocumented hooks
Those are found_unknown_directive, emit_line_directive, and locate_include_file
Also tweak formatting, fix typos.
* Add documentation for five samples
* Add links from samples docs to the hooks they use
2020-11-17 08:16:22 -08:00
Jeff Trull
4e6c4fbd2e
Correct various minor typos ( #99 )
2020-06-17 22:36:46 -07:00
Hartmut Kaiser
feb1e9ccdb
Wave: updated copyrights, added C++0x mode to docs, added predefined macros for C++0x mode
...
[SVN r67894]
2011-01-09 22:19:16 +00:00
Hartmut Kaiser
ee697428fa
Wave: updated copyrights
...
[SVN r58721]
2010-01-05 17:55:35 +00:00
Hartmut Kaiser
5146cbbe2a
Wave: more work on pragma once pp hooks, added test case
...
[SVN r56312]
2009-09-19 19:57:09 +00:00
Hartmut Kaiser
aa8030e5f1
Wave: added preprocessing hook to detect #pragma once directives or include guards
...
[SVN r56276]
2009-09-17 17:54:07 +00:00
Hartmut Kaiser
122915b95f
Wave: fixed examples
...
[SVN r53192]
2009-05-22 23:40:53 +00:00
Hartmut Kaiser
a8e6b580db
Wave: Updated copyrights
...
[SVN r50425]
2009-01-01 12:07:12 +00:00
Hartmut Kaiser
196db94839
Wave: fixed docs
...
[SVN r49303]
2008-10-13 01:17:09 +00:00
Jürgen Hunold
506a7a612b
Redirect source file references to svn.boost.org
...
[SVN r49189]
2008-10-08 20:22:27 +00:00
Hartmut Kaiser
23bbed3024
Wave: updated copyright messages to include the year 2008 (merged from release branch).
...
[SVN r42502]
2008-01-05 22:44:28 +00:00
Hartmut Kaiser
bd17e3ceb0
Wave: Updated documentation.
...
[SVN r41621]
2007-12-03 01:16:28 +00:00
Hartmut Kaiser
c6ca3c8a55
Wave: Fixed namespace detail ambiguity, fixed gcc compilation problems.
...
[SVN r38148]
2007-07-05 14:42:03 +00:00
Hartmut Kaiser
3cf132c4d0
Wave: Extended the copyright notice to include the year 2007.
...
[SVN r36469]
2006-12-20 16:58:16 +00:00
Hartmut Kaiser
705dacbd48
Added new preprocessing hook function: found_line_directive() to be called when a #line directive is encountered.
...
[SVN r34393]
2006-06-25 17:17:28 +00:00
Hartmut Kaiser
590d885491
Added found_warning_directive() and found_error_directive() pp hook functions.
...
[SVN r34327]
2006-06-17 16:27:47 +00:00
Hartmut Kaiser
e96accdd01
Added the new pp hooks to Wave.
...
[SVN r34072]
2006-05-23 18:17:58 +00:00
Hartmut Kaiser
56006e45fd
Changed 'evaluated_conditional_expression()' pp hook.
...
[SVN r33962]
2006-05-14 16:41:00 +00:00
Hartmut Kaiser
c959794650
Wave V1.2.4
...
[SVN r33362]
2006-03-17 22:40:02 +00:00
Hartmut Kaiser
5115faf51e
Updated the Wave copyright notice to include the year 2006.
...
[SVN r32154]
2005-12-24 19:50:47 +00:00
Hartmut Kaiser
a8880c23de
Merged the new whitespca handling policy with the existing preprocessing hooks.
...
[SVN r31864]
2005-12-01 17:58:43 +00:00
Hartmut Kaiser
e47b8234ef
Added the whitespace handling policy to the wave library.
...
[SVN r31839]
2005-11-30 21:30:24 +00:00
Hartmut Kaiser
2e9da94342
Updated the Wave docs to reflect the new advanced hooks.
...
[SVN r31559]
2005-11-05 02:27:14 +00:00
Hartmut Kaiser
9665ff1377
Fixed broken links.
...
[SVN r30405]
2005-08-03 13:30:26 +00:00
Hartmut Kaiser
54c512ccfd
Fixed a whitespace eater bug.
...
[SVN r28948]
2005-05-16 09:36:01 +00:00
Hartmut Kaiser
2ed503a7fb
Fixed the found_include_directive preprocessing hook to carry the information about #include_next directives as well.
...
[SVN r28910]
2005-05-14 20:53:13 +00:00
Hartmut Kaiser
795fbd663f
Fixed almost all problems diagnosed by the Boost inspection report.
...
[SVN r28650]
2005-05-04 07:24:44 +00:00
Hartmut Kaiser
c98b49353d
Renamed files to comply with the Boost rules.
...
[SVN r27971]
2005-04-05 07:34:00 +00:00