Commit Graph

1449 Commits

Author SHA1 Message Date
Peter Dimov
da0f9b5ec0 Merge pull request #23 from StefanVK/throw_by_value
Throw glob_error value instead of new'ed pointer
2024-02-01 23:19:34 +02:00
Stefan van Kessel
d234ca1524 Throw glob_error value instead of new'ed pointer 2024-02-01 09:07:44 +01:00
Peter Dimov
ae7a1db70e Update ci.yml 2024-01-14 19:55:54 +02:00
Peter Dimov
91f91d51c5 Remove unnecessary include 2024-01-14 19:31:08 +02:00
Peter Dimov
01f924addd Merge pull request #21 from FantasqueX/fix-b2-url
Fix Boost Build URL in install.qbk
boost-1.84.0
2023-12-03 19:54:37 +02:00
Letu Ren
ae2cca9e02 Fix Boost Build URL in install.qbk 2023-12-03 22:56:28 +08:00
Peter Dimov
f9f14bd3cf Remove msvc-10.0, msvc-11.0, msvc-12.0 from Appveyor boost-1.84.0.beta1 2023-09-30 10:45:57 +03:00
Peter Dimov
8bd1c3a856 Use boost::core::invoke_swap instead of the deprecated boost::swap 2023-09-30 02:52:51 +03:00
Peter Dimov
fb1e35fc18 Re-disable gcc-8; still crashes 2023-09-30 02:37:22 +03:00
Peter Dimov
c69da79b4b Update ci.yml 2023-09-30 02:20:58 +03:00
Peter Dimov
484dfd20b1 Add missing include 2023-09-30 02:13:18 +03:00
Peter Dimov
be8113073c Merge pull request #20 from Kojoley/patch-1
src/parsers.hpp: Workaround bogus C4709 warning
boost-1.83.0.beta1 boost-1.83.0 boost-1.82.0.beta1 boost-1.82.0
2022-12-15 19:33:52 +02:00
Nikita Kniazev
353ac8047b src/parsers.hpp: Workaround bogus C4709 warning
\quickbook\src\parsers.hpp(81): warning C4709: comma operator within array index expression

Details: https://developercommunity.visualstudio.com/t/buggy-warning-c4709/471956
2022-09-28 02:17:03 +03:00
Peter Dimov
6d5d1d0066 Update .appveyor.yml boost-1.81.0 boost-1.81.0.beta1 2022-09-26 18:40:08 +03:00
Peter Dimov
f45579a3b9 Remove non-working configurations from ci.yml 2022-09-26 18:18:12 +03:00
Peter Dimov
7aa388d698 Merge pull request #18 from Lastique/feature/fix_broken_link_ids
Workaround gcc 9-12 code miscompilation that broke section link ids
2022-09-26 18:14:47 +03:00
Andrey Semashev
944d881de7 Workaround gcc 9-12 code miscompilation that broke section link ids.
gcc 9.2 through 12.1 has a code generation bug that result in incorrect
link ids for some sections in the generated XML.

This commit applies a workaround as suggested by Nikita Kniazev in:

https://github.com/boostorg/spirit/issues/737#issuecomment-1256830393

Fixes https://github.com/boostorg/quickbook/issues/11.
2022-09-24 15:40:14 +03:00
Peter Dimov
cd4518ceff Update expected test results for \\localhost\c:\foo\bar (which is an invalid UNC path) 2022-09-05 12:33:37 +03:00
Peter Dimov
40f6f9ede7 Update file_path_to_url_impl to account for Filesystem changes in 1.77 (refs https://github.com/boostorg/filesystem/issues/259) 2022-09-05 12:23:56 +03:00
Peter Dimov
e5e39257fe Remove cxxstd, addrmd from ci.yml 2022-09-01 00:41:54 +03:00
Peter Dimov
b602f19a2e Add .github/workflows/ci.yml 2022-08-31 19:01:41 +03:00
Peter Dimov
071a58488d Add missing include 2022-08-31 18:51:14 +03:00
Peter Dimov
5f2e8c24cb Update uses of boost/bind.hpp boost-1.78.0.beta1 boost-1.75.0 boost-1.80.0 boost-1.79.0.beta1 boost-1.79.0 boost-1.80.0.beta1 boost-1.78.0 boost-1.77.0.beta1 boost-1.77.0 boost-1.76.0.beta1 boost-1.76.0 boost-1.75.0.beta1 2020-09-04 01:31:52 +03:00
Peter Dimov
944f760cc2 Merge branch 'master' into develop boost-1.73.0.beta1 boost-1.72.0 boost-1.74.0 boost-1.74.0.beta1 boost-1.73.0 boost-1.72.0.beta1 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' boost-1.70.0.beta1 boost-1.68.0 boost-1.71.0 boost-1.71.0.beta1 boost-1.70.0 boost-1.69.0-beta1 boost-1.69.0 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' 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