Sindbad~EG File Manager
�
&Μg� � � � 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 �1/usr/local/lib/python3.12/idlelib/searchengine.py�getr
s'