Commit Graph

11188 Commits

Author SHA1 Message Date
Takeshi KOMIYA
d5a82c6245
Merge pull request #5194 from tk0miya/4614_keep_going
Closes #4614: sphinx-build: Add :option:`--keep-going` option to show all warnings
2018-07-31 01:47:41 +09:00
Takeshi KOMIYA
609ec5ef33
Merge branch 'master' into 4614_keep_going 2018-07-31 01:11:08 +09:00
Takeshi KOMIYA
5fd62810b9
Merge pull request #5229 from tk0miya/refactor_latex2
Check latex_elements at config-inited event
2018-07-30 23:16:02 +09:00
Takeshi KOMIYA
5520969b39
Merge pull request #5228 from tk0miya/move_make_mode_to_sphinx.cmd
Move make mode to sphinx.cmd
2018-07-30 23:11:26 +09:00
Takeshi KOMIYA
90246b82b5 Check latex_elements at config-inited event 2018-07-29 22:43:13 +09:00
Takeshi KOMIYA
c8a66b73cf Update CHANGES 2018-07-29 22:24:56 +09:00
Takeshi KOMIYA
4e30f494c4 Add new sphinx.make_mode package for compatibility 2018-07-29 22:24:56 +09:00
Takeshi KOMIYA
b0c3a8fc8e Move sphinx.make_mode to under sphinx.cmd 2018-07-29 21:40:48 +09:00
Takeshi KOMIYA
d43b6ec497
Merge pull request #5225 from tk0miya/5213_pyspecific
Fix #5213: i18n: sphinx-build crashes if node having tupled-attributed
2018-07-29 20:27:44 +09:00
Takeshi KOMIYA
24488dc35d
Merge pull request #5226 from tk0miya/5140_Accept_header_for_linkcheck
Add default Accept header to the linkcheck
2018-07-29 20:26:50 +09:00
Takeshi KOMIYA
96c82b3f72 Update CHANGES for PR #5140 2018-07-29 18:53:03 +09:00
Takeshi KOMIYA
dffc841d2c Merge branch 'master' into 5140_Accept_header_for_linkcheck 2018-07-29 18:52:43 +09:00
Takeshi KOMIYA
1302d785fb linkcheck: Drop application/xml from Accept header 2018-07-29 18:50:22 +09:00
Timotheus Kampik
33d09e1c33
Merge pull request #5207 from TimKam/5186-js-test-infrastructure
5186 set up JavaScript test infrastructure
2018-07-29 08:52:37 +02:00
Takeshi KOMIYA
6b9b063ee6 Fix #5213: i18n: sphinx-build crashes if node having tupled-attributed 2018-07-29 14:10:07 +09:00
Takeshi KOMIYA
4df4abbd48
Merge pull request #5221 from tk0miya/refactor_math
Deprecate whole of sphinx.ext.mathbase
2018-07-29 13:45:29 +09:00
Takeshi KOMIYA
7218fe9dca Deprecate whole of sphinx.ext.mathbase 2018-07-29 12:32:46 +09:00
Takeshi KOMIYA
004b68f281
Merge pull request #5199 from tk0miya/refactor_highlighter
Apply trim_doctest_flags to all builders (cf. text, manpages)
2018-07-29 11:39:33 +09:00
Takeshi KOMIYA
104bd42f51
Merge branch 'master' into refactor_highlighter 2018-07-29 11:21:36 +09:00
Timotheus Kampik
afe46ef74c #5186 add tests for getQueryParameters()
and fix test description of `urldecode()`
2018-07-28 21:12:05 +02: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
Timotheus Kampik
fcd0b78afa #5186 add JS test installer & runner 2018-07-24 21:17:05 +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
Timotheus Kampik
5ed3f0ad52 #5186 add contrib doc for JS tests 2018-07-22 20:51:14 +02:00
Timotheus Kampik
2fa382673f #5186 configure travis-ci 2018-07-22 19:19:54 +02:00