diff options
author | Neal Norwitz <nnorwitz@gmail.com> | 2007-08-31 04:17:51 (GMT) |
---|---|---|
committer | Neal Norwitz <nnorwitz@gmail.com> | 2007-08-31 04:17:51 (GMT) |
commit | c2550c7b1c82892d4882ec1876623961a70b01a3 (patch) | |
tree | 1877aa43ae82680ce1821b4d53907f0ba329b8a0 | |
parent | 7cec252b9dd38a91911dcaa7248d74b0bb40395f (diff) | |
download | cpython-c2550c7b1c82892d4882ec1876623961a70b01a3.zip cpython-c2550c7b1c82892d4882ec1876623961a70b01a3.tar.gz cpython-c2550c7b1c82892d4882ec1876623961a70b01a3.tar.bz2 |
Remove chr8, we're not likely to need it at this point
-rw-r--r-- | Python/bltinmodule.c | 27 |
1 files changed, 1 insertions, 26 deletions
diff --git a/Python/bltinmodule.c b/Python/bltinmodule.c index d32b009..c4fc57d 100644 --- a/Python/bltinmodule.c +++ b/Python/bltinmodule.c @@ -338,30 +338,6 @@ PyDoc_STRVAR(format_doc, Returns value.__format__(format_spec)\n\ format_spec defaults to \"\""); - -static PyObject * -builtin_chr8(PyObject *self, PyObject *args) -{ - long x; - char s[1]; - - if (!PyArg_ParseTuple(args, "l:chr8", &x)) - return NULL; - if (x < 0 || x >= 256) { - PyErr_SetString(PyExc_ValueError, - "chr8() arg not in range(256)"); - return NULL; - } - s[0] = (char)x; - return PyString_FromStringAndSize(s, 1); -} - -PyDoc_STRVAR(chr8_doc, -"chr8(i) -> 8-bit character\n\ -\n\ -Return a string of one character with ordinal i; 0 <= i < 256."); - - static PyObject * builtin_chr(PyObject *self, PyObject *args) { @@ -1715,8 +1691,7 @@ static PyMethodDef builtin_methods[] = { {"all", builtin_all, METH_O, all_doc}, {"any", builtin_any, METH_O, any_doc}, {"bin", builtin_bin, METH_O, bin_doc}, - {"chr", builtin_chr, METH_VARARGS, chr_doc}, - {"chr8", builtin_chr8, METH_VARARGS, chr8_doc}, + {"chr", builtin_chr, METH_VARARGS, chr_doc}, {"cmp", builtin_cmp, METH_VARARGS, cmp_doc}, {"compile", (PyCFunction)builtin_compile, METH_VARARGS | METH_KEYWORDS, compile_doc}, {"delattr", builtin_delattr, METH_VARARGS, delattr_doc}, |