Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
email.cpython-313.pyc46 linesDownload Raw Back to __pycache__
1�

2�j����SrSSKJrJrJr SSKJr SSKJrJ	r	J3r4JrJrJ
r
 SSKJr S/r"SS\5r"S	S\5rg5)z�6pygments.lexers.email7~~~~~~~~~~~~~~~~~~~~~8 9Lexer for the raw E-mail.10 11:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.12:license: BSD, see LICENSE for details.13�)�14RegexLexer�DelegatingLexer�bygroups)�	MIMELexer)�Text�Keyword�Name�String�Number�Comment)�get_bool_opt�15EmailLexerc �$^�\rSrSrSrU4SjrSrS\RS4S\4/S\	R4S	\	RS164S\4S\4S
\R4S\R4S\R4S\R4S\R 4S\R 4S\R 4S\R 4S\R 4S\R 4S\R 4S\R 4S\R 4S\R 4S\R 4S\R 4S\R"4S\"\R(\R*\R(\R*\R(\R \R(54S\	R4S \	4/S!.rS"rU=r$)#�EmailHeaderLexer�za17Sub-lexer for raw E-mail. This lexer only process header part of e-mail.18 19.. versionadded:: 2.520c�J>�[TU]"S0UD6 [USS5Ulg)Nzhighlight-X-headerF�)�super�__init__r
�highlight_x��self�options�	__class__s  ��[D:\code\apps\devtools\python\user_packages\Python313\site-packages\pygments/lexers/email.pyr�EmailHeaderLexer.__init__s%���
���#�7�#�'��1E�u�M���c#�# �UR(a]URS5[RUR	S54v� URUR	S5SS9nUShv�N gURS5[RUR	S54v� URS5[RUR	S54v� gNl7f)N����root�header)�stack)	r�startr	�Tag�group�get_tokens_unprocessedr�Special�	Multiline)r�match�default_actionss   r�get_x_header_tokens�$EmailHeaderLexer.get_x_header_tokenss��������+�+�a�.�$�(�(�E�K�K��N�:�:�#�9�9����A��&8�:�:�O�&�&�&��+�+�a�.�'�/�/�5�;�;�q�>�A�A��+�+�a�.�'�"3�"3�U�[�[��^�C�C�	
'�s�A)C�+C�,A-Cz^(?:[A-WYZ]|X400)[\w\-]*:r#z(^(X-(?:\w[\w\-]*:))([\s\S]*?\n)(?![ \t])z\n[ \t]z\n(?![ \t])z#popz\bE?SMTPS?\bz\b(?:HE|EH)LO\bz[\w\.\-\+=]+@[\w\.\-]+z<[\w\.\-\+=]+@[\w\.\-]+>z%\b(\w[\w\.-]*\.[\w\.-]*\w[a-zA-Z]+)\bz`(?<=\b)(?:(?:25[0-5]|2[0-4][0-9]|1?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|1?[0-9][0-9]?)(?=\b)z&(?<=\b)([0-9a-fA-F]{1,4}:){1,7}:(?!\b)z*(?<=\b):((:[0-9a-fA-F]{1,4}){1,7}|:)(?=\b)z5(?<=\b)([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}(?=\b)z6(?<=\b)([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}(?=\b)z8(?<=\b)[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})(?=\b)z:(?<=\b)fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}(?=\b)z=(?<=\b)([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}(?=\b)z=(?<=\b)([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}(?=\b)z=(?<=\b)([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}(?=\b)z=(?<=\b)([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}(?=\b)z�(?<=\b)::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])(?=\b)z(?<=\b)([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])(?=\b)a'(?:(Sun|Mon|Tue|Wed|Thu|Fri|Sat),\s+)?(0[1-9]|[1-2]?[0-9]|3[01])\s+(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s+(19[0-9]{2}|[2-9][0-9]{3})\s+(2[0-3]|[0-1][0-9]):([0-5][0-9])(?::(60|[0-5][0-9]))?(?:\.\d{1,5})?\s+([-\+][0-9]{2}[0-5][0-9]|\(?(?:UTC?|GMT|(?:E|C|M|P)(?:ST|ET|DT)|[A-IK-Z])\)?)zN(=\?)([\w-]+)(\?)([BbQq])(\?)([\[\w!\"#$%&\'()*+,-./:;<=>@[\\\]^_`{|}~]+)(\?=)z[\s]+z[\S]r!)r)�__name__�21__module__�__qualname__�__firstlineno__�__doc__rr-r	r&r�22Whitespacer�Label�Functionr�Integer�Hex�	Decoratorrr23�Affix�Constant�tokens�__static_attributes__�
__classcell__�rs@rrrs�����N�D� *�4�8�8�X�>�
8�:M�N�24�����)�
�T�_�_�f�5��g�&�
��)�'��25�26�3�
(�$�*�*�5�6�t�}�}�E�5�
�^�^�
�277��28�29�C�
:�F�J�J�G�
E�v�z�z�R�
F��30�31�S�
H�&�*�*�U�
J�F�J�J�W�
M�v�z�z�Z�
M�
�Z�Z�
�
M�
�Z�Z�
�
M�
�Z�Z�
���Z�Z�
�R�
�Z�Z�
�32H�33�^�^�
�"�
�f�l�l�D�M�M�6�<�<��AQ�AQ��l�l�F�J�J����>�
?��t���'�
�d�O�w<34�B�Frrc�L^�\rSrSrSrSrSS/rS/rS/rSr	S	r35U4S36jrSrU=r
$)r�qz�37Lexer for raw E-mail.38 39Additional options accepted:40 41`highlight-X-header`42    Highlight the fields of ``X-`` user-defined email header. (default:43    ``False``).44zE-mail�email�emlz*.emlzmessage/rfc822z2https://en.wikipedia.org/wiki/Email#Message_formatz2.5c�D>�[TU]"[[[40UD6 g)N)rrrrrrs  �rr�EmailLexer.__init__�s���
���)�9�g�I��Irr)r/r0r1r2r3�name�aliases�	filenames�	mimetypes�url�
version_addedrr=r>r?s@rrrqs>�����D����G��	�I�!�"�I�45>�C��M�J�JrN)r3�pygments.lexerrrr�pygments.lexers.mimer�pygments.tokenrrr	r46rr�
pygments.utilr
�__all__rrrrr�<module>rQsC���A�@�*�G�G�&��.��[�z�[�|J��Jr
codekingpro/portable-devtools · Team Ai