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/thread-self/root/lib64/python2.7/site-packages/mercurial/configitems.pyo
�
1�3\c	@@s� ddlmZddlZddlZddlmZmZd�Zdefd��YZ	de
fd	��YZiZd
�Z
e�Zd�Zee�Zedd
dede�eddde�eddde�edddd�eddde�eddde�eddde�eddde�eddde�eddde�eddde�eddde�edddd�eddde�ed d!dd"�ed#d$dd%�ed&d'dd(�ed&d)de�ed*d+dd�ed,d
ddde�ed,d-dd.�ed,d/de�ed0d1de�ed0d2de�ed0d3de�ed0d4dd5�ed0d6de�ed0d7de�ed0d8dg�ed0d9dd"�ed0d:de�ed0d;dd�ed0d<de�ed=d
ddde�ed>d?de�ed>d@de�ed>dAddB�ed>dCdd�ed>dDdd�ed>dEdd�ed>dFddG��ed>dHde�ed>dIde�ed>dJddK�ed>dLddM�ed>dNde�ed>dOddP�ed>dQde�ed>dRde�ed>dSde�ed>dTdd�ed>dUde�ed>dVdd�ed>dWdd�ed>dXdd�ed>dYde�ed>dZde�ed>d[de�ed>d\de�ed>d]dd�ed>d^de�ed>d_de�ed>d`dd�ed>dadd�ed>dbdd�ed>dcdd�edddedd�edfd
ddde�edgdhde�edgdide�edgdjdd�edgdkde�edgdlde�edgdmdd�edgdnde�edgdode�edgdpde�edgdqde�edgdrdd"�edgdsdd"�edgdtde�edgdude�edgdvdd�edgdwdd�edgdxdd�edgdydd�edgdzde�edgd{de�edgd|de�ed}dde�ed}dde�ed}ddd�ed}dde�ed}dde�ed}dde�ed}dde�ed}dde�ed}dde�ed}dde�ed}dde�ed~ddd�ed~d�dd�ed~d�de�ed~d�dd�ed~d�dd��ed~d�dd�ed~d�dd�ed�d�de�ed�d�de�ed�d�de�ed�d�de�ed�d�de�ed�d�de�ed�d�dd�ed�d�dd�ed�d�dd�ed�d�dd�ed�d�dd�ed�d�de�ed�d�de�ed�d�dd��ed�d�dd��ed�d�dd��ed�d�dd�ed�d�de�ed�d�de�ed�d�de�ed�d�de�ed�d�dedd�g�ed�d�dd�ed�d�dd�ed�d�dedd�g�ed�d�dd�ed�d�de�ed�d�de�ed�d�de�ed�d�dd��ed�d�dd�ed�d�dd�ed�d�de�ed�d�de�ed�d�de�ed�d�dd�ed�d�de�ed�d�dd��ed�d�de�ed�d�de�ed�d�de�ed�d�de�ed�d�de�ed�d�de�ed�d�dd�ed�d�de�ed�d�dd�ed�d�de�ed�d�de�ed�d�de�ed�d�de�ed�d�de�ed�d�de�ed�d�dd�ed�d�dd�ed�d�dd��ed�d�dd��ed�d�de�ed�d�de�ed�d�de�ed�d�de�ed�d�dd��ed�d�dd��ed�d�de�ed�d�de�ed�d�de�ed�d�de�ed�d�de�ed�d�de�ed�d�de�ed�d�de�ed�d
ddde�ed�d
ddde�ed�d�dd�ed�d�de�ed�d�de�ed�d�dd�ed�d�de�ed�d�dd�ed�d�de�ed�d�de�ed�d�de�ed�d�de�ed�d�de�ed�d�de�ed�d�dd��ed�d
dede�ed�d
dede�ed�d
dede�ed�d�dd�ed�d�de�ed�d�de�ed�d�dede�ed�d�dede�ed�d�dede�ed�d�ddde�ed�d�de�ed�d�dd�ed�d�de�ed�d�dd�ed�d�dd�ed�d�dd�ed�d�dd�ed�d�dd�ed�ddd�ed�ddd�ed�ddd�edddd%�edddd%�ed�dde�eddde�edddd	�edd
dd��eddde�ed
d
ddde�ed
ddddedd��ed
ddededd��ed
ddededd��ed
ddededd��ed
ddededd��ed
ddededd��ed
ddededd��ed
ddddedd��ed
ddededd��ed
ddddedd��ed
ddededd��ed
ddededd��edddede�eddde�eddde�ed d!dd"�ed d#dd$�ed%ddd�ed%d&dd�ed%d
ddde�ed'd(dd)�ed'd*dd+�ed'd,de�ed-d.de�ed-d�dd/�ed-d0dd1�ed-d2dd3�ed-d4dd�ed-d5dd�ed-d6dd7�ed-d8de�ed-d9dd:�ed-d;dd<�ed-d=de�ed-d>dd?�ed@dAde�ed@dBdd�ed@dCde�ed@ddde�ed@dDddE�ed@dFde�ed@dGddH�ed@d�ddI��ed@dJddK�ed@dLde�edMdNde�edOdPddQ�edOdRdeddg�edTdUde�edTdVde�edTdWdd�edTdXdd�edTdYdd�edTdZdd�edTd[dd�edTd\deddg�edTd]de�edTd^dd"�edTd_de�edTd`dda�edTdbde�edTdcde�edTddde�edTdede�edTdfde�edTdgde�edTdhdd��edTdiddE�edjdkdd�edjdlddm�ed�d�dd�ed�dndd�ed�dodd�ed�dpde�ed�dqdd5�ed�drdd�edsdtde�edudvde�edudwde�edudxde�edudyde�edzd
ddde�ed{d|de�ed{d}de�ed~dde�ed~d�de�ed~d�de�ed~d�de�ed~d�de�ed~d�de�ed~d�de�ed~d,dd.�ed~d�de�ed~ddde�ed~d�dd�ed~d�de�ed~d�dd�ed~d�dd�ed~d�dd�ed~d�de�ed~d�de�ed~d�dd�ed~d�dd�ed~d�de�ed~d�dd�ed~d�dd�ed~d�dd�ed~d�dd��ed~d�de�ed~d�dd�ed~ddd�ed~d�dd�ed~d�dd��ed~d�de�ed~d�dd�ed~d�de�ed~d dd�ed~d�dd��ed~d�de�ed~d�de�ed~d�de�ed~d�dd��ed~d�de�ed~d�de�ed~d�de�ed~d�de�ed~d�dd��ed~d�dd�ed~d�de�ed~d"de�ed~d�dd"�ed~d�dd�ed~d�dd��ed~d�dd��ed~d�dd�ed~d�de�ed~d�de�ed~drddg�ed~d�de�ed�d�dd�ed�d�de�ed�d�de�ed�d�ddgde�ed�d�ddgde�ed�d�de�ed�d�de�ed�d�de�ed�d�dd��ed�d�dd�ed�d�de�ed�d�de�ed�d�de�ed�d�de�ed�d�dd��ed�d�dd��ed�d�dd��ed�d�dd"�ed�d�ddgde�ed�d�de�ed�d�dd�ed�d�dd�ed�d�dd�ed�d�de�ed�d�dd�ed�d�de�ed�d�de�ed�d�dd"�ed�d�dd���ed�d�dd��ed�d�de�ed�d�dd��ed�d�dd��ed�d�ddB�ed�d�dd"�ed�d�de�ed�dpdd��ed�d�dd"�ed�d�de�ed�d�dd��ed�d�dd�ed�d�dd�ed�d�dd�ed�d�dd�ed�d�dd��ed�dzdd�ed�d�dd��ed�d�de�ed�d�dd��ed�d�dd��ed�d�dd��ed�d.de�ed�d�dd�ed0d�de�ed�d�de�ed�d�de�ed�d�de�dS(i(tabsolute_importNi(tencodingterrorc
C@s�x�t|j��D]�\}}|jj|t��}t|�}t|�}xDt||@�D]2}d}	|	|||f;}	|j|	dd�q`W|j|�qWdS(s:update config item known to the ui with the extension oness,extension '%s' overwrite config item '%s.%s'tconfigswarn-configN(tsortedtitemst_knownconfigt
setdefaulttitemregistertsett	develwarntupdate(
tuitextnametconfigtabletsectionRt
knownitemst	knownkeystnewkeystkeytmsg((s;/usr/lib64/python2.7/site-packages/mercurial/configitems.pytloadconfigtablest
configitemcB@s#eZdZddedd�ZRS(sKrepresent a known config item

    :section: the official config section where to find this item,
       :name: the official name within the section,
    :default: default value for this item,
    :alias: optional list of tuples as alternatives,
    :generic: this is a generic definition, match name using regular expression.
    icC@sg||_||_||_t|�|_||_||_d|_|rct	j
|j�|_ndS(N(RtnametdefaulttlisttaliastgenerictprioritytNonet_retretcompile(tselfRRRRRR((s;/usr/lib64/python2.7/site-packages/mercurial/configitems.pyt__init__)s						N((t__name__t
__module__t__doc__RtFalseR"(((s;/usr/lib64/python2.7/site-packages/mercurial/configitems.pyRsRcB@s2eZdZd�Zd�Zd�Zd�ZRS(s<A specialized dictionary that can handle wild-card selectioncC@s#tt|�j�t�|_dS(N(tsuperRR"R	t	_generics(R!((s;/usr/lib64/python2.7/site-packages/mercurial/configitems.pyR"8scC@s-tt|�j|�|jj|j�dS(N(R'RRR((R!tother((s;/usr/lib64/python2.7/site-packages/mercurial/configitems.pyR<scC@s9tt|�j||�|jr5|jj|�ndS(N(R'Rt__setitem__RR(tadd(R!Rtitem((s;/usr/lib64/python2.7/site-packages/mercurial/configitems.pyR*@s	cC@sutt|�j|�}|dk	r2|jr2|St|jdd��}x$|D]}|jj|�rQ|SqQWdS(NRcS@s|j|jfS(N(RR(tx((s;/usr/lib64/python2.7/site-packages/mercurial/configitems.pyt<lambda>Kt(	R'RtgetRRRR(Rtmatch(R!RtbaseitemtgenericsR,((s;/usr/lib64/python2.7/site-packages/mercurial/configitems.pyR0Es
(R#R$R%R"RR*R0(((s;/usr/lib64/python2.7/site-packages/mercurial/configitems.pyR5s
			cO@sot||�}|j|jt��}|j|kr^d}tj||j|jf��n|||j<dS(Ns/duplicated config item registration for '%s.%s'(RRRRRRtProgrammingError(RtargstkwargsR,RR((s;/usr/lib64/python2.7/site-packages/mercurial/configitems.pyt	_register_s"cC@stjt|�}t|_|S(N(t	functoolstpartialR7tdynamicdefault(Rtf((s;/usr/lib64/python2.7/site-packages/mercurial/configitems.pytgetitemregisterls	Rs.*RRtannotatetnodatestshowfunctunifiedtgittignorewstignorewsamounttignoreblanklinestignorewseoltnobinarytnoprefixs	word-difftautht
cookiefilet	bookmarkstpushingtbundletmainreporootR/tcensortpolicytabortt	chgservertidletimeoutitskiphasht	cmdservertlogtcolortmodetautot	pagermodetcommandssgrep.all-filessresolve.confirmsresolve.explicit-re-mergesresolve.mark-checktnonesshow.aliasprefixsstatus.relativesstatus.skipstatessstatus.tersesstatus.verbosesupdate.checksupdate.requiredesttcommittemplatetconvertsbzr.saverevscvsps.caches
cvsps.fuzzi<scvsps.logencodingscvsps.mergefroms
cvsps.mergetosgit.committeractionscC@sdgS(Ntmessagedifferent((((s;/usr/lib64/python2.7/site-packages/mercurial/configitems.pyR.�R/s
git.extrakeyssgit.findcopieshardersgit.remoteprefixtremotesgit.renamelimiti�sgit.saverevsgit.similarityi2sgit.skipsubmodulesshg.clonebranchesshg.ignoreerrorsshg.revss
hg.saverevs
hg.sourcenameshg.startrevs
hg.tagsbranchshg.usebranchnamestignoreancestorcheckt
localtimezonesp4.encodingsp4.startrevtskiptagsssvn.debugsvnlogs	svn.trunkssvn.tagsssvn.branchesssvn.startrevtdebugsdirstate.delaywritetdefaultstdevelsall-warningss
bundle2.debugs	cache-vfsscheck-lockss
check-relrootsdefault-datesdeprec-warntdisableloaddefaultcertsswarn-empty-changegroupslegacy.exchangetservercafiletserverexactprotocoltserverrequirecertsstrip-obsmarkersswarn-configswarn-config-defaultsuser.obsmarkerswarn-config-unknownsdebug.copiessdebug.extensionssdebug.peer-requesttdifftemailtbcctcctcharsetstfromtmethodtsmtpsreply-tottotexperimentaltarchivemetatemplates
bundle-phasessbundle2-advertisesbundle2-output-capturesbundle2.pushbacktbundle2lazylockingtbundlecomplevelsbundlecomplevel.bzip2sbundlecomplevel.gzipsbundlecomplevel.nonesbundlecomplevel.zstdtchangegroup3tclientcompressionenginest	copytracetonscopytrace.movecandidateslimitidscopytrace.sourcecommitlimittcrecordtesttdirectaccesssdirectaccess.revnumst
editortmpinhgt	evolutionsevolution.allowdivergencetallowdivergencesevolution.allowunstablesevolution.createmarkerssevolution.effect-flagsseffect-flagssevolution.exchangesevolution.bundle-obsmarkersevolution.report-instabilitiessevolution.track-operationtmaxdeltachainspani����tmergetempdirprefixtmmapindexthresholdtnarrowtnonnormalparanoidchecktexportableenvironsextendedheader.indexsextendedheader.similaritysformat.compressiontzlibtgraphshortensgraphstyle.parentsgraphstyle.missingsgraphstyle.grandparentshook-track-tagsshttppeer.advertise-v2shttppeer.v2-encoder-orderthttppostargstmergedrivertnointerruptsnointerrupt-interactiveonlysobsmarkers-exchange-debugtremotenamestremoveemptydirssrevisions.prefixhexnodetrevlogv2srevisions.disambiguatewithins'server.filesdata.recommended-batch-sizeiP�s*server.manifestdata.recommended-batch-sizei��sserver.stream-narrow-clonesssingle-head-per-branchssshserver.support-v2ssparse-readssparse-read.density-thresholdg�?ssparse-read.min-gap-sizet65Kttreemanifestsupdate.atomic-filessshpeer.advertise-v2s
web.apiserversweb.api.http-v2sweb.api.debugreflectsworker.wdir-get-thread-safetxdifft
extensionstextdatatformattchunkcachesizet	dotencodetgeneraldeltatmanifestcachesizetmaxchainlensobsstore-versions
sparse-revlogt
usefncachetusegeneraldeltatusestoresinternal-phaset	fsmonitortwarn_when_unusedtwarn_update_file_countthooksshgweb-pathsthostfingerprintsthostsecuritytcipherstdisabletls10warningtminimumprotocols.*:minimumprotocol$s.*:ciphers$s.*:fingerprints$s.*:verifycertsfile$t
http_proxytalwaysthosttnotpasswdtuserthttpttimeouttlogtoprocesstcommandexceptiont
commandfinishtcommandR
t	uiblockedtmergetcheckunknowntcheckignoredsmerge.checkpathconflictstfollowcopiess
on-failuretcontinuetpreferancestorcC@sdgS(Nt*((((s;/usr/lib64/python2.7/site-packages/mercurial/configitems.pyR.R/sstrict-capability-checksmerge-toolss	.*\.args$s$local $base $otherRs.*\.binary$s
.*\.check$s.*\.checkchanged$s.*\.executable$s.*\.fixeol$s.*\.gui$s.*\.mergemarkers$tbasics.*\.mergemarkertemplate$s
.*\.priority$s
.*\.premerge$s.*\.symlink$tpagers	attend-.*tignoretpatchteoltstricttfuzzitpathssdefault-pushtphasest
checksubrepostfollows
new-committdrafttpublisht	profilingtenabledttexttfreqi�tlimititnestedtoutputtshowmaxg+����?tshowmintsortt
inlinetimet
statformatthotpaths
time-trackttypetstattprogresss
assume-ttytchangedelaysclear-completetdelayitdisabletestimateintervalgN@cC@sddddgS(Nttopictbartnumbertestimate((((s;/usr/lib64/python2.7/site-packages/mercurial/configitems.pyR.�R/trefreshg�������?twidthtpushspushvars.servertstoragesnew-repo-backendtrevlogv1s#revlog.optimize-delta-parent-choicetaggressivemergedeltastserversbookmarks-pushkey-compattbundle1t	bundle1gdsbundle1.pullsbundle1gd.pullsbundle1.pushsbundle1gd.pushsbundle2.streamtcompressionenginessconcurrent-push-modetdisablefullbundletmaxhttpheaderlenit
pullbundletpreferuncompressedtstreamunbundletuncompressedtuncompressedallowsecrettvalidatet	zliblevelt	zstdleveltsharetpoolt
poolnamingtidentitytlocal_hostnametpasswordtportttlstusernametsparsetmissingwarningtsubrepostalloweds
hg:allowedsgit:allowedssvn:allowedt	templatesttrustedtgroupstusersRt_usedassubrepotallowemptycommittarchivemetataskusernametclonebundlefallbacktclonebundlepreferstclonebundlestcommitsubrepostdebuggerteditortfallbackencodingtforcecwdt
forcemergetformatdebugt
formatjsont	formattedtgraphnodetemplateshistory-editing-backuptinteractivet	interfacesinterface.chunkselectorslarge-file-limiti���tlogblockedtimestlogtemplatetmergemarkerstmergemarkertemplates�{node|short} {ifeq(tags, "tip", "", ifeq(tags, "", "", "{tags} "))}{if(bookmarks, "{bookmarks} ")}{ifeq(branch, "default", "", "{branch} ")}- {author|user}: {desc|firstline}tnonttytorigbackuppathtpaginatetportablefilenamestwarnt
promptechotquiettquietbookmarkmovet	remotecmdthgtreport_untrustedtrollbackssignal-safe-locktslashtsshtssherrorhinttstatuscopieststyletsupportcontactt	textwidthiNt600stimeout.warnt	tracebackt
tweakdefaultstverbosetverifyt	skipflagstwebtallowbz2tallowgzs
allow-pullt	allowpulls
allow-pusht
allow_pushtallowziptarchivesubrepostcachetcomparisoncontextitcontactt	deny_pusht	guessmimethiddentlabelstlogoimgs
hglogo.pngtlogourlshttps://mercurial-scm.org/t	accesslogt-taddresss
allow-archivet
allow_archivet
allow_readtbaseurltcacertstcertificatetcollapsetcspt	deny_readtdescendtdescriptionRcC@stjS(N(R(((s;/usr/lib64/python2.7/site-packages/mercurial/configitems.pyR.;R/terrorlogtipv6t
maxchangesi
tmaxfilestmaxshortchangestmotdRi@tprefixtpush_ssltrefreshintervalis
server-headertstatict	staticurltstripestpapertviewtservedtworkertbackgroundclosetbackgroundclosemaxqueuei�tbackgroundcloseminfilecountitbackgroundclosethreadcountitnumcpussrebase.requiredesttrebaseskipobsoletetrebasetsingletransactionsexperimental.inmemory(RsR(Rsseffect-flags(R�R�(Rssbundle2.stream(RR�(R3R6(R3R7(R3RF(t
__future__RR8RR/RRRtobjectRtdictRt	coreitemsR7R:R<tcoreconfigitemtTrueR&RR(((s;/usr/lib64/python2.7/site-packages/mercurial/configitems.pyt<module>s�	
(