Convert a pile of obvious "yes/no" functions to return bool.

This commit is contained in:
Tim Peters 2002-04-04 22:55:58 +00:00
parent 2f486b7fa6
commit bc0e910826
34 changed files with 117 additions and 122 deletions

View file

@ -92,31 +92,31 @@ class Bdb:
def stop_here(self, frame):
if self.stopframe is None:
return 1
return True
if frame is self.stopframe:
return 1
return True
while frame is not None and frame is not self.stopframe:
if frame is self.botframe:
return 1
return True
frame = frame.f_back
return 0
return False
def break_here(self, frame):
filename = self.canonic(frame.f_code.co_filename)
if not self.breaks.has_key(filename):
return 0
return False
lineno = frame.f_lineno
if not lineno in self.breaks[filename]:
return 0
return False
# flag says ok to delete temp. bp
(bp, flag) = effective(filename, lineno, frame)
if bp:
self.currentbp = bp.number
if (flag and bp.temporary):
self.do_clear(str(bp.number))
return 1
return True
else:
return 0
return False
def do_clear(self, arg):
raise NotImplementedError, "subclass of bdb must implement do_clear()"