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