Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Merge branch 'stable' | Takeshi KOMIYA | 2016-01-11 | 1 | -0/+11 | |
|\ \ | |/ | ||||||
| * | Fix #2178: Unparseable C++ cross-reference when referencing a function with ↵ | Takeshi KOMIYA | 2015-12-27 | 1 | -0/+12 | |
| | | | | | | | | :cpp:any: | |||||
* | | Fix flake8 error | Jakob Lykke Andersen | 2015-12-10 | 1 | -1/+0 | |
| | | ||||||
* | | C++, parallel build fix | Jakob Lykke Andersen | 2015-12-10 | 1 | -2/+12 | |
| | | | | | | | | Delete operator symbols when clearing. | |||||
* | | C++, fix line numbers in warnings. | Jakob Lykke Andersen | 2015-12-02 | 1 | -8/+6 | |
| | | | | | | | | See sphinx-doc/sphinx#2146. | |||||
* | | C++, add support for pointers to member (function) | Jakob Lykke Andersen | 2015-12-02 | 1 | -57/+238 | |
| | | | | | | | | See sphinx-doc/sphinx#2146 | |||||
* | | C++, don't accidentally deepcopy all domain data. | Jakob Lykke Andersen | 2015-12-01 | 1 | -0/+9 | |
| | | | | | | | | See sphinx-doc/sphinx#2145. | |||||
* | | C++, fix sphinx-doc/sphinx#2145 | Jakob Lykke Andersen | 2015-12-01 | 1 | -2/+10 | |
| | | | | | | | | Also fix lookup enumerators in unscoped enums, by their unscoped name. | |||||
* | | C++, don't remove symbols. | Jakob Lykke Andersen | 2015-12-01 | 1 | -4/+0 | |
| | | | | | | | | Symbols may be parents of some xref. | |||||
* | | C++, full support for parallel builds. | Jakob Lykke Andersen | 2015-11-29 | 1 | -30/+97 | |
| | | | | | | | | Fixes sphinx-doc/sphinx#2130. | |||||
* | | C++, fix template parameter bug. | Jakob Lykke Andersen | 2015-11-27 | 1 | -1/+5 | |
| | | | | | | | | | | Symbols for template parameters should only have a declaration if the parent symbol has. | |||||
* | | C++, fix name lookup to match the current scope. | Jakob Lykke Andersen | 2015-11-26 | 1 | -21/+36 | |
| | | | | | | | | Fixes sphinx-doc/sphinx#2133. | |||||
* | | Fix to parallel builds | Jakob Lykke Andersen | 2015-11-25 | 1 | -2/+6 | |
| | | | | | | | | | | Hax the C++ domain to support parallel builds when it's not used. See sphinx-build/sphinx#2130. | |||||
* | | C++, Add support for template parameter info field lists | Rapptz | 2015-11-21 | 1 | -0/+3 | |
| | | ||||||
* | | C++, cross-reference update | Jakob Lykke Andersen | 2015-10-14 | 1 | -30/+46 | |
| | | | | | | | | | | | | | | | | (see also sphinx-doc/sphinx#2057) - Elaborate the documentation in regard to templates. - Add shorthand for template declarations. - Add shorthand for (full) template specialisations. - Add better error messages for unparseable references. | |||||
* | | C++, properly render multi-line declarations. | Jakob Lykke Andersen | 2015-10-13 | 1 | -10/+17 | |
| | | | | | | | | | | Fixes template rendering, e.g., when generating Latex. Thanks to michaeljones/breathe#127 for pointing in the right direction. | |||||
* | | Merge pull request #2081 from dean0x7d/cpp11literals | Jakob Lykke Andersen | 2015-10-12 | 1 | -0/+33 | |
|\ \ | | | | | | | C++, add support for user-defined literals | |||||
| * | | C++, add support for user-defined literals | Dean Moldovan | 2015-10-12 | 1 | -0/+33 | |
| | | | ||||||
* | | | C++, fix templated operator bug | Jakob Lykke Andersen | 2015-10-12 | 1 | -12/+6 | |
|/ / | | | | | | | | | Fixes sphinx-doc/sphinx#2058 Fixes sphinx-doc/sphinx#2080 | |||||
* | | C++, remove symbol hax for template params | Jakob Lykke Andersen | 2015-10-12 | 1 | -112/+109 | |
| | | ||||||
* | | C++, fix bug in type alias parsing. | Jakob Lykke Andersen | 2015-10-02 | 1 | -1/+3 | |
| | | | | | | | | Fixes sphinx-doc/sphinx#2061 | |||||
* | | C++, fix parsing of types prefixed with 'enum'. | Jakob Lykke Andersen | 2015-10-01 | 1 | -2/+4 | |
| | | | | | | | | Fixes michaeljones/breathe#223. | |||||
* | | C++, add parameter pack expansion as base classes. | Jakob Lykke Andersen | 2015-10-01 | 1 | -4/+12 | |
| | | ||||||
* | | C++, add support for final classes. | Jakob Lykke Andersen | 2015-10-01 | 1 | -4/+11 | |
| | | ||||||
* | | C++, document base class grammar, and cleanup. | Jakob Lykke Andersen | 2015-10-01 | 1 | -9/+11 | |
| | | ||||||
* | | Fix flake8 error. | Rapptz | 2015-10-01 | 1 | -1/+1 | |
| | | ||||||
* | | C++, add support for virtual base classes | Rapptz | 2015-10-01 | 1 | -2/+17 | |
| | | ||||||
* | | C++, add missing support for 'friend' functions. | Jakob Lykke Andersen | 2015-09-14 | 1 | -3/+14 | |
| | | ||||||
* | | C++, fix parsing of signed/unsigned char. | Jakob Lykke Andersen | 2015-09-13 | 1 | -2/+3 | |
| | | ||||||
* | | C++, add namespace push/pop directives. | Jakob Lykke Andersen | 2015-09-06 | 1 | -4/+70 | |
| | | ||||||
* | | C++, fix for template argument parsing. | Jakob Lykke Andersen | 2015-09-06 | 1 | -42/+66 | |
| | | | | | | | | | | Non-type template arguments where not parsed correctly. It is a bit better now. The example in michaeljones/breathe#218 should work now. | |||||
* | | C++, yet more code cleanup | Jakob Lykke Andersen | 2015-09-06 | 1 | -7/+3 | |
| | | ||||||
* | | C++, code cleanup. | Jakob Lykke Andersen | 2015-09-06 | 1 | -26/+28 | |
| | | ||||||
* | | C++, support for templates. | Jakob Lykke Andersen | 2015-09-06 | 1 | -106/+434 | |
| | | | | | | | | Fixes sphinx-doc/sphinx#1729. | |||||
* | | C++ initial refactoring to support templates. | Jakob Lykke Andersen | 2015-09-02 | 1 | -436/+907 | |
| | | | | | | | | | | | | Create symbol tables to represent all declarations, including templated declarations (sphinx-doc/sphinx#1729). Fixes sphinx-doc/sphinx#1314. | |||||
* | | C++, fix base class rendering. | Jakob Lykke Andersen | 2015-09-02 | 1 | -1/+1 | |
| | | ||||||
* | | fix flake8 issue | shimizukawa | 2015-06-06 | 1 | -1/+1 | |
| | | ||||||
* | | C++, fixes sphinx-doc/sphinx#1913 | Jakob Lykke Andersen | 2015-05-30 | 1 | -17/+38 | |
|/ | ||||||
* | C++, ref #1765, old id generation fix. | Jakob Lykke Andersen | 2015-03-10 | 1 | -4/+4 | |
| | ||||||
* | domains/cpp: pep8 fixes | Georg Brandl | 2015-03-08 | 1 | -60/+60 | |
| | ||||||
* | C++, more name lookup fixes. | Jakob Lykke Andersen | 2015-03-08 | 1 | -65/+93 | |
| | | | | | Not all names knew of the scope they were in, resulting in not links. See sphinx-doc/sphinx#1746. | |||||
* | C++, properly look up names in all parent scopes. | Jakob Lykke Andersen | 2015-03-07 | 1 | -14/+23 | |
| | | | | See sphinx-doc/sphinx#1746. | |||||
* | Last details. Closes sphinx-doc/sphinx#1753. | Jakob Lykke Andersen | 2015-03-05 | 1 | -4/+3 | |
| | ||||||
* | Main revamp for sphinx-doc/sphinx#1753. | Jakob Lykke Andersen | 2015-03-05 | 1 | -221/+494 | |
| | | | | | | Support `( ptr-declarator )`, e.g., `int (*f)(double)`, or `int (&a)[42]`. Still missing check for compatibility with old id generation scheme. | |||||
* | C++, imrpove errors from function parsing. | Jakob Lykke Andersen | 2015-03-02 | 1 | -5/+19 | |
| | ||||||
* | Add convenience directives and roles to C++ domain | Jakob Lykke Andersen | 2015-02-26 | 1 | -0/+3 | |
| | | | | | Add directive `cpp:var` and roles `cpp:var` and `cpp:any`. Fixes sphinx-doc/sphinx#1577, fixes sphinx-doc/sphinx#1744. | |||||
* | Fix sphinx-doc/sphinx#1737. | Jakob Lykke Andersen | 2015-02-25 | 1 | -23/+30 | |
| | | | | Also do better error handling when an outer name could not be parsed. | |||||
* | Fixes sphinx-doc/sphinx#1738. | Jakob Lykke Andersen | 2015-02-24 | 1 | -4/+21 | |
| | ||||||
* | C++, update docs and enums. Fixes sphinx-doc/sphinx#772. | Jakob Lykke Andersen | 2015-02-08 | 1 | -18/+30 | |
| | ||||||
* | HTML search results for C++. Fixes sphinx-doc/sphinx#1591. | Jakob Lykke Andersen | 2015-02-07 | 1 | -1/+1 | |
| | | | | | The C++ domain did not return the actual id of elements, but the name. The fix is as Rapptz suggested. |