Message84793
wrong error from curses.wrapper if curses initialization fails
One way to reproduce is trying under IDLE.app in OS X:
import curses
def scr(a):
a.getch()
curses.wrapper(scr)
Traceback before patch:
UnboundLocalError: local variable 'stdscr' referenced before
assignment
Traceback after patch:
_curses.error: setupterm: could not find terminal
APPLIES 2.6, 2.7, 3.0, 3.1 |
|
Date |
User |
Action |
Args |
2009-03-31 15:00:37 | ned.deily | set | recipients:
+ ned.deily |
2009-03-31 15:00:37 | ned.deily | set | messageid: <1238511637.05.0.307555783931.issue5622@psf.upfronthosting.co.za> |
2009-03-31 15:00:35 | ned.deily | link | issue5622 messages |
2009-03-31 15:00:35 | ned.deily | create | |
|