File: //opt/alt/python312/lib64/python3.12/idlelib/__pycache__/searchengine.cpython-312.pyc
�
}h�e� � � � d Z ddlZej e_ ddlmZmZmZ ddlmZ d� Z G d� d� Z
d� Zd � Zd
� Z
edk( rddlmZ ed
d�� yy)z'Define SearchEngine for search dialogs.� N)� StringVar�
BooleanVar�TclError)�
messageboxc �R � t | d� st | � | _ | j S )z�Return the singleton SearchEngine instance for the process.
The single SearchEngine saves settings between dialog instances.
If there is not a SearchEngine already, make one.
�
_searchengine)�hasattr�SearchEnginer )�roots �;/opt/alt/python312/lib64/python3.12/idlelib/searchengine.py�getr
s'