Takeshi KOMIYA
1650387482
Fix typehints: sphinx.ext.autodoc
2018-11-27 20:42:28 +09:00
Takeshi KOMIYA
60a01f2b09
Merge pull request #5665 from tk0miya/fix_typehints
...
Add sphinx.util.typing:unicode to help mypy-3 migration
2018-11-26 00:34:52 +09:00
Takeshi KOMIYA
3c99d00605
Add sphinx.util.typing:unicode to help mypy-3 migration
2018-11-24 23:19:51 +09:00
Takeshi KOMIYA
9c2fd94204
Merge pull request #5667 from tk0miya/fix_typehints_for_domains
...
Fix typehints for domains
2018-11-24 22:52:53 +09:00
Takeshi KOMIYA
f786a890f5
Fix annotations for Domain.resolve_xref()
2018-11-24 22:36:57 +09:00
Takeshi KOMIYA
95dffb2af6
Merge pull request #5666 from tk0miya/fix_typehints_for_add_node
...
Fix annotations for app.add_nodes() and related functions
2018-11-24 22:22:54 +09:00
Takeshi KOMIYA
148a4a1d7f
Fix annotations for Domain.process_doc()
2018-11-24 22:07:00 +09:00
Takeshi KOMIYA
d4e22793ca
Fix annotations for app.add_nodes() and related functions
2018-11-24 21:59:11 +09:00
Takeshi KOMIYA
8c3a066983
Merge pull request #5663 from tk0miya/fix_typehints
...
Fix annotations for registry, roles and util.nodes
2018-11-23 23:41:43 +09:00
Takeshi KOMIYA
d1aeedf67e
Fix annotations for util.nodes
2018-11-23 22:14:20 +09:00
Takeshi KOMIYA
9f7b4ec353
Fix annotations for roles
2018-11-23 21:48:32 +09:00
Takeshi KOMIYA
02027a5495
Fix annotations for registry
2018-11-23 21:47:30 +09:00
Takeshi KOMIYA
0c17f0ca89
Merge pull request #5662 from tk0miya/fix_typehints_for_roles
...
Adjust type annotations for roles to docutils'
2018-11-23 21:24:01 +09:00
Takeshi KOMIYA
e326017f74
Merge pull request #5661 from tk0miya/fix_typehints_for_transforms
...
Adjust type annotations for transforms to docutils'
2018-11-23 21:23:36 +09:00
Takeshi KOMIYA
5131acb651
Adjust type annotations for roles to docutils'
2018-11-23 19:36:58 +09:00
Takeshi KOMIYA
2456489269
Adjust type annotations for transforms to docutils'
2018-11-23 19:23:41 +09:00
Takeshi KOMIYA
c0f0091e6e
Merge pull request #5656 from jdufresne/exec-2to3
...
Deprecate evaluating Python 2 configuration files
2018-11-23 12:33:23 +09:00
Jon Dufresne
d99e2cae19
Deprecate evaluating Python 2 syntax in configuration files
2018-11-22 19:05:14 -08:00
Takeshi KOMIYA
318cfadfe0
Merge pull request #5653 from jdufresne/string_types
...
Replace six.string_types with native str
2018-11-22 22:59:02 +09:00
Takeshi KOMIYA
aef14afef9
Merge branch 'master' of github.com:sphinx-doc/sphinx
2018-11-22 22:15:07 +09:00
Takeshi KOMIYA
4761e70c37
Merge branch '1.8'
2018-11-22 22:14:32 +09:00
jfbu
b67105b740
LaTeX: ignore global document class options in sphinxcyrillic.sty
...
And sort Cyrillic glyphs in ascending order in X2 code.
Thanks to tex.sx user egreg (https://tex.stackexchange.com/a/460325/ )
for providing the original code for X2 declarations using directly the
Unicode characters.
2018-11-22 13:22:17 +01:00
Jean-François B
8412bdf9d6
Merge pull request #5645 from jfbu/latex_greek_cyrillic_letters
...
LaTeX: support for Greek and Cyrillic
2018-11-21 23:11:15 +01:00
jfbu
5974c4010b
new file: sphinx/texinputs/sphinxcyrillic.sty
...
Forgot to add it to previous commit :(
2018-11-21 22:51:14 +01:00
jfbu
1edf2a45b9
LaTeX: font choices for Greek and Cyrillic support, and (Xe|Lua)LaTeX
2018-11-21 22:21:02 +01:00
Takeshi KOMIYA
171020dca7
Merge pull request #5655 from tk0miya/update_doc
...
doc: Add deprecation info to script_files (template variable)
2018-11-22 00:30:03 +09:00
Jon Dufresne
b8631079bf
Replace six.string_types with native str
2018-11-21 06:47:15 -08:00
Takeshi KOMIYA
c4df9b5de2
Merge pull request #5640 from jdufresne/makedirs
...
Simplify ensuredir() with Python3 stdlib features
2018-11-21 20:29:53 +09:00
Takeshi KOMIYA
45fadf7f77
Merge pull request #5654 from jdufresne/exec
...
Replace six.exec_() with Python 3 built-in exec()
2018-11-21 20:28:54 +09:00
Takeshi KOMIYA
68e0210746
doc: Add deprecation info to script_files (template variable)
2018-11-21 20:15:47 +09:00
Jon Dufresne
d7c781375f
Replace six.exec_() with Python 3 built-in exec()
2018-11-20 21:31:51 -08:00
Jon Dufresne
77849f0ef6
Simplify ensuredir() with Python3 stdlib features
...
- Simplify ensuredir() to equivalent os.makedir(name, exist_ok=True)
- Do not check if a directory exists before calling
ensuredir() (ensuredir() already handles it)
- Add exist_ok argument to path.makedirs() to follow same pattern
- Drop unnecessary .exists() check immediately before .isdir()
- Add tests for ensuredir
2018-11-20 18:37:05 -08:00
Takeshi KOMIYA
2cbc921946
Merge pull request #5650 from tk0miya/refactor_IndexEntry
...
Add IndexEntry class to represent an entry of indices
2018-11-21 11:09:54 +09:00
Takeshi KOMIYA
8491217553
Add IndexEntry class to represent an entry of indices
2018-11-21 10:02:45 +09:00
Takeshi KOMIYA
74f7689a70
Merge pull request #5651 from tk0miya/add_typehints_to_writers
...
Add better type annotations to writers
2018-11-21 10:00:24 +09:00
Takeshi KOMIYA
f128be573b
Update type hints to text writer
2018-11-21 01:37:48 +09:00
Takeshi KOMIYA
42193dc581
Update type hints to texinfo writer
2018-11-21 01:37:48 +09:00
Takeshi KOMIYA
685dac96ca
Update type hints to manpage writer
2018-11-21 01:37:48 +09:00
Takeshi KOMIYA
b3f085aa08
Update type hints to LaTeX writer
2018-11-21 01:37:48 +09:00
Takeshi KOMIYA
a608f7e725
Update type hints to HTML5 writer
2018-11-21 01:10:25 +09:00
Takeshi KOMIYA
c0f52fddd0
Update type hints to HTML4 writer
2018-11-21 01:10:12 +09:00
Takeshi KOMIYA
e46d14d506
Merge pull request #5649 from tk0miya/fix_annotations_latex_writer
...
Fix type annotations for LaTeX writer
2018-11-21 01:02:29 +09:00
Takeshi KOMIYA
d92fd2c787
Merge pull request #5638 from tk0miya/5385_master_doc_migrator
...
Add a handler to migrate master_doc from "contents" to "index" (refs: #5385 )
2018-11-21 01:01:55 +09:00
Takeshi KOMIYA
1bd214b1a1
Merge pull request #5596 from cocoatomo/xrefrole-constructor
...
Simplify XRefRole constructor
2018-11-21 00:50:14 +09:00
Takeshi KOMIYA
1e700fa70c
Add a handler to migrate master_doc from "contents" to "index"
2018-11-21 00:32:36 +09:00
Takeshi KOMIYA
5c6def439b
Merge pull request #5639 from stephenfin/text-writer-nits
...
Fix two nits with the TextBuilder class
2018-11-21 00:31:06 +09:00
Takeshi KOMIYA
34b690a577
Fix type annotations for LaTeX writer
2018-11-21 00:24:05 +09:00
Takeshi KOMIYA
5d2d4e0477
Merge pull request #5642 from jdufresne/typed
...
Drop explicit dependency: typed_ast
2018-11-20 23:14:37 +09:00
Takeshi KOMIYA
85dcb3d3e7
Merge pull request #5643 from stephenfin/doc-rework
...
Doc rework (user guide, part 5)
2018-11-20 23:03:48 +09:00
jfbu
f42d344e2c
LaTeX: update sphinx.sty version and date
2018-11-18 10:16:30 +01:00