Dashboard
PHP:
8.3.30
OS:
Linux
User:
dh_mnqueb
/
/
usr
/
lib
/
python3
/
dist-packages
/
mercurial
/
utils
/
__pycache__
📤 Upload
📝 New File
📁 New Folder
Close
Editing: stringutil.cpython-310.pyc
o �]Lb�r � @ s� d dl mZ d dlZd dlZd dlZd dlZd dlZddlm Z ddl mZ ddlm Z mZmZ e�d�Zdd � eD �Zd d � eD �Zdd� ZdJdd�ZdJdd�Zdd� Zdd� Zdd� Zdd� ZdKdd�ZdLdd�Zdd � Zd!d"� Zd#d$� Zd%d&� Z ej!dd'�G d(d)� d)e"��Z#d*d+� Z$d,d-� Z%d.d/� Z&e�'d0�Z(d1d2� Z)dMd4d5�Z*d6d7� Z+d8d9� Z,d:d;� Z-d<d=� Z.d>d?� a/dNdAdB�Z0dddddd d d d d dC� Z1dDdE� Z2dFdG� Z3dHdI� Z4dS )O� )�absolute_importN� )�_)�attr)�encoding�error�pycompats ()[]{}?*+-|^$\.&~# c C s i | ]}t |�d | �d��qS )� \�latin1)�ord�decode��.0�i� r �</usr/lib/python3/dist-packages/mercurial/utils/stringutil.py� <dictcomp> s r c C s i | ]}|d | �qS )r r r r r r r s c C s8 d}t | t�rd}| �d�} | �t�} |r| S | �d�S )z"Drop-in replacement for re.escape.TFr )� isinstance�bytesr � translate�_regexescapemap�encode)�pat�wantunir r r �reescape"