Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/breathe-doc/breathe
ReStructuredText and Sphinx bridge to Doxygen
https://github.com/breathe-doc/breathe
e1496428b16acb22e6afd9b0fff111c0f722ecf7 authored about 10 years ago
To cover, explain & test the alternative approach that has been
introduced.
As that style of comment is not necessary unique to cpp and is a bit
awkward to force users of o...
4d830bed27c407656a5e755b79f287cd3bad6dc6 authored about 10 years ago
b47dadf3fc43385b17033cc77c722fe9c22fc4f6 authored about 10 years ago
37491eac242c21f01b6462390cdcbb771ede4b8e authored about 10 years ago
Ideally we should probably split out html and latex builds but I'm not
sufficiently experienced ...
Unfortunately I do not know how to fix it so it is easiest just to
remove it for the moment.
As latex has a limit on the depth of nesting sections, though I'm not
sure why, so we can't demo...
b2a0e240f74f9216f8b2e44b0f78d2c16085306d authored about 10 years ago
In an attempt to keep things moving forward.
bdb76272008cb3f23d29e216fcbc0f2b602ed1fc authored about 10 years agof481812f91f7cd991b0eee1e65b583cc2220939c authored about 10 years ago
1e757892a74cabaf9c40a64ddc20d0b1cfd40af6 authored about 10 years ago
e52710d4eba086f0c2c9cd36b2f9a02ca2d87c6c authored over 10 years ago
5837171f79e5941e241261787f6b1ce61a15f5f4 authored over 10 years ago
So that we have something more specific to style with on the html side
if we're keen to.
Replace section with container and title with rubric. According to
docutils. This preserves the ...
This is an attempt to provide a setup that does not indent the contents
of the 'Public Functions...
6a8cc2d6da2133c7a76033c492794d11b7e30359 authored over 10 years ago
5477ac25e11644f3a1e8cd08e0a85878eb1d921a authored over 10 years ago
1a2b01ff0b4f5f06c1d43b4e73f58e7ea59386f6 authored over 10 years ago
874a4ceb2e8246a9113a1bce34714c673e023931 authored over 10 years ago
Thanks for fixing the support for array parameters.
75a9fc477bd5e048b7a0ee2dbc4dc3aece4a0065 authored over 10 years agof2048948608505073dca1bf60a20227d11314140 authored over 10 years ago
Seems to work excellently.
cf6ef42721622cdaa157820624814eeab24cc044 authored over 10 years ago55273cefa16e328e0ece2c329465523360d880ce authored over 10 years ago
08e72f8ec3f37c047a7294df9cf4d19321c81322 authored over 10 years ago
Instead of performing the switch in the template if-statement where we
reset the 'signode' value...
The comment needs to be expanded a little given the context.
275a877cea0a11e0ac26c2c4a05f4e166462febf authored over 10 years ago
For the odd occasion where we want to run it again without generating
the html again.
We need to render templates on two lines but desc_signature doesn't
permit multiple lines. So ad...
Empty desc nodes break LaTeX markup and are not permitted according to
the Sphinx documentation
...
We need to render templates on two lines but desc_signature doesn't
permit multiple lines. So ad...
be90606ef2006fcc59614b8e5e3b35ad2dc98281 authored over 10 years ago
7af78feda7dd67a00eaae1c95d4d3e123c208b3b authored over 10 years ago
Rather than changing the system path to look at the local code, we
install that and rely on it b...
02acedb747782874872b4e40e12e2e7b0c04a383 authored over 10 years ago
57eff47235ae42709417b3098b8e8f51baa2b12e authored over 10 years ago
6a2e84c552b55e1e7a1d493cd3717889ae0ed62c authored over 10 years ago
For python-2.6 compatibility.
196919cf25ada17671e9b70176d6740c4816c576 authored over 10 years ago
We make it overridable and override it for the travis builds to an
empty string.
As it doesn't support u'' prefix I think most projects have stopped
bothering to be compatible w...
5c6b48064eed6f09c61bc08fd06e89edfa3e942d authored over 10 years ago
bb3b2cecba998c55c181b756cc26160185bf35fb authored over 10 years ago
We'd like to take advantage of travis.
e8db9961021f9b82491375c6c5125a91ee8e7caa authored over 10 years ago0f3a7d7049f2dc45359c2191b6bcb41ad6e64352 authored over 10 years ago
90014cb496817f7b9544832073137f9e463e746a authored over 10 years ago
637eadc23e91c622e04289d31c9e3900f74b1890 authored over 10 years ago
Previously not showing up in the output.
A standard 'missing' node situation.
bd5ca3b488c128cd0c5abbb88ac663b63eb03f70 authored over 10 years agoAs they don't seem to be showing up in the Breathe output at the moment.
46cd71213fb604caa22fdba5a810a5089e35a933 authored over 10 years agod55c9ee0c743140b5f7f78a3bdd86916dd17f51b authored over 10 years ago
f0cd988ac0befe3d39ba8415eba3b8fca6bb37b2 authored over 10 years ago
8853617fe4aea1c443716755ce89a9c4eba349cb authored over 10 years ago
As we have fixed the source of the problem by not doing any linking in
the text rendering for th...
The render helper on the BaseDirective previously just used
'self.options' directly. Here we cha...
Use the cleaner dict.get(key, default) rather than the somewhat ugly try
and except blocks.
And fix any issues.
bd0426287fac7fe3a027f282a0f8352facc91fac authored over 10 years ago
For some reason this single argument overloaded function reveals a bug
that the more complex exa...
fbe9fe9130346b6cc77cd7b8fe4feebe95fd4069 authored over 10 years ago
f57a62c8068e6e70195e84cd4ed1ed8767795dd6 authored over 10 years ago
And reformat a little.
375abb31e317bacc0f45eeb8cc9612aec3bec42b authored over 10 years ago123e40d53fa3d91db0dfed5bcc822923dacaaf00 authored over 10 years ago
When looking for the project name we were only looking for the :project:
option on the directive...
e684c1785025fc8ff0385034f1bebbebdc1af4f8 authored over 10 years ago
The paths use '/' even on Windows so we just check for both backslash
and forward slash.
a6e241e3dd8553068a587be5c3abf36f5b0726ba authored over 10 years ago
965ed432fb19055aa0bafd9fd11cdf32a09753eb authored over 10 years ago
a10230de10eb4313464d1be79b0961cc8867f756 authored over 10 years ago
Thanks to rweickelt for this.
8fa4818583ac424e75eeb674775cfe977d727b24 authored over 10 years ago
As people who want to use it will have to specify the future breathe
3.1.0. If we leave it as a ...
I'm not sure exactly how best to handle these but it seems like a good
step forward to have them...
In the refactor I must have lost it somehow.
346ea289606cfe5bb4e1f9476690af02a8553b18 authored over 10 years ago9e2f227e44e349cacf6afbf9c964a12a33fe7aea authored over 10 years ago
To highlight differences between the Breathe output and the Doxygen &
Autodoc outputs which peop...
To take into accout multiple children of varying types. We probably
should allow loads of differ...
It has been extended in include a <b> tag within one of the headings as
doxygen seems to allow t...
911624f7b681e7e862367b59d49084af8310f211 authored over 10 years ago
Headlines are rendered as emphasized text as it has been done for
doxygen sections. Section leve...
Sphinx still keeps compatibility with 2.6.5 so should we.
7dc3b29c2105fca2dd87c9a92ade3f2f4294a176 authored over 10 years ago6e25611137fb7fc08350b81798f3302c32a89d45 authored over 10 years ago
c5ffea5a6e295ca3a58cf6b2904bfcbc539a844c authored over 10 years ago
The defname is the definition name, whereas we'd prefer the declaration
name which is from the h...
b8b8e8eea108165881bee3656b508f5f3e13aecc authored over 10 years ago
This addresses github issue #118 (KeyError: 'display_name'), which was
causing breathe (and Sphi...
c317944bef20068b99ea332bfff089c83ac26ba1 authored over 10 years ago
It isn't exactly a test, really, but it does fail without the fix in the
previous commit.
Thanks for catching and fixing the bug in the warning generation.
367cbbf22359273308e3a5fc2671c0e0dbe0eb2f authored over 10 years ago179abe83749e7dc62202e3e8f6ba0f17e7b267c9 authored over 10 years ago
We have to treat slots like functions so when we come across one we use
the specialisated FuncMe...
To remove the awful repetition. I'm not well versed in Make so this is
my best effort. I think t...
0793e9bacc98e426fc54940ed6a9a10da9dddb0c authored over 10 years ago
Thanks to rweickelt for the example contributed in the original github
issue.
Also started to f...
c9b9d1fe91104db9163561d7530a6170662aaf5f authored over 10 years agoTo ignore some of the files/folders that have been floating around.
92c1cc90f361e89d48556ca2651006bd5a5a2271 authored over 10 years ago
As we're mimicing the rst directive options dictionary at that point. I
previously mistyped it a...
Creating sets in the form ``{'v1', 'v2'}`` is not supported before
Python 2.7. This is the only ...
Example: The class
```
template <typename T>
class Specialization<T*> {};
```
can be accessed ...
bcafa29b619de9d751cd46750661f52c88804e97 authored over 10 years ago4863b684222e7f777f873f248be181a03c511440 authored over 10 years ago
And use double underscore anonymous rst links to squash warnings.
1ac8214dd69dd78279e0589d93576d525254e991 authored over 10 years ago68ac67450bb1feaf4017781b724cb9029757d22b authored over 10 years ago
fe21174e1360d9ae411a89662fe4e8fcaff70763 authored over 10 years ago