Commit Graph

1426 Commits

Author SHA1 Message Date
Peter Dimov
944f760cc2 Merge branch 'master' into develop 2019-08-21 15:27:02 +03:00
Peter Dimov
60ecc01fc7 Replace granular includes with <boost/filesystem.hpp>, because <boost/filesystem/directory.hpp> is not present in old Boost releases 2019-08-05 21:28:44 +03:00
Peter Dimov
207d447488 Add missing #include 2019-08-05 19:05:16 +03:00
Daniel James
a4bcd091f2 Merge branch 'develop' 2018-04-16 07:07:24 +01:00
Daniel James
8a377d1a61 Use 1.67.0 when testing with travis and appveyor 2018-04-15 22:22:44 +01:00
Daniel James
7b188740c6 Bump version, and update change log 2018-04-15 22:10:03 +01:00
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' 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