a
    Ùc¿_Á  ã                   @   s8   d Z ddlmZ e ddd¡ZG dd„ dƒZe ¡  dS )z)Example extension, also used for testing.é    )ÚidleConfÚ
extensionsÚZzDummyúz-textc                   @   s0   e Zd Zdd„ Zedd„ ƒZdd„ Zdd„ Zd	S )
r   c                 C   s   |j | _ d}d S )NF)Útext)ÚselfZeditwinZz_in© r   ú lib/python3.9/idlelib/zzdummy.pyÚ__init__   s    zZzDummy.__init__c                 C   s   t  ddd¡| _d S )Nr   r   r   )r   Ú	GetOptionÚztext)Úclsr   r   r	   Úreload   s    zZzDummy.reloadc                 C   s<   | j }| ¡  td| d¡ƒD ]}| dt¡ q| ¡  dS )z	
        é   Úendz%d.0Úbreak)r   Zundo_block_startÚrangeÚindexÚinsertr   Zundo_block_stop)r   Úeventr   Úliner   r   r	   Ú
z_in_event   s    zZzDummy.z_in_eventc                 C   s   d S )Nr   )r   r   r   r   r	   Úz_out_event#   ó    zZzDummy.z_out_eventN)Ú__name__Ú
__module__Ú__qualname__r
   Úclassmethodr   r   r   r   r   r   r	   r      s
   	

N)Ú__doc__Zidlelib.configr   r   r   r   r   r   r   r   r	   Ú<module>   s   