Commit Graph

2515 Commits

Author SHA1 Message Date
Takeshi KOMIYA
8494638e45 Fix graphviz: workaround for wrong map ID which graphviz generates 2018-01-29 22:33:23 +09:00
Takeshi KOMIYA
2312a0a5bc Fix #4501: graphviz: epub3 validation error caused if graph is not clickable 2018-01-29 22:32:58 +09:00
Takeshi KOMIYA
3fde14929b Fix #3917: citation labels are tranformed to ellipsis 2018-01-27 23:23:59 +09:00
Takeshi KOMIYA
b6efff7990 Update CHANGS for PR #4449 2018-01-25 01:18:02 +09:00
Takeshi KOMIYA
1591607481 Fix #4477: Build fails after building specific files 2018-01-24 21:28:06 +09:00
Takeshi KOMIYA
896ab3a2f5 Fix #4434: pure numbers as link targets produce warning 2018-01-20 19:43:43 +09:00
Takeshi KOMIYA
a78f66a1d3 Merge branch 'stable' into fix-2437 2018-01-20 16:16:20 +09:00
Takeshi KOMIYA
f91c732749 Fix #4438: math: math with labels with whitespace cause html error 2018-01-19 23:13:21 +09:00
Takeshi KOMIYA
357fba4467 Fix #4412: Updated jQuery version from 3.1.0 to 3.2.1 2018-01-19 14:45:11 +09:00
Takeshi KOMIYA
2398bc9f77 Update CHANGES for PR #4396 2018-01-15 10:12:53 +09:00
Sergey B Kirpichev
b1c100ca3b autodoc: make full reference for classes, aliased with "alias of"
We do this here only if class belongs to the different module.

Closes sphinx-doc/sphinx#2437
2018-01-13 00:19:19 +03:00
Takeshi KOMIYA
562683ea32 Bump version 2018-01-08 21:42:09 +09:00
Takeshi KOMIYA
7390227302 Bump to 1.6.6 final 2018-01-08 21:38:18 +09:00
jfbu
0d824dfd41 Update CHANGES for PR #4360 2018-01-05 15:16:23 +01:00
Takeshi KOMIYA
4277eb1331 Merge pull request #4373 from tk0miya/4369_show_traceback_on_exception_from_conf.py
Show traceback if conf.py raises an exception (refs: #4369)
2018-01-05 14:18:43 +09:00
Takeshi KOMIYA
6fa344c951 Show traceback if conf.py raises an exception (refs: #4369) 2018-01-03 20:15:45 +09:00
Takeshi KOMIYA
cb860f0d30 Fix #4091: Private members not documented without :undoc-members: 2018-01-02 01:57:41 +09:00
Takeshi KOMIYA
850e9a9c5c Fix links to external option docs with intersphinx (refs: #3769) 2018-01-02 01:01:29 +09:00
Takeshi KOMIYA
023dad6c66 Merge pull request #4335 from zufallsgenerator/fix-4334-apidoc-toc-inconsistencies
Closes #4334: sphinx-apidoc: References to non-existing files in TOC
2018-01-01 12:03:32 +09:00
Takeshi KOMIYA
1cae50f748 Merge branch 'stable' into 4a164170-33e9-4df3-aad2-a13af37b6b43 2017-12-31 20:43:16 +09:00
Christer Bystrom
2d99648e99 Closes #4334: sphinx-apidoc: Don't generate references to non-existing files in TOC 2017-12-21 19:06:17 +01:00
jfbu
8c72f98c78 Update CHANGES for PR #4316 2017-12-20 22:45:22 +01:00
Michał Górny
14af6b429e Use ensuredir() instead of os.makedirs() to fix race conditions
Use the ensuredir() function consistently across Sphinx code to avoid
race conditions e.g. when multiple Sphinx instances attempt to create
the same output directory. The ensuredir() function that was already
present in sphinx.util.osutil correctly catches EEXIST exception that
occurs if the specified directory already exists (i.e. it was created
between the call to os.path.isdir() and os.makedirs() that follows it).

While at it, remove redundant os.path.isdir() calls when they only
guarded the os.makedirs() call, and replace mkdir_p() which had pretty
much the same purpose, except for being prone to race conditions.

I did not modify testing-related code as race conditions mostly affect
real applications and not the test environment.

Fix #4281: Race conditions when creating output directory
2017-12-16 09:50:09 +01:00
Takeshi KOMIYA
49e1fbe0df Update CHANGES for PR #4273 2017-12-14 22:09:43 +09:00
Takeshi KOMIYA
53bb1f03a6 Merge branch 'stable' into 4279_multiproc_and_logging 2017-12-13 22:51:12 +09:00
jfbu
faadbef757 Expose some sphinx.sty LaTeX internals for customizability (refs: #4285) 2017-12-12 10:57:49 +01:00
jfbu
f95464baf3 Update CHANGES for PR #4285 2017-12-11 22:10:53 +01:00
jfbu
34634d6225 Update CHANGES for PR #4250 2017-12-10 23:31:44 +01:00
Takeshi KOMIYA
38b5dff206 Fix #4279: Sphinx crashes with pickling error when run with multiple processes and remote image 2017-12-10 21:10:56 +09:00
jfbu
90ee039e34 Avoid № in CHANGES, as PDF built with language="ja" does not render it 2017-12-06 19:02:11 +01:00
jfbu
21d1025739 Update CHANGES for PR #4268
modified:   CHANGES
2017-12-06 18:43:37 +01:00
Matthew Fernandez
fd94702eed fix #4214: Two todolist directives break sphinx-1.6.5 2017-11-26 20:54:31 -08:00
Jakob Lykke Andersen
56b520958f C++: properly link class reference to class from inside constructor
Fixes sphinx-doc/sphinx#4099
2017-11-26 22:37:26 +01:00
Rob Ruana
9095ee4bc4 Merge branch 'stable' into 4221_napoleon_loads_autodoc_explicitly 2017-11-11 13:29:20 -05:00
Takeshi KOMIYA
bdebbdf873 Update CHANGES for PR #2299 2017-11-12 01:51:40 +09:00
Takeshi KOMIYA
4abe6cb62e Fix #4221: napoleon depends on autodoc, but users need to load it manually 2017-11-11 21:53:20 +09:00
Takeshi KOMIYA
c3113d2e17 Update CHANGES for PR #4231 2017-11-11 18:30:32 +09:00
Takeshi KOMIYA
79df05b36d Revert "Add :confval:smart_quotes to disable smart quotes through `conf.py` (refs: #4142)"
This reverts commit bfd39c12b2.
2017-11-01 22:43:40 +09:00
Takeshi KOMIYA
29c62c64f5 Fix #4206: latex: reST label between paragraphs loses paragraph break 2017-11-01 14:33:22 +09:00
Takeshi KOMIYA
bfd39c12b2 Add :confval:smart_quotes to disable smart quotes through `conf.py` (refs: #4142) 2017-10-27 00:45:06 +09:00
Takeshi KOMIYA
e45b03dd50 Update CHANGES for PR #4181 2017-10-25 23:51:41 +09:00
Takeshi KOMIYA
314831d332 Bump version 2017-10-23 12:22:42 +09:00
Takeshi KOMIYA
33fd46b2a5 Bump to 1.6.5 final 2017-10-23 12:19:56 +09:00
Takeshi KOMIYA
cfadf17379 Fix #4132: Failed to convert reST parser error to warning 2017-10-22 20:34:07 +09:00
jfbu
5e86c1c934 Fix #4090: extra LaTeX macros via `latex_additional_files` 2017-10-22 13:24:03 +02:00
jfbu
90e3425ed7 Fix #4149: Documentation: Help choosing latex_engine 2017-10-22 11:45:28 +02:00
Takeshi KOMIYA
ffad4f08c7 Fix #3739: `:module:` option is ignored at content of pyobjects 2017-10-21 21:37:44 +09:00
Takeshi KOMIYA
b8b4d9b187 Update CHANGES for #3965 2017-10-21 16:24:07 +09:00
Takeshi KOMIYA
cd4964249f Merge branch 'stable' into 1086bfa6-fa4c-485f-bd17-6aa1ca49f851 2017-10-21 13:48:25 +09:00
Takeshi KOMIYA
e56b70d7c9 Merge branch 'stable' into 4169_chinese_search 2017-10-21 13:21:13 +09:00