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.

Author larry
Recipients larry
Date 2007-08-25.11:25:08
SpamBayes Score 0.26836306
Marked as misclassified No
Message-id <1188041116.84.0.34357084027.issue1019@psf.upfronthosting.co.za>
In-reply-to
Content
*BEFORE* APPLYING THIS PATCH, YOU MUST
% svn move Include/py_curses.h Modules/_py_curses.h
(A "patch" can't convey that sort of information.)

I made a pass cleaning up _curses and _curses_panel.  Mainly I cleaned
up the header file, moving unnecessary things into the two .c files.
I also changed the way information is passed from _curses to
_curses_panel.  Instead of a Py_CObject which points to functions--which
Neil Norwitz suspected could be a security hole--it now passes cleaner
information (one type, one int * pointer).  Finally, I made a
code-cleanup pass as per PEP 7.
Files
File name Uploaded
lch.py3k.curses.module.diff.1.txt larry, 2007-08-25.11:25:09
History
Date User Action Args
2007-08-25 11:25:17larryhastingssetspambayes_score: 0.268363 -> 0.26836306
recipients: + larryhastings
2007-08-25 11:25:16larryhastingssetspambayes_score: 0.268363 -> 0.268363
messageid: <1188041116.84.0.34357084027.issue1019@psf.upfronthosting.co.za>
2007-08-25 11:25:16larryhastingslinkissue1019 messages
2007-08-25 11:25:15larryhastingscreate