Skip to content

Commit ce5435a

Browse files
committed
Removed some Python2.6- specific code.
1 parent 18452b5 commit ce5435a

File tree

1 file changed

+1
-14
lines changed

1 file changed

+1
-14
lines changed

markdown/inlinepatterns.py

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -226,19 +226,6 @@ def unescape(self, text):
226226
except KeyError: # pragma: no cover
227227
return text
228228

229-
def itertext(el): # pragma: no cover
230-
' Reimplement Element.itertext for older python versions '
231-
tag = el.tag
232-
if not isinstance(tag, util.string_type) and tag is not None:
233-
return
234-
if el.text:
235-
yield el.text
236-
for e in el:
237-
for s in itertext(e):
238-
yield s
239-
if e.tail:
240-
yield e.tail
241-
242229
def get_stash(m):
243230
id = m.group(1)
244231
if id in stash:
@@ -247,7 +234,7 @@ def get_stash(m):
247234
return value
248235
else:
249236
# An etree Element - return text content only
250-
return ''.join(itertext(value))
237+
return ''.join(value.itertext())
251238
return util.INLINE_PLACEHOLDER_RE.sub(get_stash, text)
252239

253240

0 commit comments

Comments
 (0)