Issue 14936: PEP 3121, 384 refactoring applied to curses_panel module (original ) (raw ) Issue14936
Created on 2012-05-28 16:44 by Robin.Schreiber , last changed 2022-04-11 14:57 by admin . This issue is now closed .
Messages (5)
msg161793 - (view)
Author: Robin Schreiber (Robin.Schreiber) *
Date: 2012-05-28 16:44
I have now applied the Heap-Type Refactoring from PEP 384 to the curses_panel module. Currently I still provide seperate patches for the PEP 3121 and PEP 384 refactoring. As mentioned in Issue #14935 I am planning to release single patches in the future for each module I refactor.
msg161794 - (view)
Author: Robin Schreiber (Robin.Schreiber) *
Date: 2012-05-28 16:45
I have now also added the PEP3121 patch for the curses_panel module.
msg162790 - (view)
Author: Roundup Robot (python-dev)
Date: 2012-06-14 14:09
New changeset 9a6b45a83dec by Martin v. Löwis in branch 'default': Issue #14936 : curses_panel was converted to PEP 3121 API. http://hg.python.org/cpython/rev/9a6b45a83dec New changeset 6eb21c1d3099 by Martin v. Löwis in branch 'default': Issue #14936 : curses_panel was converted to PEP 3121 and PEP 384 API. http://hg.python.org/cpython/rev/6eb21c1d3099
msg162791 - (view)
Author: Martin v. Löwis (loewis) *
Date: 2012-06-14 14:11
Thanks for the patches!
msg265155 - (view)
Author: Serhiy Storchaka (serhiy.storchaka) *
Date: 2016-05-08 18:35
This patch made the "_curses_panel.curses panel" type callable. Created objects were in inconsistent state and using them caused a crash. This bug is fixed in . Opened for documenting the catch.
History
Date
User
Action
Args
2022-04-11 14:57:30
admin
set
github: 59141
2016-05-08 18:35:54
serhiy.storchaka
set
stage: resolved
2016-05-08 18:35:43
serhiy.storchaka
set
nosy: + serhiy.storchaka messages: +
2013-08-07 09:07:47
belopolsky
link
issue15787 dependencies
2012-06-14 14:11:00
loewis
set
status: open -> closednosy: + loewis messages: + resolution: fixed
2012-06-14 14:09:38
python-dev
set
nosy: + python-dev messages: +
2012-05-28 16:45:44
Robin.Schreiber
set
messages: +
2012-05-28 16:44:52
Robin.Schreiber
set
files: + curses_panel_pep3121.patch
2012-05-28 16:44:29
Robin.Schreiber
create