‹“ReÜ ã @ sä d Z d Z d Z d Z d d „ Z d d „ Z d d d „ Z d d d „ Z Gd d „ d e ƒ Z Gd d „ d e ƒ Z Gd d „ d e ƒ Z Gd d „ d e ƒ Z Gd d „ d e ƒ Z e ƒ Z e ƒ Z e ƒ Z e ƒ Z d S)z€ This module generates ANSI character codes to printing colors to terminals. See: http://en.wikipedia.org/wiki/ANSI_escape_code z[z]úc C s t t | ƒ d S)NÚm)ÚCSIÚstr)Úcode© r úˆ/builddir/build/BUILDROOT/alt-python35-pip-20.2.4-5.el8.x86_64/opt/alt/python35/lib/python3.5/site-packages/pip/_vendor/colorama/ansi.pyÚ code_to_chars s r c C s t d | t S)Nz2;)ÚOSCÚBEL)Útitler r r Ú set_title s r é c C s t t | ƒ d S)NÚJ)r r )Úmoder r r Úclear_screen s r c C s t t | ƒ d S)NÚK)r r )r r r r Ú clear_line s r c @ s e Z d Z d d „ Z d S)Ú AnsiCodesc C sO xH t | ƒ D]: } | j d ƒ s t | | ƒ } t | | t | ƒ ƒ q Wd S)NÚ_)ÚdirÚ startswithÚgetattrÚsetattrr )ÚselfÚnameÚvaluer r r Ú__init__ s zAnsiCodes.__init__N)Ú__name__Ú __module__Ú__qualname__r r r r r r s r c @ s^ e Z d Z d d d „ Z d d d „ Z d d d „ Z d d d „ Z d d d d „ Z d S) Ú AnsiCursoré c C s t t | ƒ d S)NÚA)r r )r Únr r r ÚUP% s z AnsiCursor.UPc C s t t | ƒ d S)NÚB)r r )r r# r r r ÚDOWN' s zAnsiCursor.DOWNc C s t t | ƒ d S)NÚC)r r )r r# r r r ÚFORWARD) s zAnsiCursor.FORWARDc C s t t | ƒ d S)NÚD)r r )r r# r r r ÚBACK+ s zAnsiCursor.BACKc C s t t | ƒ d t | ƒ d S)Nú;ÚH)r r )r ÚxÚyr r r ÚPOS- s zAnsiCursor.POSN)r r r r$ r&