mirror of
https://github.com/python/cpython.git
synced 2025-10-21 14:12:27 +00:00
Enable new I/O. Disable creation of old files.
Lots of stuff fails now, including -S and -m command line flags.
This commit is contained in:
parent
fa0054aa73
commit
6f376c4031
4 changed files with 11 additions and 73 deletions
|
@ -1433,18 +1433,6 @@ PyDoc_STRVAR(oct_doc,
|
|||
Return the octal representation of an integer or long integer.");
|
||||
|
||||
|
||||
static PyObject *
|
||||
builtin_open(PyObject *self, PyObject *args, PyObject *kwds)
|
||||
{
|
||||
return PyObject_Call((PyObject*)&PyFile_Type, args, kwds);
|
||||
}
|
||||
|
||||
PyDoc_STRVAR(open_doc,
|
||||
"open(name[, mode[, buffering]]) -> file object\n\
|
||||
\n\
|
||||
Open a file using the file() type, returns a file object.");
|
||||
|
||||
|
||||
static PyObject *
|
||||
builtin_ord(PyObject *self, PyObject* obj)
|
||||
{
|
||||
|
@ -1464,7 +1452,7 @@ builtin_ord(PyObject *self, PyObject* obj)
|
|||
ord = (long)*PyUnicode_AS_UNICODE(obj);
|
||||
return PyInt_FromLong(ord);
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (PyBytes_Check(obj)) {
|
||||
/* XXX Hopefully this is temporary */
|
||||
size = PyBytes_GET_SIZE(obj);
|
||||
|
@ -1963,7 +1951,6 @@ static PyMethodDef builtin_methods[] = {
|
|||
{"min", (PyCFunction)builtin_min, METH_VARARGS | METH_KEYWORDS, min_doc},
|
||||
{"next", (PyCFunction)builtin_next, METH_VARARGS, next_doc},
|
||||
{"oct", builtin_oct, METH_O, oct_doc},
|
||||
{"open", (PyCFunction)builtin_open, METH_VARARGS | METH_KEYWORDS, open_doc},
|
||||
{"ord", builtin_ord, METH_O, ord_doc},
|
||||
{"pow", builtin_pow, METH_VARARGS, pow_doc},
|
||||
{"print", (PyCFunction)builtin_print, METH_VARARGS | METH_KEYWORDS, print_doc},
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue