관리-도구
편집 파일: parenmatch.cpython-37.opt-2.pyc
B YI~d$ � @ sb d dl mZ d dlmZ dddd�ZdZG dd � d �Ze�� ed kr^d dl m Z e dd d� dS )� )�HyperParser)�idleConf�(�[�{)�)�]�}�d c @ s� e Zd ZdZdZdd� Zedd� �Zdd� Zd d � Z dd� Z d d� Zdd� Zd!dd�Z dd� Zdd� Zdd� Zdd� Zeeeed�Zdd� Zdd � ZdS )"� ParenMatchz<<parenmatch-check-restore>>)z <KeyPress>z <ButtonPress>z<Key-Return>z<Key-BackSpace>c C s0 || _ |j| _|j�| j| j� d| _d| _d S )Nr )�editwin�textZbind�RESTORE_VIRTUAL_EVENT_NAME� restore_event�counter�is_restore_active)�selfr � r �7/opt/alt/python37/lib64/python3.7/idlelib/parenmatch.py�__init__( s zParenMatch.__init__c C sV t jddddd�| _t jdddddd �| _t jddd ddd �| _t �t �� d �| _d S )N� extensionsr Zstyle�opener)�defaultzflash-delay�inti� )�typer �bell�bool� Zhilite)r Z GetOption�STYLE�FLASH_DELAY�BELLZGetHighlightZCurrentTheme� HILITE_CONFIG)�clsr r r �reload3 s zParenMatch.reloadc C s0 | j s,x| jD ]}| j�| j|� qW d| _ d S )NT)r �RESTORE_SEQUENCESr Z event_addr )r �seqr r r �activate_restore>