Ć
Nö9c       sZ   d  Z  d k Td k Td Z d Z d Z d Z d Z d Z d Z	 e
 d	  Z e
 d
  Z d S(   s   Terminal utilities.(   s   *i    i   i   i   i   i   i   c    sş   t  |   } | t t t Bt Bt Bt B@| t <| t	 t
 @| t	 <| t t t B@| t <| t t B| t <| t t t Bt Bt B@| t <d | t t <d | t t <t |  | |  d S(   s   Put terminal into a raw mode.i   i    N(   s	   tcgetattrs   fds   modes   IFLAGs   BRKINTs   ICRNLs   INPCKs   ISTRIPs   IXONs   OFLAGs   OPOSTs   CFLAGs   CSIZEs   PARENBs   CS8s   LFLAGs   ECHOs   ICANONs   IEXTENs   ISIGs   CCs   VMINs   VTIMEs	   tcsetattrs   when(   s   fds   whens   modes    /mit/python/lib/python2.0/tty.pys   setraw s     #c    sS   t  |   } | t t t B@| t <d | t t <d | t t <t	 |  | |  d S(   s    Put terminal into a cbreak mode.i   i    N(   s	   tcgetattrs   fds   modes   LFLAGs   ECHOs   ICANONs   CCs   VMINs   VTIMEs	   tcsetattrs   when(   s   fds   whens   modes    /mit/python/lib/python2.0/tty.pys	   setcbreak s     N(   s   __doc__s   TERMIOSs   termioss   IFLAGs   OFLAGs   CFLAGs   LFLAGs   ISPEEDs   OSPEEDs   CCs	   TCSAFLUSHs   setraws	   setcbreak(    s    /mit/python/lib/python2.0/tty.pys   ? s   