def expand_macro(self, formatter, name, text, args): try: comment = Comments(formatter.req, formatter.env).by_id(text) return tag.a(comment.link_text(), href=comment.href()) except: return ''