New submission from Serhiy Storchaka <storchaka+cpyt...@gmail.com>:

Private macros Py_SETREF and Py_XSETREF were introduced in 3.6 and backported 
to all maintained versions for fixing bugs (see issue20440 and issue26200). 
They are helpful and used not only for the primary purpose, but also for 
simplifying the code. Their names don't start from underscore because I planned 
to make them public and didn't want massive renaming and backporting conflicts. 
Now I think it is a time to add them officially to the stable C API.

----------
assignee: docs@python
components: Documentation, Interpreter Core
messages: 305878
nosy: docs@python, serhiy.storchaka
priority: normal
severity: normal
status: open
title: Officially add Py_SETREF and Py_XSETREF
type: enhancement
versions: Python 3.7

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue31983>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to