diff --git a/gramps2/src/plugins/CmdRef.py b/gramps2/src/plugins/CmdRef.py
index 69a90bb60..6a85b8def 100644
--- a/gramps2/src/plugins/CmdRef.py
+++ b/gramps2/src/plugins/CmdRef.py
@@ -54,65 +54,67 @@ class CmdRef(Tool.Tool):
f = tempfile.NamedTemporaryFile()
fname = f.name
- f.write('')
- f.write('')
+ f.write('\n')
f.write('')
- f.write('')
- f.write(' Reports and Tools parameter reference')
- f.write(' ')
- f.write(' Reports')
+ f.write(' "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">\n')
+ f.write('\n')
+ f.write(' Reports and Tools parameter reference\n')
+ f.write(' \n')
+ f.write(' Reports\n')
+ counter=0
for item in PluginMgr.cl_list:
- pass
- #self.write_ref( f, item)
- f.write(' ')
- f.write(' ')
- f.write(' Tools')
+ # self.write_ref( f, item,counter)
+ # counter = counter + 1
+ pass
+ f.write(' \n')
+ f.write(' \n')
+ f.write(' Tools\n')
for item in PluginMgr.cli_tool_list:
- self.write_ref( f, item)
- f.write(' ')
- f.write(' ')
- f.write(' ')
- f.write(' ')
- f.write('')
+ self.write_ref( f, item, counter)
+ counter = counter + 1
+ f.write(' \n')
+ f.write(' \n')
+ f.write(' \n')
+ f.write(' \n')
+ f.write('\n')
f.flush()
os.spawnlp( os.P_WAIT, "yelp", "yelp", fname)
f.close()
- def write_ref( self, f, item):
- f.write('')
- f.write(' %s' % item[0])
- f.write(' ')
- f.write(' Options')
- f.write(' ')
+ def write_ref( self, f, item,counter):
+ f.write('\n' % counter)
+ f.write(' %s\n' % item[0])
+ f.write(' \n')
+ f.write(' Options\n')
+ f.write(' \n')
oclass = item[3]( item[0])
print oclass
for arg in oclass.options_help.keys():
- f.write(' ')
- f.write(' ')
- f.write(' %s: %s' % (arg, oclass.options_help[arg][0]))
- f.write(' ')
- f.write(' %s' % oclass.options_help[arg][1])
+ f.write(' \n')
+ f.write(' \n')
+ f.write(' %s: %s\n' % (arg, oclass.options_help[arg][0]))
+ f.write(' \n')
+ f.write(' %s\n' % oclass.options_help[arg][1])
if type(oclass.options_help[arg][2]) in [list,tuple]:
if oclass.options_help[arg][3]:
- f.write(' ')
+ f.write(' \n')
for val in oclass.options_help[arg][2]:
- f.write( " %s" % val)
- f.write(' ')
+ f.write( " %s\n" % val)
+ f.write(' \n')
else:
- f.write(' ')
+ f.write(' \n')
for val in oclass.options_help[arg][2]:
- f.write( " %s" % val)
- f.write(' ')
+ f.write( " %s\n" % val)
+ f.write(' \n')
else:
- f.write(' Value: %s' % oclass.options_help[arg][2])
- f.write(' ')
- f.write(' ')
- f.write(' ')
+ f.write(' Value: %s\n' % oclass.options_help[arg][2])
+ f.write(' \n')
+ f.write(' \n')
+ f.write(' \n')
- f.write(' ')
- f.write(' ')
- f.write('')
+ f.write(' \n')
+ f.write(' \n')
+ f.write('\n')
#------------------------------------------------------------------------
#