def __init__(self, completekey='tab', stdin=None, stdout=None, siglist=None): Gdb.__init__(self, completekey, stdin, stdout, siglist) self.annotate = 0 # if > 0, print annotations (for better emacs # integration) self.__show_breakpoints_postcmd = set(["break", "b", "tbreak", "disable", "enable", "condition", "cl", "clear", "delete"]) self.__show_annotations_preloop = set(["s", "step", "c", "continue", "n", "next", "return", "jump"]) self.__show_annotations_postcmd = set(["down", "frame", "up"]) self.__show_annotations = True return
def __init__(self, completekey='tab', stdin=None, stdout=None, siglist=None): Gdb.__init__(self, completekey, stdin, stdout, siglist) self.annotate = 0 # if > 0, print annotations (for better emacs # integration) self.__show_breakpoints_postcmd = set([ "break", "b", "tbreak", "disable", "enable", "condition", "cl", "clear", "delete" ]) self.__show_annotations_preloop = set( ["s", "step", "c", "continue", "n", "next", "return", "jump"]) self.__show_annotations_postcmd = set(["down", "frame", "up"]) self.__show_annotations = True self.precmd_hooks = [] self.preloop_hooks = [] self.postcmd_hooks = [] self.postloop_hooks = [] return
def __init__(self, pydb_object): Gdb.__init__(self) self.pydb = pydb_object self.connection = None self.use_rawinput = False self.running = True