Jakob Lykke Andersen
9dfd204be4
Merge branch 'cpp-fix-1753'
2015-03-05 23:37:31 +01:00
Jakob Lykke Andersen
bbf97fe8fd
Last details. Closes sphinx-doc/sphinx#1753 .
2015-03-05 23:34:44 +01:00
Jakob Lykke Andersen
8ca12f5307
Main revamp for sphinx-doc/sphinx#1753 .
...
Support `( ptr-declarator )`, e.g., `int (*f)(double)`, or
`int (&a)[42]`.
Still missing check for compatibility with old id generation scheme.
2015-03-05 10:51:28 +01:00
shimizukawa
04e3e761d7
tweak documentation: default is mercurial term. use master for git term instead.
2015-03-04 00:52:47 +09:00
shimizukawa
9ba0a51555
refs #1658 , #1750 : add test and small tweak.
2015-03-03 08:13:14 +09:00
Takayuki SHIMIZUKAWA
dfcd84c5dd
Merge pull request #1750 from pjxiao/master
...
Fix #1658
2015-03-03 06:51:37 +09:00
Jakob Lykke Andersen
9e83537e90
Merge branch 'cpp-tests' into cpp-fix-1753
2015-03-02 21:05:31 +01:00
Jakob Lykke Andersen
7c240a5ec8
C++, imrpove errors from function parsing.
2015-03-02 21:04:56 +01:00
Takeshi KOMIYA
9f06027836
#1719 Add prefix to linkname of :numref: on LaTeX mode
2015-03-03 01:16:06 +09:00
Takeshi KOMIYA
1ee7f5a163
#1719 Use numfig_format for prefix of captions in LaTeX builder
2015-03-03 01:16:02 +09:00
shimizukawa
d23f3e75dd
Closes #1748 : SyntaxError in sphinx/ext/ifconfig.py with Python 2.6.
2015-03-02 22:43:14 +09:00
Takayuki Hirai
6d0795cbf3
Fix #1658
2015-03-02 21:37:37 +09:00
Jakob Lykke Andersen
4f0e246109
C++, add tests for ids.
2015-03-01 15:04:15 +01:00
shimizukawa
03a60a39fb
fix any target in CHANGES.
2015-03-01 07:25:45 +09:00
shimizukawa
ce697daca6
Closes #1745 : latex builder cause maximum recursion depth exceeded when a footnote has a footnote mark itself.
2015-03-01 07:25:10 +09:00
Eric Holscher
232d877e71
Allow passing a class in
2015-02-28 13:28:58 -08:00
Matthew Woehlke
cacf38140a
Add support for per-suffix parsers
...
Override 'read' method in SphinxStandaloneReader to consider the suffix
of the file being processed and potentially choose to use a different
parser. Add 'parsers' argument to constructor taking a dictionary of
suffixes to names of parsers to use for the suffix, as provided by a
configuration variable of the same name.
This adds the ability to do something like:
parsers = {'.md': 'markdown.parsers'}
...to use markdown.parsers.Parser to parse .md files. Note that the
custom parser is ONLY used to parse files matching the suffix; otherwise
the default (reST) parser is used.
2015-02-28 00:03:55 -05:00
shimizukawa
cdc4f5d8bb
fix http/https
2015-02-28 01:10:03 +09:00
shimizukawa
332a912a47
fix http/https
2015-02-28 01:02:41 +09:00
shimizukawa
e296bdc849
The change c773692
breaks a previous gettext output that contains duplicated msgid such as "foo bar" and "version changes in 1.3: foo bar".
2015-02-28 00:34:30 +09:00
shimizukawa
1c6dcd8842
Merge branch 'source_suffix'
...
Conflicts:
CHANGES
2015-02-27 21:09:15 +09:00
Jakob Lykke Andersen
b1775cbf8c
Add convenience directives and roles to C++ domain
...
Add directive `cpp:var` and roles `cpp:var` and `cpp:any`.
Fixes sphinx-doc/sphinx#1577 , fixes sphinx-doc/sphinx#1744 .
2015-02-26 21:44:46 +01:00
Georg Brandl
8a273d139b
Fix generating emphasis nodes without semantic reason
...
Roles ``ref``, ``term`` and ``menusel`` now don't generate :durole:`emphasis`
nodes anymore. If you want to keep italic style, adapt your stylesheet.
2015-02-25 15:51:47 +01:00
Georg Brandl
ea97e6658c
Linkcheck now works with non-ASCII URIs.
...
Fixes : #1739
2015-02-25 12:49:45 +01:00
Georg Brandl
7189a2cf2c
Add Python implementation (CPython, Jython, PyPy) to traceback file.
2015-02-25 12:49:45 +01:00
Georg Brandl
d63055bcd6
Merge pull request #1741 from jakobandersen/master
...
Fix sphinx-doc/sphinx#1737 .
2015-02-25 11:59:32 +01:00
Jakob Lykke Andersen
5047098d24
Fix sphinx-doc/sphinx#1737 .
...
Also do better error handling when an outer name could not be parsed.
2015-02-25 11:17:12 +01:00
Georg Brandl
7e119135e5
Merge pull request #1740 from jakobandersen/cpp-fix-1738
...
C++ fix for #1738
2015-02-25 10:39:43 +01:00
Jakob Lykke Andersen
370048531c
Merge fix sphinx-doc/sphinx#1738 .
2015-02-25 10:08:44 +01:00
shimizukawa
720ef3dafe
display pip install method for develop version
2015-02-25 16:25:50 +09:00
shimizukawa
f5a31a759b
use git to get revision for __version__
2015-02-25 00:17:41 +09:00
shimizukawa
77b76439cc
update pot
2015-02-25 00:10:58 +09:00
shimizukawa
3c32b62d50
bump version
2015-02-25 00:10:48 +09:00
shimizukawa
567af23641
release 1.3b3
2015-02-24 22:51:25 +09:00
shimizukawa
87527b8558
fix too long line
2015-02-24 22:38:49 +09:00
Jakob Lykke Andersen
b8e324fb2f
Fixes sphinx-doc/sphinx#1738 .
2015-02-24 09:49:43 +01:00
Robert Lehmann
89c53d5a2b
Merge pull request #1727 from lehmannro/restore-pycompat
2015-02-24 07:56:17 +01:00
Robert Lehmann
baf8c0dbe1
Mention pycompat in changelog.
2015-02-24 07:48:31 +01:00
Robert Lehmann
5c6411bfb1
Also restore pycompat.class_types and deprecate it properly.
2015-02-24 07:48:14 +01:00
Georg Brandl
5d845a94a2
theming: make warning a bit more explicit
2015-02-23 20:18:39 +01:00
shimizukawa
06944af540
refs #1346 , fix missing test requires, fix tests (need html_theme='classic')
2015-02-24 01:20:05 +09:00
shimizukawa
3037d14a0d
fix missing test requires
2015-02-24 01:06:29 +09:00
shimizukawa
68021b0bd3
refs #1346 . Add new default theme.
...
- Rename 'default' theme to 'classic'.
- rename `themes/default` to `themes/classic`
- add new `themes/default` theme that derives from 'classic' theme for compatibility.
- setup.py depends to 'alabaster' and 'rtd' theme.
- theming.py import and run `alabaster.get_path()` to append path for alabaster theme.
- theming.py also import and run `sphinx_rtd_theme.get_html_theme_path()` to append path.
- sphinx-quickstart will generate `html_theme = 'alabaster'`.
- If user use 'default', sphinx emit notice (WARNING) suggestion to use 'alabaster' or use 'classic'.
- add documentation for new alabaster and readthedoc theme and link to original pages:
- https://pypi.python.org/pypi/alabaster
- https://pypi.python.org/pypi/sphinx_rtd_theme
2015-02-24 01:01:54 +09:00
shimizukawa
b0d40ea22c
Closes #1735 : Use https://doc.python.org/ instead of `http
protocol. It was used for
sphinx.ext.intersphinx` and some documentation.
2015-02-23 04:20:35 +00:00
shimizukawa
59fedc0791
Closes #1630 : resolve CSS conflicts, `div.container
css target for literal block wrapper now renamed to
div.literal-block-wrapper
`.
2015-02-23 00:38:42 +09:00
Takeshi KOMIYA
b0e77e4c75
Use fully_normalize_name() instead of str.lower()
2015-02-22 23:20:00 +09:00
shimizukawa
27c76fcb89
Closes #1227 : Add html_auto_image_link
config option to conf.py, to control scaled image link.
2015-02-22 22:04:20 +09:00
shimizukawa
bb85c1c87f
refs #1235 : i18n: 'uri' and 'alt' attribute on 'image' and 'figure' nodes can be translated if gettext_additional_targets
has 'image'.
2015-02-22 19:35:49 +09:00
shimizukawa
28dc3ab053
versioning_conditions for uuid/i18n uses is_translatable instead of nodes.TextElement directly.
2015-02-22 19:03:34 +09:00
shimizukawa
67dd1c0d03
fix bug for the change c53fa4b
2015-02-22 18:30:45 +09:00