mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
merge with 0.6
This commit is contained in:
commit
3f1092fcc4
3
CHANGES
3
CHANGES
@ -89,6 +89,9 @@ Release 1.0 (in development)
|
||||
Release 0.6.5 (in development)
|
||||
==============================
|
||||
|
||||
* In autodoc, fix the omission of some module members explicitly
|
||||
documented using documentation comments.
|
||||
|
||||
* #345: Fix cropping of sidebar scroll bar with ``stickysidebar``
|
||||
option of the default theme.
|
||||
|
||||
|
@ -1592,6 +1592,8 @@ class BuildEnvironment:
|
||||
else:
|
||||
if name in self.descrefs:
|
||||
newname = name
|
||||
elif classname and classname + '.' + name in self.descrefs:
|
||||
newname = classname + '.' + name
|
||||
elif modname and modname + '.' + name in self.descrefs:
|
||||
newname = modname + '.' + name
|
||||
elif modname and classname and \
|
||||
|
@ -594,19 +594,19 @@ class Documenter(object):
|
||||
# of inner classes can be documented
|
||||
full_mname = self.modname + '::' + \
|
||||
'.'.join(self.objpath + [mname])
|
||||
memberdocumenters.append(
|
||||
classes[-1](self.directive, full_mname, self.indent))
|
||||
documenter = classes[-1](self.directive, full_mname, self.indent)
|
||||
memberdocumenters.append((documenter, isattr))
|
||||
|
||||
if (self.options.member_order or self.env.config.autodoc_member_order) \
|
||||
== 'groupwise':
|
||||
# sort by group; relies on stable sort to keep items in the
|
||||
# same group sorted alphabetically
|
||||
memberdocumenters.sort(key=lambda d: d.member_order)
|
||||
memberdocumenters.sort(key=lambda d: d[0].member_order)
|
||||
|
||||
for documenter in memberdocumenters:
|
||||
documenter.generate(all_members=True,
|
||||
real_modname=self.real_modname,
|
||||
check_module=members_check_module)
|
||||
for documenter, isattr in memberdocumenters:
|
||||
documenter.generate(
|
||||
all_members=True, real_modname=self.real_modname,
|
||||
check_module=members_check_module and not isattr)
|
||||
|
||||
# reset current objects
|
||||
self.env.autodoc_current_module = None
|
||||
|
Loading…
Reference in New Issue
Block a user