python (3.11.7)
    e                         	 d dl mZ d dlmZ d dlmZ d Zd Zd Zd Z	 G d d	e          Z
d
 Zedk    r'd dl
mZ  ed
dd           d dlmZ  ee           dS dS )    )TclError)searchengine)SearchDialogBasec                     	 |                                  }t          j        |          }t          |d          st	          ||          |_        |j        S )N
_searchdialog)_rootr   gethasattrSearchDialogr   )textrootengines      B/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/idlelib/search.py_setupr      sS     ::<<D
d
#
#F6?++ :+D&99    c                 v    	 |                      dd          }t          |                               | |          S N	sel.firstsel.last)r	   r   open)r   pats     r   findr      s8     ((;
+
+C$<<T3'''r   c                 H    	 t          |                               |           S N)r   
find_againr   s    r   r   r   &