Daniel James
1865f3a8f8
Merge remote-tracking branch 'feature/new-stuff'
2017-05-11 12:51:55 +01:00
Daniel James
216022472e
Merge branch 'feature/new-stuff' into develop
2017-05-11 00:28:13 +01:00
Daniel James
5f8e2a9f5a
Fix is_strict_checking name
2017-05-11 00:27:48 +01:00
Daniel James
85e2b741b3
Quick documentation for new command line arguments
2017-05-03 04:17:01 +01:00
Daniel James
f8ff225ab9
Fully rebuild when publishing
2017-05-03 04:17:01 +01:00
Daniel James
ba05b7744e
Change name of boost remote to boostorg
2017-05-03 04:17:01 +01:00
Daniel James
2d87fc3a44
Fix toolchain image
2017-05-03 04:17:01 +01:00
Daniel James
3880945e29
Fix the cron check I just broke.
2017-04-30 15:16:33 +01:00
Daniel James
e2647153e1
Use snapshot for cron tests
2017-04-30 15:15:31 +01:00
Daniel James
81a8d25d3b
Slightly cleaner download code
...
Should probably put the download/extract logic into an external script.
2017-04-30 14:42:19 +01:00
Daniel James
d0e7fd860a
Use master snapshot for cron jobs
2017-04-28 11:38:16 +01:00
Daniel James
0223ebb938
Revert "Use strict mode for quickbook documentation"
...
This reverts commit 419400106a
.
Oops, I shouldn't have merged this. Can't do it without support in Boost.Build.
2017-04-25 22:03:57 +01:00
Daniel James
46aa34c94a
Merge branch 'feature/new-stuff' into develop
2017-04-25 21:56:58 +01:00
Daniel James
419400106a
Use strict mode for quickbook documentation
2017-04-25 21:49:45 +01:00
Daniel James
8c20ff4aab
Make escaped punctuation templates an error in strict mode
...
This is an obscure corner case with an undocumented feature.
2017-04-25 21:49:45 +01:00
Daniel James
98f76b00fd
Make stray square brackets an error
...
E.g. if you get the name of a template wrong, it will currently just
write it out, but now with strict mode it'll be an error.
2017-04-25 21:49:45 +01:00
Daniel James
38af51de0e
Make a missing [endsect] an error in strict mode
...
An extra [endsect] is already an error, so this probably should be as
well, but for now it's only an error in strict mode.
2017-04-25 21:39:55 +01:00
Daniel James
56eb172288
Command line option for strict mode
...
Doesn't actually do anything yet. Also implemented a dummy '--strict'
command line option in text_diff.cpp, as I couldn't work out how to pass
'--strict' to quickbook and not to text_diff in the tests. So instead
just make text_diff ignore it.
2017-04-25 21:36:40 +01:00
Daniel James
e1a0b5ea17
New option to not generate a file by default
2017-04-25 21:36:40 +01:00
Daniel James
a4792e1275
Merge branch 'fixes' (PR #1 )
2017-04-25 20:52:54 +01:00
Daniel James
7038c2dd25
Merge branch 'fixes' into develop (from PR #1 )
2017-04-24 10:03:55 +01:00
Vinnie Falco
f68e3489b7
Use wstring_view
2017-04-24 10:03:18 +01:00
Daniel James
77cee92f3c
Merge branch 'feature/new-stuff'
2017-04-22 16:30:50 +01:00
Daniel James
41f82147fc
Merge remote-tracking branch 'danieljames/fixes'
2017-04-22 16:20:31 +01:00
Daniel James
09142a9ac8
Merge branch 'feature/new-stuff' into develop
2017-04-22 14:00:39 +01:00
Daniel James
93f27043f3
Fix building on windows
...
path.join doesn't support windows paths, so it was appending the full
path in DIST_DIR to the current working directory. This is still broken
if the user sets DIST_DIR to a full windows path themselves.
2017-04-22 13:54:12 +01:00
Daniel James
f8b5de8764
Test with gcc and clang
2017-04-22 13:37:30 +01:00
Daniel James
3ca230f093
Fix a memory leak
2017-04-22 12:54:23 +01:00
Daniel James
450475791c
Use boost 1.64.0 in travis
2017-04-22 12:33:50 +01:00
Daniel James
b9753fd5ad
Merge branch 'feature/new-stuff' into develop
2017-04-22 12:22:00 +01:00
Daniel James
b4762d6658
Bump the version number
2017-04-22 11:58:43 +01:00
Daniel James
1714babc46
Add ids to endsect tags
...
Dogfooding.
2017-04-22 11:58:43 +01:00
Daniel James
de67723e1e
A little bit of documentation for the new features
2017-04-22 11:58:42 +01:00
Daniel James
703989a8cd
Add optional ids to 'endsect'
...
Trickier than I thought it would be, I probably over-encapsulated
document_state.
2017-04-22 11:58:42 +01:00
Daniel James
26b7c0d887
Implement negative conditional generation
2017-04-22 11:58:42 +01:00
Daniel James
ff5992120d
Stop hardcoding the comitter in publish script
2017-03-29 22:09:04 +01:00
Daniel James
e7a7880107
Merge branch 'fixes'
2017-03-29 00:50:44 +01:00
Daniel James
393843afe2
Add copyright to publish-docs
2017-03-29 00:47:21 +01:00
Daniel James
17a7ef45bc
Script to publish documentation
2017-03-29 00:43:04 +01:00
Daniel James
2717aa811f
Merge branch 'fixes' into develop
2017-03-27 09:24:22 +01:00
Daniel James
a67d1fb34a
Fixes for string_view changes
2017-03-27 08:02:59 +01:00
Daniel James
31b07c3d95
Merge branch 'fixes' into develop
2017-03-27 07:49:10 +01:00
Daniel James
38e5c35294
Wrapper for boost::string_view
...
Can be constructed from an rvalue std::string.
2017-03-26 19:55:21 +01:00
Daniel James
9c15ce0ee3
Stop using wide streams in older versions of Visual C++
2017-03-26 17:20:42 +01:00
Daniel James
366d37ec2d
Merge branch 'fixes' (early part) into develop
2017-03-22 02:10:46 +00:00
Daniel James
bc845ad3cc
Add Jamfile.v2 to build to meet boost conventions
2017-03-22 01:24:38 +00:00
Daniel James
7c376a37a5
Merge branch 'fixes' into develop
2017-02-12 11:38:24 +00:00
Daniel James
cf7a7b859d
Bump version number and write change log notes
2017-02-12 11:36:13 +00:00
Daniel James
30f638901d
Better error for missing include argument
2017-02-12 11:36:13 +00:00
Daniel James
689b29531e
Fix name of duplicate 'quickbook' doc info tag
2017-02-12 11:36:13 +00:00