Commit Graph

11774 Commits

Author SHA1 Message Date
Vedran Miletić
ea3442d487 Add more examples, add missing bracket, clean up URLs 2018-10-16 19:02:54 +02:00
Takeshi KOMIYA
3e2842422b
Merge branch '1.8' into 5419_incompatbile_math_block 2018-10-17 02:01:52 +09:00
Takeshi KOMIYA
c584b71b12
Merge pull request #5542 from tk0miya/5438_update_CHANGES
Update CHANGES (refs: #5438)
2018-10-17 02:00:00 +09:00
Takeshi KOMIYA
65978c92f5
Merge pull request #5535 from tk0miya/5480_unresolvable_forwardref
Fix #5480: autodoc: unable to find type hints for unresolvable Forward references
2018-10-17 01:59:06 +09:00
Takeshi KOMIYA
2e6e940df8 Fix #5497: Do not include MathJax.js and jsmath.js unless it is really needed 2018-10-17 01:42:17 +09:00
Takeshi KOMIYA
88ff137c2a Update CHANGES (refs: #5438) 2018-10-17 01:10:13 +09:00
Takeshi KOMIYA
2c244f9b48
Merge pull request #5369 from tk0miya/refactor_env2
Add project object
2018-10-16 10:47:49 +09:00
Takeshi KOMIYA
7e23a061b3 Fix typo 2018-10-16 10:34:59 +09:00
Takeshi KOMIYA
84e1eeb8a2 Move env.doc2path() and env.path2doc() to Project class 2018-10-16 10:34:59 +09:00
Takeshi KOMIYA
491d0406df Deprecate get_matching_docs() 2018-10-16 10:34:59 +09:00
Takeshi KOMIYA
eaec3bd916 Add sphinx.project; a manipulator for project and documents 2018-10-16 10:34:58 +09:00
Takeshi KOMIYA
c97441e2af
Merge pull request #5539 from tk0miya/master
Fix mypy violations (and merge 1.8 branch to master)
2018-10-16 10:23:25 +09:00
Takeshi KOMIYA
1a7a44e6a2 Fix mypy violation 2018-10-16 09:58:25 +09:00
Takeshi KOMIYA
e7e07fd697 Merge branch '1.8' 2018-10-16 09:57:54 +09:00
Takeshi KOMIYA
be2b86cc15
Merge pull request #5537 from tk0miya/mypy-0.641
Fix mypy violations
2018-10-16 09:56:40 +09:00
Takeshi KOMIYA
a77f3519fa Fix mypy violations 2018-10-16 09:43:58 +09:00
Takeshi KOMIYA
25678f391d
Merge pull request #5514 from tk0miya/refactor_latex3
Rename sphinxmessage.sty to sphinxmessages.sty (plural)
2018-10-16 01:56:10 +09:00
Takeshi KOMIYA
2de4c4fd5d
Merge pull request #5511 from tk0miya/remove_unused_search_params
Remove unused search params: check_keywords, area
2018-10-16 01:55:42 +09:00
Takeshi KOMIYA
793792fafc Fix #5480: autodoc: unable to find type hints for unresolvable Forward references 2018-10-15 23:40:05 +09:00
Takeshi KOMIYA
d327daba65 Fix #5419: incompatible math_block node has been generated 2018-10-15 23:39:02 +09:00
Takeshi KOMIYA
8c56fd8747
Merge pull request #5531 from tk0miya/5498_typehints_for_partial
Fix #5498: autodoc: unable to find type hints for a ``functools.partial``
2018-10-15 21:43:36 +09:00
Eric N. Vander Weele
d6b9db9581 tests: Ensure 'member-only' autodoc_default_options is respected
When specifying the 'member-only' option to `autodoc_default_options`,
ensure it is respected.
2018-10-14 20:18:59 -04:00
Takeshi KOMIYA
24af3d9eee
Merge branch '1.8' into 5498_typehints_for_partial 2018-10-15 00:46:43 +09:00
Takeshi KOMIYA
adf0160ed8
Merge pull request #5530 from tk0miya/5495_broken_csvtable
Fix #5495: csv-table directive with file option in included file is broken
2018-10-15 00:45:52 +09:00
Takeshi KOMIYA
b2cc425909 Fix #5498: autodoc: unable to find type hints for a `functools.partial` 2018-10-14 16:29:04 +09:00
Takeshi KOMIYA
a78cb6f28e Fix #5495: csv-table directive with file option in included file is broken 2018-10-14 13:00:56 +09:00
Takeshi KOMIYA
7249df80a3 Revert "Improve warning messages during including (refs: #4818)"
This reverts commit a4dbb6e657.
2018-10-14 13:00:33 +09:00
Takeshi KOMIYA
9158363adc
Merge pull request #5521 from tk0miya/5493_gettext_crashed_with_broken_tmpl
Fix #5493: gettext: crashed with broken template
2018-10-12 22:36:44 +09:00
Takeshi KOMIYA
19e7e6a43f
Merge branch '1.8' into 5493_gettext_crashed_with_broken_tmpl 2018-10-12 22:21:20 +09:00
Jakob Lykke Andersen
551ce9e759
Merge pull request #5526 from jakobandersen/5496_cpp_assert_multi_dup
C++, fix assertion on multiple duplicate symbols
2018-10-12 11:10:13 +02:00
Jakob Lykke Andersen
051ba1b4c5 C++, fix assertion on multiple duplicate symbols
If a symbol was declared more than 2 times, it would crash.

Fixes sphinx-doc/sphinx#5496.
2018-10-11 22:39:31 +02:00
David Lamparter
d15d11df70 Revert "Builder.build: save env also with only new documents"
This reverts commit 20f625b4d3, which
introduced a regression in dependency tracking for build systems
invoking sphinx-build (described in issue #5501.)

The correct solution is to properly track when the pickle file needs to
be written;  unfortunately I don't know enough about sphinx to implement
this.  Also, I'm not sure the intersphinx cache belongs into this at
all.
2018-10-11 17:27:56 +02:00
Drew
3812d06544
Update domains.rst 2018-10-10 15:56:29 -04:00
Takeshi KOMIYA
ef134fb142 Fix #5493: gettext: crashed with broken template 2018-10-10 22:50:44 +09:00
Takeshi KOMIYA
b6c56cc159 Rename sphinxmessage.sty to sphinxmessages.sty (plural) 2018-10-07 21:35:29 +09:00
Takeshi KOMIYA
eb44c73b81
Merge pull request #5512 from tk0miya/refactor_latex4
latex: Separate message catalogs to sphinxmessage.sty
2018-10-07 21:34:57 +09:00
Takeshi KOMIYA
cf2feae1e1 Adjust location of \input{sphinxmessage.sty} 2018-10-07 21:13:33 +09:00
Takeshi KOMIYA
af1e089472 refactor: Separate message catalogs to sphinxmessage.sty 2018-10-07 20:47:28 +09:00
Jean-François B
9875a57622
Merge pull request #5513 from jfbu/3704_latex_figure_labelpos
Fix #3704: (latex) wrong ``\label`` positioning for figures with a legend
2018-10-07 12:09:18 +02:00
jfbu
7ab09b5065 Fix #3704: wrong `\label` positioning for figures with a legend 2018-10-07 10:16:11 +02:00
Takeshi KOMIYA
ef97997070
Merge pull request #5276 from tk0miya/refactor_latex
Add LaTeXBuilder.get_doc_context(): Build context object for each document
2018-10-07 15:02:00 +09:00
Takeshi KOMIYA
75fdf1363e latex: escape \releasename and \indexname 2018-10-07 13:49:19 +09:00
Takeshi KOMIYA
6eb5b29484 Merge branch 'master' into refactor_latex 2018-10-07 13:33:55 +09:00
Takeshi KOMIYA
3cd05d3e9a Remove unused search params: check_keywords, area 2018-10-07 02:08:46 +09:00
Takeshi KOMIYA
6ccd53eefb
Merge pull request #5510 from tk0miya/5492_crashed_with_py352
Fix #5492: sphinx-build fails to build docs w/ Python < 3.5.2
2018-10-07 00:44:09 +09:00
Takeshi KOMIYA
86c48c4b82 Fix #5492: sphinx-build fails to build docs w/ Python < 3.5.2 2018-10-06 23:49:46 +09:00
Takeshi KOMIYA
c659a56291
Merge pull request #5475 from jdufresne/walk
Deprecate Python2 compat shim sphinx.util.osutil.walk()
2018-10-06 20:11:43 +09:00
Takeshi KOMIYA
9a125d93e0
Merge pull request #5505 from paulmelnikow/config-error-messages
Improve error message when config fails type check
2018-10-06 19:55:02 +09:00
Jon Dufresne
05ac246eff Deprecate Python2 compat shim sphinx.util.osutil.walk()
Code should use os.walk() instead, which works with either str or bytes.
All internal calls use str.
2018-10-05 12:39:50 -07:00
Paul Melnikow
c0acc38f57 Fix lint 2018-10-05 10:04:02 -04:00