JFIF  x x C         C     "        } !1AQa "q2 #B R $3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz        w !1AQ aq"2 B #3R br $4 % &'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz   ?  N m? j EP ó Ĺßjc@sdZddlZd„ZdS(scurses.wrapper Contains one function, wrapper(), which runs another function which should be the rest of your curses-based application. If the application raises an exception, wrapper() will restore the terminal to a sane state so you can read the resulting traceback. i˙˙˙˙NcOsžzYtjƒ}tjƒtjƒ|jdƒytjƒWnnX||||ŽSWddtƒkr™|jdƒtjƒtjƒtj ƒnXdS(sWrapper function that initializes curses and calls another function, restoring normal keyboard/screen behavior on error. The callable object 'func' is then passed the main window 'stdscr' as its first argument, followed by any other arguments passed to wrapper(). iNtstdscri( tcursestinitscrtnoechotcbreaktkeypadt start_colortlocalstechotnocbreaktendwin(tfunctargstkwdsR((s3/opt/alt/python27/lib64/python2.7/curses/wrapper.pytwrapper s       (t__doc__RR(((s3/opt/alt/python27/lib64/python2.7/curses/wrapper.pyts