📂 Advanced File Manager
Multi-Root Navigation System
⚡ Quick Jump
Server (/)
Home (/home)
Var_www (/var/www)
Current (/home4/umvavtmy/public_html/website_b18404e2/wp-content/mu-plugins)
📍 Go
⬆ Ke Atas
🏠 Root Server
🏠 Root App
🔄 Refresh
📀 /
›
usr
›
lib64
›
python3.9
›
site-packages
›
hgext
›
narrow
›
📁 __pycache__
📍
Lokasi:
/usr/lib64/python3.9/site-packages/hgext/narrow/__pycache__
💾
Free:
47.2 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: narrowdirstate.cpython-39.pyc
a �+�b� � @ s0 d dl mZ d dlmZ d dlmZ dd� ZdS )� )�absolute_import)�_)�errorc s0 �fdd�� G � ��fdd�d|j ���|_ |S )zCAdd narrow spec dirstate ignore, block changes outside narrow spec.c s � �fdd�}|S )Nc sR �� � }|D ].}|d ur||�s|| vrt�td�| ��q� | g|�R i |��S )Ns2 cannot track '%s' - it is outside the narrow clone)�narrowmatchr ZAbortr )�self�args�kwargsr �f)�fn�repo� �A/usr/lib64/python3.9/site-packages/hgext/narrow/narrowdirstate.py�_wrapper s ���z1wrapdirstate.<locals>._editfunc.<locals>._wrapperr )r r �r )r r � _editfunc s zwrapdirstate.<locals>._editfuncc s� e Zd Z�� �fdd��Z�� �fdd��Z�� �fdd��Z�� �fdd��Z�� �fd d ��Z�� �fdd��Z�� �fd d��Z �� �fdd��Z d� ��fdd� Z� ZS )z$wrapdirstate.<locals>.narrowdirstatec s t �| �j|i |��S �N)�super�normal�r r r �� __class__�narrowdirstater r r $ s z+wrapdirstate.<locals>.narrowdirstate.normalc s t �| �j|i |��S r )r �set_trackedr r r r r ( s z0wrapdirstate.<locals>.narrowdirstate.set_trackedc s t �| �j|� S r )r � set_untracked�r r r r r r , s z2wrapdirstate.<locals>.narrowdirstate.set_untrackedc s t �| �j|� S r )r �addr r r r r 0 s z(wrapdirstate.<locals>.narrowdirstate.addc s t �| �j|� S r )r �normallookupr r r r r 4 s z1wrapdirstate.<locals>.narrowdirstate.normallookupc s t �| �j|� S r )r �copyr r r r r 8 s z)wrapdirstate.<locals>.narrowdirstate.copyc s t �| �j|� S r )r �remover r r r r <