403Webshell
Server IP : 178.105.222.151  /  Your IP : 216.73.216.38
Web Server : nginx/1.28.3
System : Linux MNK 7.0.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Wed Apr 22 16:06:43 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.5.4
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/pygments/formatters/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/pygments/formatters/__pycache__/groff.cpython-314.pyc
+
�4Ui���J�Rt^RIt^RIHt^RIHtHtR.t!RR]4tR#)z�
pygments.formatters.groff
~~~~~~~~~~~~~~~~~~~~~~~~~

Formatter for groff output.

:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)�	Formatter)�get_bool_opt�get_int_opt�GroffFormatterc�^a�]tRt^toRtRt.ROt.tRtRt	Rt
RtRtRt
R	tR
tVtR#)
ra�
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``).
�groffc���\P!V3/VB\VRR4Vn\VRR4Vn^Vn\
VR^4Vn^Vn/Vn	VP4R#)�
monospacedT�linenosF�wrapN)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�2�VP'dRMRpVP'dRMRpVP'dRMRpVPF�wrER;rgVR,'d)VRPVR,4,
pR	V,pVR
,'dWb,
pW,pVR,'dWc,
pW,pVR,'d)VR
PVR,4,
pRV,pWg3VPV&K�	R#)z\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[]N)r	�style�formatr)r�regularrr�ttype�ndef�start�ends&       rr�GroffFormatter._make_styles:s���#����)�H�� �O�O�O�y���"�o�o�o��8���:�:�K�E���E��G�}�}���)�)�$�w�-�8�8����m���F�|�|��
���m���H�~�~�����m���I�����)�)�$�y�/�:�:����m��!&��D�K�K���&rc��\4pVPF*wr4VR,fKVPVR,4K,	\V4F0pVP	RV,R,V,R,4K2	R#)rNz
.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���V;P^,
unTPRVP^8g;'dR;'gRVP3,4R#)�z%s% 4d r%rN)r
r))rr*s&&r�
_write_lineno�GroffFormatter._write_lineno[sC���������
�
�i�4�<�<�1�#4�#=�#=��#C�#C��T�\�\�"R�R�Src��\VPR44pVP'dRMRpRpW P8�d�\	^\
P!W P,44FOpWVP,WPP,VP,pWFR,V,,
pKQ	W P,pV^8�dWAV)^,
R,
pWpnV#VPV,VP8�dRV,V,pW nV#TpV;PV,
unV#)r%z     rN)�len�rstripr
r�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���VPRR4PRR4PRR4PRR4PRR	4pTpVF�p\V4\VP448wgK,VPR
4P4R,PRR
4P	4pVPVRVR,,R,4pK�	V#)�\z\[u005C]�.z	\[char46]�'z\[u0027]�`z\[u0060]�~z\[u007E]�unicode_escape:r0NN�x�u00z\[u�])�replacer4�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�b�"��W�S�%�(��U�W���|�|�D�&�3�r�7�*:�S�*@�A��
��rc	�v�VPV4VPR4VP'dVPV4VEF[wr4W0P9dVP
pKVPV,wrVVP
R4EFpVP^8�dVPV4pV'dSV'dKVPVPR44pVR8wd#VPRPWXV344M/VPVPVPR444VPR4'gK�VP'dVPV4^Vn
K�VPR4^Vn
EK	EK^	VPR4R#)z.nf
\f[CR]
Tr%rz
.fiN)r-r)r
r1r�parent�
splitlinesrr@rTr5�join�endswithr)	r�tokensourcer*r�valuer!r"r9rPs	&&&      r�format_unencoded�GroffFormatter.format_unencoded�s?�����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)rr
r
r	rrN)r�troff�roff)�__name__�
__module__�__qualname__�__firstlineno__�__doc__�name�aliases�	filenamesrrr-r1r@rTr]�__static_attributes__�__classdictcell__)�
__classdict__s@rrrsE�����,�D�&�G��I�
�,�.J�T�
�.�& � r)	rer7�pygments.formatterr�
pygments.utilrr�__all__r�rr�<module>rps+����(�3��
��X�Y�Xr

Youez - 2016 - github.com/yon3zu
LinuXploit