'Escape double-dashes in comment text.'

def visit_comment(self, node, sub=re.compile('-(?=-)').sub):

    self.body.append(('<!--    %s    -->\n' % sub('-    ', node.astext())))
    raise nodes.SkipNode
