ó
    B/õgb  ã                   ó¦   • S SK r S SKrS SKrS\R                  ;   r\R
                  rS r\ R                  S 5       r	\ R                  S 5       r
S rg)é    NÚ
_ARC_DEBUGc                  ó:   • [         (       a  [        U S[        06  g g )NÚfile)Ú_DEBUGÚprintÚdebug_stream©Úargss    Ú0/usr/lib/python3/dist-packages/argcomplete/io.pyÚdebugr   
   s   € ß‚vÜ $Ð'”<Ó'ð ó    c               #   ó²   #   • [         R                  n [        [        R                  S5      [         l         S v •  U [         l        g ! U [         l        f = f7f©NÚw)ÚsysÚstdoutÚopenÚosÚdevnull)r   s    r   Úmute_stdoutr      s6   é € ä�Z‰Z€FÜ”b—j‘j #Ó&„C„JðÛàŒ�
ø�VŒ�
üs   ‚4A·A »AÁAÁAc               #   ó*  #   • [         R                  n [        [        R                  S5      [         l         S v •  [         R                  R                  5         U [         l        g ! [         R                  R                  5         U [         l        f = f7fr   )r   Ústderrr   r   r   Úclose)r   s    r   Úmute_stderrr      sY   é € ä�Z‰Z€FÜ”b—j‘j #Ó&„C„JðÛä�
‰
×ÑÔØŒ�
øô 	�
‰
×ÑÔØŒ�
üs   ‚4B·A% »*BÁ%+BÂBc                  ó<   • [        [        S9  [        U S[        06  g)zÌ
Prints **args** to standard error when running completions. This will interrupt the user's command line interaction;
use it to indicate an error condition that is preventing your completer from working.
)r   r   N)r   r   r	   s    r   Úwarnr   $   s   € ô
 
Œ|ÒÜ	˜dÐ#Œ|Ó#r   )Ú
contextlibr   r   Úenvironr   r   r   r   Úcontextmanagerr   r   r   © r   r   Ú<module>r!      sc   ðÛ Û 	Û 
à	˜Ÿ™Ñ	#€à�z‰z€ò(ð
 ×Ññó ðð ×Ññó ðó$r   