--- a/doc/gendoc.py Wed Jul 14 23:15:03 2010 -0300 +++ b/doc/gendoc.py Thu Jul 15 14:02:17 2010 +0200 @@ -110,7 +110,7 @@ ui.write(".. _%s:\n" % name) ui.write("\n") section(sec) - if callable(doc): + if hasattr(doc, '__call__'): doc = doc() ui.write(doc) ui.write("\n")