403Webshell
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 :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /usr/lib64/python3.9/site-packages/mercurial/__pycache__/help.cpython-39.opt-1.pyc
a

�+�b��@sLddlmZddlZddlZddlZddlmZmZddlm	Z	ddl
mZmZm
Z
mZmZmZmZmZmZmZmZmZmZmZmZmZddlmZddlmZmZd	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"dej!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�e3fgdk�edl�eAdm�e1fdndogedp�eAdn�e3fdqdrgeds�eAdq�e1fdtgedu�eAdt�e2fgdv�edw�eAdx�e3fgdy�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:eCiZFiZGd�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)sRepository creationsRemote repository managementsChange creationsChange navigationsChange manipulationsChange organizationsWorking directory managementsFile content managementsChange import/exportsRepository maintenancesHelpsMiscellaneous commandssUncategorized commandssidssoutputsconfigsconceptssmiscsnonesMercurial identifierssMercurial outputsMercurial configurationsConceptss
MiscellaneoussUncategorized topicsFcslg}|rTtt�|��D]<\}�|s:t�fdd�tD��r:q|�dd||�f�q|rh|�dd|�|S)z-return a text listing of the given extensionsc3s|]}|�vVqdS�N���.0�w��descr�4/usr/lib64/python3.9/site-packages/mercurial/help.py�	<genexpr>��zlistexts.<locals>.<genexpr>s
%s:%s: %s
� rs
%s

)�sortedr�	iteritems�any�
_exclkeywords�append�insert)�header�exts�indent�showdeprecated�rst�namerrr!�listexts}sr1cCsZtd�|��d�}|�ttd�t��dd��|�ttd�t��|jd��d�	|�}|S)N�
extensionsT�enabled extensions:�r.sdisabled extensions:r#)
�loaddoc�
splitlines�extendr1rr
�enabled�disabled�verbose�join)rr/�docrrr!�extshelp�s����
r=cCsV|dd�dkrRd}|�|�}|dkrR||t|�d�}|d|�|�dd�fSdS)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�itemrrr!�parsedefaultmarker�s
rIcs�g}d}|D�]\}t|�dkr.|\}}}	�}
n|\}}}	�td�}
|s^t�fdd�tD��r^qd}|	dur�t��}|dur�|\�\}
}|�|
|�r�d}	td�}d}|r�d	|}d
|}|	dur�d|}t|	tj�r�|	�	�}	|	�rt
|	��st�|	�}|	du�rtd�}�td
�||7�t|	t
��r8|d|
7}d}n"|	du�rZt|	t��sZ|d|
7}|�||�f�q|�r~|td�7}d|g}|�t�|d��d�|�S)NF�sVALUEc3s|]}|�vVqdSrrrrrr!r"�r#zoptrst.<locals>.<genexpr>r#Ts from config�-s--s--[no-]sons (default: %s)s %s [+]s %ss ([+] can be repeated)s
%s:

r)rCrr'r(rI�
configbool�
isinstancerZ	customoptZgetdefaultvalue�callablerZbytestr�list�boolr)r7r�	maketabler;)r+�optionsr:r�dataZ
multioccur�optionZshortoptZlongopt�defaultZoptlabelZdefaultstrsuffixZparseresult�sectionr0Zso�loZ
defaultstrr/rrr!�optrst�sR



rXcCs$|�d|�|r |�d|�dS)Ns"

.. container:: omitted

    %s

s%

.. container:: notomitted

    %s

)r))r/�omittedZ
notomittedrrr!�indicateomitted�srZcs�|js|�d�r|dkrdS|jsh|s.�s.dSt|dd�rJt|dd�sJdS�rht�fdd�tD��rhdS|dkr�t|d	d�s�dS|�d
d|�r�dSdS)N�debugT�aliasFZowndocc3s|]}|�vVqdSrrr�r<rr!r"�r#zfiltercmd.<locals>.<genexpr>�	shortlistZ	helpbasic�helpshidden-command.%s)Z	debugflag�
startswithr:rr'r(rL)r�cmd�func�kwr<rr]r!�	filtercmd�srdcCs|�dd|d�S)Nr_shidden-topic.%sF)rL)r�topicrrr!�filtertopic�srfc	s�t�����fdd�}ggggd�}tD]h}|dd�\}}}tt||��sh||�sht|�r(|||��r(|d}	t||	�s(|d�|d|f�q(t�	|j
�D]�\}
}t|�dkr�|d}nd}|d}
tt�
|
��p�d}�|
vs�||�s�||�r�|��}|�r|d}t�|
�d}t|||
�|��r*q�|d	�||f�q�t�t�	t�d
��t�	t����D�]*\}	}|�st�q`|	�d�d}	||	��s�||��r�|d
�|	|��df�zt�||	d�}Wnt�y�Y�q`Yn0t�	t|di��D]�\}
}�|
v�st|�dk�r�||d��r�t�|
�d}|d}
t�
|
�}|�rVt|���d}ntd�}t|||
�|��rt�q�|d�||f��q�q`|S)z�Return help topics matching kw.

    Returns {'section': [(name, summary), ...], ...} where section is
    one of topics, commands, extensions, or extensioncommands.
    cs�t�|�vSr)r�lower)�	container�rcrr!�
lowercontainssz!topicmatch.<locals>.lowercontains)�topics�commandsr2�extensioncommandsr�rkrAr#rlFr@r>r2�cmdtable�(no help text available)rm)rrg�	helptable�sum�maprNrfr)rr&�tablerCr�getdocr6r�parsealiasesrd�	itertools�chainr
r8r9�
rpartition�load�ImportErrorrr)r�commandsrcrj�resultsre�namesr+r<r0ra�entryZsummaryrbZdocs�doclines�cmdname�modZcmddocrrir!�
topicmatchsv
����
�

�&
r�cs��fdd�}|S)z+Return a delayed loader for help/topic.txt.csrd}�r|d�7}t�|�d��}t|���}Wd�n1sF0Yt��g�D]}||�|�}q\|S)Nsmercurial.helptextr@s.txt)r�
open_resourcer�read�	helphooks�get)r�package�fpr<�rewriter��subdirrerr!�loaderMs*zloaddoc.<locals>.loaderr)rer�r�rr�r!r5Js
r5s	bid-mergesBid Merge Algorithms	internals)r�sbundle2sBundle2sbundlessBundlesscborsCBORscensorsCensorschangegroupssChangegroupssConfig Registrarsdirstate-v2sdirstate-v2 file formatr2�	extensions
Extension APIs
mergestates
MergestatesrequirementssRepository Requirementssrevlogss
Revision Logsswireprotocols
Wire ProtocolswireprotocolrpcsWire Protocol RPCswireprotocolv2sWire Protocol Version 2cCs8ddg}tD] \}}}|�d|d|f�qd�|�S)z-Generate the index for the "internals" topic.s>To access a subtopic, use "hg help internals.{subtopic-name}"
�
�	 :%s: %s
rr#)�internalstabler)r;)r�linesr~r+r<rrr!�
internalshelp�s�r�s
bundlespecsBundle File FormatsscolorsColorizing OutputsshgrcsConfiguration Filess
deprecatedsDeprecated FeaturessdatessDate FormatssflagssCommand-line flagsspatternssFile Name PatternssenvironmentsenvsEnvironment Variables)�	revisionssrevssrevsetssrevsets	multirevssmrevssSpecifying Revisionsr�srustsrustextsRust in MercurialsfilesetssfilesetsSpecifying File SetssdiffssDiff Formats)�merge-toolss
mergetoolss	mergetoolsMerge Toolsr�)s
templating�	templatesstemplatesstylesTemplate Usager�surlss	URL PathssUsing Additional FeaturesssubreposssubreposSubrepositoriesshgwebsConfiguring hgwebsglossarysGlossaryshgignoresignores!Syntax for Mercurial Ignore FilessphasessWorking with Phasess	evolutions'Safely rewriting history (EXPERIMENTAL)s	scriptings+Using Mercurial from scripts and automationsTechnical implementation topicsspagers
Pager SupportcCst�|g��|�dSr)r��
setdefaultr))rer�rrr!�addtopichookQsr�cs�g}t|�D]�}t�||�p d����r|jsHt�fdd�tD��rHqt���|rjt�	��
d���d�����}|dg}	|dd�D]<}
|
�
��d�r�q�|r�|	�|
���q�|	�d	|
�
��q�|�d
�|	��qd�|�}|�||�S)z�Extract docstring from the items key to function mapping, build a
    single documentation block and use it to overwrite the marker in doc.
    r#c3s|]}|�vVqdSrrr�rErr!r"\r#zmakeitemsdoc.<locals>.<genexpr>�latin1rrNs>>>s  r�s

)r%rru�rstripr:r'r(r�textwrap�dedent�decode�encoder6�stripr`r)r;�replace)rrer<rF�itemsr��entriesr0r�r��lrr�r!�makeitemsdocUs& 

r�cs���fdd�}t||�dS)Ncst|||���d�S)N�r�)r�)rrer<�r�rF�symbolsrr!�addrszaddtopicsymbols.<locals>.add)r�)rerFr�r�r�rr�r!�addtopicsymbolsqsr�s.. bundlecompressionmarkers.. predicatesmarkers.. internaltoolsmarkers.. keywordsmarkers.. filtersmarkers.. functionsmarkers.. webcommandsmarkerTr�cs.d}tj��fdd�}t�dt�|�||�S)Ns.. tweakdefaultsmarkercs �fdd����D�}d�|�S)Ncsg|]}��d�|�qS)r)�group�r�s��mrr!�
<listcomp>�r#z.inserttweakrc.<locals>.sub.<locals>.<listcomp>r�)r6r;)r�r���replr�r!�sub�szinserttweakrc.<locals>.subs( *)%s)�uimodZtweakrc�rer��escape)rrer<rFr�rr�r!�
inserttweakrc�sr�cCs�i}i}i}t�|�D]�\}}t�|�}	|	d}
|	||
<|d}|rN||
�sNqt�|�}t||
|||�rjqt|�}|s~td�}|��d�	�||
<t
|dd�p�tjj
}
|�|
g��|
�q|||fS)NrrpZhelpcategory)rr&rrvrurdrrr6r�rr�command�
CATEGORY_NONEr�r))rror0�select�cats�h�syns�c�eZfs�frbr<�catrrr!�_getcategorizedhelpcmds�s,

�r�c
Cs�i}i}|D]l}|dd�\}}}t|�dkr@|dr@|d}nt}|d}	t|�||	<t||	�s|�|g��|	|f�q||fS)Nrrn)rC�TOPIC_CATEGORY_NONErOrfr�r))
rZ
topictable�	topiccatsr�rer~r+r<�categoryZ	topicnamerrr!�_getcategorizedhelptopics�s

r�c	s�t����d$������fdd�	}d%����fdd�	�d&��fdd�	}	d'��fdd	�	}
d(�fd
d�	�g}��d�}|s��du�r�t�fd
d��D���r�t���p�d�}
g}��d�r�|dtd�fg7}��d�r�|dtd�fg7}|�sdtd�fdtd�fdtd�fdtd�fg}|D]F\}}|
|�r|�d|�|�t�	t
|
|�d��|�d��q|�s�td�}td�}tj||d���n$��r��d k�r�g}��r�|�g7}��d��r�||
g7}��d��r�||g7}|�s�|	||
�f}|D]4}z|�|�}W�q�Wntj
�y Yn0�q��r8t�
���nF|�rD|}n�}|�rT|}n�}td!�|}td"�|}tj||d��n.�j�s�td#�dg}|��d)it������d�|�S)*z�
    Generate the help for 'name' as unformatted restructured text. If
    'name' is None, describe the commands available.
    Nc
s"ztj|�j�d�\}}WnDtjy^}z*|j��fdd�}�|�}|WYd}~Sd}~00g}t|ddd�r�|�|djd�|dj	r�z|�
�|dj��Wntjy�Yn0|St
|�dk�r|d�d��r�|�d	|d�n|�d
|d|df�n|�d|d���r`�j�s`t
|�dk�r`|�td
�d�|dd���|�d�tt�|d��}|�s�td�}t�|dd��r�|dj}|dj�d��r�td�|djdd�||f}ntd�|dj||f}|�d�}�j�s
��s|�|d�n
|�
|�|�d�zNt�|�}	tt�|	���pLd}d|��v�rztd�||f}
|�d|
�Wnt�y�Yn0�j�s�|d�r�|�ttd�|d�j����j�r�|�ttd��j �j����j�s��s|�td�|�n�j�s|�td��|S)N)�strictcst�|�d���S)Nr)rrvr`)r���prefixrr!�<lambda>�r#z(help_.<locals>.helpcmd.<locals>.<lambda>r�badaliasr�rAshgs%s
s	hg %s %s
shg %s
rs

aliases: %s
�, rps
definition�!s(shell alias for: %s

%s

defined by: %s
s%alias for: hg %s

%s

defined by: %s
Tr#s7(use 'hg help -e %s' to show help for the %s extension)�
%s
soptions�global optionss$
(use 'hg %s -h' to show more help)
s;
(some details hidden, use --verbose to show complete help))!r�findcmdrtr	ZAmbiguousCommandr�rr)r��
unknowncmdr7r��UnknownCommandrCr`�quietrr;rrrurZsafehasattr�sourceZ
definitionr6r
rBr��KeyErrorrXr:�
globalopts)r0�subtopic�aliasesr�instr�r/r<r�r��msg)r|�full�
helpextcmd�helplistrr�r�r!�helpcmd�s��
 

��



������zhelp_.<locals>.helpcmdcs
t��j�|�\}��g��s6�js2��td���S�jsz�dkrT��td��n&�dkrl��td��n��td������fdd�}�d	vr�|��nzt|���tt�}|rĈ�d
|�tD]N}|�	|g�}|r�t
|�dk�rtt|�}��d|���d
�||�q�|j	}|d��p:|d��p8|d�}	��s0|	�r0t
td�t���jd�}
|
�rz��d
���|
���td��t�t�\}}t|���tt�}|�r���d|�tD]l}|�	|g�}
|
�r�t
|�dk�rtt|�}��d|���d
�|
D]\}}��d||f��q�qˆj�r:n̈j�r|��dttd��j�j����dk�r��td��n��dk�r���td��np��r���s���td���nP��r��r����v�r��td���n"��td���r�d��pd��S)Nsno commands defined
r^sbasic commands:

r[s,debug commands (internal and unsupported):

slist of commands:
csPt|�}|D]>}|}�jr(d��|�}|�dd�}��d|�|f�qdS)Nr��:s\:r�)r%r:r;r�r))Zcmdsr�Zdisplay_cmd)r�r/r�rrr!�
appendcmdsQsz+help_.<locals>.helplist.<locals>.appendcmds)r^r[s/help categories missing from CATEGORY_ORDER: %srs
%s:
r��keywordr��	extensionr3r4s
additional help topics:
s5help categories missing from TOPIC_CATEGORY_ORDER: %sr�r�r�s/
(use 'hg help' for the full list of commands)
sF
(use 'hg help' for the full list of commands or 'hg -v' for details)
s/
(use 'hg help %s' to show the full help text)
sF
(use 'hg help -v -e %s' to show built-in aliases and global options)
sB
(use 'hg help -v%s' to show built-in aliases and global options)
r$r#)r�rtr�r)r�set�keys�CATEGORY_ORDERZ	develwarnr�rCr�CATEGORY_NAMESr1r
r8r:r7r�rq�TOPIC_CATEGORY_ORDER�TOPIC_CATEGORY_NAMESrXr�)r��optsr�r�Z
missing_orderr�ZcatfnsZcatname�exZanyoptsr,r�Z	topicsynsZtopics�tr )r|r�r0r)r�r/r�r!r�=s�
�
	
��

�

��
���
�
����������zhelp_.<locals>.helplistcs.d\}}�rX|tvrXt|D]\}}}�|vrq4qt�fdd�t|D��sXt�|��|s�tD]"}|dd�\}}}||vr`q�q`t�|��t�|�g}|s�|�dtd��t	|�r�|dd	�|���
�D�7}�js�td
�}t||�z(t
�|�j�|�td�||f�Wntj�y(Yn0|S)N)NNc3s|]}�|dvVqdS)rNrr��r�rr!r"�r#z+help_.<locals>.helptopic.<locals>.<genexpr>rrn�    %s
rpcSsg|]}d|�qS)r�r)rr�rrr!r��r#z,help_.<locals>.helptopic.<locals>.<listcomp>�:(some details hidden, use --verbose to show complete help)s4
use 'hg help -c %s' to see help for the %s command
)�	subtopicsr'r	r�rqrrVr)rrNr6r:rZrr�rt)r0r�r+r<r~rer/rY)r|rr�r!�	helptopic�sB

�
��zhelp_.<locals>.helptopicc
s$z$t�|�}tt�|��p td�}Wn.tyRd}t�|�}|sNt�	|��Yn0d|vrh|d}}n|�
dd�\}}td�|�d�d|fg}|r�|�|�
d��|�d��js�td	�}t||�|�rz
|j}Wnty�i}Yn0d
d�|D�}	|��|	j��n|�td��|S)
Nsno help text availabler�r#rs%s extension - %s

r@r>Tr�cSsh|]}|�d�d�qS)�|r)�	partition)rr�rrr!�	<setcomp>r#z)help_.<locals>.helpext.<locals>.<setcomp>�B(use 'hg help extensions' for information on enabling extensions)
)r
rBrrrurr�Z
disabled_helpr	r�rDryr7r6r)r:rZro�AttributeError�__contains__)
r0r�r�r<�head�tailr/rYZctZmodcmds)r�rrr!�helpext�sB


�


��zhelp_.<locals>.helpextcs`t��|��dd��\}}}|��d}ttd�|||iddd�}|�d�|�td	��|S)
N�uisstrictrs,'%s' is provided by the following extension:�T)r-r.r�r�)r
ZdisabledcmdrLr6r1rr))r0r�ra�extr<r/)rrr!r�s"�

�
��zhelp_.<locals>.helpextcmdskeywordc3s|]}�|VqdSrr)r�o)r�rr!r"*r#zhelp_.<locals>.<genexpr>r#r�r2s
ExtensionsscommandrlsCommandsrksTopicsrmsExtension Commandss%s:

rr�s
no matchess"try 'hg help' for a list of topics)�hintr^sno such help topic: %sstry 'hg help --keyword %s'sMercurial Distributed SCM
)N)N)N)N)N)N)rZbyteskwargsr�r'r�rr)r7rrQr%r	�
InputErrorr�r�Z	strkwargsr;)rr|r0r�r�r��fullnamer�r�r�r�r/rc�matchesZ	helpareasr��titler�r�Zqueriesr�Z
formatnameZhintnamer)r|r�r�r�r0r�rr�r!�help_�s|
e+*
&





�





rcKs6|durg}nt|�}d}}}	|durh|�d�}
|
�d�}|
rT|tvrT|
�d�}|
rht�d�|
��}	|�dd�}|��d}|dks�||kr�|}t	|||f||||d�|��}
t
j|
|d�\}}d	|vr�|�d
�n
|�d�t
j|
|d�\}}|	�rt
�
||	�}|	�r*|�r|�s*t�td�|��t
�||�S)
z�get help for a given topic (as a dotted name) as rendered rst

    Either returns the rendered help text or raises an exception.
    Nr@rr�s	textwidthrA)rr�r�r�)�keepsverbosesomitteds
notomittedshelp section not found: %s)rOrD�popr�rrgr;Z	configint�	termwidthrr�parser)Zfiltersectionsr	r�rZformatplain)rr|rrr�r�r�r0r�rVZ	namepartsZ	textwidthrrEZblocksZprunedrrr!�
formattedhelpisJ


���
r)rF)N)N)F)F)N)FTNN)NFT)WZ
__future__rrwr�r�Zi18nrrrr�rrr	r
rrr
rrrrrrrr�rZhgwebrZutilsrrr(r�ZCATEGORY_REPO_CREATIONZCATEGORY_REMOTE_REPO_MANAGEMENTZCATEGORY_COMMITTINGZCATEGORY_CHANGE_MANAGEMENTZCATEGORY_CHANGE_ORGANIZATIONZCATEGORY_FILE_CONTENTSZCATEGORY_CHANGE_NAVIGATIONZCATEGORY_WORKING_DIRECTORYZCATEGORY_IMPORT_EXPORTZCATEGORY_MAINTENANCEZ
CATEGORY_HELPZ
CATEGORY_MISCr�r�r�ZTOPIC_CATEGORY_IDSZTOPIC_CATEGORY_OUTPUTZTOPIC_CATEGORY_CONFIGZTOPIC_CATEGORY_CONCEPTSZTOPIC_CATEGORY_MISCr�r�r�r1r=rIrXrZrdrfr�r5r%r�r�rqr�r�r�r�r�Zbundlecompressiontopicsr�Zinternalsdoc�keywords�filtersZfuncsr|r�r�r�rrrrrr!�<module>s@H�����


8
J

�
�
�
�
�
�
�
�
�
�
���A�����������
�����������������#�

��
�

�
&�

Youez - 2016 - github.com/yon3zu
LinuXploit