code: def __call__(
      self,
      name,
      rawtext,
      text,
      lineno,
      inliner,
      options=None,
      content=None,
  ):
      options = options or {}
      content = content or []
      issue_nos = [
          each.strip() for each in utils.unescape(text).split(",")
      ]
      config = inliner.document.settings.env.app.config
      ret = []
      for i, issue_no in enumerate(issue_nos):
          node = self.make_node(name, issue_no, config, options=options)
          ret.append(node)
          if i != len(issue_nos) - 1:
              sep = nodes.raw(text=", ", format="html")
              ret.append(sep)
      return ret, []
  
file_path: pyRiemann/doc/sphinxext/sphinx_issues.py
imports: import re
  from docutils import nodes, utils
  from sphinx.util.nodes import split_explicit_title
label_desc: Use image node_id 4 for calling the IssueRole obj's underlying member method code with example usage: obj.__call__(name, rawtext, text, lineno, inliner, options, content) and returns: ret,  list