2
0
mirror of https://github.com/boostorg/docca.git synced 2026-01-19 04:12:08 +00:00

123 Commits

Author SHA1 Message Date
Dmitry Arkhipov
a044e18be5 limit flags to generate-reference 2024-05-03 17:59:47 +03:00
Dmitry Arkhipov
d409c66125 implementation of docca in Python 2024-05-03 12:54:54 +03:00
Krystian Stasiowski
0ce4e19839 strip links within codeblocks boost-1.83.0 boost-1.85.0.beta1 boost-1.85.0 boost-1.84.0.beta1 boost-1.84.0 2023-07-25 17:58:00 -04:00
Krystian Stasiowski
8ba36c0c1e suppress private friends 2023-07-25 12:04:04 -04:00
Krystian Stasiowski
4b61682742 operator IDs are backwards compatible 2023-07-25 09:14:46 -04:00
Evan Lenz
8e2c71d2ea Replace entity references with function calls
fix #137
2023-01-30 21:45:20 -08:00
Evan Lenz
7aa8441f5c Partially support simple tables (no span or align)
fix #133
boost-1.81.0 boost-1.81.0.beta1 boost-1.82.0 boost-1.82.0.beta1 boost-1.83.0.beta1
2022-09-01 13:47:14 -07:00
Evan Lenz
0d78af717d Comma-separate multiple names in a @param directive
fix #131
2022-08-31 15:12:23 -07:00
Evan Lenz
6680b8d055 Perform 'see-below', etc. replacements in @code blocks
Fix #129, close #130
2022-08-06 06:09:40 -07:00
Evan Lenz
48934b5d6d Disable alphabetical sorting of operators.
Fix #126
2022-08-05 07:42:57 -07:00
Evan Lenz
67a80bbd11 Circumvent warning via escaped markup for br 2022-08-05 07:42:56 -07:00
Evan Lenz
27dd07ca5e Detect and render deleted member functions.
fix #122
2022-04-15 12:43:33 -03:00
Richard Hodges
ffe09f36ca Reproduce description error on default template typedef
close #51
2022-01-09 13:58:27 -08:00
Evan Lenz
2bfe8567c1 Omit Description heading when only has simplesect
fix #109, close #121
2022-01-09 13:58:01 -08:00
Evan Lenz
39d13c91cb Omit Description heading if only has parameterlist
fix #117
2022-01-08 15:18:54 -08:00
Evan Lenz
2c39f9d6ca Add better support for Quickbook type macros
fix #110
fix part of #31 (the "see-below" macro)
2022-01-04 09:25:56 -08:00
Evan Lenz
2118ea9fdb Add bulk regression-testing scripts for all builds
relates to #75
boost-1.79.0 boost-1.80.0.beta1 boost-1.80.0 boost-1.79.0.beta1
2022-01-04 08:21:11 -08:00
Evan Lenz
23bba83d4a Replace tilde with _bnot_ or _dtor_ in page IDs
fix #112
boost-1.78.0 boost-1.78.0.beta1
2021-11-03 01:05:55 -07:00
Evan Lenz
dead85f82a Remove library-specific template type names
fix #107
2021-10-30 21:53:10 -07:00
Evan Lenz
96f62e1a85 Properly render "class =" template parameters
related to #101
2021-10-14 17:00:45 -07:00
Evan Lenz
5e913afffd Properly render typename template parameters
fix #101
2021-10-14 13:37:44 -07:00
Evan Lenz
fd0567287b Omit empty Description sections:
This time without an ambiguous rule match!

fix #99
fix #80
2021-10-09 20:28:33 -07:00
Vinnie Falco
9f63957d35 Revert "Omit empty Description sections"
This reverts commit 7eaa3e2a45.
2021-10-09 17:56:36 -07:00
Evan Lenz
7eaa3e2a45 Omit empty Description sections
fix #80
2021-10-07 17:17:31 -07:00
Evan Lenz
04135d1774 Fix "Static Member Functions" heading:
and add support for "Protected Types" and "Private Types" headings

fix #78
2021-09-17 14:38:12 -07:00
Evan Lenz
93702bbcb9 Fix up bad enum-value link targets from Doxygen
Fix #70
2021-09-03 14:23:59 +02:00
Evan Lenz
34d89f3bb9 Add scripts to support docca regression testing
Fix #74
2021-08-29 18:32:54 -07:00
Evan Lenz
1a8b162ec7 Don't escape brackets in code in Quickbook output
fix #69
boost-1.77.0
2021-07-15 09:56:02 +02:00
Evan Lenz
86b37aae42 Improve rendering of lists and headings inside tables.
fix #63
close #64
2021-05-10 19:26:34 +02:00
Dmitry Arkhipov
b11d62875f null-action doesn't cut off dependencies 2021-05-04 00:12:03 +03:00
Dmitry Arkhipov
7e68aa7be6 Include usage requirement for reference target boost-1.77.0.beta1 2021-04-14 20:41:02 +03:00
Dmitry Arkhipov
8cffc1ff54 Better null_action 2021-04-02 22:46:55 +03:00
Dmitry Arkhipov
33082befb8 Fix paths on Windows 2021-04-02 22:46:55 +03:00
Dmitry Arkhipov
05a17bba61 Use standard signature for main target rules 2021-04-02 22:46:55 +03:00
Dmitry Arkhipov
1871df3dfd Support targets in subdirectories 2021-04-02 22:46:55 +03:00
Dmitry Arkhipov
fb218aee22 Import quickbook from docca 2021-04-02 22:46:55 +03:00
Dmitry Arkhipov
1ee0ff428e Generate doxygen config and run doxygen from docca 2021-04-02 22:46:55 +03:00
Dmitry Arkhipov
5d43275f13 Update example 2021-04-02 22:46:55 +03:00
Dmitry Arkhipov
3505007929 Put intermediary targets into a subdirectory 2021-04-02 22:46:55 +03:00
Dmitry Arkhipov
7fee8afb49 Establish dependencies between docca stylesheets 2021-04-02 22:46:55 +03:00
Dmitry Arkhipov
4222608fb2 Fixed source for xml-pages 2021-04-02 22:46:55 +03:00
Dmitry Arkhipov
d1fe2e298a Make intermediary targets explicit 2021-04-02 22:46:55 +03:00
Dmitry Arkhipov
ea07c3ef33 Use common.copy 2021-04-02 22:46:55 +03:00
Dmitry Arkhipov
692955d9d6 Remove unused targets 2021-04-02 22:46:55 +03:00
Dmitry Arkhipov
4ce8637e6d Create a dedicated docca Jam module 2021-04-02 22:46:55 +03:00
Evan Lenz
776df566fe Replace sed-based customization with XSLT import
fix #40
boost-1.76.0.beta1 boost-1.76.0
2021-02-17 16:23:30 -08:00
Evan Lenz
407fa71631 Gracefully handle brackets in javadoc comments
fix #38, close #61
2020-12-20 14:45:29 -08:00
Evan Lenz
cc0e35c226 Do not display private bases in Synopsis
fix #34, close #58
2020-12-15 08:33:27 -08:00
Evan Lenz
8271591e9e Add divider between briefs on class page
fix #53, close #60
2020-12-15 08:29:33 -08:00
Evan Lenz
1c0887b0b5 Annotate constructor and destructor in members table
close #52, close #59
2020-12-15 08:24:25 -08:00