This issue tracker has been migrated to GitHub ,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
Created on 2012年05月28日 16:44 by Robin.Schreiber, last changed 2022年04月11日 14:57 by admin. This issue is now closed.
| Files | ||||
|---|---|---|---|---|
| File name | Uploaded | Description | Edit | |
| curses_panel_pep384.patch | Robin.Schreiber, 2012年05月28日 16:44 | |||
| curses_panel_pep3121.patch | Robin.Schreiber, 2012年05月28日 16:44 | |||
| Messages (5) | |||
|---|---|---|---|
| msg161793 - (view) | Author: Robin Schreiber (Robin.Schreiber) * (Python triager) | 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) * (Python triager) | 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) (Python triager) | 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) * (Python committer) | Date: 2012年06月14日 14:11 | |
Thanks for the patches! |
|||
| msg265155 - (view) | Author: Serhiy Storchaka (serhiy.storchaka) * (Python committer) | 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 issue23815. Opened issue26979 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: + msg265155 |
| 2013年08月07日 09:07:47 | belopolsky | link | issue15787 dependencies |
| 2012年06月14日 14:11:00 | loewis | set | status: open -> closed nosy: + loewis messages: + msg162791 resolution: fixed |
| 2012年06月14日 14:09:38 | python-dev | set | nosy:
+ python-dev messages: + msg162790 |
| 2012年05月28日 16:45:44 | Robin.Schreiber | set | messages: + msg161794 |
| 2012年05月28日 16:44:52 | Robin.Schreiber | set | files: + curses_panel_pep3121.patch |
| 2012年05月28日 16:44:29 | Robin.Schreiber | create | |