File: //usr/local/lib/python3.10/idlelib/idle_test/__pycache__/test_sidebar.cpython-310.opt-2.pyc
o
�i�g � @ s d dl mZ d dlZd dlmZ d dlZd dlZd dlmZm Z d dl
mZ d dlZ
d dlmZ d dlmZ d dlmZ d d lmZ d dlZd d
lmZmZmZ d dlmZ d dlZd dlmZmZ G d
d� d�Z G dd� dej!�Z"G dd� dej!�Z#e$dkr�ej%dd� dS dS )� )�dedentN)�chain)�requires� swap_attr)�support)�run_in_tk_mainloop)� Delegator)�
fixwordbreaks)�
Percolator)�
fix_x11_paste�PyShell�PyShellFileList)�fix_scaling)�get_end_linenumber�
get_linenoc @ s$ e Zd Zdd� Zdd� Zdd� ZdS )�
Dummy_editwinc C s4 || _ | j j| _t|�| _t� | _| j�| j� d S �N)�textZmaster�
text_framer
�perr ZundoZinsertfilter)�selfr � r �;/usr/local/lib/python3.10/idlelib/idle_test/test_sidebar.py�__init__ s
zDummy_editwin.__init__c C s d S r r )r �name�valuer r r �setvar � zDummy_editwin.setvarc C s t t| j�|���S r )�int�floatr �index)r r r r r � getlineno"