Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib64/python3.9/site-packages/mercurial/revlogutils/__pycache__/ |
Upload File : |
a �+�b@s � @ sX d dl Z d dlZd dlZd dlZddlmZ ddlmZmZm Z m Z mZmZm Z mZmZmZmZmZmZmZmZmZ ddlmZ ddlmZmZmZmZmZ ddlm Z dd lmZm!Z! d0dd�Z"d1d d�Z#d2dd�Z$dd� Z%dd� Z&dd� Z'dd� Z(dd� Z)dd� Z*dd� Z+dd � Z,d3d!d"�Z-d4d#d$�Z.d%d&� Z/d'd(� Z0d)d*� Z1d+d,� Z2d5d.d/�Z3dS )6� N� )�nullrev� )�COMP_MODE_PLAIN�ENTRY_DATA_COMPRESSED_LENGTH�ENTRY_DATA_COMPRESSION_MODE�ENTRY_DATA_OFFSET�ENTRY_DATA_UNCOMPRESSED_LENGTH�ENTRY_DELTA_BASE�ENTRY_LINK_REV� ENTRY_NODE_ID�ENTRY_PARENT_1�ENTRY_PARENT_2� ENTRY_SIDEDATA_COMPRESSED_LENGTH�ENTRY_SIDEDATA_COMPRESSION_MODE�ENTRY_SIDEDATA_OFFSET�REVIDX_ISCENSORED�REVLOGV0�REVLOGV1)�_)�error�mdiff�pycompat�revlogutils�util)�storageutil)� constants�deltas� c C s� ddl m} | �|�}t�d|id�}|j| j| j| jddd�}| j|_| j |_ | j |_ | j|_| �� D ]�}| � |�}| �|�\} } ||kr�|�||| �|�| | |tj� |�|�tkrhtd�}td �}tj||d ��qh| �|��r| �|�tk�rtd�}t�|��| �|�} n | �|�} |�| || �|�| | || �|�� qh|j| jdd � | j�sh|j| jdd � | j� |j| j� | j�s�| j� |j| j� | �!� | �"� dS )z*censors a revision in a "version 1" revlogr )�revlog� censoredr s tmpcensoredT)�target�radixZpostfixZ censorables0 censored revision stored as delta; cannot censorsE censoring of revlogs is not fully implemented; please report this bug)�hints: cannot censor due to censored revision having delta storeds store)�locationN)#� r �revr �packmeta�openerr! r"