HEX
Server: Apache
System: Linux p102.lithium.hosting 4.18.0-553.141.1.el8_10.x86_64 #1 SMP Fri Jul 10 17:48:02 UTC 2026 x86_64
User: bvzmoamr (9955)
PHP: 8.1.34
Disabled: syslog
Upload Files
File: //proc/self/root/usr/lib64/python2.7/site-packages/hgext/commitextras.pyc
�
1�3\c
@@s�dZddlmZddlZddlmZddlmZmZm	Z	m
Z
mZiZe
j
e�Z
dZddd	d
ddd
dddh
Zd�Zd�ZdS(s+adds a new flag extras to commit (ADVANCED)i(tabsolute_importN(t_(tcommandsterrort
extensionst	registrartutilsships-with-hg-coretamend_sourcetbranchtclosethistedit_sourcettopict
rebase_sourcesintermediate-sources__touch-noise__tsourcettransplant_sourcecC@sNtjtjdt�}|d}|jddgtd�td�f�dS(Ntcommitittextrasset a changeset's extra valuess	KEY=VALUE(RtwrapcommandRttablet_committappendR(tuitentrytoptions((s8/usr/lib64/python2.7/site-packages/hgext/commitextras.pytextsetup(s
c@s_tj|d�r!|j�}nd|jf��fd��Y��|_||||��S(Nt
unfilteredt	repoextrac@seZ��fd�ZRS(c@s�jd�}x�|D]�}d|krJtd�}tj||��n|jdd�\}}|s�td�}tj||��ntjd|�r�td�}tj|��n|tkr�td�}tj||��n||d|<qWt�|�j	||�S(	NRt=s4unable to parse '%s', should follow KEY=VALUE formatis)unable to parse '%s', keys can't be emptys[^\w-]s8keys can only contain ascii letters, digits, '_' and '-'s2key '%s' is used internally, can't be set manually(
tgetRRtAborttsplittretsearchtusedinternallytsuperR(tselft	innerpatst	inneroptstextrastrawtmsgtktv(toptsR(s8/usr/lib64/python2.7/site-packages/hgext/commitextras.pyR2s"
(t__name__t
__module__R((R,R(s8/usr/lib64/python2.7/site-packages/hgext/commitextras.pyR1s(RtsafehasattrRt	__class__(torigRtrepotpatsR,((R,Rs8/usr/lib64/python2.7/site-packages/hgext/commitextras.pyR.s
"	(t__doc__t
__future__RR tmercurial.i18nRt	mercurialRRRRRtcmdtabletcommandt
testedwithR"RR(((s8/usr/lib64/python2.7/site-packages/hgext/commitextras.pyt<module>s&(