'Return unescaped text given text with an inline placeholder.'

def unescape(self, text):

    try:
        stash = self.markdown.treeprocessors[u'inline'].stashed_nodes
    except KeyError:
        return text
    def itertext(el):
        u'    Reimplement    Element.itertext    for    older    python    versions    '
        tag = el.tag
        if ((not isinstance(tag, util.string_type)) and (tag is not None)):
            return
        if el.text:
            (yield el.text)
        for e in el:
            for s in itertext(e):
                (yield s)
            if e.tail:
                (yield e.tail)
    def get_stash(m):
        id = m.group(1)
        if (id in stash):
            value = stash.get(id)
            if isinstance(value, util.string_type):
                return value
            else:
                return u''.join(itertext(value))
    return util.INLINE_PLACEHOLDER_RE.sub(get_stash, text)
