__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
�

�&�g���H�SrSSKrSSKJr SSKJrJr S/r"SS\5rg)z�
pygments.formatters.groff
~~~~~~~~~~~~~~~~~~~~~~~~~

Formatter for groff output.

:copyright: Copyright 2006-2024 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
�N)�	Formatter)�get_bool_opt�get_int_opt�GroffFormatterc�R�\rSrSrSrSr/SQr/rSrSr	Sr
SrS	rS
r
SrSrg
)r�a�
Format tokens with groff escapes to change their color and font style.

.. versionadded:: 2.11

Additional options accepted:

`style`
    The style to use, can be a string or a Style subclass (default:
    ``'default'``).

`monospaced`
    If set to true, monospace font will be used (default: ``true``).

`linenos`
    If set to true, print the line numbers (default: ``false``).

`wrap`
    Wrap lines to the specified number of characters. Disabled if set to 0
    (default: ``0``).
�groff)r	�troff�roffc���[R"U40UD6 [USS5Ul[USS5UlSUl[
USS5UlSUl0Ul	UR5 g)N�
monospacedT�linenosFr�wrap)r�__init__rr
r�_linenorr�_linelen�styles�_make_styles)�self�optionss  �;/usr/lib/python3/dist-packages/pygments/formatters/groff.pyr�GroffFormatter.__init__-sf�����4�+�7�+�&�w��d�C���#�G�Y��>����������3��	���
��������c��UR(aSOSnUR(aSOSnUR(aSOSnURH�upES=pgUS(aUS	RUS5-
nS
U-nUS(aXb-
nX-nUS(aXc-
nX-nUS
(aUSRUS
5-
nSU-nXg4URU'M� g)Nz\f[CR]z\f[R]z\f[CB]z\f[B]z\f[CI]z\f[I]��colorz\m[{}]z\m[]�bold�italic�bgcolorz\M[{}]z\M[])r
�style�formatr)r�regularrr�ttype�ndef�start�ends        rr�GroffFormatter._make_styles:s���#���)�H�� �O�O�y���"�o�o��8���:�:�K�E���E��G�}���)�)�$�w�-�8�8����m���F�|��
���m���H�~�����m���I����)�)�$�y�/�:�:����m��!&��D�K�K���&rc���[5nURH!up4UScM
URUS5 M# [U5H nUR	SU-S-U-S-5 M" g)Nrz
.defcolor z rgb #�
)�setr �add�sorted�write)r�outfile�colors�_r$rs      r�_define_colors�GroffFormatter._define_colorsQsc������z�z�G�A��G�}�(��
�
�4��=�)�"��F�^�E��M�M�,��.��9�E�A�D�H�I�$rc��U=RS-
slURSURS:g=(a S=(d SUR4-5 g)N�z%s% 4d r)r)rr-)rr.s  r�
_write_lineno�GroffFormatter._write_lineno[s=���������
�
�i�4�<�<�1�#4�#=��#C��T�\�\�"R�R�Src�*�[URS55nUR(aSOSnSnX R:�a�[	S[
R"X R-55H7nXUR-XPR-UR-nXFS-U--
nM9 X R-nUS:�aXAU*S-
S-
nXplU$URU-UR:�aSU-U-nX lU$UnU=RU-
slU$)Nr)z     rrr4)�len�rstriprr�range�math�floorr)r�line�length�space�newline�i�chunk�	remainders        r�
_wrap_line�GroffFormatter._wrap_line`s���T�[�[��&�'���<�<��R�����I�I���1�d�j�j��)�)�);�<�=���t�y�y�[��9�9��T�Y�Y�)>�?���D�L�5�0�1��>����*�I��1�}���
�1��
�.�.�� )�
����]�]�V�
#�d�i�i�
/��e�|�t�+�G�"�M�
���G��M�M�V�#�M��rc���URSS5RSS5RSS5RSS5RS	S
5nUnUH�n[U5[UR55:wdM+URS5R5SSRS
S5R	5nURUSUSS-S-5nM� U$)N�\z\[u005C]�.z	\[char46]�'z\[u0027]�`z\[u0060]�~z\[u007E]�unicode_escaper4�x�u00z\[u�])�replacer8�encode�decode�upper)r�text�copy�char�unis     r�
_escape_chars�GroffFormatter._escape_charsws����|�|�D�+�.��G�C��.��G�D�+�.��G�C��-��G�C��-�		
�
���D��4�y�C����
�.�.��k�k�"2�3��V�X�a�b�"��W�S�%�(��U�W���|�|�D�&�3�q�r�7�*:�S�*@�A��
��rc	�z�URU5 URS5 UR(aURU5 UGH_up4X0R;aUR
nX0R;aMURUupVUR
S5GHnURS:�aURU5nU(aPU(aIURURS55nUS:wa"URSRXXU455 O/URURURS555 URS5(dM�UR(aURU5 SUl
M�URS5 SUl
GM	 GMb URS5 g)Nz.nf
\f[CR]
Trr)rz
.fi)r1r-rr5r�parent�
splitlinesrrDrXr9�join�endswithr)	r�tokensourcer.r#�valuer%r&r=rTs	         r�format_unencoded�GroffFormatter.format_unencoded�sG�����G�$��
�
�&�'��<�<����w�'�'�L�E��{�{�*������{�{�*����U�+�J�E��(�(��.���9�9�q�=��?�?�4�0�D��S��-�-�d�k�k�$�.?�@�D��r�z��
�
�b�g�g�u�C�.@�&A�B���M�M�$�"4�"4�T�[�[��5F�"G�H��=�=��&�&��|�|��*�*�7�3�()��
��
�
�d�+�()��
�#/�(�0	�
�
�g�r)rrrr
rrN)�__name__�
__module__�__qualname__�__firstlineno__�__doc__�name�aliases�	filenamesrrr1r5rDrXra�__static_attributes__�rrrrs=���,�D�&�G��I�
�,�.J�T�
�.�& r)	rgr;�pygments.formatterr�
pygments.utilrr�__all__rrlrr�<module>rps+����(�3��
��X�Y�Xr

Filemanager

Name Type Size Permission Actions
__init__.cpython-313.pyc File 6.69 KB 0644
_mapping.cpython-313.pyc File 4.07 KB 0644
bbcode.cpython-313.pyc File 4.12 KB 0644
groff.cpython-313.pyc File 7.2 KB 0644
html.cpython-313.pyc File 40.07 KB 0644
img.cpython-313.pyc File 27.74 KB 0644
irc.cpython-313.pyc File 5.9 KB 0644
latex.cpython-313.pyc File 19.82 KB 0644
other.cpython-313.pyc File 6.7 KB 0644
pangomarkup.cpython-313.pyc File 2.91 KB 0644
rtf.cpython-313.pyc File 13.47 KB 0644
svg.cpython-313.pyc File 8.88 KB 0644
terminal.cpython-313.pyc File 5.67 KB 0644
terminal256.cpython-313.pyc File 15.08 KB 0644
Filemanager