#NEWLINE# def trace( self , frame , event , arg ) : #NEWLINE# #INDENT# if ( ( not self . done ) and ( frame . f_code == self . function . __code__ ) ) : #NEWLINE# #INDENT# firstLine = frame . f_code . co_firstlineno #NEWLINE# if ( ( event == 'line' ) and ( frame . f_lineno == ( firstLine + self . jumpFrom ) ) ) : #NEWLINE# #INDENT# try : #NEWLINE# #INDENT# frame . f_lineno = ( firstLine + self . jumpTo ) #NEWLINE# #UNINDENT# except TypeError : #NEWLINE# #INDENT# frame . f_lineno = self . jumpTo #NEWLINE# #UNINDENT# self . done = True #NEWLINE# #UNINDENT# #UNINDENT# return self . trace