Commit Graph

8274 Commits

Author SHA1 Message Date
Takeshi KOMIYA
1f973caf06 Fix #3349: Result of `IndexBuilder.load()` is broken 2017-02-20 16:33:37 +09:00
jfbu
5bb8bd8930 update test_build_latex.py test of footnote in longtable caption 2017-02-18 16:48:46 +01:00
jfbu
99315fa8e0 update root footnote test 2017-02-18 16:26:00 +01:00
Takeshi KOMIYA
8ba6c6556e Merge branch 'master' into refactor_literalinclude 2017-02-18 22:44:41 +09:00
Takeshi KOMIYA
6b29792994 Fix typo 2017-02-18 22:43:27 +09:00
jfbu
e39d58a530 LaTeX writer: symmetrize footnote restrictions for tables
Memo 1: footnotes from captions are inserted by this commit via
table templates, so it is easy to put caption at foot of table
rather than at head, if wanted.

Memo 2: footnotes from table header need restriction due to
longtable only. But one can not tell in advance if table will be
rendered by longtable or not, hence one must restrict always.
2017-02-18 12:38:59 +01:00
jfbu
9a8e36568d (latex) hyperlinked footnotes from table bodies
Memo: footnotehyper-sphinx LaTeX package incorporates here some fixes
from upstream footnotehyper 0.99. At Sphinx 1.6 il will for simplicity
copy all of upstream footnotehyper 0.99. Then old footnote.sty LaTeX
package is not a dependency of Sphinx anymore.
2017-02-18 12:36:28 +01:00
jfbu
3a090886b0 update docs about :confval:latex_keep_old_macro_names 2017-02-18 12:07:44 +01:00
jfbu
43fd43932d deprecate :confval:latex_keep_old_macro_names 2017-02-18 11:55:42 +01:00
jfbu
36e9e98bb6 fix flake8 violation 2017-02-18 11:54:29 +01:00
jfbu
638ac12260 use `\sphinxdeprecationwarning syntax for notice` in sphinx.sty
thus use by a LaTeX writer extension or a user of deprecated ``notice``
environment triggers a warning at end of log, avoiding repetitions.
2017-02-18 11:10:14 +01:00
jfbu
607f0cb3c3 Merge branch 'stable' 2017-02-18 11:03:28 +01:00
jfbu
b8d8519c88 Update CHANGES for PR#3430 2017-02-18 10:46:10 +01:00
Jean-François B
b0a5ec1644 Merge pull request #3430 from jfbu/fixfontspecxetexclash
add deprecation helper to LaTeX style file (and fixes #3428)
2017-02-18 10:41:53 +01:00
Takeshi KOMIYA
aa161f6832 Fix error message of parselinenos() 2017-02-18 15:02:13 +09:00
Takeshi KOMIYA
ce5d506fc4 Add testcases 2017-02-18 14:49:56 +09:00
jfbu
651827946a Update CHANGES and docs for PR#3413 2017-02-17 23:30:01 +01:00
jfbu
3c77408044 add deprecation helper to LaTeX style file (and fixes #3428) 2017-02-17 20:00:16 +01:00
Takeshi KOMIYA
1239f27255 Fix flake8 violation 2017-02-18 01:41:00 +09:00
Takeshi KOMIYA
d4fa830d6e Fix mypy violations 2017-02-18 01:19:32 +09:00
Takeshi KOMIYA
0da80cf302 Emit warning if over dedent has detected on `literalinclude` directive 2017-02-18 01:01:00 +09:00
Takeshi KOMIYA
b0acce8f55 Fix flake8 violation 2017-02-18 00:44:03 +09:00
Takeshi KOMIYA
85cb8d7b50 Update CHANGES 2017-02-18 00:43:18 +09:00
Takeshi KOMIYA
2ebcbc882e Refactor testcases 2017-02-18 00:12:54 +09:00
Takeshi KOMIYA
d1b5f7227d Merge branch 'master' into refactor_literalinclude 2017-02-17 23:37:35 +09:00
Takeshi KOMIYA
88b84a532f Add testcase for :lineno-match: option 2017-02-17 23:36:12 +09:00
Jean-François B
32817f9efa Merge pull request #3413 from jfbu/literalincludelines
If ``:start-after:`` is used, make ``:lines:`` relative (close: #3412)
2017-02-17 09:00:40 +01:00
Takeshi KOMIYA
79b7c468a9 Fix #3427: autodoc: memory addresses are not stripped on Windows 2017-02-17 12:21:04 +09:00
Takeshi KOMIYA
24fd651bbb Merge pull request #3414 from tk0miya/refactor_epub_builder
Refactor epub builder
2017-02-17 02:27:07 +09:00
Takeshi KOMIYA
7f032b5abe Merge pull request #3396 from tk0miya/singlehtml_rename_key_of_secnumbers
Rename key of toc_secnumbers for singlehtml
2017-02-17 02:26:10 +09:00
Takeshi KOMIYA
a937bf6e9d Merge pull request #3417 from tk0miya/reduce_DeprecationWarning_for_regexp
Reduce DeprecationWarnings for regexp
2017-02-17 02:24:26 +09:00
Takeshi KOMIYA
74a0e3589b test: Filter ImportWarning from pytest_cov 2017-02-17 02:01:04 +09:00
Takeshi KOMIYA
e1da72b59c Reduce DeprecationWarnings for regexp 2017-02-17 02:01:04 +09:00
Takeshi KOMIYA
387588a9d8 Fix #3410: return code in :confval:release breaks html search 2017-02-15 18:16:35 +09:00
Takeshi KOMIYA
6b7dcf0889 Fix #3421: Could not translate a caption of tables 2017-02-15 18:08:54 +09:00
Takeshi KOMIYA
c4fc611338 Merge branch 'master' of github.com:sphinx-doc/sphinx 2017-02-15 02:01:38 +09:00
Takeshi KOMIYA
baa065f706 option directive also allows all punctuations for the option name (refs: #3366) 2017-02-15 02:01:01 +09:00
Takeshi KOMIYA
c62a0ad765 Merge branch 'stable' 2017-02-15 01:42:20 +09:00
Takeshi KOMIYA
b9bba672ed Fix #3366: option directive does not allow punctuations 2017-02-15 01:42:08 +09:00
Takeshi KOMIYA
e5f8cb3082 Merge pull request #3409 from marco-buttu/master
Fixed some broken URLs in "Projects using Sphinx"
2017-02-14 23:07:36 +09:00
Jean-François B
a7becf30de Merge branch 'master' into literalincludelines 2017-02-13 19:38:22 +01:00
jfbu
3e6eba7900 Merge branch 'stable' 2017-02-13 19:21:25 +01:00
Martin Drawitsch
c76898f5a0 Fix "documenting" typo in reST primer 2017-02-13 19:15:21 +01:00
Takeshi KOMIYA
19830dccad Merge pull request #3380 from tk0miya/use_trusty_for_testing
Use Ubuntu/trusty for testing
2017-02-13 22:06:59 +09:00
Takeshi KOMIYA
fb3e77bb78 travis: Specify the version of pypy to avoid travis's issue 2017-02-13 21:40:12 +09:00
Takeshi KOMIYA
0b7c73a981 epub: Sort manifest entries by filename 2017-02-13 13:23:52 +09:00
Takeshi KOMIYA
03f4a07aa1 epub: Fix ID-cache is shared over the builds 2017-02-13 12:31:52 +09:00
Takeshi KOMIYA
2f3a3d8cc2 Update DONT_CHECK list 2017-02-13 02:08:47 +09:00
Takeshi KOMIYA
f1d4248eea parselinenos() raises out of range error 2017-02-13 00:04:28 +09:00
Takeshi KOMIYA
6b20c72521 Add testcases for LiteralIncludeReader 2017-02-13 00:04:15 +09:00