Sindbad~EG File Manager
a
��g6R � @ sh d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZ d dl
Z
d dlZd dlZd dlm
Z
d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlZd dlZeejd d
��sdD ]Zeee� ejde = q�d
ejd _dZzdZee_ee_W n e�y. Y n0 dAdd�Z dBdd�Z!da"dd� Z#e#d� e�$� Z%e%fdd�Z&d
a'd
a(d
a)dCdd�Z*dd� Z+dd� Z,dd � Z-d!d"� Z.d#d$� Z/d%d&� Zd'd(� Z0d)d*� Z1d+Z2d,d-� Z3d.d/� Z4G d0d1� d1ej5�Z6G d2d3� d3ej7�Z8G d4d5� d5e8�Z9G d6d7� d7e8�Z:G d8d9� d9ej;�Z<G d:d;� d;�Z=e>d<k�r\d d=l?m*Z* e*d>d?d@� e#d
� dS )D� N)�autocomplete)�calltip)�
debugger_r)�
debugobj_r)�iomenu)�rpc)�stackviewerzidlelib.run�firstrun)ZsimpledialogZ
messagebox�fontZdialogZ
filedialogZcommondialog�ttkztkinter.Fz 127.0.0.1zCtrl-D (end-of-file)c C sV d}|d||f 7 }|d u r(t �||�}|�� }|r@|d| 7 }|d|j| f 7 }|S )Nz!
Warning (from warnings module):
z File "%s", line %s
z %s
z%s: %s
)� linecache�getline�strip�__name__)�message�category�filename�lineno�line�s� r �'/usr/local/lib/python3.9/idlelib/run.py�idle_formatwarning2 s r c C s@ |d u rt j}z|�t| ||||�� W n ty: Y n0 d S �N)�sys�stderr�writer �OSError)r r r r �filer r r r �idle_showwarning_subproc? s
�
r c C s0 | rt d u r,tja tt_nt d ur,t t_d a d S r )�_warnings_showwarning�warnings�showwarningr )�capturer r r �capture_warningsO s r$ Tc C s | � d� d S )N�update)�eval)�tclr r r �handle_tk_events_ s r( c C s� | a zttjd �}W n tdtjd� Y d S 0 td� dgtjd d �<