Commit Graph

11088 Commits

Author SHA1 Message Date
Takeshi KOMIYA
713aa82140
Merge pull request #4987 from tk0miya/4979_latex_index_escaping
Fix #4979: latex: Incorrect escaping of curly braces in index entries
2018-05-21 20:56:19 +09:00
Takeshi KOMIYA
b0095e1339
Merge pull request #4966 from tk0miya/refactor_env3
Add BuildEnvironment.setup() to re-initialize (after unpickle)
2018-05-21 20:53:36 +09:00
Takeshi KOMIYA
0261b76bcb
Merge branch '1.7' into 4979_latex_index_escaping 2018-05-21 10:40:38 +09:00
Takeshi KOMIYA
3ffde92c54 Add BuildEnvironment.setup() to re-initialize (after unpickle) 2018-05-21 10:36:22 +09:00
Takeshi KOMIYA
be8e2be47b Fix #4914: autodoc: Parsing error when using dataclasses without default values 2018-05-21 00:25:11 +09:00
Takeshi KOMIYA
ad991e7f4c
Merge pull request #4989 from tk0miya/refactor_math3
refactor: Move math_reference node to sphinx.builders.latex.nodes
2018-05-20 19:38:25 +09:00
Takeshi KOMIYA
e6c51bd535 refactor: Move math_reference node to sphinx.builders.latex.nodes
The node is only used in latex builder.  So this makes it builder-
specific node.
2018-05-20 15:13:59 +09:00
Takeshi KOMIYA
679002c483
Merge pull request #4993 from tk0miya/4946_pydomain_None_type
Fix #4946: py domain: type field could not handle "None" as a type
2018-05-20 15:09:11 +09:00
Takeshi KOMIYA
9ccff74f66 Fix #4946: py domain: type field could not handle "None" as a type 2018-05-19 22:50:10 +09:00
Takeshi KOMIYA
fc5f5e3b86
Merge pull request #4990 from tk0miya/refactor_math4
Refactor math implemenation
2018-05-19 21:50:38 +09:00
Takeshi KOMIYA
bd6442bf96 Update CHANGES for PR #4928 2018-05-19 16:44:55 +09:00
Takeshi KOMIYA
c09f5e0f98
Merge pull request #4928 from JulienPalard/i18n-ignore-git-dir
i18n: Ignore dot-directories like .git/ in LC_MESSAGES/.
2018-05-19 16:44:11 +09:00
Takeshi KOMIYA
67d435f1fe
Merge pull request #4984 from tk0miya/4978_incorrect_shorthandoff_for_brazil
Fix #4978: latex: shorthandoff is not set up for Brazil locale
2018-05-19 16:35:04 +09:00
Julien Palard
6740d2d391 Use a Matcher as default argument to simplify type anotation. 2018-05-19 09:30:11 +02:00
Takeshi KOMIYA
3bfb2a5fa4 Remove unused code 2018-05-19 16:06:18 +09:00
Takeshi KOMIYA
46af04694a Add warning to docstring of math nodes 2018-05-19 16:05:33 +09:00
Takeshi KOMIYA
ac523c637a
Merge pull request #4975 from tk0miya/refactor_math
Fix #4333: Enable directives and roles for math by default
2018-05-19 15:15:38 +09:00
Takeshi KOMIYA
057152e9e7 Merge branch '1.7' 2018-05-19 14:25:23 +09:00
Takeshi KOMIYA
de6f3b252e Fix #4979: latex: Incorrect escaping of curly braces in index entries 2018-05-19 14:15:02 +09:00
Takeshi KOMIYA
58f11980cd
Merge branch '1.7' into 4978_incorrect_shorthandoff_for_brazil 2018-05-19 14:04:22 +09:00
Takeshi KOMIYA
6df16e9daf
Merge pull request #4974 from tk0miya/latex_deeply_nested_enumlist
Fix latex: deeply nested enumerated list which is beginning with non-1 causes LaTeX engine crashed
2018-05-19 14:03:33 +09:00
Takeshi KOMIYA
4d68b4173b
Merge branch '1.7' into latex_deeply_nested_enumlist 2018-05-19 13:00:00 +09:00
Takeshi KOMIYA
6bbcfb2200
Merge pull request #4972 from tk0miya/4969_constructor_has_retann
Fix #4969: autodoc: constructor method should not have return annotation
2018-05-19 12:58:53 +09:00
Takeshi KOMIYA
b2abab1c45 Fix #4969: autodoc: constructor method should not have return annotation 2018-05-19 11:49:32 +09:00
Takeshi KOMIYA
b22cdccd9a
Merge pull request #4965 from tk0miya/epub_exception
epub: Do not use bare raise statement
2018-05-19 11:46:38 +09:00
Jakob Lykke Andersen
4cf1b48947 C++, properly use desc_addname in declarations.
This meant that the prefix was not rendered in code font,
and it broke Breathe.

Fixes michaeljones/breathe#374

Example:

.. cpp:class:: A

.. cpp:member:: A::b

	``A::`` not rendered properly.
2018-05-18 21:27:27 +02:00
Takeshi KOMIYA
269becfbf6 Fix #4978: latex: shorthandoff is not set up for Brazil locale 2018-05-19 02:29:47 +09:00
Takeshi KOMIYA
ba4b9c0131 Update CHANGES for PR #4916 2018-05-19 01:35:19 +09:00
Jakob Lykke Andersen
d8ac86a2bb C++, handle (escaped) line breaks in epxr role
Fixes sphinx-doc/sphinx#4825
2018-05-16 22:02:29 +02:00
Takeshi KOMIYA
adbda06eca Fix make_app() fixture fails to rollback registered roles on creating multiple apps 2018-05-17 00:42:48 +09:00
Takeshi KOMIYA
5f31f9dbab Enable eq role by default 2018-05-17 00:42:44 +09:00
Takeshi KOMIYA
a4c7be6fcd Move MathDomain to sphinx.domains.math 2018-05-17 00:42:24 +09:00
Takeshi KOMIYA
e675ad2ec9 Enable math_block node rendering by default (without HTML builders) 2018-05-17 00:42:22 +09:00
Takeshi KOMIYA
4e04bff4f5 Enable math node rendering by default (without HTML builders)
Nowadays, math elements (inline and block level equations) are
integrated into reST spec by default.  But, in Sphinx, they are
not enabled by default.  For this reason, users have to enable
one of math extensions even if target builder supports math
elements directly.

This change starts to enable them by default.  As a first step,
this replaces math node and its structure by docutils based one.
2018-05-15 22:27:49 +09:00
Takeshi KOMIYA
b7b1db0f18
Merge pull request #4916 from remyabel/4915_fixurlroot
Fix blank URL_ROOT
2018-05-15 21:54:44 +09:00
Takeshi KOMIYA
4cdb51be83
Merge pull request #4967 from tk0miya/update_deprecation_list
doc: Fill N/A to deprecation list
2018-05-15 21:53:06 +09:00
Takeshi KOMIYA
c2285cfaf1
Merge pull request #4970 from tk0miya/promote_RemovedInSphinx20Warning
Promote RemovedInSphinx20Warning to next version
2018-05-15 21:52:24 +09:00
shimizukawa
ffc6ad5fb4 CHANGES for #4863 2018-05-15 21:37:29 +09:00
Takeshi KOMIYA
c6050a3d1e Fix latex: deeply nested enumerated list which is beginning with non-1 causes LaTeX engine crashed 2018-05-15 01:48:12 +09:00
Takeshi KOMIYA
ee5baca34d Promote RemovedInSphinx20Warning to next version 2018-05-14 22:29:27 +09:00
Takeshi KOMIYA
1a4a728816 Update CHANGES for #1857 2018-05-14 22:16:22 +09:00
Takeshi KOMIYA
71e5acc84a doc: Fill N/A to deprecation list 2018-05-14 01:30:57 +09:00
Takeshi KOMIYA
bc19cf72c9 Merge branch '1.7' 2018-05-14 01:04:45 +09:00
Takeshi KOMIYA
3a9dacd052 Do not use bare raise statement 2018-05-14 00:06:39 +09:00
Takeshi KOMIYA
981e044bd5 Update CHANGES 2018-05-13 23:10:44 +09:00
Takeshi KOMIYA
4cf35441ef Update CHANGES for PR #4963 2018-05-13 23:10:27 +09:00
Takeshi KOMIYA
aa36d2dea6
Merge pull request #4963 from melvinvermeeren/master
Resolve "Missing location= in cpp domain warning "Duplicate declaration" name variant"
2018-05-13 23:08:27 +09:00
Melvin Vermeeren
071db1ecbc
correctly set location for cpp domain log
"Duplicate declarion" warning, name variant is missing the location=
specifier causing string formatting to fail

closes #4962
2018-05-13 11:37:09 +02:00
Takeshi KOMIYA
0fe8e1fc9b
Merge pull request #4964 from polyzen/patch-1
doc: Fix minor typo "like" -> "link"
2018-05-13 15:46:29 +09:00
Daniel M. Capella
d2b0098045
doc: Fix minor typo "like" -> "link" 2018-05-13 04:15:11 +00:00