141 Commits (90c8d06d687eed87fa61bf6bcc3a40beeaef39cd)

Author SHA1 Message Date
Thomas Wouters 89f507fe8c Four months of trunk changes (including a few releases...) 20 years ago
Neal Norwitz 716692ff13 Backport fix from 51683. 20 years ago
Neal Norwitz 6aefa916a9 Bug #1548092: fix curses.tparm seg fault on invalid input. Needs backport to 2.5.1 and earlier. 20 years ago
Thomas Wouters 00ee7baf49 Merge current trunk into p3yk. This includes the PyNumber_Index API change, 20 years ago
Neal Norwitz 20745b1a70 Handle failure from PyModule_GetDict() (Klocwork 208). 20 years ago
Thomas Wouters 0e3f591aee Merged revisions 46753-51188 via svnmerge from 20 years ago
Andrew M. Kuchling a1da20472f Correct error message 20 years ago
Andrew M. Kuchling 55b0a0eb0d [Bug #1471938] Fix build problem on Solaris 8 by conditionalizing the use of mvwgetnstr(); it was conditionalized a few lines below. Fix from Paul Eggert. I also tried out the STRICT_SYSV_CURSES case and am therefore removing the 'untested' comment. 20 years ago
Walter Dörwald 4994d9546c Patch #1506645: add Python wrappers for the curses functions 20 years ago
Martin v. Löwis 15e62742fa Revert backwards-incompatible const changes. 21 years ago
Neal Norwitz 1ac754fa10 Check return result from Py_InitModule*(). This API can fail. 21 years ago
Neal Norwitz 88bbd73d07 SF bug #1400822, Extended version of _curses over{lay,write} does not work 21 years ago
Jeremy Hylton af68c874a6 Add const to several API functions that take char *. 21 years ago
Andrew M. Kuchling b5e7ff4aeb Fix check for error condition 21 years ago
Andrew M. Kuchling 52a14c3cdc [Bug #1200134] Fix buffer overflow by constraining size of .getstr(), .instr() to size of allocated buffer 21 years ago
Michael W. Hudson 7d6cc5b303 Fix a leak of a reference on None. 22 years ago
Andrew M. Kuchling 69f31eb80c [Patch #739124] Add use_default_colors() to curses module 23 years ago
Michael W. Hudson 2100798b8c Always call tparm with 10 arguments. It seems it's not varargs i 24 years ago
Andrew M. Kuchling 7e23f00948 [Patch #633635 from David M. Cooke] 24 years ago
Andrew M. Kuchling 3adefccdcb Use personal e-mail address 24 years ago
Martin v. Löwis c9d07dfc87 Remove duplicate definitions of _XOPEN_SOURCE_EXTENDED. 24 years ago
Martin v. Löwis 21ee4091e1 Patch #615069: Fix build problems on SCO Open Server 5. Backported to 2.2. 24 years ago
Mark Hammond fe51c6d66e Excise DL_EXPORT/DL_IMPORT from Modules/*. Required adding a prototype 24 years ago
Michael W. Hudson 67fb0c3705 I think this fixes 25 years ago
Martin v. Löwis c0e1671c71 Patch #477752: Drop old-style getargs from curses. 25 years ago
Michael W. Hudson 8f5146088a Change some spaces to tabs. I don't *think* that was me, but it 25 years ago
Michael W. Hudson f24281251f Fix for 25 years ago
Guido van Rossum 146483964e Patch supplied by Burton Radons for his own SF bug #487390: Modifying 25 years ago
Martin v. Löwis 43f2dc6251 Limit string size on one-character-strings. Fixes #480384. 25 years ago
Martin v. Löwis 00ff10cae4 Patch in bug report #477700: Fix memory leaks in gdbm & curses. 25 years ago
Martin v. Löwis eb9b103296 Check for HP/UX curses problems. Define _XOPEN_SOURCE_EXTENDED and 25 years ago
Andrew M. Kuchling 16e65a023e Add two forgotten 'break' statements 25 years ago
Martin v. Löwis 1c07b4b4fb Test for __sun instead of __sun__, since SUNWspro only defines the latter; 25 years ago
Andrew M. Kuchling 4a596e3bee [Bug #457654] bkgd() used a hard-coded A_NORMAL attribute, when it should 25 years ago
Fred Drake 0368bc44e8 Remove warnings from the SGI compiler. 25 years ago
Andrew M. Kuchling 5a76c44181 Fix bug #417212: "curses.newwin can return pads" by changing the Python 25 years ago
Martin v. Löwis bfdf4ecad0 Properly use &&. Closes bug #434988. 25 years ago
Guido van Rossum 858ca0f229 Include py_curses.h *after* defining _XOPEN_SOURCE_EXTENDED. 26 years ago
Andrew M. Kuchling 2d339f9369 Patch #103485 from Donn Cave: patches to make the module compile on AIX and 26 years ago
Andrew M. Kuchling e1c4352f98 Rename 'lines' variable to 'nlines' to avoid conflict with a macro defined 26 years ago
Andrew M. Kuchling 399b8af563 Bug #130117: add a prototype required to compile cleanly on IRIX 26 years ago
Guido van Rossum 6915c4d0a8 Support building this as a DLL under Cygwin. 26 years ago
Andrew M. Kuchling caefb37ee1 Add the curses constants ERR and OK to the module at TG's suggestion 26 years ago
Andrew M. Kuchling 3255268777 Export C API from this module. 26 years ago
Andrew M. Kuchling 9de6ffa314 Another patch from Thomas Gellekum: add .overlay() and .overwrite() 26 years ago
Andrew M. Kuchling 2824d7f6b1 Wrapper for napms() function, contributed by Thomas Gellekum <tg@FreeBSD.org> 26 years ago
Andrew M. Kuchling 26cc66fe6a Patch #102412 from mwh: Add support for the setupterm() function, to 26 years ago
Andrew M. Kuchling f16e0ed76c Patch #102278: add tparm() function to _curses module 26 years ago
Andrew M. Kuchling e7d3616409 Patch from Randall Hopper to fix PR #116172, "curses module fails to 26 years ago
Jeremy Hylton 51ee09b995 Don't call Py_FatalError in module initialization 26 years ago