Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | C++, minor code formatting fixes. | Jakob Lykke Andersen | 2015-02-07 | 1 | -41/+40 | |
| | ||||||
* | Merge from master | Jakob Lykke Andersen | 2015-02-07 | 1 | -169/+523 | |
|\ | ||||||
| * | C++, fixes to id generation. | Jakob Lykke Andersen | 2015-02-06 | 1 | -10/+30 | |
| | | | | | | | | | | | | New ids are prefixed with "_CPPv1". Replacing the prefix with "_Z" should yield a valid mangled name following the Itanium C++ ABI, except for expressions, which are currently not handled. | |||||
| * | C++, old-style linkes, const/volatile and templates, sphinx-doc/sphinx#1704 | Jakob Lykke Andersen | 2015-02-05 | 1 | -4/+7 | |
| | | ||||||
| * | Merge from master | Jakob Lykke Andersen | 2015-02-04 | 1 | -67/+103 | |
| |\ | ||||||
| | * | Merge pull request #1705 from jakobandersen/cpp-declspecs-on-right | Georg Brandl | 2015-02-04 | 1 | -61/+98 | |
| | |\ | | | | | | | | | C++, fix #1689 | |||||
| | | * | C++, add support for 'const', 'volatile', etc. on the right-hand side of the ↵ | Jakob Lykke Andersen | 2015-02-03 | 1 | -61/+98 | |
| | | | | | | | | | | | | | | | | type. | |||||
| | * | | Merge branch 'stable' | Georg Brandl | 2015-01-03 | 1 | -1/+1 | |
| | |\ \ | | | |/ | | |/| | ||||||
| | | * | all: update copyright | Georg Brandl | 2015-01-03 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Towards a solution for sphinx-doc/sphinx#1704. | Jakob Lykke Andersen | 2015-02-04 | 1 | -56/+315 | |
| |/ / | | | | | | | | | | | | | | | | | | | Elements now get multiple ids to keep permalinks permanent. The default id is the newest style, which is used as the shown permalink and in the index. The old style ids have been (partially) replicated and are temporarily used as the default id for testing purposes. | |||||
| * | | [WIP] parallel read | Georg Brandl | 2014-09-22 | 1 | -0/+6 | |
| | | | ||||||
| * | | cpp domain: minor PEP8 cleanup | Georg Brandl | 2014-09-22 | 1 | -18/+16 | |
| | | | ||||||
| * | | Move env.temp_data content that might be used to resolve references to a new ↵ | Georg Brandl | 2014-09-20 | 1 | -11/+11 | |
| | | | | | | | | | | | | env.ref_context dictionary. | |||||
| * | | Added the `any` role that can be used to find a cross-reference of | Georg Brandl | 2014-09-19 | 1 | -10/+24 | |
| | | | | | | | | | | | | | | | *any* type in *any* domain. Custom domains should implement the new `~Domain.resolve_any_xref` method to make this work properly. | |||||
| * | | CPP domain: fix whitespace. | Georg Brandl | 2014-09-19 | 1 | -12/+12 | |
| | | | ||||||
* | | | C++, initial enum support (see #772) | Jakob Lykke Andersen | 2015-01-03 | 1 | -18/+207 | |
|/ / | ||||||
* | | for pull request #263, update CHANGES, fix for py26, fix for pep8. | Takayuki Shimizukawa | 2014-08-10 | 1 | -448/+679 | |
| | | ||||||
* | | C++, fix cpp:parent bug and add all aliases of fundamental integer types. | Jakob Lykke Andersen | 2014-08-10 | 1 | -12/+15 | |
| | | ||||||
* | | C++, update id generation to use name mangling | Jakob Lykke Andersen | 2014-08-06 | 1 | -116/+225 | |
| | | ||||||
* | | C++, change parsing context to explicit arguments, fixes some casting operators. | Jakob Lykke Andersen | 2014-07-27 | 1 | -161/+182 | |
| | | ||||||
* | | C++, fix class name rendering to 'lastIsName', though not the template part. ↵ | Jakob Lykke Andersen | 2014-07-26 | 1 | -21/+34 | |
| | | | | | | | | Put function argument names in emphasis. | |||||
* | | C++, improve xrefs with templates. | Jakob Lykke Andersen | 2014-07-24 | 1 | -6/+25 | |
| | | ||||||
* | | C++, fix namespacing of elements and xrefs. | Jakob Lykke Andersen | 2014-07-24 | 1 | -38/+35 | |
| | | ||||||
* | | Revamp of C++ domain. | Jakob Lykke Andersen | 2014-07-24 | 1 | -891/+1051 | |
| | | ||||||
* | | C++, actually add 'virtual' to output, and fix missing rename. | Jakob Lykke Andersen | 2014-07-19 | 1 | -2/+5 | |
| | | ||||||
* | | C++ domain, add support for virtual functions. | Jakob Lykke Andersen | 2014-07-18 | 1 | -9/+10 | |
| | | ||||||
* | | Merged in vitaut/sphinx/cpp-variadic (pull request #241) | Takayuki Shimizukawa | 2014-05-28 | 1 | -3/+11 | |
|\ \ | | | | | | | | | | Add support for variadic templates in C++ domain | |||||
| * | | Add support for variadic templates in C++ domain | Victor Zverovich | 2014-05-12 | 1 | -3/+11 | |
| | | | ||||||
* | | | wrap py3 iterators with list() for each places that expect a list object. ↵ | Takayuki Shimizukawa | 2014-04-30 | 1 | -1/+1 | |
| | | | | | | | | | | | | refs #1350. | |||||
* | | | use UnicodeMixin for __str__, __unicode__ to support py2/py3 in one source. ↵ | Takayuki Shimizukawa | 2014-04-30 | 1 | -9/+4 | |
| | | | | | | | | | | | | refs #1350. | |||||
* | | | use six privided text_type() to replace with unicode() to support py2/py3 in ↵ | Takayuki Shimizukawa | 2014-04-29 | 1 | -31/+31 | |
| | | | | | | | | | | | | one source. refs #1350. | |||||
* | | | use six privided iteritems(),itervalues() to support py2/py3 in one source. ↵ | Takayuki Shimizukawa | 2014-04-29 | 1 | -2/+3 | |
|/ / | | | | | | | refs #1350. | |||||
* | | Update copyright year. | Georg Brandl | 2014-03-01 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | Update copyright year. | Georg Brandl | 2014-03-01 | 1 | -1/+1 | |
| | | ||||||
* | | Merge | Dmitry Shachnev | 2014-01-20 | 1 | -2/+2 | |
|\ \ | |/ |/| | ||||||
| * | Modernize the code now that Python 2.5 is no longer supported | Dmitry Shachnev | 2014-01-19 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | - Use print function instead of print statement; - Use new exception handling; - Use in operator instead of has_key(); - Do not use tuple arguments in functions; - Other miscellaneous improvements. This is based on output of `futurize --stage1`, with some manual corrections. | |||||
* | | Add "struct" to C++ modifiers. | Georg Brandl | 2014-01-19 | 1 | -0/+1 | |
|/ | ||||||
* | Add support for C++11 member function ref-qualifiers and C++03 volatile ↵ | Tres Walsh | 2013-08-07 | 1 | -17/+61 | |
| | | | | | | | | | | | | | | member function ref-qualifier Specifically, support for the following has been added: * rvalue reference for *this * volatile * override keyword support Additionally support for '= default' and '= delete' has been added. Several tests have also been added to test_cpp_domain.py to insure that these features actually work. | |||||
* | Copyright update. | Georg Brandl | 2013-01-01 | 1 | -1/+1 | |
| | ||||||
* | Merged in shimizukawa/sphinx-fix-fork/#1041 (pull request #87) | Takayuki Shimizukawa | 2012-11-30 | 1 | -4/+6 | |
|\ | ||||||
| * | fix: cpp domain parser cannot parse a const type with a modifier. closes #1041 | Takayuki Shimizukawa | 2012-11-28 | 1 | -4/+6 | |
| | | ||||||
* | | fix: cpp domain parser cannot parse 'static constexpr' declarations. closes ↵ | Takayuki Shimizukawa | 2012-11-28 | 1 | -1/+1 | |
|/ | | | | #1038 | |||||
* | Closes #681: Allow nested parentheses in C++ signatures (patch by Vadim and ↵ | Jonathan Waltman | 2012-11-10 | 1 | -11/+27 | |
| | | | | Jim Naslund) | |||||
* | Fixed another ordering priority bug in the C++ parser. | Armin Ronacher | 2012-01-25 | 1 | -2/+2 | |
| | ||||||
* | Fixed a priority error that caused operator++ and operator-> to not be ↵ | Armin Ronacher | 2012-01-25 | 1 | -2/+2 | |
| | | | | parsed properly in the C++ domain. This fixes #861 | |||||
* | Restore Python 3 compatibility. | Georg Brandl | 2011-10-09 | 1 | -8/+10 | |
| | ||||||
* | Satisfy "make check". | Georg Brandl | 2011-10-09 | 1 | -1/+2 | |
| | ||||||
* | Change default visibility for C++ superclasses. | Robert Lehmann | 2011-10-08 | 1 | -9/+10 | |
| | ||||||
* | Fixes #678: Support superclass declarations in C++ domain. | Robert Lehmann | 2011-10-08 | 1 | -2/+27 | |
| | ||||||
* | Merge with 1.0 | Georg Brandl | 2011-09-23 | 1 | -1/+2 | |
|\ |