Sha256: 57871ca793dcbf279d35f2d457a648e4cd82409248fdfbcadb18b87ba33a2bb5

Contents?: true

Size: 394 Bytes

Versions: 111

Compression:

Stored size: 394 Bytes

Contents

direc = File.dirname(__FILE__)

require 'rubygems'
require "#{direc}/../lib/pry"

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

111 entries across 111 versions & 1 rubygems

Version Path
pry-0.8.4pre1 examples/example_hooks.rb
pry-0.8.4pre1-i386-mswin32 examples/example_hooks.rb
pry-0.8.4pre1-i386-mingw32 examples/example_hooks.rb
pry-0.8.4pre1-java examples/example_hooks.rb
pry-0.8.3 examples/example_hooks.rb
pry-0.8.3-i386-mswin32 examples/example_hooks.rb
pry-0.8.3-i386-mingw32 examples/example_hooks.rb
pry-0.8.3-java examples/example_hooks.rb
pry-0.8.2 examples/example_hooks.rb
pry-0.8.2-i386-mswin32 examples/example_hooks.rb
pry-0.8.2-i386-mingw32 examples/example_hooks.rb
pry-0.8.2-java examples/example_hooks.rb
pry-0.8.1 examples/example_hooks.rb
pry-0.8.1-i386-mswin32 examples/example_hooks.rb
pry-0.8.1-i386-mingw32 examples/example_hooks.rb
pry-0.8.1-java examples/example_hooks.rb
pry-0.8.0 examples/example_hooks.rb
pry-0.8.0-i386-mswin32 examples/example_hooks.rb
pry-0.8.0-i386-mingw32 examples/example_hooks.rb
pry-0.8.0-java examples/example_hooks.rb