--- 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")