trepan/interfaces/script.py
def errmsg(self, msg, prefix="** "):
        """Common routine for reporting debugger error messages.
           """
        #  self.verbose shows lines so we don't have to duplicate info
        #  here. Perhaps there should be a 'terse' mode to never show
        #  position info.
        if not self.verbose:
            location = ("%s:%s: Error in source command file"
                        % (self.script_name, self.input_lineno))
            msg = "%s%s:\n%s%s" %(prefix, location, prefix, msg)
        else:
            msg = "%s%s" %(prefix, msg)
            pass
        self.msg(msg)
        if self.abort_on_error:
            raise EOFError
        return
def errmsg(self, msg, prefix="** "):
        #  self.verbose shows lines so we don't have to duplicate info
        #  here. Perhaps there should be a 'terse' mode to never show
        #  position info.
        if not self.verbose:
            location = ("%s:%s: Error in source command file"
                        % (self.script_name, self.input_lineno))
            msg = "%s%s:\n%s%s" %(prefix, location, prefix, msg)
        else:
            msg = "%s%s" %(prefix, msg)
            pass
        self.msg(msg)
        if self.abort_on_error:
            raise EOFError
        return
def errmsg ( self , msg , prefix = "** " ) : #  self.verbose shows lines so we don't have to duplicate info #  here. Perhaps there should be a 'terse' mode to never show #  position info. if not self . verbose : location = ( "%s:%s: Error in source command file" % ( self . script_name , self . input_lineno ) ) msg = "%s%s:\n%s%s" % ( prefix , location , prefix , msg ) else : msg = "%s%s" % ( prefix , msg ) pass self . msg ( msg ) if self . abort_on_error : raise EOFError return
Common routine for reporting debugger error messages.
Common routine for reporting debugger error messages .