mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
merge stable into default
This commit is contained in:
14
CHANGES
14
CHANGES
@@ -6,6 +6,20 @@ Release 1.2 (in development)
|
|||||||
* PR#35: Added Slovak translation.
|
* PR#35: Added Slovak translation.
|
||||||
|
|
||||||
|
|
||||||
|
Release 1.1.3 (in development)
|
||||||
|
==============================
|
||||||
|
|
||||||
|
* PR#40: Fix ``safe_repr`` function to decode bytestrings with non-ASCII
|
||||||
|
characters correctly.
|
||||||
|
|
||||||
|
* PR#37: Allow configuring sphinx-apidoc via ``SPHINX_APIDOC_OPTIONS``.
|
||||||
|
|
||||||
|
* PR#34: Restore Python 2.4 compatibility.
|
||||||
|
|
||||||
|
* PR#36: Make the "bibliography to TOC" fix in LaTeX output specific to
|
||||||
|
the document class.
|
||||||
|
|
||||||
|
|
||||||
Release 1.1.2 (Nov 1, 2011) -- 1.1.1 is a silly version number anyway!
|
Release 1.1.2 (Nov 1, 2011) -- 1.1.1 is a silly version number anyway!
|
||||||
======================================================================
|
======================================================================
|
||||||
|
|
||||||
|
|||||||
@@ -20,12 +20,15 @@ import optparse
|
|||||||
from os import path
|
from os import path
|
||||||
|
|
||||||
# automodule options
|
# automodule options
|
||||||
OPTIONS = [
|
if 'SPHINX_APIDOC_OPTIONS' in os.environ:
|
||||||
'members',
|
OPTIONS = os.environ['SPHINX_APIDOC_OPTIONS'].split(',')
|
||||||
'undoc-members',
|
else:
|
||||||
# 'inherited-members', # disabled because there's a bug in sphinx
|
OPTIONS = [
|
||||||
'show-inheritance',
|
'members',
|
||||||
]
|
'undoc-members',
|
||||||
|
# 'inherited-members', # disabled because there's a bug in sphinx
|
||||||
|
'show-inheritance',
|
||||||
|
]
|
||||||
|
|
||||||
INITPY = '__init__.py'
|
INITPY = '__init__.py'
|
||||||
|
|
||||||
|
|||||||
@@ -15,6 +15,8 @@ import sys
|
|||||||
# relatively import this module
|
# relatively import this module
|
||||||
inspect = __import__('inspect')
|
inspect = __import__('inspect')
|
||||||
|
|
||||||
|
from sphinx.util import force_decode
|
||||||
|
|
||||||
|
|
||||||
if sys.version_info >= (2, 5):
|
if sys.version_info >= (2, 5):
|
||||||
from functools import partial
|
from functools import partial
|
||||||
@@ -87,4 +89,4 @@ def safe_repr(object):
|
|||||||
s = repr(object)
|
s = repr(object)
|
||||||
except Exception:
|
except Exception:
|
||||||
raise ValueError
|
raise ValueError
|
||||||
return s.replace('\n', ' ')
|
return force_decode(s, None).replace('\n', ' ')
|
||||||
|
|||||||
Reference in New Issue
Block a user