mirror of
https://github.com/python/cpython.git
synced 2025-08-04 00:48:58 +00:00
tokenizer.c: make coding markup work again.
io.open() now takes all positional parameters (so we can conveniently call it from C code). test_tarfile.py no longer uses u"..." literals, but is otherwise still badly broken. This is a checkpoint; some more stuff now breaks.
This commit is contained in:
parent
e7ba495627
commit
9cbfffd1a6
3 changed files with 35 additions and 32 deletions
|
@ -49,7 +49,7 @@ class BlockingIOError(IOError):
|
|||
self.characters_written = characters_written
|
||||
|
||||
|
||||
def open(file, mode="r", buffering=None, *, encoding=None, newline=None):
|
||||
def open(file, mode="r", buffering=None, encoding=None, newline=None):
|
||||
"""Replacement for the built-in open function.
|
||||
|
||||
Args:
|
||||
|
@ -59,7 +59,6 @@ def open(file, mode="r", buffering=None, *, encoding=None, newline=None):
|
|||
buffering: optional int >= 0 giving the buffer size; values
|
||||
can be: 0 = unbuffered, 1 = line buffered,
|
||||
larger = fully buffered.
|
||||
Keywords (for text modes only; *must* be given as keyword arguments):
|
||||
encoding: optional string giving the text encoding.
|
||||
newline: optional newlines specifier; must be None, '\n' or '\r\n';
|
||||
specifies the line ending expected on input and written on
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue