
This issue trackerhas been migrated toGitHub, and is currentlyread-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.
Created on2002-12-12 19:43 bytheller, last changed2022-04-10 16:06 byadmin. This issue is nowclosed.
| Files | ||||
|---|---|---|---|---|
| File name | Uploaded | Description | Edit | |
| pep298.core.patch | theller,2002-12-12 19:44 | Patch to the Python core which defines the interface. | ||
| string.patch | theller,2002-12-12 19:46 | Patch for stringobject.c | ||
| unicodeobject.patch | theller,2002-12-12 19:47 | Patch to unicodeobject.c | ||
| arraymodule.patch | theller,2002-12-12 19:48 | Patch to arraymodule.c | ||
| Messages (3) | |||
|---|---|---|---|
| msg41982 -(view) | Author: Thomas Heller (theller)*![]() | Date: 2002-12-12 19:43 | |
Implementation ofPEP 298 - the locked buffer interface. | |||
| msg41983 -(view) | Author: Thomas Heller (theller)*![]() | Date: 2002-12-12 19:53 | |
Logged In: YES user_id=11105There is no need to review the patches, as it seems, nobodyneeds this and the PEP will be rejected.Discussion of the patches:One thing is missing inpep298.core.patch, a change shouldprobably be made to PyType_Ready(), so thatPy_TPFLAGS_HAVE_GETCHARBUFFER is set whenPy_TPFLAGS_HAVE_LOCKEDBUFFER is present.arraymodule.patch: A diffferent error should probably beraised when the array object cannot be resized because it islocked, currently the patch uses PyExc_RuntimeError. | |||
| msg41984 -(view) | Author: Thomas Heller (theller)*![]() | Date: 2003-02-05 17:31 | |
Logged In: YES user_id=11105I lost the interest in this :-) | |||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022-04-10 16:06:00 | admin | set | github: 37606 |
| 2002-12-12 19:43:48 | theller | create | |