[Checkins] SVN: zope.introspectorui/trunk/src/zope/introspectorui/code.py Sort items correctly.
Uli Fouquet
uli at gnufix.de
Sun Aug 17 10:34:35 EDT 2008
Log message for revision 89923:
Sort items correctly.
Changed:
U zope.introspectorui/trunk/src/zope/introspectorui/code.py
-=-
Modified: zope.introspectorui/trunk/src/zope/introspectorui/code.py
===================================================================
--- zope.introspectorui/trunk/src/zope/introspectorui/code.py 2008-08-17 12:19:09 UTC (rev 89922)
+++ zope.introspectorui/trunk/src/zope/introspectorui/code.py 2008-08-17 14:34:35 UTC (rev 89923)
@@ -111,7 +111,7 @@
for name in filenames:
file = located(package[name], package, name)
result.append(dict(name=name, url=self.url(file)))
- return sorted(result)
+ return sorted(result, key=lambda x: x['name'])
def getTextFileUrls(self):
filenames = self.context.getPackageFiles()
@@ -132,11 +132,11 @@
def getSubPackageUrls(self):
mod_infos = self.context.getSubPackages()
- return sorted(self._getItemUrls(mod_infos))
+ return self._getItemUrls(mod_infos)
def getModuleUrls(self):
mod_infos = self.context.getModules()
- return sorted(self._getItemUrls(mod_infos))
+ return self._getItemUrls(mod_infos)
def getBreadcrumbs(self):
return IBreadcrumbProvider(self).getBreadcrumbs()
@@ -206,7 +206,7 @@
signature = '(self, ' + signature[1:]
result.append(dict(name=name + signature,
doc=self.getDocString(item=item)))
- return sorted(result)
+ return sorted(result, key=lambda x: x['name'])
def getBreadcrumbs(self):
return IBreadcrumbProvider(self).getBreadcrumbs()
More information about the Checkins
mailing list