[Python-Dev] Argument Clinic: Bug? self converters are not preserved when cloning functions (original) (raw)
Larry Hastings larry at hastings.org
Tue Jan 21 03:19:36 CET 2014
- Previous message: [Python-Dev] Argument Clinic: Bug? self converters are not preserved when cloning functions
- Next message: [Python-Dev] Formatting of positional-only parameters in signatures
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Please file an issue on the tracker and add me to the nosy list. Do that next time, too; this didn't need to go to python-dev.
On Jan 20, 2014 5:46 PM, Tal Einat <taleinat at gmail.com> wrote:
Hi, I'm working on converting Objects/bytearray.c and Objects/bytes.c. For bytes, the strip methods need a "self converter" so that they get a PyBytesObject* instead of PyObject*. However, having set this in bytes.strip and "cloning" that clinic definition for bytes.lstrip and bytes.rstrip, it appears that the self converter wasn't set on lstrip and rstrip. Removing the cloning and copying the argument definitions resolved the issue. Is this a bug? - Tal
Python-Dev mailing list Python-Dev at python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/larry%40hastings.org
- Previous message: [Python-Dev] Argument Clinic: Bug? self converters are not preserved when cloning functions
- Next message: [Python-Dev] Formatting of positional-only parameters in signatures
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]