B
    ^ Ç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ÚZzDummyz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.7/idlelib/zzdummy.pyÚ__init__   s    zZzDummy.__init__c             C   s   t  ddd¡| _d S )Nr   r   zz-text)r   Ú	GetOptionÚztext)Úclsr   r   r   Úreload   s    zZzDummy.reloadc             C   s@   | j }| ¡  x$td| d¡ƒD ]}| dt¡ q W | ¡  dS )z	
        é   Úendz%d.0Úbreak)r   Zundo_block_startÚrangeÚindexÚinsertZztestZ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   