Takeshi KOMIYA
39c0380c4d
refactor: deprecate some pycompat functions
2019-01-07 22:54:37 +09:00
Takeshi KOMIYA
353c3e9fd6
Merge pull request #5415 from tk0miya/5410_replace_open_file_by_open
...
refactor: Repalce HTMLHelpBuilder.open_file() by standard open()
2019-01-07 00:59:03 +09:00
Takeshi KOMIYA
c608c03832
Merge pull request #5898 from jdufresne/incremental
...
Remove redundant mypy config 'incremental'
2019-01-07 00:57:38 +09:00
Jon Dufresne
5d497d0083
Remove redundant mypy config 'incremental'
...
The mypy config 'incremental` has defaulted as true since version 0.590.
Can drop the local override. For details, see:
6b13652a46
2019-01-06 06:58:26 -08:00
Jakob Lykke Andersen
be29f73150
Merge pull request #5896 from jakobandersen/cpp_fixes
...
C++ fixes
2019-01-06 12:55:13 +01:00
Jakob Lykke Andersen
dc1a63cbc8
mypy fix?
2019-01-06 12:45:19 +01:00
Jakob Lykke Andersen
e9df857531
C++, parse all fold expressions
2019-01-06 12:03:17 +01:00
Jakob Lykke Andersen
8eb4ab0681
C++ fixes
...
- Hyperlinks for declarations involving east cv-qualifiers.
- Duplicate declaration error on function templates with constraints
in the return type.
Fixes sphinx-doc/sphinx#5755
2019-01-06 12:03:17 +01:00
Jean-François B
74e16bcb71
Merge pull request #5894 from jfbu/latex_fix_addtocaptions_5516
...
LaTeX: fix ``addtocaptions`` for sphinxmessages.sty_t if 'babel' empty
2019-01-06 10:13:40 +01:00
jfbu
259d5053fa
LaTeX: fix `addtocaptions
` for sphinxmessages.sty_t if 'babel' empty
...
For example if config setting `language` is 'ja'.
Refs: #5516
2019-01-06 10:05:02 +01:00
Takeshi KOMIYA
3a83f29f86
Merge pull request #5895 from mitya57/add-node-warning-message
...
Fix warning message when a node class is already registered
2019-01-06 14:45:39 +09:00
Dmitry Shachnev
a21d18141b
Fix warning message when a node class is already registered
...
self._setting_up_extension is a list, we should only take its last
item. This is what add_directive() and add_role() already do.
Otherwise the message looks like this:
while setting up extension ['?', 'myextension']: ...
2019-01-06 01:01:33 +03:00
jfbu
af2bb9f80d
Merge branch '1.8'
...
Conflicts:
sphinx/writers/latex.py
tests/test_build_latex.py
Also, modifications were needed in further files.
modified: CHANGES
modified: sphinx/templates/latex/sphinxmessages.sty_t
modified: sphinx/util/template.py
modified: sphinx/util/texescape.py
modified: sphinx/writers/latex.py
modified: tests/test_build_latex.py
2019-01-05 11:00:19 +01:00
Jean-François B
e44f56a871
Merge pull request #5891 from jfbu/latex_5889
...
LaTeX: obey spaces from `numfig_format` (figure and table only)
2019-01-05 10:03:11 +01:00
jfbu
f42e406af4
Update CHANGES for PR #5891
2019-01-05 10:02:00 +01:00
jfbu
2259466d4b
Remove some spaces added in last commit, which are ignored anyhow
2019-01-05 00:14:45 +01:00
jfbu
37f1aacd1f
LaTeX do not strip spaces from numfig_format split at %s
...
Only for figure and table, currently. Code-bloks have some FIXME code to
still be handled.
PDF output should remain unchanged so this is backwards compatible. The
`\nobreakspace` from LaTeX default `\fnum@figure` is removed by a normal
space. If figname is an abbreviation, the dot is followed by a `\@` to
avoid double space. At the location where the `\@` is inserted the `@`
has catcode non-letter so a space after it is not swallowed.
MEMO: when this is will be moved to sphinxmessages.sty on master branch
it is needed to use `\@{}` or to modify locally catcode of `@` to avoid
space swallowing..
Closes : #5889
2019-01-04 23:53:17 +01:00
jfbu
18bf90822c
Fix LaTeX writer handling of user custom numfig_format
2019-01-04 23:35:30 +01:00
Takeshi KOMIYA
833e5ef78b
Merge pull request #5516 from tk0miya/refactor_latex
...
Move labels related with numfig_format to sphinxmessage.sty
2019-01-05 00:09:33 +09:00
Takeshi KOMIYA
56f4b27faa
Deprecate LaTeXTranslator.generate_numfig_format()
2019-01-04 23:06:34 +09:00
Takeshi KOMIYA
cd28de5ba8
refactor: Move \literalblockname to sphinxmessage.sty
2019-01-04 23:06:34 +09:00
Takeshi KOMIYA
ebd484ead2
refactor: Move \tablename to sphinxmessage.sty
2019-01-04 23:06:34 +09:00
Takeshi KOMIYA
1c34501e85
refactor: Move \figurename to sphinxmessage.sty
2019-01-04 23:06:34 +09:00
Takeshi KOMIYA
fc43bfc639
Convert sphinxmessage to LaTeX package
2019-01-04 23:06:34 +09:00
Takeshi KOMIYA
45d04703fe
latex: Move ExtBabel to sphinx.builders.latex.util package
2019-01-04 23:06:34 +09:00
Takeshi KOMIYA
2b1512749a
Merge pull request #5882 from tk0miya/4611_invalid_html5_for_multiple_terms
...
Fix HTML: Invalid HTML5 file is generated for glossary (refs: #4611 )
2019-01-03 18:46:54 +09:00
Takeshi KOMIYA
7459d8771a
Fix HTML: Invalid HTML5 file is generated for glossary (refs: #4611 )
...
Note: It was caused by a glossary having multiple terms for one
description.
2019-01-03 18:17:17 +09:00
Takeshi KOMIYA
b04bfcfab7
Merge pull request #5883 from tk0miya/remove_use_of_deprecated_apis
...
Remove use of deprecated APIs
2019-01-03 13:44:28 +09:00
Takeshi KOMIYA
a0e1390472
Remove use of deprecated APIs
2019-01-03 13:27:33 +09:00
Takayuki SHIMIZUKAWA
7b91a2438f
Merge pull request #5747 from jdufresne/bad-decode
...
Remove unused `except UnicodeDecodeError` block
2019-01-03 12:40:28 +09:00
Takeshi KOMIYA
1926193ff0
refactor: Use repr() to make escaped string in template for conf.py
2019-01-03 11:31:54 +09:00
Takeshi KOMIYA
30e51bf3ce
Merge pull request #5878 from tk0miya/refactor_latex_compat
...
refactor: Add compat module to avoid recursive import
2019-01-03 11:20:55 +09:00
Takeshi KOMIYA
64df1d1e89
Merge pull request #5880 from tk0miya/omit_master_doc
...
test: Omit master_doc settings from testcases
2019-01-03 11:20:26 +09:00
Takeshi KOMIYA
5b23ea08a6
Merge pull request #5879 from tk0miya/refactor_tests_encoding
...
encoding keyword for path.text() and path.write_text() is no longer needed
2019-01-03 11:13:31 +09:00
Takeshi KOMIYA
114ff77f68
test: Omit master_doc settings from testcases
2019-01-03 10:58:42 +09:00
Takeshi KOMIYA
c4c878303f
encoding keyword for path.text() and path.write_text() is no longer needed
2019-01-03 10:58:07 +09:00
Takeshi KOMIYA
4938b71bca
refactor: Add compat module to avoid recursive import
2019-01-03 10:54:39 +09:00
Takeshi KOMIYA
657fa843c8
Merge pull request #5876 from tk0miya/remove_magic_comments
...
Remove coding magic comments from tests
2019-01-03 10:39:28 +09:00
Takeshi KOMIYA
3c7b4e77e0
refactor: Repalce HTMLHelpBuilder.open_file() by standard open()
2019-01-03 02:05:32 +09:00
Jean-François B
7ff7dfc427
Merge pull request #5867 from jfbu/latex_checkmark
...
LaTeX: escape Unicode HEAVY CHECK MARK into latex macros
2019-01-02 15:25:45 +01:00
Jean-François B
955488df2c
Merge branch '1.8' into latex_checkmark
2019-01-02 14:34:32 +01:00
Takeshi KOMIYA
5428d94d24
Remove coding magic comments from tests
2019-01-02 21:53:07 +09:00
Takeshi KOMIYA
860d7ab506
Merge pull request #5873 from tk0miya/fix_typehints_for_autosummary
...
Update annotations for autosummary
2019-01-02 16:45:48 +09:00
Takeshi KOMIYA
8f1fdc46a0
Merge pull request #5875 from tk0miya/happy_new_year
...
A happy new year! (for master branch)
2019-01-02 16:45:30 +09:00
Takeshi KOMIYA
da3075d0b7
A happy new year!
2019-01-02 16:17:25 +09:00
Takeshi KOMIYA
76e9f57c2e
Merge branch '1.8'
2019-01-02 16:16:25 +09:00
Takeshi KOMIYA
267e5b004d
Merge pull request #5874 from tk0miya/happy_new_year
...
A happy new year!
2019-01-02 16:14:06 +09:00
Takeshi KOMIYA
1b1ebd2c75
A happy new year!
2019-01-02 16:00:30 +09:00
Takeshi KOMIYA
116ff02451
Update annotations for autosummary
2019-01-02 15:27:43 +09:00
jfbu
58f4c658fa
Capitalize the Internet
2018-12-29 18:54:06 +01:00