B
YI~d @ s^ d dl T d dlZd dlZdd Zdd Zye W n ek
rP ddlmZ Y nX d d
Z dS ) )*Nc C st dd l } dd l}ttjddtj d | }x:| j
D ],\}}|dd dks`|dkr@t||| q@W |S )Nr ZTERMunknown)Ztermfd ZACS_)ZLINESZCOLS)
_cursescursesZ setupterm_osenvironget_sys
__stdout__filenoinitscr__dict__itemssetattr)r r stdscrkeyvalue r 4/opt/alt/python37/lib64/python3.7/curses/__init__.pyr s r c C s@ dd l } dd l}| }t| dr*| j|_t| dr<| j|_|S )Nr COLORSCOLOR_PAIRS)r r start_colorhasattrr r )r r Zretvalr r r r * s
r )has_keyc O s | r| ^}} n$d|kr"| d}ntdt| zDt }t t |d y
t W n Y nX ||f| |S dt kr|d t t
t X d S )Nfuncz7wrapper expected at least 1 positional argument, got %dr r r )pop TypeErrorlenr ZnoechoZcbreakZkeypadr localsZechoZnocbreakZendwin)argskwdsr r r r r wrapper? s*
r$ )
r osr sysr r r r NameErrorr$ r r r r