Commit Graph

11791 Commits

Author SHA1 Message Date
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
Paul Melnikow
e792279791 Improve error message when config fails type check
The old message printed wrapped brackets around the type name, which would make you think it required an array.
2018-10-02 14:20:36 -04:00
Takeshi KOMIYA
e5b8f6a679 Update CHANGES for PR #5490 2018-10-02 00:44:54 +09:00
Min RK
aaaaa2b5bf latex: add defaults for enumerated list prefix/suffix
these may not be defined (e.g. coming from recommonmark)
2018-10-02 00:43:31 +09:00
Takeshi KOMIYA
c206c02a57
Merge pull request #5490 from minrk/optional-prefix-suffix
latex: add defaults for enumerated list prefix/suffix
2018-10-02 00:42:51 +09:00
Takeshi KOMIYA
6c83b8b9f4
Merge pull request #5484 from jdufresne/intro
Correct intro.rst with regards to required Python version
2018-09-29 21:36:27 +09:00
Takeshi KOMIYA
c98a028004
Merge pull request #5385 from tk0miya/change_master_doc_to_index
The default setting for master_doc is changed to 'index'
2018-09-29 21:33:53 +09:00
Takeshi KOMIYA
973c3ffa25
Merge branch 'master' into change_master_doc_to_index 2018-09-29 21:12:40 +09:00
Jon Dufresne
2d0b5969a0 Correct intro.rst with regards to prerequisites 2018-09-24 17:17:54 -07:00
Takeshi KOMIYA
d2c3d54bb9
Merge pull request #5483 from jdufresne/bytesio
Replace all six.BytesIO with io.BytesIO
2018-09-25 08:43:55 +09:00
Takeshi KOMIYA
c89edd82eb
Merge pull request #5482 from jdufresne/iter
Replace all six.itervalues()/.iteritems() with .values()/.items()
2018-09-25 08:43:29 +09:00
Takeshi KOMIYA
6968ead656
Merge pull request #5485 from jdufresne/ne
Remove unnecessary __ne__ definitions
2018-09-25 08:30:33 +09:00
Takeshi KOMIYA
67e9f87a54
Merge branch 'master' into bytesio 2018-09-25 08:29:37 +09:00
Takeshi KOMIYA
23c2273060
Merge pull request #5487 from jdufresne/plist
Remove plistlib workaround for unsupported Pythons
2018-09-25 08:28:21 +09:00
Takeshi KOMIYA
26a2a60403
Merge pull request #5486 from jdufresne/enum
Remove Python2.7 workaround for enum module
2018-09-25 08:27:12 +09:00
Takeshi KOMIYA
41853e1fbe
Merge pull request #5488 from jdufresne/next
Remove use of six.next
2018-09-25 08:26:27 +09:00
Takeshi KOMIYA
388a5cefee
Merge pull request #5489 from mgeier/translatoro-typo
Fix typo: Translatoro -> Translator
2018-09-25 08:25:58 +09:00
Min RK
af6399344b latex: add defaults for enumerated list prefix/suffix
these may not be defined (e.g. coming from recommonmark)
2018-09-24 11:59:13 +02:00
Matthias Geier
5ff146ca20 Fix typo: Translatoro -> Translator 2018-09-24 08:57:23 +02:00
Jon Dufresne
24cd979a1f Remove use of six.next
Use Python builtin next() instead.
2018-09-23 20:51:37 -07:00
Jon Dufresne
65da8a08ac Remove plistlib workaround for unsupported Pythons 2018-09-23 20:25:36 -07:00
Jon Dufresne
4264b6ca0c Remove Python2.7 workaround for enum module 2018-09-23 19:59:27 -07:00
Jon Dufresne
cfd5ac06c0 Remove unnecessary __ne__ definitions
In Python 3, __ne__ defaults to the inverse of __eq__.

From https://docs.python.org/3/reference/datamodel.html#object.__ne__

> By default, __ne__() delegates to __eq__() and inverts the result
> unless it is NotImplemented.
2018-09-23 19:45:38 -07:00
Jon Dufresne
4f4e225775 Replace all six.BytesIO with io.BytesIO 2018-09-23 18:38:06 -07:00
Jon Dufresne
ce8227c6cf Replace all six.itervalues()/.iteritems() with .values()/.items() 2018-09-23 18:26:31 -07:00
Takeshi KOMIYA
ff8df59ac1
Merge pull request #5479 from jdufresne/https
Prefer https:// links where available
2018-09-24 09:04:54 +09:00
Takeshi KOMIYA
e8d5e47c81
Merge pull request #5478 from jdufresne/moves
Remove uses of six.moves that did not cause any type errors
2018-09-24 09:02:28 +09:00
Takeshi KOMIYA
895d41e659
Merge pull request #5477 from jdufresne/version
Correct installation docs about supported Python versions
2018-09-24 08:59:54 +09:00
Takeshi KOMIYA
6843dd0e15
Merge pull request #5368 from tk0miya/deprecate_doc2path_suffix
Deprecate arguments of env.doc2path()
2018-09-24 08:55:28 +09:00
Jon Dufresne
dd383ec472 Prefer https:// links where available 2018-09-23 11:50:42 -07:00
Jon Dufresne
02d06bdaf0 Remove uses of six.moves that did not cause any type errors
Removal of the remaining imports may require passing "--python-version
3.5" to the mypy command.
2018-09-23 09:22:06 -07:00
Jon Dufresne
d9283a40d8 Correct installation docs about supported Python versions
Since commit 9412bd76b7, older Python
versions have been dropped.
2018-09-23 08:44:29 -07:00
Rob Ruana
408219cf81 Fixes mypy type errors introduced by #5129 2018-09-23 09:36:41 -04:00
Rob Ruana
e547a6a0d2
Fixes #5426: [Napoleon] Better handling of inline attributes (#5470)
* Fixes #5426: [Napoleon] Better handling of inline attributes

* Removes uneeded NOQA comments

* Fixes imports
2018-09-23 09:26:17 -04:00