Commit Graph

11160 Commits

Author SHA1 Message Date
Takeshi KOMIYA
104bd42f51
Merge branch 'master' into refactor_highlighter 2018-07-29 11:21:36 +09:00
Takeshi KOMIYA
58e3ef8be9
Merge pull request #5223 from tk0miya/test_for_autodoc_default_flags
Add testcases for autodoc_default_flags
2018-07-29 00:02:18 +09:00
Takeshi KOMIYA
7ee868fb18 Add testcases for autodoc_default_flags 2018-07-28 22:37:32 +09:00
Takeshi KOMIYA
c640273d5c
Merge pull request #5222 from tk0miya/fix_flake8
Fix flake8 violations on tests
2018-07-28 20:32:02 +09:00
Takeshi KOMIYA
f969edfaa8 Fix flake8 violations on tests 2018-07-28 20:19:30 +09:00
Takeshi KOMIYA
8ddca8c620
Merge pull request #5220 from tk0miya/test_with_py37
Do test with py37
2018-07-28 19:53:00 +09:00
Takeshi KOMIYA
4165c8dd62
Merge pull request #4988 from tk0miya/refactor_math
Implement math_renderer framework
2018-07-28 19:27:55 +09:00
Takeshi KOMIYA
6754b531b9 Do test with py37 2018-07-28 19:12:35 +09:00
Takeshi KOMIYA
50d834a395
Merge pull request #5219 from tk0miya/refactor_test_autodoc
Refactor test_autodoc (partial)
2018-07-28 19:11:13 +09:00
Takeshi KOMIYA
c657f1c1c2 test: Validate whole of generated docs by autodoc 2018-07-28 18:46:13 +09:00
Takeshi KOMIYA
e045dacc84 doc: Move description for math confval, directives and roles to usage 2018-07-28 18:43:02 +09:00
Takeshi KOMIYA
7dad01d18f test: Add do_autodoc() helper 2018-07-28 18:30:27 +09:00
Takeshi KOMIYA
dd65d00f29 Implement math_renderer framework 2018-07-28 18:20:11 +09:00
Takeshi KOMIYA
2f5a66d647
Merge pull request #5218 from tk0miya/fix_DeprecationWarning
Fix setup_command uses deprecated module
2018-07-28 18:19:33 +09:00
Takeshi KOMIYA
01fea198d0 Fix setup_command uses deprecated module 2018-07-28 17:55:00 +09:00
Jean-François B
c43986dbbf
Merge pull request #5192 from jfbu/latex_xindy_cyrillic_latin
LaTeX: for Cyrillic and with xindy, get Latin letter groups too
2018-07-25 15:48:39 +02:00
Jean-François B
dbb2d13406
Merge pull request #5212 from jfbu/latex_xindy_fix_latin
Latex xindy fix latin
2018-07-25 15:36:01 +02:00
jfbu
d8b90fcd66 renamed: sphinx-isolatin.xdy -> LatinRules.xdy 2018-07-24 09:22:18 +02:00
jfbu
5193c2aa22 LaTeX: index Latin names with diacritics in Cyrillic documents 2018-07-24 09:22:08 +02:00
jfbu
34ec2e3fb9 Merge branch 'latex_xindy_fix_latin' into latex_xindy_cyrillic_latin 2018-07-24 09:21:52 +02:00
jfbu
b3d89f9417 LaTeX: add xindy merge rules for TeX-escaped Greek letters
The effect is that indexed Greek letters are sorted with uppercase Greek
letters before lowercase Greek: ΓΔΘ...αβγ...; without this commit the
Greek letters are ordered according to the ascii characters used in the
TeX control sequences as set-up in sphinx.util.texescape, i.e. the order
is αβχΔδεηΓγ... In both cases indexed terms starting with such a Greek
letter end up in the same group as terms starting with a non-letter.

This commit does not create letter-groups for Greek letters, as such
letter-groups would require to make sure non-escaped letters such as α
are accepted by TeX engine, and this requires extra-steps for pdflatex (or
OpenType font with Greek script for xelatex/lualatex), and if those
steps were made default by Sphinx, there would not be a reason anymore
to escape via sphinx.util.texescape the Greek letters from rest source.
2018-07-24 09:20:13 +02:00
jfbu
5aca2031c5 LaTeX: add xindy merge rules for superior and inferior figures 2018-07-24 09:20:13 +02:00
jfbu
aa424e9003 LaTeX: correct usage of xindy with Latin scripts (refs: #5134) 2018-07-24 09:20:08 +02:00
Takeshi KOMIYA
9bb1e83668
Merge branch 'master' into refactor_highlighter 2018-07-24 01:11:57 +09:00
Takeshi KOMIYA
6b4a4a9197
Merge pull request #5204 from tk0miya/344_autosummary_recognizes_docstring_of_modattrs
Fix #344: autosummary does not understand docstring of module level attributes
2018-07-24 00:10:38 +09:00
Takeshi KOMIYA
6646b68ec4
Merge branch 'master' into 344_autosummary_recognizes_docstring_of_modattrs 2018-07-23 23:21:41 +09:00
Takeshi KOMIYA
a57b9ccdf7
Merge pull request #5210 from tk0miya/4611_self_toctree_for_epub
epub: spine has been broken because of "self" in toctree
2018-07-23 23:19:46 +09:00
Takeshi KOMIYA
250e6dbc6c
Merge pull request #5203 from tk0miya/2820_autoclass_supports_nested_class
Close #2820: autoclass directive supports nested class
2018-07-23 23:18:31 +09:00
Takeshi KOMIYA
1ab2ea7ff0 epub: spine has been broken because of "self" in toctree 2018-07-23 00:43:07 +09:00
Takeshi KOMIYA
ec800e9d40
Merge pull request #5201 from tk0miya/fix_classic_theme
Fix classic theme: collapsiblesidebar is always enabled
2018-07-23 00:35:57 +09:00
Timotheus Kampik
c413e54991
Merge pull request #5209 from TimKam/5190-new-co-maintainer
#5190 add new co-maintainer
2018-07-22 15:08:47 +02:00
Takeshi KOMIYA
5c6bb4293d Merge branch '1.7' 2018-07-22 21:44:20 +09:00
Timotheus Kampik
da08da385d #5190 add new co-maintainer 2018-07-22 14:42:45 +02:00
Takeshi KOMIYA
f6754d4336
Merge pull request #5200 from tk0miya/5198_note_included_on_parallel_build
Fix #5198: document not in toctree warning when including files only for parallel builds
2018-07-22 21:15:26 +09:00
Takeshi KOMIYA
ec8e06bad7
Merge pull request #5202 from tk0miya/4500_collapsiblesidebar_works_with_stickysidebar
doc: collapsiblesidebar works well with stickysidebar
2018-07-22 21:12:58 +09:00
Takeshi KOMIYA
b7294909d6
Merge pull request #5205 from anntzer/Table-Of-Contents-capitalization
Capitalization: "Table Of Contents" -> "Table of Contents".
2018-07-22 21:11:43 +09:00
Antony Lee
732ebb5d1e Capitalization: "Table Of Contents" -> "Table of Contents".
This is consistent with "Complete Table of Contents" (which is already
in the database), as well as e.g. "Indices and Tables" where "and" is
not capitalized.

This is also fairly standard title-case practice.
2018-07-22 12:12:48 +02:00
Takeshi KOMIYA
cfc56329d4 Fix #344: autosummary does not understand docstring of module level attributes 2018-07-22 01:50:09 +09:00
Takeshi KOMIYA
8c29801f27 Close #2820: autoclass directive supports nested class 2018-07-22 01:06:17 +09:00
Takeshi KOMIYA
d0900001af doc: collapsiblesidebar works well with stickysidebar 2018-07-22 00:09:11 +09:00
Takeshi KOMIYA
fe3d4ddc20 Fix classic theme: collapsiblesidebar is always enabled 2018-07-22 00:03:17 +09:00
Takeshi KOMIYA
a3189b460c
Merge pull request #5136 from TimKam/4255-clarify-startdocname-config-param
#4255 clarify documentation of ``startdocname`` parameters.
2018-07-21 16:31:48 +09:00
Takeshi KOMIYA
c0ba51902f Fix #5198: document not in toctree warning when including files only for parallel builds 2018-07-21 14:35:31 +09:00
Takeshi KOMIYA
f3019ee197 Apply :confval:trim_doctest_flags to all builders (cf. text, manpages) 2018-07-21 13:54:51 +09:00
Takeshi KOMIYA
4f296c5e67 Refactor: Run highlightlang on resolving phase 2018-07-21 13:54:09 +09:00
Takeshi KOMIYA
2bafb53179 Add testcase for trim_doctest_flags 2018-07-21 11:46:08 +09:00
Takeshi KOMIYA
0c277f3ff0 `sphinx.highlighting.PygmentsBridge.unhighlight()` is deprecated 2018-07-21 01:50:23 +09:00
Timotheus Kampik
395d60d49e #4255 improve conciseness 2018-07-19 21:10:16 +02:00
Takeshi KOMIYA
f272d6876c Remove unused code
Now sphinx depends on pygments-2.0 or higher. So this code is not
passed.
2018-07-20 01:28:41 +09:00
Takeshi KOMIYA
a7ea9d7c5b
Merge pull request #5185 from TimKam/4886-linkcheck-ignore-doc
4886 correct link check ignore doc
2018-07-19 23:52:29 +09:00