Daniel James
39e649bf41
Avoid msvc unused parameter warning
...
Might be better to have a macro for `[[maybe_unused]]` style attributes?
2018-04-10 21:24:32 +01:00
Daniel James
0189b8dece
Merge branch 'release-notes'
boost-1.67.0
2018-03-07 17:10:00 +00:00
Daniel James
bda4c334d6
Merge branch 'release-notes' into develop
2018-03-07 14:53:14 +00:00
Daniel James
6d5dbf1ce1
Changelog for 1.67.0 + bump version
...
Pretty minor release, as I didn't merge most of my changes to master in time.
2018-03-07 14:51:59 +00:00
Daniel James
f2b83807ff
Mark C++98 mode as an expected failure
...
[skip ci]
2018-01-29 11:55:43 +00:00
Daniel James
5be5c4268e
Don't run the tests at all for C++98/03
2018-01-15 14:09:49 +00:00
Daniel James
fce43d223d
Add copyright to some files
2018-01-14 20:28:34 +00:00
Daniel James
3974f0a59c
Test quickbook_manual-1_4 for 'quick' ( #4 )
2018-01-14 20:02:12 +00:00
Daniel James
9f39d0c61f
Merge pull request #5 from boostorg/pr/add-quick-test-target
...
Disable `quick` target when <cxxstd>03
2018-01-14 17:14:03 +00:00
Peter Dimov
207ad4242a
Disable quick target when <cxxstd>03
2018-01-14 18:50:10 +02:00
Daniel James
395a8a8a5d
Merge branch 'develop' (early part)
...
Reformat using clang-format
2018-01-14 16:18:57 +00:00
Daniel James
fc3508ba67
Merge pull request #4 from boostorg/pr/add-quick-test-target
...
Add `quick` target to test/Jamfile (used by `b2 quick` in status)
2018-01-14 16:00:13 +00:00
Peter Dimov
828873771a
Add quick target to test/Jamfile (used by b2 quick in status)
2018-01-14 04:00:19 +02:00
Daniel James
f4c1abc064
Rename gold.html files so inspect doesn't check them for link errors
2018-01-10 13:58:12 +00:00
Daniel James
33b8df87bf
Fix some inspect errors
2018-01-10 13:58:10 +00:00
Daniel James
6221bdf182
Make regen-gold.sh fail if build fails
2018-01-08 17:43:26 +00:00
Daniel James
ff6add59d1
Starting to implement docinfo
2018-01-08 17:43:25 +00:00
Daniel James
28ede48a26
Add footnotes-1_7 to test, and regen gold
2018-01-07 21:51:47 +00:00
Daniel James
d6dbe6a850
Run concurrent test processes in travis
2018-01-06 14:30:33 +00:00
Daniel James
30b40d2b02
Merge branch 'develop' (early part)
...
Build and testing changes. Merging now as it includes some changes to improve
test reporting.
2018-01-06 13:21:42 +00:00
Daniel James
67efb9f2e5
Put language version in default-build instead of requirements
...
Fixes a build bug for the unit tests, see:
12decb3ce6 (commitcomment-26676662)
Probably a good idea as it also allows the language versions to be overriden at
the command line. Should probably also arrange the unit test build a bit
better.
2018-01-06 01:34:19 +00:00
Daniel James
90e56e8aa5
Merge branch 'develop' (early part)
2018-01-03 18:16:16 +00:00
Daniel James
978aa749f8
Remove some files accidently committed
2017-12-31 17:00:45 +00:00
Daniel James
711bba1b36
Warn about missing links
2017-12-31 15:13:11 +00:00
Daniel James
fd1efeba6e
Support absolute paths or URLs in html options
2017-12-31 15:13:11 +00:00
Daniel James
0bc12c6bc6
Add -boost-root parameter
2017-12-31 15:13:11 +00:00
Daniel James
4682c297c7
Test onehtml generation
2017-12-31 14:21:13 +00:00
Daniel James
38c03a35ba
Generate HTML output
2017-12-31 14:20:22 +00:00
Daniel James
eaf71fa9c8
Extract parse methods from id_xml.cpp
2017-12-30 21:10:58 +00:00
Daniel James
c55b7ccc9f
Decode basic xml markup
...
Doesn't support things like custom entities, but should be good enough
for the boostbook/docbook that quickbook generates.
2017-12-30 21:10:58 +00:00
Daniel James
168b9370a1
Fix post-processor for empty output
...
Doesn't normally happen, but useful when developing.
2017-12-30 21:10:58 +00:00
Daniel James
20bd499215
Support pretty printing html
2017-12-30 21:10:58 +00:00
Daniel James
04c3e253e6
Extra methods for string_view
...
Append to strings, and make string_view hashable
2017-12-30 21:10:58 +00:00
Daniel James
980da90619
More specific range includes
2017-12-30 18:01:06 +00:00
Daniel James
92053837ca
Remove use of boost::find_first_of
...
Getting a constexpr related error on old versions of gcc, so for compatibility,
just use string_view's find_first_of instead.
2017-12-30 17:56:17 +00:00
Daniel James
21c2bf2b95
Failure markup for some old unsupported compilers
2017-12-30 13:52:41 +00:00
Daniel James
cb59bea0d8
Rename printer to pretty_printer
2017-12-28 18:14:09 +00:00
Daniel James
919d845a5c
Put docinfo variables in struct, and factor out header code
2017-12-28 18:14:08 +00:00
Daniel James
0539e3268e
Suppress outdated Boost.Config warning
2017-12-28 17:04:34 +00:00
Daniel James
c65d2bc7c3
Use QUICKBOOK_FOR in a few places
2017-12-28 17:04:34 +00:00
Daniel James
9085d2e95a
Macro for C++11 range based for loop
2017-12-28 17:04:34 +00:00
Daniel James
6c836e24dd
Include guards for glob.hpp
2017-12-28 17:04:34 +00:00
Daniel James
19ccdd6cbd
Reformat
2017-12-24 12:46:59 +00:00
Daniel James
f83bc0fcf6
Prep for clang-format
2017-12-24 12:46:59 +00:00
Daniel James
8c3b8aaf89
Trim trailing whitespace from escaped docbook in post processor
...
Because of the whitespace skipper, the spirit grammar used to only parse
up to the whitespace at the end of escaped markup, but a recent change
to spirit causes it to include the whitespace. Trim it in the action so
that it will work with both the old and new versions of spirit.
2017-12-23 20:15:40 +00:00
Daniel James
1d96669b95
Make text-diff.cpp the source of the line compare tests
...
Apparently the test reporting system can't parse the test output as the
source was the executable. So change it to the source file.
Delete the Jamfile for the line-compare tool, as it doesn't do anything,
and could cause confusion. It would look like it could be used to change
the way that line-compare is built, but it can't.
Also changed to use a different directory for comparison, to avoid a name
clash. This is probably a good idea anyway.
2017-12-23 20:10:49 +00:00
Daniel James
6d55edfe3f
Use C++11
2017-12-18 17:16:25 +00:00
Daniel James
f5fe0d7c13
Move boost build project to top level
...
So it affects all build files.
2017-12-18 17:16:25 +00:00
Daniel James
c5a69e7825
Use Boost 1.66.0 in CI
2017-12-18 17:09:35 +00:00
Daniel James
d1b892ac8a
Update travis code from other repos
2017-12-18 17:07:47 +00:00