COMMITS
/ Modules/_curses_panel.c April 30, 2021
V
bpo-43916: Add Py_TPFLAGS_DISALLOW_INSTANTIATION type flag (GH-25721)
Victor Stinner committed
January 31, 2021
A
bpo-41604: Don't decrement the reference count of the previous user_ptr when set_panel_usertpr fails (GH-21933)
Anonymous Maarten committed
December 26, 2020
V
bpo-42694: Prevent creating _curses_panel.panel (GH-23948)
Victor Stinner committed
December 1, 2020
V
bpo-42519: Replace PyObject_MALLOC() with PyObject_Malloc() (GH-23587)
Victor Stinner committed
September 7, 2020
M
bpo-1635741 port _curses_panel to multi-phase init (PEP 489) (GH-21986)
Mohamed Koubaa committed
May 27, 2020
April 7, 2020
V
bpo-40170: PyObject_NEW() becomes an alias to PyObject_New() (GH-19379)
Victor Stinner committed
March 16, 2020
February 17, 2020
D
bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (GH-18521)
Dong-hee Na committed
March 27, 2019
E
bpo-35810: Incref heap-allocated types in PyObject_Init (GH-11661)
Eddie Elizondo committed
February 24, 2019
A
bpo-36101: remove non-ascii characters in docstring (GH-12018)
animalize committed
May 10, 2018
S
bpo-20171: Convert the _curses and _curses_panel modules to Argument Clinic. (GH-4251)
Serhiy Storchaka committed
January 23, 2017
S
Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever
Serhiy Storchaka committed
May 8, 2016
S
Issue #25745: Fixed leaking a userptr in curses panel destructor.
Serhiy Storchaka committed
S
Issue #25745: Fixed leaking a userptr in curses panel destructor.
Serhiy Storchaka committed
S
Issue #23815: Fixed crashes related to directly created instances of types in
Serhiy Storchaka committed
S
Issue #23815: Fixed crashes related to directly created instances of types in
Serhiy Storchaka committed
April 10, 2016
S
Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF
Serhiy Storchaka committed
S
Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF
Serhiy Storchaka committed
April 6, 2016
S
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
Serhiy Storchaka committed
S
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
Serhiy Storchaka committed
December 25, 2015
S
Issue #25923: Added more const qualifiers to signatures of static and private functions.
Serhiy Storchaka committed
S
Issue #25923: Added the const qualifier to static constant arrays.
Serhiy Storchaka committed
December 24, 2015
S
Issue #20440: Massive replacing unsafe attribute setting code with special
Serhiy Storchaka committed
July 18, 2013
V
Issue #18408: Fix PyInit__curses_panel(), handle import_curses() failure
Victor Stinner committed
July 7, 2013
V
Issue #18203: Replace malloc() with PyMem_Malloc() in Python modules
Victor Stinner committed
June 22, 2013
A
#18113: avoid segfault if Py_XDECREF triggers code that calls set_panel_userptr again
Andrew Kuchling committed
June 15, 2013
A
#18113: Objects associated to a curses.panel object with set_userptr() were leaked.
Andrew Kuchling committed
June 14, 2012
M
Issue #14936: curses_panel was converted to PEP 3121 and PEP 384 API.
Martin v. Löwis committed
M
Issue #14936: curses_panel was converted to PEP 3121 API.
Martin v. Löwis committed
May 9, 2010
A
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou committed
March 3, 2010
V
Merged revisions 78635 via svnmerge from
Victor Stinner committed
February 2, 2009
M
Issue #1717: rename tp_compare to tp_reserved. I'll change the
Mark Dickinson committed
July 2, 2008
A
#3247: get rid of Py_FindMethod
Amaury Forgeot d'Arc committed
June 11, 2008
M
Implement PEP 3121: new module initialization and finalization API.
Martin v. Löwis committed
December 19, 2007
C
#1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.
Christian Heimes committed
August 23, 2007
N
Convert a bunch of constant strings in C to unicode.
Neal Norwitz committed
July 21, 2007
M
Merged revisions 56467-56482 via svnmerge from
Martin v. Löwis committed
March 7, 2006
T
Coverity-found bug: don't use temp->next *before* checking it for NULL. Also
Thomas Wouters committed
January 19, 2006
N
Check return result from Py_InitModule*(). This API can fail.
Neal Norwitz committed
January 9, 2006
N
Bug #1400115, Fix segfault when calling curses.panel.userptr()
Neal Norwitz committed
August 2, 2002
M
Excise DL_EXPORT/DL_IMPORT from Modules/*. Required adding a prototype
Mark Hammond committed
March 31, 2002
N
Fix whitespace
Neal Norwitz committed
March 25, 2002
N
Remove many uses of PyArg_NoArgs macro, change METH_OLDARGS to METH_NOARGS.
Neal Norwitz committed
January 30, 2002
M
Oh look, another one.
Michael W. Hudson committed
January 17, 2002
M
Patch #477752: Drop old-style getargs from curses.
Martin v. Löwis committed
December 8, 2001
G
Patch supplied by Burton Radons for his own SF bug #487390: Modifying
Guido van Rossum committed
October 13, 2001
M
Cast argument to set_panel_userptr to void*. Fixes bug #417240.
Martin v. Löwis committed
January 27, 2001
F
init_curses_panel(): Be more consistent with indentation and blank lines.
Fred Drake committed
January 22, 2001
G
SF Patch #103185, by jlt63: Some more standard modules cleanup for Cygwin
Guido van Rossum committed