# HG changeset patch # User Satish Balay # Date 2011-06-16 17:34:42 # Node ID cdda48c9367610c9b5218bef4e5d2fdc599a7c19 # Parent 4819241ec1adc66ba310505d8b7c8fb9b65746a2 hgmanpage: adapt to Docutils 0.8 API change diff --git a/doc/hgmanpage.py b/doc/hgmanpage.py --- a/doc/hgmanpage.py +++ b/doc/hgmanpage.py @@ -48,6 +48,7 @@ import re from docutils import nodes, writers, languages import roman +import inspect FIELD_LIST_INDENT = 7 DEFINITION_LIST_INDENT = 7 @@ -160,7 +161,12 @@ class Translator(nodes.NodeVisitor): nodes.NodeVisitor.__init__(self, document) self.settings = settings = document.settings lcode = settings.language_code - self.language = languages.get_language(lcode) + arglen = len(inspect.getargspec(languages.get_language)[0]) + if arglen == 2: + self.language = languages.get_language(lcode, + self.document.reporter) + else: + self.language = languages.get_language(lcode) self.head = [] self.body = [] self.foot = []