Sindbad~EG File Manager
�
&Μg"2 � �� � d dl Z d dlZd dlmZ d dlmZ d dlmZ d dlm Z d dl
mZ dd�Z G d� d ej � Z G d
� d� Zej! � edk( rd d
lmZ eddd�� yy)� N)�
messagebox)�idleConf)� view_text)�Hovertip)�macosxc �P � d}d}d}d}t j d| � D ][ }|j � |z
}||z
}||z
}| | dk( r||kD r||dz
|z z
}|dz
}d}n||||z z
z
}||kD r|dz
}|}|dz
}�] |t | � |z
z
}|dkD r
||dz
|z z
}|S |dz }|S )N� r � z[\t\n]�
)�re�finditer�start�len)�s� linewidth�tabwidth�pos� linecount�current_column�m�numcharss �-/usr/local/lib/python3.12/idlelib/squeezer.py�count_lines_with_wrappingr s � �� �H�
�C��I��N�
�[�[��A�
&���7�7�9�s�?���x����(�"��
�S�6�T�>� � �)� �n�q�0�Y�>�>� ���N�I��N�
�h�.�8�*C�D�D�N� � �)��Q�� �!)���q���; '�@ �c�!�f�s�l�"�N�����n�q�(�Y�6�6� �
�� �Q�� ��� c �<