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: //lib64/python2.7/site-packages/mercurial/rewriteutil.pyo
�
1�3\c@@s[ddlmZddlmZddlmZmZmZmZdd�Z	d�Z
dS(	i(tabsolute_importi(t_(terrortnodetobsoletetrevsettrewritecC@s�tj|krCtd�|}td�}tj|d|��n|jd|�}t|d
j��dkr�tjtd�|��n|r�td�|}td�}tj|d|��nt	||�}|r�tjtd	�|��nd
S(s�check if revs can be rewritten
    action is used to control the error message.

    Make sure this function is called after taking the lock.
    scannot %s null changesetsno changeset checked outthints%ld and public()iscannot %s while mergingscannot %s public changesetss see 'hg help phases' for detailss!cannot %s changeset with childrenN(
RtnullrevRRtAborttrevstlentNonetparentstdisallowednewunstable(trepoR
tactiontmsgRt
publicrevstnewunstable((s;/usr/lib64/python2.7/site-packages/mercurial/rewriteutil.pytprecheckscC@s8tj|tj�}|r%tj�S|jd||�S(s�Checks whether editing the revs will create new unstable changesets and
    are we allowed to create them.

    To allow new unstable changesets, set the config:
        `experimental.evolution.allowunstable=True`
    s
(%ld::) - %ld(Rt	isenabledtallowunstableoptRtbasesetR
(RR
t
allowunstable((s;/usr/lib64/python2.7/site-packages/mercurial/rewriteutil.pyR+s
N(t
__future__Rti18nRtRRRRRR(((s;/usr/lib64/python2.7/site-packages/mercurial/rewriteutil.pyt<module>s"