Georg Brandl
81b10b9b73
merge with stable
2014-01-19 17:41:41 +01:00
Georg Brandl
bc614bcd93
Closes #1283 : Fix a bug in the detection of changed files that would try to access doctrees of deleted documents.
2014-01-19 17:33:55 +01:00
Georg Brandl
1653c5d242
Make mode: refactor using a class and add source dir to the makefile
2014-01-19 16:23:23 +01:00
Georg Brandl
b74759c67d
make mode: add missing build methods.
2014-01-19 15:49:51 +01:00
Georg Brandl
17e0ec471c
merge
2014-01-19 15:39:41 +01:00
Georg Brandl
fbd5772342
Closes #1300 : Fix references not working in translated documents in some instances.
2014-01-19 15:39:31 +01:00
Georg Brandl
411d88a90e
Merged in birkenfeld/sphinx-new-make-mode/stable (pull request #203 )
...
Add "make mode" to sphinx-build, invoked by the -M flag.
2014-01-19 15:38:23 +01:00
Georg Brandl
1762a22bd8
Closes #1329 : Fix traceback with empty translation msgstr in .po files.
2014-01-19 11:42:44 +01:00
Georg Brandl
97b3ac0187
Closes #1316 : Remove hard-coded `font-face` resources from epub theme.
2014-01-19 11:38:41 +01:00
Georg Brandl
3f7ecbde96
Closes #1302 : Fix regression in :mod:sphinx.ext.inheritance_diagram when documenting classes that can't be pickled.
2014-01-19 11:36:11 +01:00
Georg Brandl
04746ffea9
merge with stable
2014-01-19 11:16:38 +01:00
Georg Brandl
cbab14cb68
Merged in saschpe/sphinx (pull request #193 )
...
BuildDoc shouldn't fail on Unicode paths.
2014-01-19 11:15:24 +01:00
Georg Brandl
0d1aab9a45
Merged in keimlink/sphinx/improve-tags-docs (pull request #167 )
...
Explain that only tags set via command-line or tags.add() are available
2014-01-19 11:09:42 +01:00
Georg Brandl
2458e5731a
Add :filename: also for literalinclude. Changelog entry.
2014-01-19 11:04:12 +01:00
Georg Brandl
883b960cb1
Merge in pull request #172 from https://bitbucket.org/nsmgr8/sphinx/branch/default
2014-01-19 10:57:49 +01:00
Georg Brandl
5023da8ac3
mock: little changes, changelog and versionadded
2014-01-19 10:34:52 +01:00
Georg Brandl
e897e1e518
merge
2014-01-19 10:32:21 +01:00
Georg Brandl
be4593f8b7
merge with stable
2014-01-19 10:32:12 +01:00
Georg Brandl
91cd11be3c
Merged in guibog/sphinx2 (pull request #184 )
...
autodoc extension: add autodoc_mock_imports config value
2014-01-19 10:31:15 +01:00
Georg Brandl
b7a639a22b
In search word highlighting, dont insist on having div.body.
2014-01-19 10:29:06 +01:00
Georg Brandl
37b604e4cc
Merged in tomprince/sphinx (pull request #187 )
...
Make latex commands customizable.
2014-01-19 10:29:06 +01:00
Georg Brandl
db1b0d1d76
Closes #979 : Fix exclude handling in `sphinx-apidoc`.
2014-01-19 10:13:43 +01:00
Georg Brandl
e5c1a81ed8
Closes #848 : Always take the newest code in incremental rebuilds with the :mod:sphinx.ext.viewcode extension.
2014-01-19 09:54:24 +01:00
Georg Brandl
fa9695dbe0
changelog: bette note about literal_strong
2014-01-19 07:32:10 +01:00
Georg Brandl
e5f58d686e
merge with stable
2014-01-17 07:25:31 +01:00
Georg Brandl
24a8b516bf
Remove sphinx.ext.oldcmarkup compatibility extension.
2014-01-17 07:24:23 +01:00
Georg Brandl
de92e3b026
Closes #1285 : Avoid name clashes between C domain objects and section titles.
2014-01-17 07:08:32 +01:00
Georg Brandl
2371e50b19
Merged in westurner/sphinx/aria (pull request #204 )
...
Added WAI-ARIA roles to themes (document, banner, navigation, main, contentinfo, note, search)
2014-01-17 06:57:32 +01:00
Georg Brandl
dbd544d12b
More tweaks to the py domain docs.
2014-01-13 20:13:44 +01:00
Georg Brandl
1723a09d72
merge with stable
2014-01-13 19:15:10 +01:00
Georg Brandl
78b5d9aac2
Overhaul py directive documentation, remove old practices.
2014-01-13 19:12:42 +01:00
Georg Brandl
9756d3d339
When an extension fails to import, give the original traceback with -v
2014-01-13 08:47:39 +01:00
Georg Brandl
d133f028af
merge with stable
2014-01-13 00:14:00 +01:00
Georg Brandl
9708319f5c
docs: fix some broken links
2014-01-13 00:05:22 +01:00
Georg Brandl
5406bff1cd
Closes #1292 : In the linkchecker, retry HEAD requests when denied by HTTP 405.
...
Also make the redirect code apparent and tweak the output a bit to be
more obvious.
2014-01-12 23:52:16 +01:00
Georg Brandl
5d23ef5a8c
Closes #1249 : Fix duplicate LaTeX page numbering for manual documents.
2014-01-12 23:01:59 +01:00
Georg Brandl
a72406d434
Closes #1328 : clarify that builder-specific tags are not available when conf.py is executed.
2014-01-12 22:40:50 +01:00
Georg Brandl
31de96330d
Closes #1261 : Python 3 cannot sort None and str types, make everything a str.
2014-01-12 22:34:27 +01:00
Georg Brandl
574a7962e8
Closes #618 : add documenter classes to registry in autosummary standalone generate script
2014-01-12 22:19:44 +01:00
Georg Brandl
aff29be5b3
Closes #1308 : Strip HTML tags from the content of "raw" nodes before feeding it to the search indexer.
2014-01-12 22:04:24 +01:00
Georg Brandl
f314c40160
Closes #1299 : Make behavior of the :rst:dir:math directive more consistent and avoid producing empty environments in LaTeX output.
2014-01-12 21:48:10 +01:00
Georg Brandl
b1936aa1f3
Closes #1072 : In the JS search, fix issues searching for upper-cased words by lowercasing words before stemming.
2014-01-12 21:29:35 +01:00
Georg Brandl
637e26ad0a
Closes #1001 : render brackets around optional arguments correctly when the arguments come before required arguments.
...
Thanks to Chris Jerdonek for the patch.
2014-01-12 21:01:59 +01:00
Georg Brandl
170c75a791
Closes #1289 : add more well known C types as not referencable in C domain
2014-01-12 20:53:56 +01:00
Georg Brandl
dd73c32892
merge with stable
2014-01-12 20:46:50 +01:00
Georg Brandl
123572e1db
#1345 : Fix two bugs with :confval:nitpick_ignore; now you don't have to
...
remove the store environment for changes to have effect.
2014-01-12 20:45:34 +01:00
Georg Brandl
fc82989a35
merge with stable
2014-01-12 20:30:25 +01:00
Georg Brandl
ae234c3ded
merge
2014-01-12 20:29:56 +01:00
Georg Brandl
4650f5a1b5
Fix new grammar files to have correct starting symbol at the top.
2014-01-12 20:29:37 +01:00
Georg Brandl
f2d8d2abbb
Closes #1017 : Be helpful and tell the user when the argument to :rst:dir:option does not match the required format.
2014-01-12 19:58:31 +01:00
Georg Brandl
09544fc5f8
Closes #1093 : use max-width: 100% for images in basic/epub theme
2014-01-12 19:48:37 +01:00
Georg Brandl
42a8138c30
Closes #1152 : Fix pycode parsing errors of Python 3 code by including two grammar
...
versions for Python 2 and 3, and loading the appropriate version for the
running Python version.
2014-01-12 19:44:04 +01:00
Georg Brandl
531d70989f
Closes #1198 : Allow "image" for the "figwidth" option of the :rst:dir:figure directive as documented by docutils.
2014-01-12 19:28:47 +01:00
Georg Brandl
12b3b49f22
Closes #1233 : Allow finding both Python classes and exceptions with the "class" and "exc" roles in intersphinx.
2014-01-12 17:19:58 +01:00
Georg Brandl
82e4751ed0
merge with stable
2014-01-12 17:04:58 +01:00
Georg Brandl
06364ca784
Closes #1174 : Fix smart quotes being applied inside roles like :rst:role:program or :rst:role:makevar.
2014-01-12 17:01:22 +01:00
Georg Brandl
aac72f175a
Closes #1155 : Fix autodocumenting C-defined methods as attributes in Python 3.
2014-01-12 16:43:14 +01:00
Georg Brandl
3f1235e2ea
doc: note that "image" paths should not have spaces.
2014-01-12 16:28:27 +01:00
Georg Brandl
521719f8a1
Closes #1181 : Report option errors in autodoc directives more gracefully.
2014-01-12 16:20:13 +01:00
Georg Brandl
31aed07386
Closes #1156 : bring manpage up to scratch with current options and builders.
2014-01-12 16:07:21 +01:00
Georg Brandl
1ddedb523e
some more markup in changelog
2014-01-12 12:47:37 +01:00
Georg Brandl
9d25862700
add link to "write the docs", move hosting chapter to home page
2014-01-12 12:44:36 +01:00
Georg Brandl
b23f0489f4
fix oversight in last commit
2014-01-11 21:40:26 +01:00
Georg Brandl
7b7579765d
Closes #1085 : Fix current classname not getting set if class description has `:noindex:` set.
2014-01-11 21:08:52 +01:00
Georg Brandl
d38c5cac8d
Closes #1082 : clarify that html_title default value does not really have placeholders
2014-01-11 21:03:56 +01:00
Georg Brandl
e38156856e
Closes #1095 : Fix print-media stylesheet being included always in the "scrolls" theme.
...
Also fixes wrong additions of stylesheets and scripts in haiku theme (probably
copy-paste error from scrolls).
2014-01-11 21:00:31 +01:00
Georg Brandl
8436f07c40
Closes #1050 : Add anonymous labels into `objects.inv` to be referenced via intersphinx.
2014-01-11 20:54:42 +01:00
Georg Brandl
48524dcecc
Closes #983 : clarify "docstitle" behavior with singlehtml
2014-01-11 20:18:37 +01:00
Georg Brandl
32d1ebec56
Closes #949 : Update the tabulary.sty packed with Sphinx.
2014-01-11 20:13:14 +01:00
Georg Brandl
8d2715ebd9
html builder: add missing "done" output
2014-01-11 19:54:58 +01:00
Georg Brandl
453290fc66
doc: make it more prominent that sub-toctrees shouldnt get :numbered:
...
Should be enforced programmatically at some point!
2014-01-11 19:54:47 +01:00
Georg Brandl
91d92be8ad
Add "make mode" to sphinx-build, invoked by the -M flag.
...
This is intended to do almost all of what the quickstart-generated Makefile
and make.bat did, but within Sphinx. The advantages are:
* no duplication between Unix and Windows files
* updates and fixes are propagated (the generated makefiles never update)
* more Python code, less shell code!
2014-01-11 19:36:05 +01:00
Georg Brandl
336ae30edb
Prompt for the document language in sphinx-quickstart.
2014-01-11 15:05:45 +01:00
Georg Brandl
1d564ace28
merge stable into default
2014-01-11 14:53:07 +01:00
Georg Brandl
1f83f01adf
Add "search.html" to epub exclusion out of the box.
2014-01-11 14:52:50 +01:00
Georg Brandl
6deebc4ef0
minor doc fixes
2014-01-11 14:52:41 +01:00
Georg Brandl
56057ee649
quickstart: for y/n questions there is no need to highlight default value by casing, it is appended in brackets anyway
2014-01-11 12:17:27 +01:00
Georg Brandl
c5b4ff0adc
* add a test for the parsed-literal directive
...
* adapt test to pygments output versus Sphinx-emulated nohighlighting output
2014-01-11 10:25:34 +01:00
Georg Brandl
0103ff2a2b
Closes #929 : Support parsed-literal blocks in LaTeX output correctly.
2014-01-11 10:19:52 +01:00
Georg Brandl
b29226a060
Closes #845 : In code blocks, when the selected lexer fails, display line numbers nevertheless if configured.
2014-01-11 10:00:49 +01:00
Georg Brandl
2a663ee71c
Closes #901 : Emit a warning when using docutils' new "math" markup without a Sphinx math extension active.
2014-01-11 09:50:27 +01:00
Georg Brandl
fe0532a6e3
Closes #923 : Take the entire LaTeX document into account when caching
...
pngmath-generated images. This rebuilds them correctly when
``pngmath_latex_preamble`` changes.
2014-01-11 09:17:27 +01:00
Georg Brandl
cfecf17aed
Closes #943 : In autosummary, recognize "first sentences" to pull from the docstring if they contain uppercase letters.
2014-01-11 09:11:03 +01:00
Georg Brandl
fd977391cf
changelog: tiny fix
2014-01-11 09:07:29 +01:00
Georg Brandl
c12aa9250c
Closes #908 : On Python 3, handle error messages from LaTeX correctly in the pngmath extension.
2014-01-11 09:07:11 +01:00
Georg Brandl
269ef714f3
Closes #668 : Allow line numbering of `code-block and literalinclude` directives
...
#to start at an arbitrary line number, with a new ``lineno-start`` option.
2014-01-11 08:44:45 +01:00
Georg Brandl
5394fbb82b
merge stable into default
2014-01-11 08:14:55 +01:00
Georg Brandl
8fdcb803cf
d98e70c13eff followup: only do type conversion of confoverrides if the values are strings and add a test
2014-01-10 22:10:29 +01:00
Georg Brandl
195050c6c4
Closes #933 : Do not crash if an `:option:` value is malformed (contains spaces
...
but no option name).
2014-01-10 22:04:03 +01:00
Georg Brandl
38d73fb056
Closes #932 : autodoc: Do not crash if `__doc__` is not a string.
2014-01-10 21:51:51 +01:00
Georg Brandl
166ac0d5ca
fix target confusion
2014-01-10 21:44:59 +01:00
Georg Brandl
1356aff6d7
Closes #925 : Allow list-typed config values to be provided on the command line,
...
like ``-D key=val1,val2``.
2014-01-10 21:44:14 +01:00
Georg Brandl
865d677eb8
merge stable into default
2014-01-10 21:26:12 +01:00
Georg Brandl
8b2417bc6d
small fixes in intl document
2014-01-10 21:25:59 +01:00
Georg Brandl
4c91a7a1d2
Closes #641 : use Sphinx version in cache pickle filename.
2014-01-10 21:07:51 +01:00
Georg Brandl
7a26dd0730
Closes #814 : autodoc: Guard against strange type objects that don't have
...
``__bases__``.
2014-01-10 21:01:24 +01:00
Georg Brandl
fdb3a5ada8
Closes #764 : always search stopwords lowercased
2014-01-10 20:51:35 +01:00
Georg Brandl
c7cb629106
Closes #751 : Allow production lists longer than a page in LaTeX by using longtable.
2014-01-10 20:48:20 +01:00
Georg Brandl
50209661df
Closes #603 : Do not use the HTML-ized title for building the search index (that
...
resulted in "literal" being found on every page with a literal in the
title).
2014-01-10 20:31:41 +01:00
Georg Brandl
2b6dc512b8
doc intro: add a pointer to readthedocs.org
2014-01-10 15:22:39 +01:00