Commit Graph
5315 Commits
Author SHA1 Message Date
shimizukawa a9bcff7a26 Closes #1722. Restore `toctree()` template function behavior that was changed at 1.3b1. 2015-02-15 16:49:03 +09:00
Robert Lehmann 193aadb140 Fix warning to report actual line of occurrence. 2015-02-14 10:15:51 +01:00
Robert Lehmann f69e6ed4eb Fix ambiguous reference. 2015-02-14 10:13:37 +01:00
Robert Lehmann 3eb4afaa1a Document pass-through of language in HTML templates.
Originally added in dee3e60.
2015-02-14 10:02:04 +01:00
shimizukawa c812c40393 update CHANGES for previous 2 commits 2015-02-14 17:09:39 +09:00
shimizukawa 8ed5272a61 fix: bizstyle theme: a complicated css query to modify long title in the breadcrumb doesn't work with some mobile browser (iPhone5s safari). Now basic layout has class "nav-item" and "nav-item-N" (like nav-item-0, 1, 2...) for breadcrumb items. 2015-02-14 16:53:40 +09:00
shimizukawa 7475ac14f4 fix: bizstyle theme: nested long title pages make long breadcrumb that breaks page layout. 2015-02-14 16:25:33 +09:00
Rob Ruana d51eeab07b Closes #1716: Adds "Yield" alias for "Yields" section in napoleon extension 2015-02-09 03:49:31 -05:00
Georg Brandl 5d30675e5b Merge pull request #1715 from jakobandersen/cpp-enum-support
C++, enum support and fix of HTML search.
2015-02-09 07:32:24 +01:00
Rob Ruana c428f9353e Closes #1484: add tests to confirm namedtuple subclasses are handled correctly by napoleon extension 2015-02-09 01:28:57 -05:00
Jakob Lykke Andersen 3d6bae0cde Merge from master 2015-02-08 23:48:31 +01:00
Jakob Lykke Andersen 46cd97873c Fix C++ tests. 2015-02-08 23:22:31 +01:00
Jakob Lykke Andersen 44ee988981 C++, update docs and enums. Fixes sphinx-doc/sphinx#772. 2015-02-08 23:09:44 +01:00
Jakob Lykke Andersen fd84a3d602 Update CHANGES 2015-02-08 21:40:23 +01:00
Georg Brandl 4b396d4232 Merge pull request #1707 from Eric89GXL/context-encoding
FIX: Use context managers and explicit encoding
2015-02-08 18:48:18 +01:00
Eric89GXL 01166199a0 FIX: Use codecs module 2015-02-08 09:41:19 -08:00
Eric89GXL 13438dc0d1 FIX: Safer decoding 2015-02-08 09:16:31 -08:00
Georg Brandl cc87d8aa85 Try to work around travis connection issues, see travis-ci/travis-ci#2389. 2015-02-08 09:58:27 +01:00
Georg Brandl 39bcd5157e Merge pull request #1712 from IanLee1521/qs_todo
Add todo_include_todo into generated quickstart config
2015-02-08 09:57:51 +01:00
Georg Brandl 90a0b6ec06 Merge pull request #1713 from IanLee1521/qs_config_reuse
Reduce the number of scattered quickstart config string replacements
2015-02-07 16:05:10 +01:00
Jakob Lykke Andersen 75c30ba2af HTML search results for C++. Fixes sphinx-doc/sphinx#1591.
The C++ domain did not return the actual id of elements, but the name.
The fix is as Rapptz suggested.
2015-02-07 12:27:29 +01:00
Ian Lee 259c9535b1 Reuse project and copyright strings in quickstart config 2015-02-07 00:44:22 -08:00
Ian Lee 7c7244979b Reuse master_doc string replacement 2015-02-07 00:44:01 -08:00
Ian Lee c87db7ff83 Do author string replacement once, and then reuse the variable in quickstart config 2015-02-07 00:37:13 -08:00
Ian Lee 9f7aa45994 Remove unnecessary lines per PR feedback 2015-02-07 00:31:17 -08:00
Ian Lee fbc87d3644 Update changelog 2015-02-07 00:05:15 -08:00
Ian Lee d2bee41b7c Add name to AUTHORS file 2015-02-07 00:02:52 -08:00
Ian Lee 926762ebc5 Add nose and mock to test reqs, needed by "make test". 2015-02-07 00:02:33 -08:00
Ian Lee 9302231342 Added insertion of todo_include_todos config option.
Set to True when we enable 'ext_todo' during the quickstart process.
2015-02-07 00:00:08 -08:00
Jakob Lykke Andersen d09bcfa717 C++, minor code formatting fixes. 2015-02-07 01:26:35 +01:00
Jakob Lykke Andersen d8a109976b Merge from master 2015-02-07 00:55:19 +01:00
Georg Brandl 097c1be57a Merge pull request #1710 from jakobandersen/cpp-old-style-links
C++, reintroduction of old id generation scheme. Fixes #1704.
2015-02-06 19:57:58 +01:00
Jakob Lykke Andersen fb3a524a90 C++, fixes to id generation.
New ids are prefixed with "_CPPv1". Replacing the prefix with "_Z"
should yield a valid mangled name following the Itanium C++ ABI,
except for expressions, which are currently not handled.
2015-02-06 08:35:12 +01:00
Georg Brandl 15805f46b1 Merge branch 'stable' 2015-02-06 07:47:22 +01:00
Georg Brandl 9ecc0b8d2f Fixes #1709: remove use of $.browser 2015-02-06 07:47:13 +01:00
Jakob Lykke Andersen f4cf30b95e C++, old-style linkes, const/volatile and templates, sphinx-doc/sphinx#1704 2015-02-05 10:00:50 +01:00
Jakob Lykke Andersen 89c919911f Merge from master 2015-02-04 23:23:28 +01:00
Eric89GXL 8bd28f6af1 FIX: Use context managers and explicit encoding 2015-02-04 13:52:36 -08:00
Rob Ruana 8e780a5a10 Merge pull request #1706 from psav/usage_section
Added Usage section to be compatible with Cartouche
2015-02-04 08:32:51 -05:00
Pete Savage 83324da8ce Added Usage section to be compatible with Cartouche 2015-02-04 12:52:47 +00:00
Jakob Lykke Andersen aaa71b0606 Towards a solution for sphinx-doc/sphinx#1704.
Elements now get multiple ids to keep permalinks permanent. The default
id is the newest style, which is used as the shown permalink and in the
index. The old style ids have been (partially) replicated and are
temporarily used as the default id for testing purposes.
2015-02-04 10:11:58 +01:00
Georg Brandl 3068f6c7f1 Merge pull request #1705 from jakobandersen/cpp-declspecs-on-right
C++, fix #1689
2015-02-04 06:37:13 +01:00
Jakob Lykke Andersen 5f0977ca30 C++, add support for 'const', 'volatile', etc. on the right-hand side of the type. 2015-02-03 09:18:18 +01:00
Rob Ruana 53aa275bd3 Update my info in AUTHORS from @RelentlessIdiot to @RobRuana 2015-02-02 05:20:24 -05:00
Georg Brandl bd5ac0eacc Merge pull request #1699 from lamby/deterministic-genindex
Ensure genindex output is deterministic.
2015-02-02 07:50:42 +01:00
Chris Lamb 20546b17c0 Ensure genindex output is deterministic.
See also <https://github.com/sphinx-doc/sphinx/pull/1694>

Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2015-01-31 20:21:21 +00:00
Georg Brandl 018c3b6532 Merge pull request #1696 from orbisvicis/master
Fix sphinx.ext.inheritance_diagram on python 3
2015-01-29 19:34:22 +01:00
Yclept Nemo 927e84dd63 Fix sphinx.ext.inheritance_diagram on python 3 2015-01-29 12:58:12 -05:00
Georg Brandl 68352242f2 Merge pull request #1694 from mitya57/master
Remove non-determinism
2015-01-28 22:49:43 +01:00
Dmitry Shachnev d24bd73d0c Remove non-determinism
To enable packages using Sphinx to build reproducibly, its output
needs to be the same from one build to another.

Its output now strips memory references such as:

  <__main__.A at 0x7f68cb685710>

In addition, various generated files (objects.inv, searchindex.js,
translations) are now written with their keys in a determinstic order.

Based on a patch by Chris Lamb <lamby@debian.org>.
2015-01-28 21:24:36 +03:00