Update of /cvsroot/python/python/dist/src/Lib In directory slayer.i.sourceforge.net:/tmp/cvs-serv12598 Modified Files: StringIO.py Log Message: Support sizehint in StringIO.readlines, as documented. Index: StringIO.py =================================================================== RCS file: /cvsroot/python/python/dist/src/Lib/StringIO.py,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -r1.9 -r1.10 *** StringIO.py 2000/02/28 15:12:25 1.9 --- StringIO.py 2000/09/19 11:07:44 1.10 *************** *** 92,100 **** self.pos = newpos return r ! def readlines(self): lines = [] line = self.readline() while line: lines.append(line) line = self.readline() return lines --- 92,104 ---- self.pos = newpos return r ! def readlines(self, sizehint = 0): ! total = 0 lines = [] line = self.readline() while line: lines.append(line) + total += len(line) + if 0 < sizehint <= total: + break line = self.readline() return lines
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4