Sha256: de730571d21bd50abbd49f945e5aa4bcbb66d90a97bbb7fa073194fb93527697

Contents?: true

Size: 557 Bytes

Versions: 5

Compression:

Stored size: 557 Bytes

Contents

# Copyright: Copyright (c) 2004  Nicolas Despres. All rights reserved.
# Author: Nicolas Despres  <polrop@lrde.epita.fr>.
# License: Gnu General Public License.

# $LastChangedBy: polrop $
# $Id: trace.rb 90 2005-01-09 22:09:32Z polrop $


module Kernel

  def trace_on
    set_trace_func proc { |event, file, line, id, binding, classname|
      printf("%8s %s:%-2d %10s %8s\n",
             event,
             file,
             line,
             id,
             classname)
    }
  end

  def trace_off
    set_trace_func nil
  end

end # module Kernel

Version data entries

5 entries across 5 versions & 3 rubygems

Version Path
ruby_ex-0.1.1 src/trace.rb
ttk-0.1.576 ruby_ex/trace.rb
ttk-0.1.579 ruby_ex/trace.rb
ttk-0.1.580 ruby_ex/trace.rb
vcs-0.2.148 ruby_ex/trace.rb