New submission from Benjamin Peterson <[EMAIL PROTECTED]>: Per discussions on Python-3000, I've stipped range down to a bare minimum. Here's an overview of the patch:
1. No slicing. 2. Length is computed in constructor and is a PyLong in the object's struct. __len__ simply tries to convert it to a Py_ssize_t. 3. start, stop, and, step are exposed as attributes ---------- assignee: gvanrossum components: Interpreter Core files: range_lean_and_mean.patch keywords: patch messages: 66042 nosy: benjamin.peterson, gvanrossum severity: normal status: open title: range: lean and mean type: behavior versions: Python 3.0 Added file: http://bugs.python.org/file10152/range_lean_and_mean.patch __________________________________ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue2735> __________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com