�
|�e4 � �| � d Z ddlmZmZmZ ddlmZmZmZm Z m
Z
mZmZm
Z
mZ ddgZ G d� de� Z G d� de� Zy) z�
pygments.lexers.console
~~~~~~~~~~~~~~~~~~~~~~~
Lexers for misc console output.
:copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
� )�
RegexLexer�include�bygroups) �Generic�Comment�String�Text�Keyword�Name�Punctuation�Number�
Whitespace�VCTreeStatusLexer�PyPyLogLexerc �� � e Zd ZdZdZdgZg Zg Zddej fde
fdej fdej fd ej fd
e
j fde
j fdefd
efg iZy)r z�
For colorizing output of version control status commands, like "hg
status" or "svn status".
.. versionadded:: 2.0
�VCTreeStatus�vctreestatus�rootz^A \+ C\s+z^A\s+\+?\s+z^M\s+z^C\s+z^D\s+z^[?!]\s+z >\s+.*\nz\S+�\s+N)�__name__�
__module__�__qualname__�__doc__�name�aliases� filenames� mimetypesr �Errorr �Inserted�Deletedr �Preprocr r �tokens� � �9/usr/lib/python3/dist-packages/pygments/lexers/console.pyr r s� � �� �D���G��I��I� �
�g�m�m�,�
�V�$�
�w�'�'�(�
�w�}�}�%�
�w���'�
�'�/�/�*�
����0�
�T�N�
�Z� �
��Fr$ c �n � e Zd ZdZdZddgZdgZdgZdedfd ed
f e d� gded
fde
fde
fdefdefd ee
ej e
� fde
fdej fdej" |