trepan/bwcli.py
def _postprocess_options(dbg, opts):
    ''' Handle options (`opts') that feed into the debugger (`dbg')'''
    # Set dbg.settings['printset']
    print_events = []
    if opts.fntrace:   print_events = ['c_call', 'c_return', 'call', 'return']
    # if opts.linetrace: print_events += ['line']
    if len(print_events):
        dbg.settings['printset'] = frozenset(print_events)
        pass

    for setting in ('basename', 'different',):
        dbg.settings[setting] = getattr(opts, setting)
        pass

    dbg.settings['highlight'] = 'plain'

    Mdebugger.debugger_obj = dbg
    return
def _postprocess_options(dbg, opts):
    ''' Handle options (`opts') that feed into the debugger (`dbg')'''
    # Set dbg.settings['printset']
    print_events = []
    if opts.fntrace:   print_events = ['c_call', 'c_return', 'call', 'return']
    # if opts.linetrace: print_events += ['line']
    if len(print_events):
        dbg.settings['printset'] = frozenset(print_events)
        pass

    for setting in ('basename', 'different',):
        dbg.settings[setting] = getattr(opts, setting)
        pass

    dbg.settings['highlight'] = 'plain'

    Mdebugger.debugger_obj = dbg
    return
def _postprocess_options ( dbg , opts ) : # Set dbg.settings['printset'] print_events = [ ] if opts . fntrace : print_events = [ 'c_call' , 'c_return' , 'call' , 'return' ] # if opts.linetrace: print_events += ['line'] if len ( print_events ) : dbg . settings [ 'printset' ] = frozenset ( print_events ) pass for setting in ( 'basename' , 'different' , ) : dbg . settings [ setting ] = getattr ( opts , setting ) pass dbg . settings [ 'highlight' ] = 'plain' Mdebugger . debugger_obj = dbg return
Handle options (`opts') that feed into the debugger (`dbg')
Handle options ( opts ) that feed into the debugger ( dbg )