Inheritance diagram: Make tooltip from first line of docstring
Avoid re-importing modules.
support pTeX and dvipdfmx with sphinx.sty

--HG--
extra : transplant_source : %A8%D6%85%87%A4%BF%B2%9D%D8%897%FE%DF%03%EF%8A%8C%B0%FC%60
use extractbb instead of ebb with make all-pdf-ja

--HG--
extra : transplant_source : W%C2%40%60%A9%EAY%24z%0C_%A2y%60%3A%83V%DA/%DA
adjust the margins for footer for jsclasses (Japanese standard document classes)

--HG--
extra : transplant_source : %97h%0C%B05%9D%B6%AF%99%91%01DKR/%C5%E4%5Dli
fix the doubled index and bibliography on the TOC in jsclasses (Japanese standard document classes)

--HG--
extra : transplant_source : x%8B%CE%AD%9B%D5%24%9D%11%13w%E8%B4cb%DF%E3%D6%24%1E
do not use \@chappos in Appendix with pTeX

--HG--
extra : transplant_source : Wk%F7%9C%B2%95z%FE%93%BB%E9%CC%16%ED%EF%155%1DM%0A
add latexpdfja target for Makefile/make.bat

--HG--
extra : transplant_source : 8M%84%B1%88%F2%EC/K%A7%A6%DB%15%5B%B3%7F%EF%D1%A6%24
ignore exit code for mendex (Japanese version of makeindex) in make all-pdf-ja

--HG--
extra : transplant_source : %C3%06%F93p%BA%3F%3E%BDZ%FA5%26%9F%10K%EB_%0F%9A
ENH: add a linkcode extension

--HG--
branch : ext-linkcode
DOC: linkcode: fix up documentation a bit

--HG--
branch : ext-linkcode
relative_uri patch. Fixes #916.

--HG--
branch : stable
support multibyte filename handling.
https://bitbucket.org/birkenfeld/sphinx/issue/703
* fix test for Windows: test failed by test-code problem depends on os.sep.
* fix for Python2.5: test failed by using os.path.relpath that introduced at Python-2.6.
* fix for Python2.5: test failed by using inspect.ArgSpec that introduced at Python-2.6.
 fix for Python3: Python3 open() use 'rt' mode by default, and decoding by locale.getpreferredencoding(). In sphinx test, html output encoded by 'utf-8' but reading with syste-locale-setting-encode that cause UnicodeDecodeError.
fix for Python3.1: Python 3.1 can't proceess '\r' at parser; `parser.suite("print('hello')\r\n")` cause error.
Set default background color in header for agogo theme.

This allows to header to grow larger than the height of the background
image.
Use term in description list as translation message

Here is a .rst that reproduces the problem fixed by this changes:

  term-word
    description-paragraph

"description-paragraph" is extracted as translation message by
"sphinx-build -b gettext" but "term-word" isn't.

It's because nodes.term node doesn't have source information.
Source information should be added by Docutils instead of Sphinx.

A patch that fix this problem in Doctuils had been submitted:
https://sourceforge.net/tracker/?func=detail&aid=3548418&group_id=38414&atid=422032

This changes are workarond to work with docutils-0.9.1 or earlier.

--HG--
branch : i18n-term-translatable