Commit Graph

3944 Commits

Author SHA1 Message Date
Takeshi KOMIYA
ae8fc43024 Update CHANGES for PR #6998 2020-01-08 23:31:30 +09:00
Takeshi KOMIYA
05daa3c7ce Add sphinx.util.typing:stringify() to represent annotations as string 2020-01-05 01:13:27 +09:00
Takeshi KOMIYA
2f7823e1a6 Merge pull request #6985 from tk0miya/6696_scale_not_working_for_SVG
Fix #6696: html: scale option of image/figure directive not working for SVG
2020-01-04 22:36:42 +09:00
Takeshi KOMIYA
e339c39e88 Fix #6986: apidoc: misdetects module name for .so file inside module 2020-01-03 09:44:01 +09:00
Takeshi KOMIYA
9cc25367b8 Fix #6696: html: scale option of image/figure directive not working for SVG
Note: imagesize-1.2.0 or above is required
2020-01-03 00:20:05 +09:00
Takeshi KOMIYA
7123f4038a Fix #6559: Wrong node-ids are generated in glossary directive 2020-01-02 22:03:39 +09:00
Takeshi KOMIYA
2f36d792f3 Update CHANGES for PR #5230 2020-01-01 12:59:20 +09:00
Takeshi KOMIYA
8dc3315ce5 Deprecate sphinx.roles:Index and make a copy to sphinx.domains.index 2019-12-29 19:12:58 +09:00
Takeshi KOMIYA
4f83793fd0 Move sphinx.directives.other:Index to sphinx.domains.index 2019-12-29 18:21:26 +09:00
Takeshi KOMIYA
9656b6d4dd Merge pull request #6967 from tk0miya/6966_graphviz_class
Close #6966: graphviz: Support ``:class:`` option
2019-12-29 00:25:05 +09:00
Takeshi KOMIYA
18e25d680d Close #6966: graphviz: Support `:class:` option 2019-12-27 22:38:10 +09:00
Takeshi KOMIYA
c8074b4a5d Deprecate sphinx.util:detect_encoding() and ModuleAnalyzer.encoding 2019-12-27 22:08:32 +09:00
Takeshi KOMIYA
7581ee1084 Deprecate sphinx.util:get_module_source() 2019-12-27 01:57:39 +09:00
Takeshi KOMIYA
8ca1bf9aa6 Update CHANGES for PR #6907 2019-12-27 01:26:50 +09:00
Takeshi KOMIYA
0fa399c287 Fix #6961: latex: warning for babel shown twice 2019-12-26 00:56:16 +09:00
Takeshi KOMIYA
28ebe127a8 Merge branch '2.3.2' into 2.0 2019-12-22 22:58:53 +09:00
Takeshi KOMIYA
d09c28deee Bump version 2019-12-22 22:57:32 +09:00
Takeshi KOMIYA
131081de5a Bump to 2.3.1 final 2019-12-22 22:55:35 +09:00
Takeshi KOMIYA
72fa75cb9a Close #6837: LaTeX: Support a nested table 2019-12-22 18:00:58 +09:00
Takeshi KOMIYA
6d6fe9da0d Add IndexDomain 2019-12-22 17:20:35 +09:00
Takeshi KOMIYA
cf50ec3abe Update CHANGES for PR #6906 2019-12-22 15:58:40 +09:00
Takeshi KOMIYA
8a1994d940 Fix #6936: sphinx-autogen: raises AttributeError 2019-12-22 10:39:46 +09:00
Takeshi KOMIYA
6ed6f9bbcb Merge branch '2.3.1' into 2.0 2019-12-21 12:03:21 +09:00
Takeshi KOMIYA
00c30679cf Deprecate sphinx.io.FiletypeNotFoundError and get_filetype() 2019-12-16 01:45:02 +09:00
Takeshi KOMIYA
876fd40cea Update CHANGES for PR #6925 2019-12-16 01:30:21 +09:00
Takeshi KOMIYA
29687a29f1 Close #6446: Add sphinx.ext.durations to inspect durations of build 2019-12-16 00:47:23 +09:00
Takeshi KOMIYA
0f79bccb35 Update CHANGES for PR #6910 2019-12-16 00:46:17 +09:00
Takeshi KOMIYA
0b53356a76 Bump version 2019-12-16 00:06:27 +09:00
Takeshi KOMIYA
cb5fab5db9 Bump version 2019-12-16 00:03:44 +09:00
Takeshi KOMIYA
86143a54b8 Bump to 2.3.0 final 2019-12-16 00:01:29 +09:00
Takeshi KOMIYA
076013602b Merge pull request #6891 from jfbu/latex_6890_curlyquote
LaTeX: avoid quotes and TeX ligature replacements in PDF output
2019-12-15 23:21:55 +09:00
jfbu
e49e98a9fa Update CHANGES for PR #6891 2019-12-15 14:27:30 +01:00
Takeshi KOMIYA
d6f1351528 Merge pull request #6908 from tk0miya/6900_sphinx-build-D_accepts_boolean
Fix #6900: sphinx-build: Allow to pass boolean value via ``-D`` option
2019-12-15 22:21:43 +09:00
Takeshi KOMIYA
ebdd210a6b Fix #6900: sphinx-build: -D option does not considers 0 and 1 as a boolean value 2019-12-15 22:07:05 +09:00
Takeshi KOMIYA
3e10cdb3d9 Close #6781: gettext Add confvals to customize headers of POT file
* gettext_last_translator
* gettext_language_team
2019-12-15 22:06:18 +09:00
Takeshi KOMIYA
24908e0fa9 Update CHANGES for PR #6632 2019-12-14 23:29:41 +09:00
Takeshi KOMIYA
5e8da0fbcc Fix #6920: sphinx-build: A console message is wrongly highlighted 2019-12-14 16:40:53 +09:00
Takeshi KOMIYA
faedcc48cc Fix #6887: Sphinx crashes with docutils-0.16b0 2019-12-14 13:33:12 +09:00
jfbu
bc1557528f LaTeX: inhibit so-called TeX Ligatures with xelatex and lualatex
Closes: #6886

It is difficult to understand why fontspec _by default_ turns straight
double quotes " into ” i.e. right curly ones, calling this "TeX
ligature", but that's life and fortunately fontspec also provides a way
to turn this off. With this workaround also a straight ' in LaTeX file,
(i.e. a straight ' in source and smartquotes = False was used) will not
become a curly quote and this is an advantage compared to the pdflatex
situation.

We suppress TeX Ligatures also for \ttfamily (used in code-blocks) but
that appears to be already the case with fontspec although user manual
does not seem explicit (and no list of what exactly the TeX Ligatures
are is to be found in fontspec user documentation, one has to go into
its source code). (the fact that Pygmentize escapes the " to \char`\"
TeX mark-up would not by itself prevent the transformation into a curly
double quote, it is because fontspec does not apply this transform to
monospace typeface that it did not show).
2019-12-05 00:21:19 +01:00
Takeshi KOMIYA
7292ab7eef Merge branch '2.2.2' into 2.0 2019-12-03 01:19:02 +09:00
Takeshi KOMIYA
f6ded235f5 Bump version 2019-12-03 01:17:36 +09:00
Takeshi KOMIYA
c7d5393fff Bump to 2.2.2 final 2019-12-03 01:14:13 +09:00
Takeshi KOMIYA
34a7d6326f Fix #6821: i18n: some translation messages has been broken 2019-12-02 01:41:57 +09:00
Jean-François B
c235a43007 Merge pull request #6877 from jfbu/latex_6876
LaTeX: avoid ragged line endings in case of multi-line author display
2019-12-01 10:02:13 +01:00
Takeshi KOMIYA
6f529f01ed Fix #6803: Disable parallel build on macOS and py38+ 2019-12-01 16:01:19 +09:00
Takeshi KOMIYA
c978494914 Update CHANGES for PR #6872 2019-12-01 12:22:02 +09:00
jfbu
204c230c73 LaTeX: avoid ragged line endings in case of multi-line author display
Closes #6876
2019-11-30 23:49:57 +01:00
Takeshi KOMIYA
5a05cabd6a Fix #6867: text: extra spaces are inserted to hyphenated words on folding lines 2019-11-30 22:44:13 +09:00
Takeshi KOMIYA
afca037aa4 Update CHANGES for PR #6548 2019-11-28 22:29:56 +09:00
Takeshi KOMIYA
2f0e70e617 Merge branch '2.0' into 6848_config_overrides 2019-11-27 00:07:00 +09:00