summaryrefslogtreecommitdiff
path: root/Lib/idlelib/ReplaceDialog.py
diff options
context:
space:
mode:
authorKurt B. Kaiser <kbk@shore.net>2002-09-18 02:56:10 +0000
committerKurt B. Kaiser <kbk@shore.net>2002-09-18 02:56:10 +0000
commitce86b10eb8121481e2d59230d044d61c28243aeb (patch)
tree9127f33bd81dfe7a195f7f10a6eec3776efba0c2 /Lib/idlelib/ReplaceDialog.py
parent837d15c5b5deee769079faa94117d8a83adb53ec (diff)
downloadcpython-git-ce86b10eb8121481e2d59230d044d61c28243aeb.tar.gz
Merge Py Idle changes:
Rev 1.5 tim_one Convert a pile of obvious "yes/no" functions to return bool Rev 1.6 GvR Rev 1.7 Gvr (Already merged Idlefork ReplaceDialog.py 1.3.2.1 and 1.4) Rev 1.8 doerwalter (string methods) Rev 1.9 nnorwitz Remove unnecessary imports
Diffstat (limited to 'Lib/idlelib/ReplaceDialog.py')
-rw-r--r--Lib/idlelib/ReplaceDialog.py17
1 files changed, 6 insertions, 11 deletions
diff --git a/Lib/idlelib/ReplaceDialog.py b/Lib/idlelib/ReplaceDialog.py
index 1b6cbce918..c8eb1c8c45 100644
--- a/Lib/idlelib/ReplaceDialog.py
+++ b/Lib/idlelib/ReplaceDialog.py
@@ -1,9 +1,4 @@
-import string
-import os
-import re
-import fnmatch
from Tkinter import *
-import tkMessageBox
import SearchEngine
from SearchDialogBase import SearchDialogBase
@@ -111,24 +106,24 @@ class ReplaceDialog(SearchDialogBase):
def do_find(self, ok=0):
if not self.engine.getprog():
- return 0
+ return False
text = self.text
res = self.engine.search_text(text, None, ok)
if not res:
text.bell()
- return 0
+ return False
line, m = res
i, j = m.span()
first = "%d.%d" % (line, i)
last = "%d.%d" % (line, j)
self.show_hit(first, last)
self.ok = 1
- return 1
+ return True
def do_replace(self):
prog = self.engine.getprog()
if not prog:
- return 0
+ return False
text = self.text
try:
first = pos = text.index("sel.first")
@@ -141,7 +136,7 @@ class ReplaceDialog(SearchDialogBase):
chars = text.get("%d.0" % line, "%d.0" % (line+1))
m = prog.match(chars, col)
if not prog:
- return 0
+ return False
new = m.expand(self.replvar.get())
text.mark_set("insert", first)
text.undo_block_start()
@@ -152,7 +147,7 @@ class ReplaceDialog(SearchDialogBase):
text.undo_block_stop()
self.show_hit(first, text.index("insert"))
self.ok = 0
- return 1
+ return True
def show_hit(self, first, last):
text = self.text