Sha256: e9427d672a359315f3fa78e3723815492f8194534b98e88170d4a394434520c7

Contents?: true

Size: 372 Bytes

Versions: 186

Compression:

Stored size: 372 Bytes

Contents

require File.expand_path(File.join(File.dirname(__FILE__), 'helper'))

my_hooks = {
  :before_session => proc { |out, target| out.puts "Opening #{target.eval('self')}." },
  :after_session => proc { |out, target| out.puts "Closing #{target.eval('self')}." }
}

# Start a Pry session using the hooks hash defined in my_hooks
Pry.start(TOPLEVEL_BINDING, :hooks => my_hooks)

Version data entries

186 entries across 186 versions & 1 rubygems

Version Path
pry-0.9.10 examples/example_hooks.rb
pry-0.9.10-i386-mswin32 examples/example_hooks.rb
pry-0.9.10-i386-mingw32 examples/example_hooks.rb
pry-0.9.10-java examples/example_hooks.rb
pry-0.9.10pre1 examples/example_hooks.rb
pry-0.9.10pre1-i386-mswin32 examples/example_hooks.rb
pry-0.9.10pre1-i386-mingw32 examples/example_hooks.rb
pry-0.9.10pre1-java examples/example_hooks.rb
pry-0.10.pre.1-i386-mingw32 examples/example_hooks.rb
pry-0.10.pre.1-java examples/example_hooks.rb
pry-0.10.pre.1-i386-mswin32 examples/example_hooks.rb
pry-0.9.9.6 examples/example_hooks.rb
pry-0.9.9.6-i386-mswin32 examples/example_hooks.rb
pry-0.9.9.6-i386-mingw32 examples/example_hooks.rb
pry-0.9.9.6-java examples/example_hooks.rb
pry-0.9.9.6pre2 examples/example_hooks.rb
pry-0.9.9.6pre2-i386-mswin32 examples/example_hooks.rb
pry-0.9.9.6pre2-i386-mingw32 examples/example_hooks.rb
pry-0.9.9.6pre2-java examples/example_hooks.rb
pry-0.9.9.6pre1 examples/example_hooks.rb