diff --git a/tools/generate-plugin-documentation.py b/tools/generate-plugin-documentation.py index 723755e0b..f7f4c5828 100755 --- a/tools/generate-plugin-documentation.py +++ b/tools/generate-plugin-documentation.py @@ -237,18 +237,19 @@ def makePluginDocumentation(pluginWindow): try: pluginconf = conf.supybot.plugins.get(pluginName) fd.write(textwrap.dedent('''
- ''')) + ''')) trClass = trClasses[trClass] - for config in [(c[0], c[1].help) for c in\ + for config in [(c[0], c[1], c[1].help) for c in\ pluginconf.getValues(getChildren=True,fullNames=False)]: name = config[0] - help = config[1] + default = str(config[1]) + help = config[2] help = cgi.escape(help) trClass = trClasses[trClass] fd.write(textwrap.dedent(''' - + - ''' % (trClass, name, name, help))) + ''' % (trClass, name, name, default, help))) except registry.NonExistentRegistryEntry: pass fd.write('
Config VarHelpConfig VarDefault ValueHelp
%s
%s%s
\n')