Commit Graph

11480 Commits

Author SHA1 Message Date
Jakob Lykke Andersen
c0e612a608
Merge pull request #5288 from jakobandersen/cpp_attributes_5187
C++, parse attributes on declerators as well.
2018-08-11 19:40:07 +02:00
Jakob Lykke Andersen
61a53b1ceb Fix type check error 2018-08-11 17:28:15 +02:00
Jakob Lykke Andersen
349890266c C++, parse attributes on declerators as well.
Fixes sphinx-doc/sphinx#5187
2018-08-11 16:39:27 +02:00
Jakob Lykke Andersen
928cb3ef06
Merge pull request #5287 from jakobandersen/cpp_5126
C++, add missing isPack for some template params
2018-08-11 11:20:35 +02:00
Jakob Lykke Andersen
4397606d03 C++, fix direct lookup problem
Also clarify documentation regarding cross-references involving templates.

See also sphinx-doc/sphinx#2057
2018-08-11 11:04:56 +02:00
Jakob Lykke Andersen
0af74a76dc C++, add missing isPack for some template params
Fixes sphinx-doc/sphinx#5126
2018-08-11 11:03:42 +02:00
cclauss
72beacb7ae
Remove trailing whitespace 2018-08-11 06:19:08 +02:00
cclauss
4e79cca59f
Force a retest as a workaround to Travis issues 2018-08-11 06:02:06 +02:00
Jakob Lykke Andersen
ef5448e8bc
Merge pull request #5284 from jakobandersen/cpp_char_lit_5147
C++, add support for (most) character literals.
2018-08-10 22:59:22 +02:00
Jakob Lykke Andersen
44127fd13b C++, add support for (most) character literals.
Fixes sphinx-doc/sphinx#5147
2018-08-10 22:13:18 +02:00
Terence D. Honles
da45604485 handle NoneType as None 2018-08-10 11:58:08 -07:00
Terence Honles
742c89f99b change format_args to prefer annotations from typing.get_type_hints
The current code looks for the pattern::

    class Node:
        def parent(self) -> 'Node': pass

This change allows more complex forward references::

    class Node:
        def children(self) -> Set['Node']: pass
2018-08-10 11:58:08 -07:00
cclauss
3cdb1724f9
Appveyor: Test in Python 3.7 instead of Python 3.6 2018-08-10 18:50:02 +02:00
Eduardo Schettino
9cf8aa7739 quickstart: set conf.py pygments_style value to None
Currently quickstart sets a value for `pygments_style`,
this is not desirable because it overrides the theme's default `pygments_style`.
It should be `None` so theme`s value is used by default.
2018-08-10 21:55:37 +08:00
Timotheus Kampik
c48a612485
Merge pull request #5279 from linnekback/5278-format-example-links
#5278: re-format links
2018-08-09 15:20:35 +02:00
Timotheus Kampik
60be8a2684 #5278 remove duplicate & fix markup glitch 2018-08-09 14:50:58 +02:00
Timotheus Kampik
572f081d22 #5278 fix some markup glitches 2018-08-09 13:34:56 +02:00
linnekback
8c050956e3 #5278: re-format links 2018-08-09 13:15:37 +02:00
Takeshi KOMIYA
ea03d0666f
Merge pull request #5274 from tk0miya/refactor_config_Any
Use typing.Any for config type hinting instead
2018-08-08 23:18:08 +09:00
Takeshi KOMIYA
25f6563168
Merge pull request #5263 from tk0miya/create_empty_ind_file_by_perl
latex: Create an empty .ind file by perl (for Windows)
2018-08-08 17:18:30 +09:00
Takeshi KOMIYA
67760128c2 refactor: Move settings for pLaTeX to ADDITIONAL_SETTINGS 2018-08-08 00:37:41 +09:00
Takeshi KOMIYA
6c70214d37
Merge pull request #5260 from tk0miya/graphviz_width_of_svg
Fix #5002: graphviz: SVGs do not adapt to the column width
2018-08-08 00:17:35 +09:00
Takeshi KOMIYA
827dbea009 Use typing.Any for config type hinting instead 2018-08-07 23:18:19 +09:00
Takeshi KOMIYA
b09c54e669
Merge branch 'master' into graphviz_width_of_svg 2018-08-07 23:16:37 +09:00
Takeshi KOMIYA
928b030915
Merge pull request #5156 from rokroskar/use-doc-dir
graphviz: run dot in the document directory
2018-08-07 23:13:55 +09:00
Antti Kaihola
10f01d5539 Fix #5273: doctest: add :skipif: option for doctest directives
This option allows conditional skipping of doctests.
2018-08-07 10:51:49 +03:00
Rok Roskar
615b635635 graphviz: rename docpath -> docname 2018-08-06 18:15:55 +02:00
Rok Roskar
16734bb11c graphviz: add document name to graphviz node 2018-08-06 18:15:36 +02:00
Rok Roskar
a59c572ec6 graphviz: make path construction more readable 2018-08-06 18:15:36 +02:00
Rok Roskar
5125859751 added to incompatible changes 2018-08-06 18:15:36 +02:00
Rok Roskar
6092f99ffb graphviz: run dot in the document directory
addresses #4033

Co-authored-by: Jiri Kuncar <jiri.kuncar@gmail.com>
2018-08-06 18:15:33 +02:00
Takeshi KOMIYA
b01256dbaf
Merge pull request #5253 from tk0miya/enable_epub_by_default
Enable epub by default
2018-08-07 01:05:07 +09:00
Jakob Lykke Andersen
f697717c0e
Merge pull request #5269 from jakobandersen/cpp_5191
C++,  prevent nested declarations in functions.
2018-08-05 15:56:21 +02:00
Jakob Lykke Andersen
91f736b087 C++, prevent nested declarations in functions.
Fixes sphinx-doc/sphinx#5191
2018-08-05 15:08:25 +02:00
Jakob Lykke Andersen
684f69d9dc C++, fix some wrong type annotations 2018-08-05 14:58:20 +02:00
Takeshi KOMIYA
b66ea577e8
Merge pull request #5243 from tk0miya/refactor_test_autodoc
Refactor test autodoc
2018-08-05 13:01:02 +09:00
Takeshi KOMIYA
7e546c0e0b refactor: Remove duplicated testcase 2018-08-05 08:18:21 +09:00
Takeshi KOMIYA
de73ee5902 refactor: test_autodoc 2018-08-05 08:18:21 +09:00
Takeshi KOMIYA
7e4e129da2 latex: Create an empty .ind file by perl (for Windows) 2018-08-05 08:17:47 +09:00
Takeshi KOMIYA
f591cba27f Fix #5002: graphviz: SVGs do not adapt to the column width 2018-08-05 08:16:46 +09:00
Takeshi KOMIYA
dc4f8d4836 conf.py: Drop epub_author, epub_publisher and epub_copyright
The default values of them are same as conf.py's. So it is not
needed to override the setting.
2018-08-05 08:16:00 +09:00
Takeshi KOMIYA
f47f2353d3 quickstart: epub builder is enabled by default 2018-08-05 08:16:00 +09:00
Takeshi KOMIYA
e5a3f67cf7
Merge pull request #5262 from tk0miya/py38-dev
Use 3.8-dev for testing instead of nightly
2018-08-05 08:11:07 +09:00
Takeshi KOMIYA
701a8ef760 test: Run tests for python-nightly-builds on xenial 2018-08-05 07:58:51 +09:00
Takeshi KOMIYA
206395121d
Merge pull request #5250 from tk0miya/refactor_math4
Add :rst:role:`math:numref` role to refer equations (Same as :rst:role:`eq`)
2018-08-04 21:03:49 +09:00
Takeshi KOMIYA
68630e68b9 Merge branch '1.7' 2018-08-04 20:34:42 +09:00
Takeshi KOMIYA
ec7ee91dd3
Merge pull request #5230 from tk0miya/726_mathjax_config
#726, #969: Add mathjax_config
2018-08-04 19:21:01 +09:00
Timotheus Kampik
c228d5fe3c
Merge pull request #5259 from CAM-Gerlach/add-example-spyder
Add new section to examples: *Projects integrating Sphinx functionality*

and add *Spyder* to documentation examples list
2018-08-04 11:45:21 +02:00
Takeshi KOMIYA
c216c53a26
Merge pull request #5227 from tk0miya/changeset_domain
refactor: Move repository of changesets to domain from env
2018-08-04 18:43:47 +09:00
C.A.M. Gerlach
03c72a3267 Fix Spyder help link and slight tweak to proper full name 2018-08-03 16:50:33 -05:00