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/lexers/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/pygments/lexers/__pycache__/diff.cpython-314.pyc
+
�4Ui���Rt^RIt^RIHtHtHt^RIHtHtH	t	H
t
HtHtH
t
Ht.R
Ot!RR]4t!RR]4t!R	R]4tR#)z�
pygments.lexers.diff
~~~~~~~~~~~~~~~~~~~~

Lexers for diff/patch formats.

:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)�
RegexLexer�include�bygroups)�Text�Comment�Operator�Keyword�Name�Generic�Literal�
Whitespace�	DiffLexer�DarcsPatchLexer�
WDiffLexerc
�pa�]tRt^toRtRtRR.tRR.tRR.tR	t	R
t
RR]!]]
]43R
]!]P]43R]!]P ]43R]!]P"]43R]!]P$]43R]!]P&]43R]!]P&]43R]!]
]43./tRtRtVtR#)r
z6
Lexer for unified or context-style diffs or patches.
�Diff�diff�udiffz*.diffz*.patchztext/x-diffztext/x-patchz"https://en.wikipedia.org/wiki/Diff��rootz( )(.*)(\n)z
(!.*|---)(\n)z((?:< |-).*)(\n)z((?:> |\+).*)(\n)z*(@.*|\d(?:,\d+)?(?:a|c|d)\d+(?:,\d+)?)(\n)z((?:[Ii]ndex|diff).*)(\n)z	(=.*)(\n)�(.*)(\n)c�f�VR,R8XdR#VR,R8XdR#VR,R8XdR#R#)	:N�NzIndex: T:N�Nzdiff :N�Nz--- g�������?N�)�texts&�6/usr/lib/python3/dist-packages/pygments/lexers/diff.py�analyse_text�DiffLexer.analyse_text0s4����8�y� ����8�w�����8�v����rN)�__name__�
__module__�__qualname__�__firstlineno__�__doc__�name�aliases�	filenames�	mimetypes�url�
version_addedrrrr
�Strong�Deleted�Inserted�
Subheading�Heading�tokensr�__static_attributes__�__classdictcell__)�
__classdict__s@rr
r
s�������D��w��G��9�%�I���/�I�
.�C��M�	�
�X�j�$�
�C�D�
�x����
�C�D�
 �(�7�?�?�J�"G�H�
!�8�G�,<�,<�j�#I�J�=���+�+�Z�8�
�*�8�G�O�O�Z�+P�Q�
�8�G�O�O�Z�@�A�
�(�4��4�5�
��F� �r c�b�]tRt^9tRtRtR.tRR.tRtRt	R$t
RR	]3R
]3R]3R]3R
]!]]
]]]]]P"]]4	3R]!]]
]]]]]P"]4R3R]P&3R]P&3R]P&3RP)RP+]
44]!]]
]]43R]P.R3R]P0R3R]!]]43.
RR]3R]R3.RR]R3R]3.R]!R4R ]P.3R!]P.3.R]!R4R ]P03R!]P03./tR"tR##)%rz�
DarcsPatchLexer is a lexer for the various versions of the darcs patch
format.  Examples of this format are derived by commands such as
``darcs annotate --patch`` and ``darcs send``.
zDarcs Patch�dpatchz*.dpatchz*.darcspatchzhttps://darcs.netz0.10r�<�>z\{z\}z/(\[)((?:TAG )?)(.*)(\n)(.*)(\*\*)(\d+)(\s?)(\])z+(\[)((?:TAG )?)(.*)(\n)(.*)(\*\*)(\d+)(\s?)�commentzNew patches:zContext:zPatch bundle hash:z(\s*)({})(.*)(\n)�|z\+�insert�-�deleterz	[^\]].*\nz\]�#pop�specialTextz\nz
\[_[^_]*_]z\[z[^\n\[]+rN)�hunk�addfile�adddir�rmfile�rmdir�move�replace)r!r"r#r$r%r&r'r(r*r+�DPATCH_KEYWORDSrrrr	rr�Dater
r0�format�joinrr.r-rrr1r2rr rrr9s�����D��j�G��^�,�I�
�C��M�"�O�	�
�8��
�8��
�H��
�H��
?�
�h���z�4���l�l�J��:�
;�<�
�h���z�4���l�l�J�0�1:�
<��g�o�o�.�
�'�/�/�*�
"�G�O�O�4�
!�
(�
(����/�)B�
C���W�d�J�?�
A�
�G�$�$�h�/�
�7�?�?�H�-�
�(�4��4�5�%
�(	�
�7�#�
�H�f�%�
�	�
�J��'�
�H�%�
�	��M�"�
�G�$�$�%�
�'�*�*�+�
�
	��M�"�
�G�O�O�$�
�'�/�/�*�
�E'�Fr c� �]tRt^stRtRtRtR.tR.t.t	Rt
]P]P,tRtRtR	tR
tRtR]]P*R
3]]P,R3]]3R]3.R
]]P*R3]]P*R3]]P*R3]]P*R3]]P*3R]P*3.R]]P,R3]]P,R3]]P,R3]]P,R3]]P,3R]P,3./tRtR#)rz�
A wdiff lexer.

Note that:

* It only works with normal output (without options like ``-l``).
* If the target files contain "[-", "-]", "{+", or "+}",
  especially they are unbalanced, the lexer will get confused.
�WDiffz#https://www.gnu.org/software/wdiff/�wdiffz*.wdiffz2.2z\{\+z\+\}z\[\-z\-\]z[^{}[\]+-]+r�inserted�deleted�.z#pushr>rN)r!r"r#r$r%r&r*r'r(r)r+�re�	MULTILINE�DOTALL�flags�ins_op�ins_cl�del_op�del_cl�normalr
r.r-rr1r2rr rrrssS����D�
/�C��i�G���I��I��M��L�L�2�9�9�$�E��F�
�F�
�F�
�F�
�F��
�W�%�%�z�2�
�W�_�_�i�0�
�T�N�
�4�L�	
�	�
�W�%�%�w�/�
�W�%�%�w�/�
�W�%�%�v�.�
�W�%�%�v�.�
�W�%�%�&�
�7�#�#�$�
�	�
�W�_�_�g�.�
�W�_�_�g�.�
�W�_�_�f�-�
�W�_�_�f�-�
�W�_�_�%�
�7�?�?�#�
�!�Fr )r
rr)r%rQ�pygments.lexerrrr�pygments.tokenrrrrr	r
rr�__all__r
rrrr r�<module>r]sQ���
�8�8����9��"�
�"�J7�j�7�t6��6r 

Youez - 2016 - github.com/yon3zu
LinuXploit