
    Mh-                     6    d Z ddlmZ  G d d          Zd ZdS )z&
prompt_toolkit input hook for GTK 4.
    )GLibc                        e Zd Zd Zd Zd ZdS )
_InputHookc                     d| _         t          j        |                                t          j        t          j        | j                   d S )NF)_quitr   io_add_watchfilenoPRIORITY_DEFAULTIO_INquitselfcontexts     c/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/IPython/terminal/pt_inputhooks/gtk4.py__init__z_InputHook.__init__	   sB    
NNd3TZ	
 	
 	
 	
 	
    c                     d| _         dS )NTF)r   )r   argskwargss      r   r   z_InputHook.quit   s    
ur   c                     t           j                                        }| j        s|                    d           | j        d S d S )NT)r   MainContextdefaultr   	iterationr   s     r   runz_InputHook.run   sT    "**,,* 	$d### * 	$ 	$ 	$ 	$ 	$r   N)__name__
__module____qualname__r   r   r    r   r   r   r      sA        
 
 
  $ $ $ $ $r   r   c                 L    t          |           }|                                 d S )N)r   r   )r   hooks     r   	inputhookr!      s     gDHHJJJJJr   N)__doc__gi.repositoryr   r   r!   r   r   r   <module>r$      sd          $ $ $ $ $ $ $ $"    r   