Sha256: 0aef00a533effed24cc5c0c3e62280e5e654df6a54b6844745edebe9642d0173

Contents?: true

Size: 611 Bytes

Versions: 5

Compression:

Stored size: 611 Bytes

Contents

# @title Debugging Vedeu
# Debugging Vedeu

If you are encountering a problem whilst running your client
application, using Vedeu, and have the 'pry' gem installed or
available, you can drop the following snippet into the offending area,
and hopefully be dropped into a Pry debuggging session:

    Vedeu::Terminal.cooked_mode!
    Vedeu::Terminal.open do
      mouse_off   = Vedeu::EscapeSequences::Esc.mouse_x10_off
      show_cursor = Vedeu::EscapeSequences::Esc.show_cursor
      Vedeu::Terminal.output(mouse_off + show_cursor)

      require 'pry'
      binding.pry

    end
    Vedeu::Terminal.raw_mode!

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
vedeu-0.7.1 docs/debugging.md
vedeu-0.7.0 docs/debugging.md
vedeu-0.6.71 docs/debugging.md
vedeu-0.6.70 docs/debugging.md
vedeu-0.6.69 docs/debugging.md