Commit Graph

5854 Commits

Author SHA1 Message Date
Jakob Lykke Andersen
5f09ecd4cf C++, cross-reference update
(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.
2015-10-14 09:41:52 +09:00
Jakob Lykke Andersen
346df54358 C++, properly render multi-line declarations.
Fixes template rendering, e.g., when generating Latex.
Thanks to michaeljones/breathe#127 for pointing in the right direction.
2015-10-13 22:05:42 +09:00
Jakob Lykke Andersen
4d2c17e043 Merge pull request #2081 from dean0x7d/cpp11literals
C++, add support for user-defined literals
2015-10-12 21:49:20 +09:00
Jakob Lykke Andersen
4e8f630176 C++, fix templated operator bug
Fixes sphinx-doc/sphinx#2058
Fixes sphinx-doc/sphinx#2080
2015-10-12 21:06:45 +09:00
Dean Moldovan
1021f4cdd7 C++, add support for user-defined literals 2015-10-12 13:41:39 +02:00
Jakob Lykke Andersen
c823ffbcf1 C++, remove symbol hax for template params 2015-10-12 15:22:46 +09:00
Robert Lehmann
c5f412f491 Fix typo. 2015-10-09 08:24:17 +02:00
Georg Brandl
470bac3d1c Merge pull request #2063 from TimKam/patch-1
Bugfix: Dutch stop words were incorrect (Danish)
2015-10-04 18:08:36 +02:00
Timotheus Kampik
ebff1f8b69 Update CHANGES 2015-10-04 16:28:56 +02:00
Timotheus Kampik
eb59fef104 Update AUTHORS 2015-10-04 16:26:49 +02:00
Timotheus Kampik
20049bfc55 Correct Dutch stop words
Before, Dutch stop word file was a not properly adjusted copy of the Danish stop word file
2015-10-04 16:23:25 +02:00
Jakob Lykke Andersen
758abb926e C++, fix bug in type alias parsing.
Fixes sphinx-doc/sphinx#2061
2015-10-02 17:19:59 +09:00
Jakob Lykke Andersen
df3d6476a4 C++, fix parsing of types prefixed with 'enum'.
Fixes michaeljones/breathe#223.
2015-10-01 22:28:54 +09:00
Jakob Lykke Andersen
3fb3fdbd53 C++, add parameter pack expansion as base classes. 2015-10-01 17:42:04 +09:00
Jakob Lykke Andersen
8e864076a9 C++, add support for final classes. 2015-10-01 17:25:07 +09:00
Jakob Lykke Andersen
bf25b48d78 C++, document base class grammar, and cleanup. 2015-10-01 17:01:50 +09:00
Rapptz
18c9872676 Fix flake8 error. 2015-10-01 03:24:21 -04:00
Rapptz
7d836e16ab C++, add support for virtual base classes 2015-10-01 03:08:14 -04:00
Georg Brandl
8401d67909 Merge pull request #2055 from erosennin/intersphinx-omit-empty-target
Fix: omit empty URL targets in objects.inv
2015-09-28 22:38:15 +02:00
Andrey Golovizin
d9080b3eef Omit empty URL targets in objects.inv 2015-09-28 19:56:54 +02:00
Maximilian Hils
3d4389f867 Set napoleon_include_special_with_doc to False
Napoleon should respect Sphinx's default behaviour for documenting special members.
2015-09-25 20:16:55 +02:00
Georg Brandl
b215da8250 Rename "make check" to "make style-check"; "make check" is often used for test suites. 2015-09-19 07:24:13 +02:00
Georg Brandl
37ef63087d Port check_sources to single-source. 2015-09-18 20:32:53 +02:00
shimizukawa
cdf74eb8d1 builders page indicates 'format' value for each builders. refs #2038 2015-09-15 10:25:50 +09:00
Jakob Lykke Andersen
add4c2467d C++, add missing support for 'friend' functions. 2015-09-14 14:31:15 +02:00
Jakob Lykke Andersen
2b3c249a4a C++, fix parsing of signed/unsigned char. 2015-09-13 12:33:57 +02:00
Takayuki SHIMIZUKAWA
a7723ff6f4 Merge pull request #2009 from ProgVal/determinism
Make files generation at install deterministic
2015-09-13 12:39:28 +09:00
shimizukawa
c4382fa798 Fix: "make check" fails on 'typing_test_data.py' on Py2 environment. Closes #2020. 2015-09-13 12:13:24 +09:00
shimizukawa
fdfdfaccff Fix "make blahblah" on Windows indicate help messages for sphinx-build every time. Closes #1989 2015-09-13 11:29:31 +09:00
Anthony Johnson
8cf1612e37 Tune sphinx_rtd_theme version
With some recent changes that are slightly backwards compatible, we were going
to bump the version of the RTD theme. We wanted to drop the current version
pattern for the semver scheme, but Sphinx's requirement on the RTD theme is
pinned at >=0.1,<0.2. For now, we're stuck releasing on the current scheme.

This relaxes the versioning requirement for the theme, with 2.0 being the
following release that could contain backwards incompatible API changes. We'd
likely wait to bump to 1.0 until the next Sphinx release, as to not break
experience for users.

Refs snide/sphinx_rtd_theme#244
2015-09-13 10:08:00 +09:00
TAKASE Arihiro
5e1028db43 Fix the language code for Portuguese 2015-09-13 10:07:34 +09:00
Takayuki SHIMIZUKAWA
bf795b9000 Merge pull request #2031 from agjohnson/rtd-theme-version
Tune sphinx_rtd_theme version
2015-09-13 10:00:16 +09:00
shimizukawa
ef890a45d3 Merge branch 'stable' 2015-09-13 09:47:38 +09:00
shimizukawa
6bce0a1c10 Avoid "2.0" version of Babel because it doesn't work with Windows environment. Closes #1976.
see also:
* https://github.com/mitsuhiko/babel/issues/174
* https://github.com/mitsuhiko/babel/pull/188

Version spec syntax "babel>=1.3,!=2.0" is following PEP440: https://www.python.org/dev/peps/pep-0440/#version-exclusion and it works with pip 6.0 or later (I didn't check before pip 6.0).
2015-09-13 09:40:14 +09:00
Takayuki SHIMIZUKAWA
30876f89e0 Merge pull request #2035 from artakase/master
Fix the language code for Portuguese in documentation
2015-09-13 09:18:12 +09:00
shimizukawa
5b7ce8d9c2 avoid py3 syntax module 2015-09-13 09:16:08 +09:00
shimizukawa
b1889b029d fix: unresolved any target. 2015-09-13 09:15:48 +09:00
Jakob Lykke Andersen
cccebfd28c Fix build 2015-09-12 18:44:21 +02:00
shimizukawa
f886c54263 Fix #1994: More supporting non-standard parser (like recommonmark parser) for Translation and WebSupport feature. Now node.rawsource is fall backed to node.astext() during docutils transforming. 2015-09-13 00:20:21 +09:00
Robert Lehmann
fff61dd1f8 Fix PEP8 complaint
pyflake8: E128 continuation line under-indented for visual indent.
2015-09-11 17:10:04 +02:00
TAKASE Arihiro
8e7166df1e Fix the language code for Portuguese 2015-09-11 19:46:27 +09:00
Robert Lehmann
6552e97425 Hint True/False being valid for autosummary_generate. 2015-09-11 09:56:14 +02:00
Robert Lehmann
ca655f31a8 Fixes #1984: Hint None being valid for primary_domain. 2015-09-11 09:56:09 +02:00
Robert Lehmann
8b00f57f4d Fixed #1786: Add configurable type hints.
This adds the option of giving, in addition to the type of the default
value, hints about permissible types for configuration values.
2015-09-11 09:51:14 +02:00
Anthony Johnson
e6ddd326d1 Tune sphinx_rtd_theme version
With some recent changes that are slightly backwards compatible, we were going
to bump the version of the RTD theme. We wanted to drop the current version
pattern for the semver scheme, but Sphinx's requirement on the RTD theme is
pinned at >=0.1,<0.2. For now, we're stuck releasing on the current scheme.

This relaxes the versioning requirement for the theme, with 2.0 being the
following release that could contain backwards incompatible API changes. We'd
likely wait to bump to 1.0 until the next Sphinx release, as to not break
experience for users.

Refs snide/sphinx_rtd_theme#244
2015-09-09 11:38:03 -07:00
Jakob Lykke Andersen
a22fb0d45f C++, add namespace push/pop directives. 2015-09-06 22:28:55 +02:00
Jakob Lykke Andersen
c9470fac65 C++, fix for template argument parsing.
Non-type template arguments where not parsed correctly. It is a bit
better now. The example in michaeljones/breathe#218 should work now.
2015-09-06 20:34:01 +02:00
Jakob Lykke Andersen
38db131ee9 C++, yet more code cleanup 2015-09-06 16:08:37 +02:00
Jakob Lykke Andersen
45a8169184 C++, code cleanup. 2015-09-06 16:01:34 +02:00
Jakob Lykke Andersen
89c3dd81c3 C++, support for templates.
Fixes sphinx-doc/sphinx#1729.
2015-09-06 15:36:58 +02:00