Kaydet (Commit) ef58adf8 authored tarafından Kurt B. Kaiser's avatar Kurt B. Kaiser

1. Find in Files Dialog shows text selection if there is one

2. Remove obsolete comment associated with Window menu updating

M EditorWindow.py
M GrepDialog.py
üst 260cb903
......@@ -259,9 +259,6 @@ class EditorWindow:
def postwindowsmenu(self):
# Only called when Windows menu exists
# XXX Actually, this Just-In-Time updating interferes badly
# XXX with the tear-off feature. It would be better to update
# XXX all Windows menus whenever the list of windows changes.
menu = self.menudict['windows']
end = menu.index("end")
if end is None:
......
......@@ -11,7 +11,8 @@ def grep(text, io=None, flist=None):
if not hasattr(engine, "_grepdialog"):
engine._grepdialog = GrepDialog(root, engine, flist)
dialog = engine._grepdialog
dialog.open(io)
searchphrase = text.get("sel.first", "sel.last")
dialog.open(text, searchphrase, io)
class GrepDialog(SearchDialogBase):
......@@ -25,8 +26,8 @@ class GrepDialog(SearchDialogBase):
self.globvar = StringVar(root)
self.recvar = BooleanVar(root)
def open(self, io=None):
SearchDialogBase.open(self, None)
def open(self, text, searchphrase, io=None):
SearchDialogBase.open(self, text, searchphrase)
if io:
path = io.filename or ""
else:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment