diff -r 434aed8dc58d -r 9810689febb0 plugins/__init__.py --- a/plugins/__init__.py Thu Feb 21 11:42:33 2008 +0100 +++ b/plugins/__init__.py Fri Feb 22 12:20:21 2008 +0100 @@ -3,3 +3,11 @@ _base_path = path.split(__file__)[0] __all__ = [name for name in listdir(_base_path) if path.isdir(path.join(_base_path, name)) and name.upper() != "CVS" or name.endswith(".py") and not name.startswith("__")] + +helps = [] +for name in __all__: + helpfilename = path.join(_base_path, name, "README") + if path.isfile(helpfilename): + helps.append(open(helpfilename).readline().strip()) + else: + helps.append(name)