| Server IP : 162.144.4.212 / Your IP : 216.73.216.108 Web Server : Apache System : Linux gator2125.hostgator.com 5.14.0-162.23.1.9991722448259.nf.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jul 31 18:11:45 UTC 2024 x86_64 User : cozeellc ( 2980) PHP Version : 8.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib64/python3.9/site-packages/mercurial/__pycache__/ |
Upload File : |
a
�+�b�N � @ s d dl mZ ddlmZ ddlmZmZ ddlmZ ddl m
Z
mZmZm
Z
mZ ddlmZmZ ddlmZmZ d d
iZdd� Zd
d� Zdd� Zdd� Zdd� ZG dd� de�ZG dd� de�Zdd� Zej G dd� de��Z!G dd� de�Z"G dd � d ej�Z#d!S )"� )�absolute_import� )�_)�bin�hex)�attr)�encoding�error�metadata�pycompat�revlog)�dateutil�
stringutil)� constants�flagutil� branch� defaultc C s( | � dd�� dd�� dd�} | � dd�S ) aA
>>> from .pycompat import bytechr as chr
>>> d = {b'nl': chr(10), b'bs': chr(92), b'cr': chr(13), b'nul': chr(0)}
>>> s = b"ab%(nl)scd%(bs)s%(bs)sn%(nul)s12ab%(cr)scd%(bs)s%(nl)s" % d
>>> s
'ab\ncd\\\\n\x0012ab\rcd\\\n'
>>> res = _string_escape(s)
>>> s == _string_unescape(res)
True
� \� \\�
s \n�
s \r� � \0)�replace��text� r �9/usr/lib64/python3.9/site-packages/mercurial/changelog.py�_string_escape$ s
���r c C s6 d| v r,| � dd�} | � dd�} | � dd�} t�| �S )Nr r s \\
r r � )r r Zunescapestrr r r r �_string_unescape8 s
r c C s<