Current File : //usr/local/apps/python3/lib/python3.11/idlelib/__pycache__/zzdummy.cpython-311.opt-2.pyc
�

�Ke����	ddlmZddlmZd�ZGd�d��Ze���edkrddlZej	dd	d
���dSdS)�)�idleConf��wrapsc�@��	t���d�fd�	��}|S)Nc����|j���\}}}}tt|��dz
��D]}||}�||��||<�|j�||||��dS)N��break)�	formatter�
get_region�range�len�
set_region)	�self�event�head�tail�chars�lines�pos�line�format_lines	        ��9/usr/local/apps/python3/lib/python3.11/idlelib/zzdummy.py�applyzformat_selection.<locals>.applys����#'�>�#<�#<�#>�#>� ��d�E�5���U���a��(�(�	1�	1�C���:�D�$��T�4�0�0�E�#�J�J���!�!�$��e�U�;�;�;��w��Nr)rrs` r�format_selectionrs>���?�
�;������������Lrc�f�eZdZ	dddgfgZd�Zed���Zed���Zed���Z	dS)	�ZzDummy�format)zZ inz<<z-in>>)zZ outz	<<z-out>>c�F�	||_|j|_|j|_dSr)�editwin�text�fregionr
)rr!s  r�__init__zZzDummy.__init__%s"��5�����L��	� �����rc�>�	tjddd��|_dS)N�
extensionsrzz-text)r�	GetOption�ztext)�clss r�reloadzZzDummy.reload+s��+��&�|�Y��I�I��	�	�	rc��	|j�|��Sr)r()rrs  r�
z_in_eventzZzDummy.z_in_event0s��	�
�*�$�d�$�$�$rc�x�	|�|j��sdnt|j��}||d�S)Nr)�
startswithr(r
)rr�zlengths   r�z_out_eventzZzDummy.z_out_event9s;��	�
 �?�?�4�:�6�6�K�!�!�C��
�O�O���G�H�H�~�rN)
�__name__�
__module__�__qualname__�menudefsr$�classmethodr*rr,r0�rrrrs�������=�
� �"�
�	��H�)�)�)��J�J��[�J��%�%���%��������rr�__main__Nzidlelib.idle_test.test_zzdummy�F)�	verbosity�exit)
�idlelib.configr�	functoolsrrrr*r1�unittest�mainr6rr�<module>r?s����$�#�#�#�#�#����������'�'�'�'�'�'�'�'�T�������z����O�O�O��H�M�2�a�e�L�L�L�L�L�L��r