Stephen Finucane
93589a3572
tox: Run everything but unit tests under Python 3
...
The demise of Python 2.7 is not far off and we intend to drop support
for it in Sphinx 2.0. As a result, there probably isn't a better time
than now to start testing with Python 3 by default. There are a couple
of advantages to this:
- flake8 is stricter under Python 3 and we don't need to ignore files
with Python 3 syntax
- We get to dogfood Sphinx against its own documentation using Python 3
- pylint gains support for Python 3 syntax
Signed-off-by: Stephen Finucane <stephen@that.guru>
2018-06-20 09:53:29 +01:00
Stephen Finucane
c0f42b6519
Escape raw strings
...
These were resulting in the below warning messages when running flake8
under Python 3.6.
:48: DeprecationWarning: invalid escape sequence \[
:143: DeprecationWarning: invalid escape sequence \-
:250: DeprecationWarning: invalid escape sequence \s
Signed-off-by: Stephen Finucane <stephen@that.guru>
2018-06-20 09:51:55 +01:00
Stephen Finucane
d9ccc95717
doc: Add "extensions" to usage guide
...
Signed-off-by: Stephen Finucane <stephen@that.guru>
2018-06-20 09:30:47 +01:00
Stephen Finucane
0b81af6a2e
doc: Rework "extensions" documents
...
This is mostly spacing and other "niceness" fixes.
Signed-off-by: Stephen Finucane <stephen@that.guru>
2018-06-20 09:26:59 +01:00
Stephen Finucane
b595c4a45b
doc: Add "builders" to usage guide
...
This is placed in a directory as this document will eventually be split
up. However, this is not the day to do this.
Signed-off-by: Stephen Finucane <stephen@that.guru>
2018-06-20 09:26:59 +01:00
Stephen Finucane
7e27e09493
doc: Rework "builders" document
...
There are a number of cleanup items.
- Some paragraphs are reworded or clarified
- Semantic markup is added where possible
- Everything is wrapped to ~80 characters
A number of TODOs are inserted. These will be resolved separately.
Signed-off-by: Stephen Finucane <stephen@that.guru>
2018-06-20 09:26:59 +01:00
Takeshi KOMIYA
f61593b535
Merge pull request #5097 from tk0miya/5035_qthelp_namespace_allows_dashes
...
Close #5035 : qthelp builder allows dashes in :confval:`qthelp_namespace`
2018-06-20 10:13:11 +09:00
Takeshi KOMIYA
2f91a2c22e
Merge branch 'master' into 5035_qthelp_namespace_allows_dashes
2018-06-20 00:45:34 +09:00
Takeshi KOMIYA
75248d1ed1
Update CHANGES for PR #5072
2018-06-20 00:44:45 +09:00
Takeshi KOMIYA
e9701c22e5
Merge pull request #5072 from blueyed/save-env-always
...
Builder.build: save env also with only new documents
2018-06-20 00:43:11 +09:00
Takeshi KOMIYA
fd8e0be57a
Merge branch '1.7'
2018-06-19 23:39:23 +09:00
Takeshi KOMIYA
d7bf78f3ff
Fix #5070 : epub: Wrong internal href fragment links
2018-06-19 23:37:37 +09:00
Takeshi KOMIYA
e1a87ba073
Fix broken testcase by alabaster-0.711
2018-06-19 23:36:54 +09:00
Takeshi KOMIYA
1dffeba0bc
Merge pull request #5102 from tk0miya/update_docs3
...
doc: Use badge to show latest release
2018-06-19 23:35:42 +09:00
Takeshi KOMIYA
b84240d871
Merge pull request #5108 from tk0miya/alabaster-0.711
...
Alabaster 0.711
2018-06-19 23:35:17 +09:00
Takeshi KOMIYA
87ddb6c68f
Fix broken testcase by alabaster-0.711
2018-06-19 22:55:05 +09:00
Takeshi KOMIYA
fb7267aafe
Merge pull request #5095 from tk0miya/5091_latex_curlybrace_in_index
...
Fix #5091 : latex: curly braces in index entries are not handled correctly
2018-06-19 21:12:57 +09:00
Takeshi KOMIYA
b6904e69af
Merge branch '1.7' into 5091_latex_curlybrace_in_index
2018-06-19 09:46:20 +09:00
Takeshi KOMIYA
aa42bb34d2
Merge pull request #5094 from tk0miya/5066_sidebars_for_alabaster
...
Fix #5066 : html: "relations" sidebar is not shown by default
2018-06-19 09:45:17 +09:00
Takeshi KOMIYA
a61986256a
Fix #5104 : apidoc: Interface of `sphinx.apidoc:main()
` has changed
2018-06-18 21:48:03 +09:00
Takeshi KOMIYA
d78fc78a74
Merge pull request #5085 from tk0miya/4362_dont_overwrite_latex
...
Fix #4362 : latex: Don't overwrite .tex file if document not changed
2018-06-17 22:02:21 +09:00
Takeshi KOMIYA
58e1067ccd
Merge branch 'master' into 4362_dont_overwrite_latex
2018-06-17 17:50:49 +09:00
Takeshi KOMIYA
1fc475cfde
Merge pull request #5101 from tk0miya/5100_html_search_has_been_broken
...
Fix #5100 : Fix HTML search has been broken
2018-06-17 17:49:23 +09:00
Takeshi KOMIYA
213ebe7d62
Merge pull request #5103 from jakobandersen/doc-makefile-python
...
Customizable Python interpreter in doc/Makefile
2018-06-17 17:48:44 +09:00
Jakob Lykke Andersen
cff1146775
Customizable Python interpreter in doc/Makefile
...
Fix after previous stray edit.
2018-06-17 09:57:52 +02:00
Takeshi KOMIYA
0e8fb2dd25
doc: update download URL for PDF and EPUB
2018-06-17 16:55:18 +09:00
Takeshi KOMIYA
248869e2db
doc: Use badge to show latest release
2018-06-17 16:45:58 +09:00
shimizukawa
3d6c7d147d
update CHANGES. refs #5083
2018-06-17 15:39:32 +09:00
shimizukawa
1b36b3fef7
make.bat must follow #4097 .
2018-06-17 15:24:23 +09:00
Takayuki SHIMIZUKAWA
0f1eb957af
Merge pull request #5083 from dombre/master
...
Fixed internationalization quick guide
2018-06-17 15:20:05 +09:00
Takeshi KOMIYA
26cbd69568
Fix #5100 : Fix HTML search has been broken
2018-06-17 14:13:32 +09:00
Takeshi KOMIYA
5a0acb2d9c
Merge pull request #5099 from cmhughes/master
...
added latexindent.pl to list of examples
2018-06-17 01:13:36 +09:00
Takeshi KOMIYA
af1502c32e
Merge pull request #5084 from tk0miya/3784_mathjax_integrity
...
Close #3784 : mathjax: Add :confval:`mathjax_options`
2018-06-17 00:33:58 +09:00
cmhughes
422e8bbc6f
added latexindent.pl to list of examples
2018-06-16 15:48:04 +01:00
Takeshi KOMIYA
63bd199f7f
Merge pull request #5098 from tk0miya/update_docs2
...
Update CHANGES (see #5000 )
2018-06-16 22:28:54 +09:00
Takeshi KOMIYA
4be0941dd6
Update CHANGES (see #5000 )
2018-06-16 19:19:55 +09:00
Takeshi KOMIYA
fa3e0ca682
Close #5035 : qthelp builder allows dashes in :confval:qthelp_namespace
2018-06-16 18:33:09 +09:00
Takeshi KOMIYA
71c0eb6b1a
Merge branch '1.7'
2018-06-16 18:23:36 +09:00
Takeshi KOMIYA
2a9da1d031
Fix #5091 : latex: curly braces in index entries are not handled correctly
2018-06-16 01:34:40 +09:00
Takeshi KOMIYA
285ae7e881
Fix #5066 : html: "relations" sidebar is not shown by default
2018-06-16 00:51:21 +09:00
Takeshi KOMIYA
0016bccb67
Merge pull request #5087 from jflory7/fix/google-style-guide
...
Update Google style guide link (previous link deprecated)
2018-06-15 22:46:11 +09:00
Takeshi KOMIYA
ee028c2e02
Merge pull request #5092 from rneubert/patch-1
...
Fix typo in error message
2018-06-15 11:43:21 +09:00
rneubert
b1af9f0850
Fix typo in error message
2018-06-14 17:59:55 -07:00
Takeshi KOMIYA
62b6d209dc
Merge pull request #5059 from tk0miya/5036_quickstart
...
Fix #5036 : quickstart: Typing Ctrl-U clears the whole of line
2018-06-14 10:41:10 +09:00
Takeshi KOMIYA
3ac069ae57
Merge branch '1.7' into 5036_quickstart
2018-06-14 10:28:18 +09:00
Roy Wellington Ⅳ
503eb7f2fd
Fix minor typo of "them"
2018-06-13 23:13:23 +02:00
Jean-François B
6979753fff
Merge pull request #5089 from thanatos/typo
...
Fix minor typo of "them"
2018-06-13 23:11:03 +02:00
Roy Wellington Ⅳ
d66e663f28
Fix minor typo of "them"
2018-06-13 11:25:21 -07:00
Takeshi KOMIYA
28fe6dadf4
Fix #4362 : latex: Don't overwrite .tex file if document not changed
2018-06-14 02:14:33 +09:00
Justin W. Flory
61ef928310
Update Google style guide link (previous link deprecated)
2018-06-13 12:12:49 -05:00