Jakob Lykke Andersen
|
3a85c005a7
|
Merge pull request #8531 from jakobandersen/bnavigator-fix-AliasNode-copy
C, fix AliasNode.copy, correct branch
|
2020-12-12 18:53:46 +01:00 |
|
Jakob Lykke Andersen
|
c777a90816
|
Merge pull request #8530 from jakobandersen/bnavigator-fix-AliasNode-copy
C, fix AliasNode.copy
|
2020-12-12 17:47:08 +01:00 |
|
Jakob Lykke Andersen
|
43113594aa
|
Update CHANGES
|
2020-12-12 17:27:47 +01:00 |
|
Jakob Lykke Andersen
|
b7c7adfd18
|
C++, typing on AliasNode.copy
|
2020-12-12 17:26:27 +01:00 |
|
Jakob Lykke Andersen
|
1193d83166
|
Update CHANGES
|
2020-11-07 10:40:30 +01:00 |
|
Jakob Lykke Andersen
|
eececbfe31
|
Merge pull request #8312 from jakobandersen/c_cpp_better_warnings
C and C++, better warnings on duplicate declarations
|
2020-10-24 12:46:19 +02:00 |
|
Jakob Lykke Andersen
|
37f1454ec1
|
C, C++, improve warnings on duplicates
|
2020-10-24 12:22:02 +02:00 |
|
Jakob Lykke Andersen
|
3b1c48f3b6
|
Merge pull request #8310 from jakobandersen/c_function_param_target
C, fix links to function parameters
|
2020-10-13 13:14:18 +02:00 |
|
Jakob Lykke Andersen
|
15251574a9
|
C, fix links to function parameters
|
2020-10-13 12:42:19 +02:00 |
|
Jakob Lykke Andersen
|
488f4a6ac4
|
Merge pull request #8275 from jakobandersen/cpp_fix_crash
C++, properly reject functions as duplicates
|
2020-10-03 16:27:12 +02:00 |
|
Jakob Lykke Andersen
|
777bcb43fa
|
C++, properly reject functions as duplicates
Fixes sphinx-doc/sphinx#8270
|
2020-10-03 16:00:28 +02:00 |
|
Jakob Lykke Andersen
|
6f5d45ffff
|
C++, improve warning and debug messages
|
2020-10-03 15:20:41 +02:00 |
|
Jakob Lykke Andersen
|
94ce18205d
|
Merge pull request #8242 from jakobandersen/c_get_objects
C, fix names in get_objects()
|
2020-09-25 17:41:59 +02:00 |
|
Jakob Lykke Andersen
|
008d0201e1
|
Merge pull request #8207 from jakobandersen/c_alias_recursive
C, recursive alias declarations
|
2020-09-15 19:51:16 +02:00 |
|
Jakob Lykke Andersen
|
49e7400123
|
C, fix names in get_objects()
Fixes sphinx-doc/sphinx#8160
|
2020-09-14 21:16:15 +02:00 |
|
Jakob Lykke Andersen
|
500f45fd4c
|
C, recursive alias declarations
Fixes sphinx-doc/sphinx#8141
|
2020-09-13 16:37:53 +02:00 |
|
Jakob Lykke Andersen
|
59766c2351
|
Update CHANGES after PR
|
2020-09-12 14:33:57 +02:00 |
|
Jakob Lykke Andersen
|
46a6b0848b
|
Merge pull request #8188 from utzig/fix-c-domain-intersphinx
domains: c: add missing intersphinx object types
|
2020-09-12 14:32:01 +02:00 |
|
Jakob Lykke Andersen
|
07374d95c1
|
Merge pull request #8187 from utzig/fix-typos
domains: c: cpp: fix typos
|
2020-09-09 14:24:27 +02:00 |
|
Jakob Lykke Andersen
|
90e9b31a16
|
Merge pull request #8117 from jakobandersen/c_cpp_function_attributes
C and C++, parsing function attributes
|
2020-08-13 19:45:52 +02:00 |
|
Jakob Lykke Andersen
|
52140be6b8
|
C and C++, parsing function attributes
Fixes sphinx-doc/sphinx#8114
|
2020-08-13 18:39:28 +02:00 |
|
Jakob Lykke Andersen
|
667a188e25
|
Merge pull request #8113 from jakobandersen/cpp_template_template
C++, fix template template parameter parsing
|
2020-08-13 17:29:18 +02:00 |
|
Jakob Lykke Andersen
|
d72fedb69d
|
C++, fix template template parameter parsing
https://github.com/sphinx-doc/sphinx/pull/8037#issuecomment-673511490
|
2020-08-13 17:08:39 +02:00 |
|
Jakob Lykke Andersen
|
89df9a18d2
|
Merge pull request #8037 from jakobandersen/cpp_template_nontype
C++, fix non-type template parameter parsing
|
2020-08-02 11:22:45 +02:00 |
|
Jakob Lykke Andersen
|
a99039b13b
|
C++, fix non-type template parameter parsing
Fixes sphinx-doc/sphinx#7944
|
2020-08-02 10:34:51 +02:00 |
|
Jakob Lykke Andersen
|
2cf3e7cae2
|
Merge pull request #8014 from jakobandersen/utzig-named-variadic-arg
C, named variadic arg
|
2020-07-27 19:51:17 +02:00 |
|
Jakob Lykke Andersen
|
1b3bf4e319
|
C, changelog and test for named variadic args
|
2020-07-27 19:42:58 +02:00 |
|
Jakob Lykke Andersen
|
c2df631178
|
Merge pull request #7967 from jakobandersen/c_optimization
Speed up the C domain a bit
|
2020-07-16 20:27:41 +02:00 |
|
Jakob Lykke Andersen
|
b58affe91b
|
C, remove redundant code in clear_doc
|
2020-07-16 20:01:32 +02:00 |
|
Jakob Lykke Andersen
|
79cd37d81c
|
C, speed up identifier comparison
|
2020-07-16 20:01:32 +02:00 |
|
Jakob Lykke Andersen
|
c4d7797003
|
Merge branch '3.1.x' into c_optimization
|
2020-07-15 13:34:06 +02:00 |
|
Jakob Lykke Andersen
|
a4494e87b0
|
Merge pull request #7960 from jakobandersen/c_deepcopy
C, don't deepcopy as deep on handling enumerators
|
2020-07-15 12:05:20 +02:00 |
|
Jakob Lykke Andersen
|
786392a14f
|
C, don't deepcopy as deep on handling enumerators
|
2020-07-14 22:16:55 +02:00 |
|
Jakob Lykke Andersen
|
03e1070888
|
Merge pull request #7905 from jakobandersen/c_compat
C, add compatibility flag for parsing some pre-v3 input
|
2020-07-14 13:23:32 +02:00 |
|
Jakob Lykke Andersen
|
18b00d8cff
|
Add docs and CHANGES for C changes
|
2020-07-14 11:48:58 +02:00 |
|
Jakob Lykke Andersen
|
91f4af5d42
|
C, add c_warn_on_allowed_pre_v3 config to disable deprecation warnings
|
2020-07-14 11:28:38 +02:00 |
|
Jakob Lykke Andersen
|
83e6165852
|
C, add compatibility flag for pre-v3 type roles
|
2020-07-14 11:23:53 +02:00 |
|
Jakob Lykke Andersen
|
f0888b044a
|
C, add compatibility flag for pre-v3 type directives
|
2020-07-14 11:22:50 +02:00 |
|
Jakob Lykke Andersen
|
09e057edf2
|
Merge pull request #7906 from jakobandersen/noindexentry
Add :noindexentry: option
|
2020-07-05 09:25:18 +02:00 |
|
Jakob Lykke Andersen
|
18b3e3c450
|
Add tests for noindexentry
|
2020-07-05 09:17:20 +02:00 |
|
Jakob Lykke Andersen
|
c668500a4b
|
Add :noindexentry: option
Fixes sphinx-doc/sphinx#7052
|
2020-07-04 19:34:00 +02:00 |
|
Jakob Lykke Andersen
|
8c82ecbf2c
|
Merge pull request #7895 from jakobandersen/c_cpp_noindex
C, C++: remove noindex option
|
2020-07-02 15:38:45 +02:00 |
|
Jakob Lykke Andersen
|
ff5eb7cc2b
|
C, C++: remove noindex option
The option did nothing.
Improve error messages on duplicates.
|
2020-06-30 13:52:18 +02:00 |
|
Jakob Lykke Andersen
|
af3a59d799
|
Merge pull request #7882 from jakobandersen/c_alias
C, add c:alias directive
|
2020-06-30 11:34:11 +02:00 |
|
Jakob Lykke Andersen
|
7cbf54c210
|
C, add c:alias directive
|
2020-06-30 11:20:17 +02:00 |
|
Jakob Lykke Andersen
|
f692cd139e
|
Merge pull request #7854 from jakobandersen/c_cpp_gnu_attributes
C and C++: support parameterized GNU style attributes
|
2020-06-20 10:14:36 +02:00 |
|
Jakob Lykke Andersen
|
5414708343
|
C,C++: support parameterized GNU style attributes
Fixes sphinx-doc/sphinx#7853
|
2020-06-20 09:55:35 +02:00 |
|
Jakob Lykke Andersen
|
93d6b1bbc6
|
Merge pull request #7670 from jakobandersen/cpp_requires_clause
C++, parse (trailing) requires clauses
|
2020-06-02 19:49:18 +02:00 |
|
Jakob Lykke Andersen
|
afb4d883f7
|
C++, parse (trailing) requires clauses
Fixes sphinx-doc/sphinx#7295
|
2020-06-02 19:27:01 +02:00 |
|
Jakob Lykke Andersen
|
3419079fb0
|
Fix CHANGES, again
|
2020-06-02 19:11:19 +02:00 |
|
Jakob Lykke Andersen
|
f5b04114da
|
Fix CHANGES
|
2020-06-02 18:54:12 +02:00 |
|
Jakob Lykke Andersen
|
590408e77c
|
Merge pull request #7769 from jakobandersen/c_cpp_display_string_ops
C and C++, don't crash during stringification
|
2020-06-02 18:50:49 +02:00 |
|
Jakob Lykke Andersen
|
e37d080729
|
C and C++, don't crash during stringification
Specifically when generating display strings for unary expressions and fold
expressions.
Fixes sphinx-doc/sphinx#7763
|
2020-06-02 18:14:04 +02:00 |
|
Jakob Lykke Andersen
|
589df567c0
|
Merge pull request #7708 from jakobandersen/c_cpp_fix_test_typo
C, C++: fix typo in tests
|
2020-05-22 16:25:57 +02:00 |
|
Jakob Lykke Andersen
|
07c74b5ff4
|
C, C++: fix typo in tests
|
2020-05-22 15:39:47 +02:00 |
|
Jakob Lykke Andersen
|
efc1c5ef08
|
Merge pull request #7683 from jakobandersen/nouri_missing_reference
Re-allow NoUri from missing-reference handlers
|
2020-05-17 14:35:34 +02:00 |
|
Jakob Lykke Andersen
|
2070f836c5
|
Remember Pythons tuple syntax
|
2020-05-17 12:39:19 +02:00 |
|
Jakob Lykke Andersen
|
ff7545a191
|
Allow NoUri from 'missing-reference' handlers.
Also extend documentation of 'missing-reference'.
|
2020-05-17 12:34:33 +02:00 |
|
Jakob Lykke Andersen
|
3b3dfab915
|
Merge pull request #7678 from jakobandersen/c_anon_test
C, enable tests of anon entities
|
2020-05-16 17:07:30 +02:00 |
|
Jakob Lykke Andersen
|
4dad6d6262
|
C, enable tests of anon entities
|
2020-05-16 16:56:53 +02:00 |
|
Jakob Lykke Andersen
|
ddf48f595d
|
Merge pull request #7675 from jakobandersen/c_test_with_astext
C, fix rendering of rooted nested names
|
2020-05-16 13:09:38 +02:00 |
|
Jakob Lykke Andersen
|
2c90418107
|
C, fix rendering of rooted nested names
Also, test doctree generation via astext().
|
2020-05-16 12:40:20 +02:00 |
|
Jakob Lykke Andersen
|
218415ac74
|
Merge pull request #7673 from jakobandersen/cpp_test_with_astext
C++, fix rendering of rooted nested names
|
2020-05-16 12:20:38 +02:00 |
|
Jakob Lykke Andersen
|
404557c516
|
C++, fix rendering of rooted nested names
Also, test doctree generation via astext().
|
2020-05-16 11:55:36 +02:00 |
|
Jakob Lykke Andersen
|
97accc931d
|
Merge pull request #7663 from jakobandersen/astext
Fix astext() for two Sphinx nodes
|
2020-05-16 10:09:22 +02:00 |
|
Jakob Lykke Andersen
|
76f05796a8
|
Merge pull request #7667 from jakobandersen/cpp_debug
C++, add debug config variables
|
2020-05-15 20:02:40 +02:00 |
|
Jakob Lykke Andersen
|
5a2942be1e
|
C++, add debug config variables
|
2020-05-14 22:08:35 +02:00 |
|
Jakob Lykke Andersen
|
41971382f8
|
... and don't break tests.
|
2020-05-14 19:41:17 +02:00 |
|
Jakob Lykke Andersen
|
a40f1ad473
|
Fix astext() for two Sphinx nodes
|
2020-05-14 19:07:04 +02:00 |
|
Jakob Lykke Andersen
|
78491b1244
|
Merge pull request #7591 from jakobandersen/cpp_trailing_return
C++, parse trailing return types
|
2020-05-01 22:28:52 +02:00 |
|
Jakob Lykke Andersen
|
284738227c
|
C++, parse trailing return types
|
2020-05-01 22:01:46 +02:00 |
|
Jakob Lykke Andersen
|
919e6716cf
|
Merge pull request #7590 from jakobandersen/cpp_udl
C++, parse expressions with user-defined literals
|
2020-05-01 20:48:18 +02:00 |
|
Jakob Lykke Andersen
|
bfc3200295
|
C++, parse expressions with user-defined literals
Fixes sphinx-doc/sphinx#7294
|
2020-05-01 20:38:51 +02:00 |
|
Jakob Lykke Andersen
|
b1e732fd8f
|
Merge branch 'c_array_declarator' into merge_c_array_declarator
|
2020-04-27 15:09:07 +02:00 |
|
Jakob Lykke Andersen
|
ed1f7d8344
|
CHANGES
|
2020-04-25 20:19:26 +02:00 |
|
Jakob Lykke Andersen
|
ffc3c3c75e
|
Merge pull request #7485 from jbab/cpp-noexcept
C++, add support for parameterized noexcept specifier in function dec…
|
2020-04-25 20:17:23 +02:00 |
|
Jakob Lykke Andersen
|
49e711849a
|
Merge pull request #7556 from jakobandersen/c_array_declarator
C, parse all types of array declarators
|
2020-04-25 20:11:57 +02:00 |
|
Jakob Lykke Andersen
|
082bf7d166
|
C, parse all types of array declarators
|
2020-04-25 19:59:16 +02:00 |
|
Jakob Lykke Andersen
|
85ae035d61
|
Merge pull request #7545 from jakobandersen/cpp-semicolon2
C and C++, allow semicolons in the end of declarations
|
2020-04-24 11:54:43 +02:00 |
|
Jakob Lykke Andersen
|
f009523bd3
|
Update CHANGES
|
2020-04-24 11:41:50 +02:00 |
|
Jakob Lykke Andersen
|
abe65423ca
|
C, allow semicolon in the end of declarations
(except macros)
|
2020-04-24 11:38:22 +02:00 |
|
Jakob Lykke Andersen
|
ef0c2bf83c
|
C++, semicolon, move it entirely to ASTDeclaration
|
2020-04-24 10:57:23 +02:00 |
|
Jakob Lykke Andersen
|
21ca43719a
|
Merge pull request #7496 from jakobandersen/jbab-cpp-east-const-spacing
C++, rebased version of #7489
|
2020-04-17 15:17:45 +02:00 |
|
Jakob Lykke Andersen
|
9e6e458770
|
Updated changes
|
2020-04-17 15:04:33 +02:00 |
|
Jakob Lykke Andersen
|
e65fb93d20
|
Merge pull request #7471 from jakobandersen/c_attributes
C, parse attributes
|
2020-04-13 13:54:40 +02:00 |
|
Jakob Lykke Andersen
|
09f66c690b
|
Merge pull request #7468 from jakobandersen/c_namespace
C, add scoping directives
|
2020-04-13 13:47:39 +02:00 |
|
Jakob Lykke Andersen
|
d4058eb67f
|
C, parse attributes
|
2020-04-13 13:43:26 +02:00 |
|
Jakob Lykke Andersen
|
bbc7b6cc54
|
C, add scoping directives
|
2020-04-12 14:13:54 +02:00 |
|
Jakob Lykke Andersen
|
b4db396a0a
|
Merge pull request #7444 from jakobandersen/cpp_parentKey_parallel
C++, fix merging overloaded functions in parallel builds.
|
2020-04-09 10:03:38 +02:00 |
|
Jakob Lykke Andersen
|
1086fd41ec
|
C++, fix merging overloaded functions in parallel builds.
|
2020-04-08 22:45:43 +02:00 |
|
Jakob Lykke Andersen
|
fc2edd29a8
|
Add ObjectDescription.transform_content()
|
2020-03-29 19:44:08 +02:00 |
|
Jakob Lykke Andersen
|
6a90c16600
|
Merge pull request #7381 from jakobandersen/cpp_anon_dup_decl
C and C++, do not recurse in anon symbols when adding new symbols
|
2020-03-25 20:58:40 +01:00 |
|
Jakob Lykke Andersen
|
5be82125f2
|
Update changes
|
2020-03-25 20:27:51 +01:00 |
|
Jakob Lykke Andersen
|
67e5edde6d
|
C, C++, do not recurse in anon symbols on addition
|
2020-03-25 20:07:16 +01:00 |
|
Jakob Lykke Andersen
|
6be31aa05c
|
Merge pull request #7380 from jakobandersen/cpp_comma_operator
C++, comma operator, pack expansion, error messages
|
2020-03-25 15:14:11 +01:00 |
|
Jakob Lykke Andersen
|
6ea9eb687a
|
Update changes
|
2020-03-25 13:16:00 +01:00 |
|
Jakob Lykke Andersen
|
c9fb5ab9ad
|
C++, support pack expansion in template argument lists
|
2020-03-25 13:08:09 +01:00 |
|
Jakob Lykke Andersen
|
f9d36008e1
|
C++, support comma operator in expressions
|
2020-03-25 11:00:35 +01:00 |
|
Jakob Lykke Andersen
|
1ab1e1c324
|
C++, improve error messages for template parameter/argument lists
|
2020-03-24 23:25:19 +01:00 |
|
Jakob Lykke Andersen
|
6deb592a2f
|
Merge pull request #7376 from jakobandersen/c_cpp_error_messages
C, C++, improve error messages
|
2020-03-24 21:27:00 +01:00 |
|