Commit Graph
12457 Commits
Author SHA1 Message Date
Jakob Lykke Andersen ffdc4db2c1 C++, minor fixes 2019-01-20 10:28:39 +01:00
Takeshi KOMIYA 10d69aa834 Merge pull request #5972 from tk0miya/progress_message_applehelp
applehelp: refactor with progress_message()
2019-01-20 16:41:10 +09:00
Takeshi KOMIYA bf043abb28 applehelp: refactor with progress_message() 2019-01-20 13:56:39 +09:00
Takeshi KOMIYA bc805fb8bc Merge pull request #5969 from tk0miya/progress_message2
refactoring progress messages
2019-01-20 13:38:20 +09:00
Takeshi KOMIYA 6968889206 Merge pull request #5968 from tk0miya/separate_qthelp
Separate qthelp to sphinxcontrib package
2019-01-20 00:28:08 +09:00
Takeshi KOMIYA 332f98d44c Give "nonl=True" value to logging.info() instead of int 2019-01-19 21:20:14 +09:00
Takeshi KOMIYA c5f20a9046 progress_message() supports a skip 2019-01-19 20:48:21 +09:00
Takeshi KOMIYA 6be9d2a08e Separate qthelp to sphinxcontrib package 2019-01-19 16:34:06 +09:00
jfbu ff5031c96e Merge branch '1.8'
Resolved Conflicts:
	sphinx/writers/latex.py
2019-01-17 17:26:51 +01:00
Jean-François B 0fb0b41701 Merge pull request #5955 from jfbu/latex_remove_scalebox
LaTeX: remove usage of \scalebox by incorporating scale in height/width
2019-01-17 17:01:36 +01:00
Takeshi KOMIYA 6c3e258ef9 Merge pull request #5963 from tk0miya/enable_xvfb
Travis CI: Enable xvfb on testing
2019-01-18 00:22:15 +09:00
Takeshi KOMIYA 5d5eaebf16 Merge branch '1.8' 2019-01-18 00:07:56 +09:00
Takeshi KOMIYA 3a39dce9e5 Travis CI: Enable xvfb on testing
xvfb now becomes a service on Travis CI.
https://docs.travis-ci.com/user/build-environment-updates/2019-01-14/
2019-01-18 00:03:58 +09:00
Takeshi KOMIYA 087d436309 Merge pull request #5962 from tk0miya/mypy-0.660
Fix mypy violations
2019-01-18 00:00:36 +09:00
Takeshi KOMIYA c8c82d7cef Fix mypy violations 2019-01-17 23:45:30 +09:00
Takeshi KOMIYA 7138d03ba0 Merge pull request #5952 from tk0miya/refactor_HTMLBuilder.render_partial
refactor: HTMLBuilder.render_partial()
2019-01-17 23:27:50 +09:00
Takeshi KOMIYA c527d00776 Merge pull request #5951 from tk0miya/drop_websupport
Drop feature: websupport
2019-01-17 23:23:50 +09:00
jfbu ecf5d7622b Make mypy happy, but I protest !
modified:   sphinx/writers/latex.py
2019-01-14 16:44:35 +01:00
jfbu e7aee6e82a LaTeX: remove usage of \scalebox by incorporating scale in height/width
Closes: #5954
2019-01-14 16:04:04 +01:00
Takeshi KOMIYA 9c52b4ed6c Drop dependency: sphinxcontrib-websupport 2019-01-14 19:44:12 +09:00
Takeshi KOMIYA f356e792f6 refactor: HTMLBuilder.render_partial() 2019-01-14 19:32:53 +09:00
Takeshi KOMIYA 0081482eb7 Merge pull request #5949 from tk0miya/4064_removes_assets_for_websupport
Remove assets for websupport (refs: #4064)
2019-01-14 00:56:52 +09:00
Takeshi KOMIYA 2569776ffd Remove assets for websupport (refs: #4064) 2019-01-14 00:30:36 +09:00
Takeshi KOMIYA 271b35ce3e Merge pull request #5902 from tk0miya/drop_SPHINX_TEST_TEMPDIR
Stop to use $SPHINX_TEST_TEMPDIR envvar
2019-01-14 00:16:42 +09:00
Takeshi KOMIYA d6fc5c9095 Stop to use $SPHINX_TEST_TEMPDIR envvar
At once, we added $SPHINX_TEST_TEMPDIR to keep intermediate files of
testing to investigate the failures.  At present, we've used pytest
as a test runner.  And it keeps temporary directories of last 3
testings.  So this starts to use it instead of $SPHINX_TEST_TEMPDIR.
https://docs.pytest.org/en/latest/tmpdir.html#the-default-base-temporary-directory
2019-01-13 23:50:18 +09:00
Takeshi KOMIYA a4a206ce5a Merge pull request #5930 from tk0miya/refactor_subprocess.run
Use subprocess.run() instead of Popen()
2019-01-13 23:34:17 +09:00
Takeshi KOMIYA 46334a2b00 Use subprocess.run() instead of Popen()
Since python3.5, subprocess.run() has been introduced. It works a
wrapper of Popen, and it looks much simple and better. This uses it
instead of Popen to make our code simple.
2019-01-13 23:25:54 +09:00
Takayuki SHIMIZUKAWA fa5a6ba47e Merge pull request #5941 from sphinx-doc/appvayor-fails-ci-failed
AppVeyor must be failed when pytest has any test failures.
2019-01-13 23:10:26 +09:00
shimizukawa dc6b586c5d Publisher requires destination parameter.
This change fixes a bug that introduced at de49b991f6.
2019-01-13 22:41:58 +09:00
shimizukawa cdc5241a3b AppVeyor must be failed when pytest has any test failures. 2019-01-13 22:41:58 +09:00
Timotheus Kampik 0457d6ebba WIP: 5258 fix search highlight svg ff (#5265)
* #5258 add tests for highlightText()

*  #5258 fix SVG search highlight issue in Firefox

 Use `node.parentElement.getBBox()` instead of `span.getBBox()`:

* Same highlighting behavior in Chrome, Opera

* Avoid issue with getBBox() in FF, see:
  https://bugzilla.mozilla.org/show_bug.cgi?id=612118

* Microsoft browsers to be tested

*  #5258 update package-lock.json

* #5258 test after control merge & polish

* #5258 allow for some variability in test
2019-01-13 14:06:03 +01:00
Takeshi KOMIYA 71dd5f6a3a Merge branch '1.8' 2019-01-13 22:05:13 +09:00
Takeshi KOMIYA 06da488f6f Merge pull request #5945 from tk0miya/5231_pofiles_build_failure_on_windows
Fix #5231: "make html" does not read and build "po" files in "locale" dir
2019-01-13 22:02:41 +09:00
jfbu 7e851510eb Fix duplicate reference (my wrong, refs: #5919) 2019-01-13 10:52:42 +01:00
Takayuki SHIMIZUKAWA 795b518464 Add PathComparer for testing and fix 2 test failure on Windows. (#5943)
commits are squashed.

* Add PathComparer for testing and fix 2 test failure on Windows.
* fix flake8
* add type information by f2f review. Thanks to @tk0miya!
* fix mypy, flake8 again..
2019-01-13 18:40:35 +09:00
Takeshi KOMIYA 67afc3617e Merge branch '1.8' into 5231_pofiles_build_failure_on_windows 2019-01-13 18:39:39 +09:00
jfbu 75afed1549 Merge branch '1.8' 2019-01-13 10:37:34 +01:00
Jean-François B 6e7e069283 Merge pull request #5939 from jfbu/latex_fix_tall_image_in_admonition
LaTeX: \sphinxsafeincludegraphics for sphinxShadowBox/sphinxheavybox
2019-01-13 10:35:26 +01:00
Takeshi KOMIYA 6817cd3984 Merge pull request #5935 from tk0miya/refactor_progress_message
Add progress_message() as a helper for progress messages
2019-01-13 18:35:05 +09:00
Takeshi KOMIYA 949f66144d Fix #5231: "make html" does not read and build "po" files in "locale" dir 2019-01-13 18:16:16 +09:00
Takeshi KOMIYA 6981f410c5 Merge pull request #5944 from tk0miya/5941_pycompat_testing_failure_on_windows
Fix test: NamedTemporaryFile causes errors on Windows
2019-01-13 18:05:18 +09:00
Takeshi KOMIYA 01ccbbcccf Fix test: NamedTemporaryFile causes errors on Windows 2019-01-13 17:43:11 +09:00
Takayuki SHIMIZUKAWA 844ed7df91 Merge pull request #5942 from sphinx-doc/multiple-issue-templates
Update issue templates
2019-01-13 17:21:39 +09:00
shimizukawa ee92e84d3f Improve issue templates for bug reporting. 2019-01-13 16:59:04 +09:00
Takayuki SHIMIZUKAWA ea134138b9 Merge pull request #5938 from sphinx-doc/update-branch-model-for-semver
Update deprecation policy by semantic versioning rules
2019-01-13 16:45:48 +09:00
Takayuki SHIMIZUKAWA a909b629d8 Update issue templates with GitHu default templates. 2019-01-13 16:37:19 +09:00
Takayuki SHIMIZUKAWA 2b8bee3dda Update issue templates 2019-01-13 16:15:03 +09:00
Takeshi KOMIYA efd5328c34 Merge pull request #5911 from tk0miya/refactor_versioning_method
env.set_versioning_method() allows callable object as a method
2019-01-13 16:03:26 +09:00
shimizukawa fbff6fc2e2 Update deprecation policy by review. 2019-01-13 16:01:10 +09:00
Takeshi KOMIYA 38483a5e79 Fix broken code (my wrong...) 2019-01-13 15:56:16 +09:00