| Server IP : 162.241.203.86 / Your IP : 216.73.216.200 Web Server : Apache System : Linux br1002.hostgator.com.br 5.14.0-687.36.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Aug 7 05:40:49 EDT 2026 x86_64 User : theart99 ( 5843) PHP Version : 8.3.33 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� | j tjksJ | j ��ddlm} | �|�}t�d|id�}|j| j| j | j
ddd�}| j |_ | j|_| j|_| j
|_
| �� D ]�}| �|�}| �|�\} }
||kr�|�||| �|�| |
|tj� |�|�tkr~td�}td �}tj||d
��q~| �|��r(| �|�tk�rtd�}t�|��| �|�}
n
| �|�}
|�|
|| �|�| |
|| �|�� q~|j| jdd
� | j�s~|j| j dd
� | 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)$�_format_versionr r � r �revr �packmeta�openerr! r"