Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/lib64/python3.9/site-packages/mercurial/__pycache__/ |
Upload File : |
a �+�b� � @ sL d dl mZ d dlZd dlZd dlZddlmZmZ ddlm Z ddl mZmZm Z mZmZmZmZmZmZmZmZmZmZmZmZmZ ddlmZ ddlmZmZ d d ded �ed �ed�hZ ej!j"ej!j#ej!j$ej!j%ej!j&ej!j'ej!j(ej!j)ej!j*ej!j+ej!j,ej!j-ej!j.g Z/ej!j"dej!j#d ej!j$dej!j(dej!j%dej!j&dej!j)dej!j'dej!j*dej!j+dej!j,dej!j-dej!j.di Z0dZ1dZ2dZ3dZ4dZ5dZ6e1e2e3e4e5e6gZ7e1de2d e3d!e4d"e5d#e6d$iZ8d�d&d'�Z9d(d)� Z:d*d+� Z;d,d-� Z<d�d.d/�Z=d0d1� Z>d2d3� Z?d4d5� Z@d�d6d7�ZAeBd8ged9�eAd8d:d;�fd<ged=�eAd<d:d;�fd>ged?�eAd>d:d;�fd@gedA�eAd@d:d;�fdBgedC�eAdBd:d;�fdDgedE�eAdDd:d;�fdgedF�eAdd:d;�fdGgedH�eAdGd:d;�fdIdJgedK�eAdId:d;�fdLgedM�eAdLd:d;�fdNgedO�eAdNd:d;�fdPgedQ�eAdPd:d;�fdRgedS�eAdRd:d;�fdTgedU�eAdTd:d;�fdVgedW�eAdVd:d;�fg�ZCdXdY� ZDeBdZged[�eAdZ�e4fd\ged]�eAd\�e2fdd^ged_�eAd�e3fd`geda�eAd`�e5fdbgedc�eAdb�e2fddgede�eAdd�e3fdfgedg�eAdf�e1fdhdigedj�eAdh�e3fg dk�edl�eAdm�e1fdndogedp�eAdn�e3fdqdrgeds�eAdq�e1fdtgedu�eAdt�e2fg dv�edw�eAdx�e3fg dy�edz�eAd{�e2fd|ged}�eAd|�e1fdIged~�e:e3fdd�ged��eAd�e4fd�ged��eAd��e3fd�ged��eAd��e4fd�d�ged��eAd��e1fd�ged��eAd��e4fd�ged��eAd��e4fd�ged��eAd��e5fd:ged��eDe5fd�ged��eAd��e3fg�ZEd:eCiZFi ZGd�d�� ZHd�d�d��ZId�d�d��ZJeJdZd�e�K� � eJdqd�ejL� eJdxd�ejM� eJdmd�ejL� eJd{d�ejN� eJd{d�ejO� eJd{d�ejP� eJd�d�ejQd�d�� d�d�� ZRd�d�d��ZSd�d�� ZTeHdeR� d�d�d��ZUd�d�d��ZVdS )�� )�absolute_importN� )�_�gettext)�getattr)�cmdutil�encoding�error� extensions� fancyopts� filemerge�fileset�minirst�pycompat� registrar�revset�templatefilters� templatefuncs� templatekw�ui�util)�webcommands)�compression�resourceutils (ADVANCED)s (DEPRECATED)s (EXPERIMENTAL)s Repository creations Remote repository managements Change creations Change navigations Change manipulations Change organizations Working directory managements File content managements Change import/exports Repository maintenances Helps Miscellaneous commandss Uncategorized commandss idss outputs configs conceptss miscs nones Mercurial identifierss Mercurial outputs Mercurial configurations Conceptss Miscellaneouss Uncategorized topicsFc sl g }|rTt t�|��D ]<\}� |s:t� fdd�tD ��r:q|�dd| |� f � q|rh|�dd| � |S )z-return a text listing of the given extensionsc 3 s | ]}|� v V qd S �N� ��.0�w��descr �4/usr/lib64/python3.9/site-packages/mercurial/help.py� <genexpr>� � zlistexts.<locals>.<genexpr>s %s:%s: %s � r s %s )�sortedr � iteritems�any� _exclkeywords�append�insert)�header�exts�indent�showdeprecated�rst�namer r r! �listexts} s r1 c C sZ t d�| ��d�}|�ttd�t�� dd�� |�ttd�t�� | jd�� d� |�}|S )N� extensionsT� enabled extensions:�r. s disabled extensions:r# ) �loaddoc� splitlines�extendr1 r r �enabled�disabled�verbose�join)r r/ �docr r r! �extshelp� s ���� r= c C sV | dd� dkrRd}| � |�}|dkrR| |t|� d� }| d|� |�dd�fS dS )zdgiven a text 'abc (DEFAULT: def.ghi)', returns (b'abc', (b'def', b'ghi')). Otherwise return None���N� )s (DEFAULT: r � .� )�find�len�split)�text�marker�pos�itemr r r! �parsedefaultmarker� s rI c s� g }d}|D �]\}t |�dkr.|\}}} � } n|\}}} � td�} |s^t� fdd�tD ��r^qd}| d u r�t� �}|d ur�|\� \} }|�| |�r�d} td�}d}|r�d | }d | }| du r�d| }t| tj�r�| � � } | �rt | ��st�| �}| du �rtd�}� td �|| 7 � t| t ��r8|d| 7 }d}n"| d u�rZt| t��sZ|d| 7 }|�||� f� q|�r~| td�7 } d| g}|�t�|d�� d�|�S )NF� s VALUEc 3 s | ]}|� v V qd S r r r r r r! r"