HEX
Server: Apache
System: Linux opal14.opalstack.com 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64
User: curbgloabal_opal (1234)
PHP: 8.1.29
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //lib64/python2.7/site-packages/mercurial/py3kcompat.pyc
�
Hq�Qc@s�ddlZddlZddlmZd�Zee_xUeejj��D]>Zej	dd�Z
ejej	dd�Zeeje
<qPWejZ
d�Zee_edkr�ddlZej�ndS(i����N(tNumbercCs�t|t�r||St|t�r;|jdd�}nt|t�r_|jdd�}nt|t�r�g}x?|D]7}t|t�r�|jdd�}n|j|�q{Wt|�}n||}|jdd�S(s\Custom implementation of a formatter for bytestrings.

    This function currently relies on the string formatter to do the
    formatting and always returns bytes objects.

    >>> bytesformatter(20, 10)
    0
    >>> bytesformatter('unicode %s, %s!', ('string', 'foo'))
    b'unicode string, foo!'
    >>> bytesformatter(b'test %s', 'me')
    b'test me'
    >>> bytesformatter('test %s', 'me')
    b'test me'
    >>> bytesformatter(b'test %s', b'me')
    b'test me'
    >>> bytesformatter('test %s', b'me')
    b'test me'
    >>> bytesformatter('test %d: %s', (1, b'result'))
    b'test 1: result'
    sutf-8tsurrogateescape(t
isinstanceRtbytestdecodettupletappendtencode(tformattargstnewargstargtret((s:/usr/lib64/python2.7/site-packages/mercurial/py3kcompat.pytbytesformatters

sutf-8RcCst|t�r|St|�S(N(Rtinttorigord(tchar((s:/usr/lib64/python2.7/site-packages/mercurial/py3kcompat.pytfakeord?st__main__(tostbuiltinstnumbersRR
tlisttenvirontkeystkeyRtbkeytbvaluetordRRt__name__tdoctestttestmod(((s:/usr/lib64/python2.7/site-packages/mercurial/py3kcompat.pyt<module>s	)