HEX
Server: LiteSpeed
System: Linux srv146.niagahoster.com 4.18.0-553.30.1.lve.el8.x86_64 #1 SMP Tue Dec 3 01:21:19 UTC 2024 x86_64
User: kodi1989 (1633)
PHP: 8.1.34
Disabled: symlink,shell_exec,exec,popen,system,dl,passthru,escapeshellarg,escapeshellcmd,show_source,pcntl_exec
Upload Files
File: //opt/alt/python37/lib/python3.7/site-packages/click/__pycache__/_textwrap.cpython-37.pyc
B

��fI�@s2ddlZddlZddlmZGdd�dej�ZdS)�N)�contextmanagerc@sXeZdZejeejeeedd�dd�Zeeej	dd�dd��Z
eed�d	d
�ZdS)�TextWrapperN)�reversed_chunks�cur_line�cur_len�width�returnc	Cs^t||d�}|jrH|d}|d|�}||d�}|�|�||d<n|sZ|�|���dS)N����)�max�break_long_words�append�pop)	�selfrrrr�
space_left�lastZcut�res�r�@/opt/alt/python37/lib/python3.7/site-packages/click/_textwrap.py�_handle_long_words

zTextWrapper._handle_long_word)�indentrccsF|j}|j}|j|7_|j|7_z
dVWd||_||_XdS)N)�initial_indent�subsequent_indent)rrZold_initial_indentZold_subsequent_indentrrr�extra_indents
zTextWrapper.extra_indent)�textrcCsNg}x>t|���D].\}}|j}|dkr.|j}|�|�|���qWd�|�S)Nr�
)�	enumerate�
splitlinesrrr
�join)rr�rv�idx�linerrrr�indent_only&szTextWrapper.indent_only)�__name__�
__module__�__qualname__�t�List�str�intrr�Iteratorrr"rrrrrsr)�textwrap�typingr&�
contextlibrrrrrr�<module>s