2
0
mirror of https://github.com/boostorg/docca.git synced 2026-01-19 16:22:10 +00:00

67 Commits

Author SHA1 Message Date
Dmitry Arkhipov
9cddedd1e3 allow displaying entities from multiple scopes 2025-05-01 11:25:41 +03:00
Dmitry Arkhipov
a658a96deb work around repeated members of template specializations 2025-04-11 13:27:59 +03:00
Dmitry Arkhipov
b7755ed36f add support for em- and en-dashes 2025-04-01 09:31:35 +03:00
Dmitry Arkhipov
7e9937e111 basic support for pointers to functions 2024-11-01 11:55:35 +03:00
Dmitry Arkhipov
bc3f776196 remove requirement of Config.default_namespace 2024-10-31 11:52:23 +03:00
Dmitry Arkhipov
c9709363ed only replace strings inside code context 2024-10-03 18:46:10 +03:00
Dmitry Arkhipov
f31339cd08 support conditional noexcept 2024-10-03 18:11:24 +03:00
Dmitry Arkhipov
b364346dd0 display if variable is constexpr 2024-10-03 16:36:41 +03:00
Dmitry Arkhipov
375d0a48bc put entity specifiers on one line 2024-10-03 16:15:07 +03:00
Dmitry Arkhipov
fe0b140928 do not escape ref link text in descriptions 2024-10-03 15:11:37 +03:00
Dmitry Arkhipov
40f6ed49c8 allow enabling showing defaulted functions
Explicitly defaulted functions (= default) used to be marked in the
output. Now this is disabled by default, but can be ebabled a config
parameter,
2024-10-03 13:51:41 +03:00
Dmitry Arkhipov
85d6c5d6b8 omit extra header when description starts with a parameter table 2024-10-03 13:21:24 +03:00
Dmitry Arkhipov
5f349f0c7b fix treatment of entities nested inside nested entities 2024-08-21 10:53:01 +10:00
Dmitry Arkhipov
b760e90d47 add module re to template context 2024-08-20 12:41:04 +10:00
Ruben Perez
1806ba11b8 related operators overload anchors are now generated correctly 2024-08-15 11:56:36 +10:00
Dmitry Arkhipov
859ed19ae6 allow Phrase nested inside Phrase 2024-06-20 15:03:47 +03:00
Dmitry Arkhipov
794ac5fd41 implement support for references to external entities 2024-06-14 20:58:57 +03:00
Dmitry Arkhipov
39bd20bffc support for related functions 2024-06-14 16:59:04 +03:00
Dmitry Arkhipov
2cce80005c fix treatment of constexpr 2024-06-14 15:56:47 +03:00
Dmitry Arkhipov
48178b1a54 fix collection and rendering of bases 2024-06-12 12:56:22 +03:00
Dmitry Arkhipov
5c9dba3f67 pydocca tests 2024-06-11 20:41:08 +03:00
Dmitry Arkhipov
47959a5eaa pydocca supports tables 2024-06-11 20:41:08 +03:00
Dmitry Arkhipov
62b2083cc3 fix removeprefix replacement 2024-05-04 01:06:10 +03:00
Dmitry Arkhipov
1d9e4841f9 don't use removeprefix 2024-05-03 23:59:47 +03:00
Dmitry Arkhipov
0ac9b9c756 remove ext.debug 2024-05-03 18:05:42 +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 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
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
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
23bba83d4a Replace tilde with _bnot_ or _dtor_ in page IDs
fix #112
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
1a8b162ec7 Don't escape brackets in code in Quickbook output
fix #69
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