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

Improved target handling for class

We repeat what we did for the function handling:

- Deliberately and clearly output domain and d...

c905f3c0c790e901e985c69e3262e5336df7daee authored about 11 years ago
Better target handling for functions

Re-jig the MemberTypeDef handling so that we deliberately and clearly
create a domain target and...

3880f6155b451c47c20b2e0c95bd763b066413b6 authored about 11 years ago
Add framework for between target management

We pass the target handler to domain handlers as they are in a better
place to use it than the r...

601602cc1a38f29f666ea4ad5205949a2a1191a9 authored about 11 years ago
Rename method for creating target handler

Makes it easier to grep for and discover and is generally more explicit.

f92122988c16c423ff72d7bae441d7768b3cb253 authored about 11 years ago
Add simple function to test domain cpp:func

Probably others in the examples but this does no harm and was useful for
testing.

a44ce92f3067797419de59e86522bc6fe6b27a0f authored about 11 years ago
Fix incorrect method name in calls

e1fae5418ffc285f649c24664443b2b7f56444aa authored about 11 years ago
Merge branch 'expat-error'

f415954ad0b7b4f28cdcccc0a7e87850c0064318 authored about 11 years ago
Acknowledge Anthony Truchet's contribution

Thanks for helping with the Expat parser errors.

15a966efce37cb97f1bf1495804ae7b9b9f26cbc authored about 11 years ago
Refactor to render method in BaseDirective class

I don't like the idea of moving stuff to the base class for reuse
(composition/collaboration bei...

7183b065688b106f835ceb0e2d0111564106eec9 authored about 11 years ago
Move format_error helper to central place

And use it in the class & function directives as well as in the index
processing.

ee14026fa33cd40149ef0dbae0b8ad5eb4622de0 authored about 11 years ago
Further error handling for parsing errors

We change the parser module code to raise different exceptions for the
IOError and ExpatError wh...

04548ac6a122349a6729d3a45519df0c732a2e1c authored about 11 years ago
Redirect ExpatError as ParserError.

When some c++ source file is badly encoded, an ExpatError causes
breathe to crash. This patch pr...

fbb72e11b21e59f6363518492f9c33601c2b7c6d authored about 11 years ago
Move to version v1.1.0

As we have introduced new interfaces since the last version but haven't
broken anything (to my k...

0a9ea0b7a450db5ba1f5333006c45f54acec1cad authored about 11 years ago
Merge branch 'autodoxygen'

d9df86a4f373f7969ae3fe05b02be59124183b1f authored about 11 years ago
Introduce DoxygenProcessHandler and AutoProjectInfo

We want to separate out all the ugly subprocess call and stuff into a
separate helper class to k...

a2e9187940b985626163cb68a366c94229ce9555 authored about 11 years ago
Add documentation for the config values

f81c09f27b4838c04cca9dc339471d6dbf18de8e authored about 11 years ago
Switch path to source-path for auto directive

To avoid confusion with the behaviour of path in the other directives.

b288d2c9518c2237b268bbaf82e6d3233435b9d8 authored about 11 years ago
Commenting and passing name to the error message

So that we properly identify the usage of doxygenindex and
autodoxygenindex in the errors.

3801b054abe20cee780c0c5816723a61c49ccde6 authored about 11 years ago
Add documentation for autodoxygenindex directive

Covering the basics, though without a failing case as we need to chase
that up a bit.

e45653a4d6ccd901090f78bbff5ab4d7cb4505cc authored about 11 years ago
Switch to using "source" instead of "project" for auto directive

Otherwise we're overloading the word and it is a bit confusing. We
should probably do the same f...

afa9207c9424714476919d906ea68e9678bfc8ef authored about 11 years ago
Credit Scopatz for autodoxygenindex concept

086a2c3e473151d0bb729ffc7d1c56b8925cfff3 authored about 11 years ago
Support custom xml output directory with reasonable default

We add a config value to determine the directory that the doxygen xml is
generated to for the au...

5b7480ebb2dd103abd1c8aba3da201d16525c2bb authored about 11 years ago
Add basic implementation of autodoxygen directive

We add a AutoDoxygenIndexDirective which takes the arguments and puts
out a DoxygenAutoNode into...

fbc3dbe43767d3087e5772dfe780c62d80094f2b authored about 11 years ago
Switch doxygenindex directive to be handle be transform

Instead of processing everything in place in the directive code, we
output a single DoxygenNode ...

f727ff0342cb6bad8cbc101bd7b90a2cd9f80a8a authored about 11 years ago
Add source path concept to ProjectInfo

To reflect the root directory from which to specify relative paths to
source files that we want ...

acf32a50f6030a0f96fee77e779bbcf8e66080de authored about 11 years ago
Add basic node & transform classes

A simple custom node and transform inherited from the relevant classes
in docutils and registere...

a0b1a0eac32070907787199efb72f2ad2fa52360 authored about 11 years ago
Merge branch 'members'

e0004dffef8fb593a5214d45ba05f15cc62ea288 authored over 11 years ago
Fix for failing on sectiondef description

Raised on the librelist. It is possible for a sectiondef element to have
a description which we ...

dd23139621cc0f43da69d5ce18a05512df3a166e authored over 11 years ago
Add failing name example

From libre list discussion.

4c8f72b5ed3320f49aef2fe32b3c07e8ddb1d07f authored over 11 years ago
Minor coding style clean up

I've left my try-except phase and have realised that there are more
graceful ways to handle thos...

f7c2cb0285cfc81cf95d1c402fd9b64f7bac7419 authored over 11 years ago
Don't needlessly generate HTML

Mistakenly left in there.

06cc3dd45d52d6a9218a3983a82e3c7515a34026 authored over 11 years ago
Merge branch 'image-support'

f39754dd81864897fafda407a6af7363135c359c authored over 11 years ago
Switch to using Sphinx "absolute" paths for images

The code was getting confused when the .rst file that wanted the image
was not at the top level ...

a3eb4b183e4ba379fc33e72f324a3dfd671c6aaa authored over 11 years ago
Added image example to specific test page

And changed the documentation a little so that it isn't just an out of
context cut and paste of ...

71280436cc8a6ace4a1694693e6601fb003d779b authored over 11 years ago
Extract image nodes from the xml and output

We provide the very basics of support for the \image tag in doxygen
output by reading the name o...

4e896d96bec2b42c0c613e8f758eff89aaf682b5 authored over 11 years ago
Expose Sphinx project source directory to project info

And provide a helper method for getting paths relative to it.

50604fd00ac728a69b1a34ae939a6b0a47bf6f91 authored over 11 years ago
Provided basic image example

Based on jo3w4rd's ticket.

8faa29e35dd60151fd0720b39b3e37862b4e5b52 authored over 11 years ago
Merge branch 'quickstart'

227df1fe55192e9e493776eec631dc6933957348 authored over 11 years ago
Fixed potential KeyError in project lookup

As noted in the exception, if breathe_default_project had a value which
wasn't a key in the brea...

a68e3e1959af454dcd07d954f7347c045b42bdba authored over 11 years ago
Merge branch 'jo3w4rd-master'

be14aebf7f30035acfae9d0265330f5c840e363c authored over 11 years ago
Minor reformatting

daca1a1b0d149d23530bd45186c99291f99323fc authored over 11 years ago
Clarified use of :sections: option in doxygenclass directive.

Found that properties were excluded by default.

4930d750a97ba8ceb7e010a81468b7ddda974fba authored over 11 years ago
Merge branch 'programinglisting'

af1a7ad615c895b4dd0c888550d8d2211c477e7f authored over 11 years ago
Acknowledge jo3w4rd in the README and credits

Thanks for reporting the issue with programlistings.

1297bd2fa34f8dfbedbee5a5d46f68a2db5d6bdb authored over 11 years ago
Switch to literal block for programing listing

Turns out that if we pass an extra empty string to the literal_block
node at the start then it r...

02440646901b68f7c04307a45470559713a441bf authored over 11 years ago
Document custom css usage

3efe8dd22b08590f7785cbf3879faea556a002b8 authored over 11 years ago
Provide support for programlisting

We have to parse the programlisting tags within para tags and then
provide renderers for program...

d8728a0e01f401fa2a3f0c9c7ee6cc7e0ca3e551 authored over 11 years ago
Improve handling when project is not found in config

c397edf15bd4131a789fca0cd22444d7fe31ecfd authored over 11 years ago
Add program listing example

As reported by jo3w4rd on #65 on github.

88cf0f33d44c3973ad1467189e4a633a82f0904b authored over 11 years ago
Merge branch 'donkopotamus-master'

c849a86ebab587438df6b2679d330a2f8d23098d authored over 11 years ago
Synced the documentation credit list with the README acknowledgements

cd37ae6778f0312a8a2b7678f57fd9145b891334 authored over 11 years ago
Updated README to acknowledge donkopotamus

Thank you for contribution handling asterisks in the embedded rst
comments.

87008788ac7ccd71260e1df7d3856ff8124bc346 authored over 11 years ago
Tweak the asterisk handling logic and docs

We change the documentation to output a representation of the bad data
rather than feeding it th...

6b62e81744c7799d7e833d1d49f9c62e71801257 authored over 11 years ago
Added example of usage of embed:rst:leading-asterisk tag

7f091bcca348902f3a444dd5f173886efd564a65 authored over 11 years ago
Allow use of leading asterisk in rst blocks

Comment styles in doxygen that use a leading asterisk, such as

/*!
* Commenting
* a bit
...

07d629a1c42744c471603452582ba3d8b7f3f036 authored over 11 years ago
Merge branch 'defaultProject'

ec085fd9124617cdbaf7739f4912ea7214fa1f5a authored almost 12 years ago
Show appropriate warning when breathe_default_project isn't set

Only when we need it. We reschuffle the code so that we only look for
the default project if the...

6edb9dd0d7bd0b4a02247fd41820c88e1529edb4 authored almost 12 years ago
Move to version v1.0.0

To start semantic versioning.

3d465318cbb1a87df4597f535aaff4dbc23f02c9 authored almost 12 years ago
Merge branch 'outdated'

fe731a599d4c981a920493f448de40a246af21eb authored almost 12 years ago
Updated README to acknowledge jmnas

Thank you for figuring out the update logic when doxygen xml files
change to get the rst files t...

bf359672e15a243f170383dd503a6c24792c424a authored almost 12 years ago
Restructure to abstract app object away from in directive internals

We wrap up all the login in a FileStateCache object so that the internal
code only needs to know...

79cc42a2ede41c72cdbd07fe7c8d28ca2fec34f5 authored almost 12 years ago
Scan doxygen xml to determine docnames to rebuild

This means changes to doxygen xml files will caused rst documents that
use those files to be reb...

fb8045969e4ab4bea06b3e5f9a6dd93828e2e79c authored almost 12 years ago
Merge branch 'typoFix'

7eba493d3738f9085a8c197340abd248e47b5451 authored almost 12 years ago
Updated README to acknowledge vonj

Thank you for contribution.

87ec3725257144de89935d6856f4d1baf506a16a authored almost 12 years ago
Fix typo in output

0b98eb7bda67917b3c5e988944761fb029faa455 authored almost 12 years ago
Merge branch 'overload'

8c2c4ecdde0aadab1911747de81bdc03386e575e authored almost 12 years ago
Updated README to acknowledge vitaut

Thank you for contributions towards the overloaded function resolution.

b48d8bcdfe8dae223f5f45c59411d7eacbe33d6f authored almost 12 years ago
Lightly refactor and improve overloaded function code

We separate out the argument parsing and matching into separate function
for a bit more readabil...

840583272e1dba91cfbdee954101715561fe6d27 authored almost 12 years ago
Add examples for testing the overloaded function code

With simple and more complex types.

8dea975b69cbb82f5dad7bd99c6ba5a0ef33a818 authored almost 12 years ago
Resolve function overloads for simple parameter types.

da6ced307132a6318cfd96367f80f3baf2ac87dd authored almost 12 years ago
Updated README to acknowledge scopatz

In thanks for contributions towards the auto-directives which allow
on-the-fly generation of the...

70a165cd04bd3ff4b39a0018c749f5aa159eb714 authored about 12 years ago
Updated README to acknowledge magro11

Thank you for contributions towards the Python3 support.

f8196f1d26e6061f6773f34d49590984b9b9831c authored about 12 years ago
Output domain & ref ids for linking

Otherwise links to classes and other index level items fail.

The regression was introduced in:
...

5c767aaa58a35e3ac97795d7988aa28935aa5546 authored about 12 years ago
Move main content to directives file

So that __init__.py is syntax friendly for both python 2 & 3 as setup.py
needs to be able to imp...

b3ec7bcd1848d73e679e46b4ed2484a1a31eca51 authored about 12 years ago
Remove unnecessary imports which fail on Python3

fe2b814b2ec25c433f7fc6fde167234d4d46cfb7 authored about 12 years ago
Reword documentation to more clearly show section as an option

Mostly personal preference.

2f26563bce35f9f7fc919c446bd9a03cbe0db4a9 authored about 12 years ago
Reformatting to keep with generally code style

dae19c3745cd5651c3f57c65222d4217272cec7d authored about 12 years ago
Support for sections in class directive

b1a21f670464d67acdcfedd0bf03a15b0cf1d893 authored about 12 years ago
Make sure inline formulas appear inline

By using the math node instead of the display math node when we detect
the start & end $'s which...

0fcdf895055f691823c6ccfc0bd65e34a1b42713 authored over 12 years ago
Provide basic support for latex math in comments

Involves picking up the "formula" xml nodes from the doxygen xml output
as children of the "para...

2aebcedb686abb08d727f1b3a83b590f163396eb authored over 12 years ago
Support display of arguments for #define macros

We use the same formatting code we have for the functions except we
check ahead as we don't want...

3387c0bc39f15910842da7e823b1c0afdb0372e7 authored over 12 years ago
Improve \par & parameterlist output

Previously we were outputting these section as a field list which looked
rather good but it adds...

4282d2ff81c27aff9aa2b5015f6690ba87bcee5c authored over 12 years ago
Bump version number arbitrarily

dc96621b56fa9b56f19876b987c54f885a26a6b5 authored over 12 years ago
Made the header-file filter test more explicit

Previously we were applying it if any "show" option had been provided at
all, here we make sure ...

7681365e465397d70dc64f64fdd5a471f2d19ded authored about 13 years ago
Add support for doxygen header-file & header-name on \class

We provide a ":show: header-file" option to the doxygenclass directive
which looks for the "incl...

9f7ed5306a41348c0367abad50f822c592ac487f authored about 13 years ago
Remove indentation from the example where needed

... to squeeze our testsuite output through the latex pdf builder
without hitting the 6 level in...

637534e6942172847fd7a6cf5bbcd319b355b74b authored over 13 years ago
Move indentation from child to parent for CompoundDefs

Previously the CompoundDef renderer was choosing to indent its own
output but really it should b...

2a340c781d80e7dad42aea3430c5b46588a6e534 authored over 13 years ago
Update pseudorst to use current classes

It hasn't been updated in ages and so was broken and expecting to use
all kinds of classes that ...

a9157da9f9499292e81f9284486106b84d7fb77e authored over 13 years ago
Stop using definition_lists for members as it break latex output

It is perhaps not flawed by itself but in conjunction with using
line_blocks to put the template...

4363977ed5ab9f5967d9ae2ef215181e9300d622 authored over 13 years ago
Add reference to PyPI in the README

ebf30aaf9167f73fe3b90d2e194f6588ac625f5e authored over 13 years ago
Updated nutshell example to specify use of breathe extension

In case it isn't immediately obvious.

d215d4deb74cac6e4829cac212760e9cd1cb2608 authored over 13 years ago
Improvement for node spacings

We have an issue that we generally want to ignore most of the
pretty-printing whitespace inside ...

2c2be3695eb04e959edc96b9eb3bf5ea4177b435 authored over 13 years ago
Fix for refs inside markup tags

An issue was reported where a linked word inside a markup tag
(literal/fixed width font in this ...

9366ac8692f1cc1225b45dbfca95f0460d977277 authored over 13 years ago
Add fixed font width example to help with bug fix

For issue #46.

42e7eabddca6d90a9e9eb206bbee9a668a7f9bf6 authored over 13 years ago
Updated docs version number to reflect latest tag

Forgotten previously.

Would be best to automate this somehow to look at the latest tag in the
g...

ec6ec53edaa3bc5c56c20c5726621675a389e9f9 authored over 13 years ago
Add download and licence references to docs

Thanks to LDiracDelta for pointing out the need for this.

caa1ee95585e536c32b131dc307a3cab4d330996 authored over 13 years ago
Change setup.py package name: Breathe -> breathe

For no really good reason, just personal preference.

5fed3ee579331d64594fab3f4f06b9b9f145f791 authored over 13 years ago
Update version number to reflect some more changes

This is a pretty random choice but we're slowing improving and it has
been a while since 0.6!

b68703f75de70f993a94647490e7d9afecfbf7a3 authored over 13 years ago
Update contributors to acknowledge hobu

Thank you to hobu for the setup.py.

57f3fd9b7a982b4721d11638a0f78c08bf21fdd8 authored over 13 years ago
Merge pull request #43 from hobu/master

This implements a setup.py that was cribbed from sphinx's repository for breathe

2894a197a6bb7f957049493abb55271921cc768b authored over 13 years ago