summaryrefslogtreecommitdiffstats
path: root/Modules/_curses_panel.c
Commit message (Expand)AuthorAgeFilesLines
* gh-98724: Fix warnings on Py_SETREF() usage (#99781)Victor Stinner2022-11-251-1/+1
* gh-99300: Use Py_NewRef() in Modules/ directory (#99466)Victor Stinner2022-11-141-18/+9
* bpo-43916: Add Py_TPFLAGS_DISALLOW_INSTANTIATION type flag (GH-25721)Victor Stinner2021-04-301-2/+1
* bpo-41604: Don't decrement the reference count of the previous user_ptr when ...Anonymous Maarten2021-01-311-1/+3
* bpo-42694: Prevent creating _curses_panel.panel (GH-23948)Victor Stinner2020-12-261-1/+2
* bpo-42519: Replace PyObject_MALLOC() with PyObject_Malloc() (GH-23587)Victor Stinner2020-12-011-1/+1
* bpo-1635741 port _curses_panel to multi-phase init (PEP 489) (GH-21986)Mohamed Koubaa2020-09-071-114/+154
* bpo-40217: Ensure Py_VISIT(Py_TYPE(self)) is always called for PyType_FromSp...Pablo Galindo2020-05-271-0/+1
* bpo-40170: PyObject_NEW() becomes an alias to PyObject_New() (GH-19379)Victor Stinner2020-04-071-1/+1
* bpo-39968: Convert extension modules' macros of get_module_state() to inline ...Hai Shi2020-03-161-8/+15
* bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (GH-18521)Dong-hee Na2020-02-171-1/+1
* bpo-35810: Incref heap-allocated types in PyObject_Init (GH-11661)Eddie Elizondo2019-03-271-1/+5
* bpo-36101: remove non-ascii characters in docstring (GH-12018)animalize2019-02-241-4/+4
* bpo-20171: Convert the _curses and _curses_panel modules to Argument Clinic. ...Serhiy Storchaka2018-05-101-74/+210
* Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE whereverSerhiy Storchaka2017-01-231-16/+9
* Issue #25745: Fixed leaking a userptr in curses panel destructor.Serhiy Storchaka2016-05-081-0/+5
|\
| * Issue #25745: Fixed leaking a userptr in curses panel destructor.Serhiy Storchaka2016-05-081-0/+5
* | Issue #23815: Fixed crashes related to directly created instances of types inSerhiy Storchaka2016-05-081-3/+4
|\ \ | |/
| * Issue #23815: Fixed crashes related to directly created instances of types inSerhiy Storchaka2016-05-081-3/+4
* | Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREFSerhiy Storchaka2016-04-101-1/+1
|\ \ | |/
| * Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREFSerhiy Storchaka2016-04-101-1/+1
* | Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-1/+1
|\ \ | |/
| * Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-1/+1
* | Issue #25923: Added more const qualifiers to signatures of static and private...Serhiy Storchaka2015-12-251-1/+1
* | Issue #25923: Added the const qualifier to static constant arrays.Serhiy Storchaka2015-12-251-1/+1
|/
* Issue #20440: Massive replacing unsafe attribute setting code with specialSerhiy Storchaka2015-12-241-3/+2
* Issue #18408: Fix PyInit__curses_panel(), handle import_curses() failureVictor Stinner2013-07-181-0/+2
* Issue #18203: Replace malloc() with PyMem_Malloc() in Python modulesVictor Stinner2013-07-071-3/+3
* #18113: avoid segfault if Py_XDECREF triggers code that calls set_panel_userp...Andrew Kuchling2013-06-221-3/+8
* #18113: Objects associated to a curses.panel object with set_userptr() were l...Andrew Kuchling2013-06-151-0/+4
* Issue #14936: curses_panel was converted to PEP 3121 and PEP 384 API.Martin v. Löwis2012-06-141-43/+29
* Issue #14936: curses_panel was converted to PEP 3121 API.Martin v. Löwis2012-06-141-12/+42
* Recorded merge of revisions 81029 via svnmerge fromAntoine Pitrou2010-05-091-113/+113
* Merged revisions 78635 via svnmerge fromVictor Stinner2010-03-031-5/+8
* Issue #1717: rename tp_compare to tp_reserved. I'll change theMark Dickinson2009-02-021-1/+1
* #3247: get rid of Py_FindMethodAmaury Forgeot d'Arc2008-07-021-9/+18
* Implement PEP 3121: new module initialization and finalization API.Martin v. Löwis2008-06-111-3/+17
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.Christian Heimes2007-12-191-2/+2
* Convert a bunch of constant strings in C to unicode.Neal Norwitz2007-08-231-1/+1
* Merged revisions 56467-56482 via svnmerge fromMartin v. Löwis2007-07-211-4/+3
* Coverity-found bug: don't use temp->next *before* checking it for NULL. AlsoThomas Wouters2006-03-071-2/+4
* Check return result from Py_InitModule*(). This API can fail.Neal Norwitz2006-01-191-0/+2
* Bug #1400115, Fix segfault when calling curses.panel.userptr()Neal Norwitz2006-01-091-0/+5
* Excise DL_EXPORT/DL_IMPORT from Modules/*. Required adding a prototypeMark Hammond2002-08-021-1/+1
* Fix whitespaceNeal Norwitz2002-03-311-2/+1
* Remove many uses of PyArg_NoArgs macro, change METH_OLDARGS to METH_NOARGS.Neal Norwitz2002-03-251-12/+7
* Oh look, another one.Michael W. Hudson2002-01-301-1/+1
* Patch #477752: Drop old-style getargs from curses.Martin v. Löwis2002-01-171-41/+23
* Patch supplied by Burton Radons for his own SF bug #487390: ModifyingGuido van Rossum2001-12-081-1/+1
* Cast argument to set_panel_userptr to void*. Fixes bug #417240.Martin v. Löwis2001-10-131-1/+1