Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 107
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 234
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 235
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 236
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 237
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 238
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 239
U
i_M @ s d Z ddlZddlmZ ddlmZ ddddd gZdad
d Zdd
Z G dd deZ
G dd dZedkrddl
mZ edddd dS )z0Editor window that can serve as an output file.
N)
messagebox)EditorWindowzfile "([^"]*)", line (\d+)z([^\s]+)\((\d+)\)z^(\s*\S.*?):\s*(\d+):z([^\s]+):\s*(\d+):z^\s*(\S.*?):\s*(\d+):c C s dd t D adS )z?Compile the patterns for matching to file name and line number.c S s g | ]}t |t jqS )recompile
IGNORECASE).0patr r -/opt/python38/lib/python3.8/idlelib/outwin.py
s z!compile_progs..N)file_line_patsfile_line_progsr r r r
compile_progs s r c C s t s
t t D ]X}|| }|r|dd\}}zt|d}| W qlW q tk
rd Y qY qX qdS z|t|fW S tk
r Y dS X dS )a- Extract file name and line number from line of text.
Check if line of text contains one of the file/line patterns.
If it does and if the file and line are valid, return
a tuple of the file name and line number. If it doesn't match
or if the file or line is invalid, return None.
rN) r
r searchgroupopencloseOSErrorint TypeError)lineprogmatchfilenamelinenofr r r
file_line_helper s"
r c @ sn e Zd ZdZdddddgZdZdd Zd
d Zdd
Zdd Z dddZ
dd Zdd Zdd Z
dddZdS )OutputWindowzAn editor window that can serve as an output file.
Also the future base class for the Python shell window.
This class has no input facilities.
Adds binding to open a file at a line to the text widget.
)ZCutz<>Zrmenu_check_cut)ZCopyz<>Zrmenu_check_copy)ZPastez <>Zrmenu_check_paste)NNN)zGo to file/line<>NFc G s$ t j| f| | jd| j d S )Nr! )r __init__textbindgoto_file_line)selfargsr r r
r" N s zOutputWindow.__init__c C s dS )z6Python source is only part of output: do not colorize.Fr )r&