Takeshi KOMIYA
f7fe5cc731
Merge pull request #4297 from stephenfin/bug/4284
...
setup: Install mock for Python 3 too
2017-12-14 21:25:34 +09:00
jfbu
7e75d46ea1
Again docs of `-M latexpdf`!
2017-12-14 12:54:29 +01:00
jfbu
a1b04e05d7
Remove docs of `-M latexpdfja` sphinx-build option
...
Indeed, if latex_engine is not appropriately set, the ``make latexpdf``
then fails because the Makefile in latex build repertory is the one for
pdflatex, not platex+dvipdfmx.
Besides, if language is 'ja', then latexpdf automatically uses the
platex latex_engine, hence the platex/dvipdfmx pipeline, and latexpdfja
is not needed.
For now, only removing documentation.
2017-12-14 12:47:11 +01:00
jfbu
e782ee6b63
Again docs of make latexpdf/latexpdfja
2017-12-14 12:42:17 +01:00
jfbu
fdd87e504c
Docs of make latexpdfja
2017-12-14 12:03:42 +01:00
Stephen Finucane
a5ef67b96a
setup: Install mock for Python 3 too
...
'mock' is part of the standard library in Python 3 since Python 3.3.
However, it's found in 'unittest.mock' - not 'mock'. We should install
the version for PyPi in all cases to minimize differences between the
two. When Python 2.7 support is dropped, we can consider switching to
the standard library version.
Signed-off-by: Stephen Finucane <stephen@that.guru >
Fixes #4284
2017-12-13 19:59:45 +00:00
Jakob Lykke Andersen
809388d836
C++, do not add index entries for decls in concepts
2017-12-12 18:04:58 +01:00
Jakob Lykke Andersen
d9006ef5b2
C++, make function params linkable
2017-12-12 18:04:58 +01:00
jfbu
0b0ac8b3bd
Fix merge error
2017-12-12 11:02:19 +01:00
jfbu
4ca7bfc601
Merge branch 'stable'
2017-12-12 11:00:52 +01:00
jfbu
b5e50d652c
Update LaTeX style file's version date
2017-12-12 10:59:25 +01:00
jfbu
faadbef757
Expose some sphinx.sty LaTeX internals for customizability (refs: #4285 )
2017-12-12 10:57:49 +01:00
jfbu
43e6f1aa96
Fix VerbatimHighlightColor key declared non-sphinx-prefixed colour name
2017-12-11 23:09:19 +01:00
jfbu
ad4481eb15
Merge branch 'stable'
2017-12-11 22:54:34 +01:00
jfbu
f95464baf3
Update CHANGES for PR #4285
2017-12-11 22:10:53 +01:00
Jean-François B
063bc681b5
Merge pull request #4285 from jfbu/1238_PDF_emphasize-lines
...
Support ``:emphasize-lines:`` in PDF output (closes #1238 )
2017-12-11 21:45:21 +01:00
jfbu
2bbb699b01
Move some LaTeX macros for easier customizability if needed
2017-12-11 21:23:25 +01:00
jfbu
314f5291d4
Replace two self.body.append by one in latex writer
2017-12-11 20:17:27 +01:00
jfbu
34634d6225
Update CHANGES for PR #4250
2017-12-10 23:31:44 +01:00
Jean-François B
0febbc552a
Merge pull request #4250 from jfbu/4249_errhighlight
...
Fix #4249 by overriding Pygments latex formatter error highlighting
2017-12-10 23:29:30 +01:00
jfbu
e583e5b0f3
Fix highlighting in PDF if wrapping of long code lines was _not_ enabled
2017-12-10 17:11:55 +01:00
jfbu
3bbfbadce5
Add a note for future maintenance by TeX hackers
2017-12-10 16:51:10 +01:00
jfbu
c220ae3ecb
Update docs relative to emphasize-lines
2017-12-10 16:20:00 +01:00
jfbu
347f15ca28
Make PDF support for emphasize-lines work with lineno-start like html
2017-12-10 16:19:32 +01:00
jfbu
8ac042a0f8
Add emphasize-lines PDF support also under verbatimwrapslines=false
2017-12-10 16:19:28 +01:00
Takeshi KOMIYA
8f28837616
Update CHANGES for PR #4274
2017-12-10 21:08:52 +09:00
Takeshi KOMIYA
c30579b38e
Merge pull request #4274 from stephenfin/use-argumentparser-error
...
sphinx-build: Use 'ArgumentParser.error'
2017-12-10 21:07:07 +09:00
jfbu
70f8d4ddfc
Support `:emphasize-lines:` in PDF output ( closes #1238 )
2017-12-10 12:37:36 +01:00
jfbu
90ee039e34
Avoid № in CHANGES, as PDF built with language="ja" does not render it
2017-12-06 19:02:11 +01:00
jfbu
21d1025739
Update CHANGES for PR #4268
...
modified: CHANGES
2017-12-06 18:43:37 +01:00
jfbu
6cb517dc2d
Fix #4249 by overriding Pygments latex formatter error highlighting
2017-12-06 09:43:39 +01:00
Jean-François B
7b2794fde1
Merge pull request #4268 from jfbu/4267_Unicode_breaks_PDF
...
Fix #4267 by passing `warn` option to package textcomp.
2017-12-05 23:26:36 +01:00
Jakob Lykke Andersen
f3b440777b
C++, support explicit member instantiations
...
See michaeljones/breathe#325
2017-12-04 22:38:37 +01:00
Stephen Finucane
77ff7d7e90
sphinx-build: Use 'ArgumentParser.error'
...
This simplifies a common pattern used here. This does result in a change
in the output code from 1 to 2 for some cases, but this shouldn't be an
issue as we already emit 2 for any parser issues.
Signed-off-by: Stephen Finucane <stephen@that.guru >
2017-12-04 17:19:58 +00:00
Jakob Lykke Andersen
0ff217e1b2
C++, fix hyperlinking of nested names
2017-12-01 20:07:35 +01:00
jfbu
10ec24b80d
Fix #4267 by passing warn option to package textcomp.
...
This silences its silly build-breaking errors in case some font
substitution proved necessary for the characters it supports.
2017-11-29 17:07:10 +01:00
Jakob Lykke Andersen
eff13bc4c4
C++, fix bug in new sizeof... expression parsing
...
See sphinx-doc/sphinx#4114
2017-11-27 07:51:30 +01:00
Jakob Lykke Andersen
56b520958f
C++: properly link class reference to class from inside constructor
...
Fixes sphinx-doc/sphinx#4099
2017-11-26 22:37:26 +01:00
Jakob Lykke Andersen
d6ec677c61
C++, parse decltype(<expr>)
...
Fixes sphinx-doc/sphinx#4094
2017-11-26 21:41:15 +01:00
Jakob Lykke Andersen
e7ba2abfb2
Fix type annotation error
2017-11-26 20:40:04 +01:00
Jakob Lykke Andersen
6e721e98fe
C++, parse more unary expressions
...
Last part, fixes sphinx-doc/sphinx#4114
2017-11-26 20:32:24 +01:00
Jakob Lykke Andersen
94934b2bdf
C++, reintroduce expression fallback parser
...
Part of fixing sphinx-doc/sphinx#4114 .
This reverts commit b55526f4e8 .
2017-11-26 15:36:35 +01:00
Jakob Lykke Andersen
0aa9d4c87e
C++, parse more types of integer literals
...
Fixes case 0 of sphinx-doc/sphinx#4114
2017-11-26 12:45:27 +01:00
Jakob Lykke Andersen
466241d43a
C++, small cleanup after PR #4189
2017-11-25 14:37:27 +01:00
Jakob Lykke Andersen
697248aec7
Merge branch 'cxx2a-concepts' of git://github.com/mickk-on-cpp/sphinx into mickk-on-cpp-cxx2a-concepts
2017-11-20 22:31:37 +01:00
Takeshi KOMIYA
931148eadb
Merge pull request #4238 from tk0miya/refactor_env.read_doc
...
Refactor env.read doc
2017-11-16 10:58:36 +09:00
Takeshi KOMIYA
6c2beef4f1
Merge pull request #4236 from tk0miya/4226_apidoc_generates_oldstyle_makefile
...
Fix #4226 : apidoc: Generate new style makefile (make-mode)
2017-11-12 18:55:08 +09:00
Takeshi KOMIYA
199256e675
Fix #4226 : apidoc: Generate new style makefile (make-mode)
2017-11-12 12:26:51 +09:00
Takeshi KOMIYA
0c98d04507
Merge pull request #4233 from tk0miya/4221_napoleon_loads_autodoc_explicitly
...
Fix #4221 : napoleon depends on autodoc, but users need to load it man…
2017-11-12 11:32:50 +09:00
Takeshi KOMIYA
a605f2b619
Merge pull request #4234 from pv/autosummary-importfix
...
Fix issue in usage of import_module in autosummary
2017-11-12 11:30:42 +09:00