B
Œä5·Rã @ 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}ttj dd¡tj ¡ d | ¡ }x:| j
¡ D ],\}}|dd… dks`|dkr@t|||ƒ q@W |S )Nr ZTERMÚunknown)ZtermÚfdé ZACS_)ZLINESZCOLS)
Ú_cursesÚcursesZ setuptermÚ_osÚenvironÚgetÚ_sysÚ
__stdout__ÚfilenoÚinitscrÚ__dict__ÚitemsÚsetattr)r r ÚstdscrÚkeyÚvalue© r ú4/opt/alt/python37/lib64/python3.7/curses/__init__.pyr s r c C s@ dd l } dd l}| ¡ }t| dƒr*| j|_t| dƒr<| j|_|S )Nr ÚCOLORSÚCOLOR_PAIRS)r r Ústart_colorÚhasattrr 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 )NÚfuncz7wrapper expected at least 1 positional argument, got %dr r r )ÚpopÚ TypeErrorÚlenr ZnoechoZcbreakZkeypadr ÚlocalsZechoZnocbreakZendwin)ÚargsÚkwdsr r r r r Úwrapper? s*
r$ )
r Úosr Úsysr r r r Ú NameErrorr$ r r r r Ú