summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZackery Spytz <zspytz@gmail.com>2019-09-11 07:22:08 -0600
committerBenjamin Peterson <benjamin@python.org>2019-09-11 14:22:08 +0100
commitb239ab9107cd5bcbfbfa3b46290191298718ced3 (patch)
tree2bddc3e661b509bf24a913067d2bea3d4d082c65
parent289c5ea7737e44e3b150532b3498e3d3d4c70d99 (diff)
downloadcpython-git-b239ab9107cd5bcbfbfa3b46290191298718ced3.tar.gz
closes bpo-36711: Remove duplicate method in Lib/email/feedparser.py. (GH-14801)
-rw-r--r--Lib/email/feedparser.py20
1 files changed, 0 insertions, 20 deletions
diff --git a/Lib/email/feedparser.py b/Lib/email/feedparser.py
index 8031ca666e..298fe79df8 100644
--- a/Lib/email/feedparser.py
+++ b/Lib/email/feedparser.py
@@ -118,26 +118,6 @@ class BufferedSubFile(object):
self.pushlines(parts)
def pushlines(self, lines):
- # Crack into lines, but preserve the newlines on the end of each
- parts = NLCRE_crack.split(data)
- # The *ahem* interesting behaviour of re.split when supplied grouping
- # parentheses is that the last element of the resulting list is the
- # data after the final RE. In the case of a NL/CR terminated string,
- # this is the empty string.
- self._partial = parts.pop()
- #GAN 29Mar09 bugs 1555570, 1721862 Confusion at 8K boundary ending with \r:
- # is there a \n to follow later?
- if not self._partial and parts and parts[-1].endswith('\r'):
- self._partial = parts.pop(-2)+parts.pop()
- # parts is a list of strings, alternating between the line contents
- # and the eol character(s). Gather up a list of lines after
- # re-attaching the newlines.
- lines = []
- for i in range(len(parts) // 2):
- lines.append(parts[i*2] + parts[i*2+1])
- self.pushlines(lines)
-
- def pushlines(self, lines):
# Reverse and insert at the front of the lines.
self._lines[:0] = lines[::-1]