commit | 2a91cd463ae63ab1e716159d3dac2b8ee923c4c7 | [log] [tgz] |
---|---|---|
author | Guido van Rossum <guido@python.org> | Tue May 09 10:56:00 2000 +0000 |
committer | Guido van Rossum <guido@python.org> | Tue May 09 10:56:00 2000 +0000 |
tree | a23bf06b1f27454e5d8069fb653b542a1c93c32d | |
parent | 9cef99fbf984ee81f3a95fbab17095edf488082b [diff] |
Caolan McNamara: properly undo the byte-stuffing of lines starting with a dot. [GvR change: only unstuff when line starts with two dots.]
diff --git a/Lib/poplib.py b/Lib/poplib.py index 118811c..97a9b0d 100644 --- a/Lib/poplib.py +++ b/Lib/poplib.py
@@ -133,6 +133,9 @@ list = []; octets = 0 line, o = self._getline() while line != '.': + if line[:2] == '..': + o = o-1 + line = line[1:] octets = octets + o list.append(line) line, o = self._getline()