Created
February 11, 2015 22:14
-
-
Save MichaelSp/905ca6033d9d2398e4d3 to your computer and use it in GitHub Desktop.
pry on windows with jazz_fingers
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
C:\Users\Michael>pry | |
←[0FError: Bad file descriptoriddle | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:268:in `winsize' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:268:in `render' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:455:in `line=' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:230:in `readline_full' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:206:in `readline' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-coolline-0.2.5/lib/pry-coolline/wrapper.rb:4:in `readline' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:198:in `block in input_readline' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:115:in `call' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:115:in `interruptible_region' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:197:in `input_readline' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:188:in `block in read_line' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:129:in `handle_read_errors' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:170:in `read_line' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:98:in `read' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:68:in `block in repl' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:67:in `loop' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:67:in `repl' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:38:in `block in start' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:61:in `call' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:61:in `__with_ownership' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:79:in `with_ownership' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:38:in `start' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:15:in `start' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/pry_class.rb:169:in `start' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-byebug-1.3.3/lib/pry-byebug/pry_ext.rb:19:in `start_with_pry_byebug' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:219:in `block in <top (required)>' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:83:in `call' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:83:in `block in parse_options' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:83:in `each' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:83:in `parse_options' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/bin/pry:16:in `<top (required)>' | |
C:/tools/ruby215/bin/pry:23:in `load' | |
C:/tools/ruby215/bin/pry:23:in `<main>' | |
Error: Bad file descriptor | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:268:in `winsize' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:268:in `render' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:455:in `line=' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:230:in `readline_full' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:206:in `readline' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-coolline-0.2.5/lib/pry-coolline/wrapper.rb:4:in `readline' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:198:in `block in input_readline' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:115:in `call' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:115:in `interruptible_region' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:197:in `input_readline' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:188:in `block in read_line' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:129:in `handle_read_errors' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:170:in `read_line' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:98:in `read' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:68:in `block in repl' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:67:in `loop' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:67:in `repl' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:38:in `block in start' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:61:in `call' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:61:in `__with_ownership' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:79:in `with_ownership' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:38:in `start' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:15:in `start' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/pry_class.rb:169:in `start' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-byebug-1.3.3/lib/pry-byebug/pry_ext.rb:19:in `start_with_pry_byebug' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:219:in `block in <top (required)>' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:83:in `call' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:83:in `block in parse_options' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:83:in `each' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:83:in `parse_options' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/bin/pry:16:in `<top (required)>' | |
C:/tools/ruby215/bin/pry:23:in `load' | |
C:/tools/ruby215/bin/pry:23:in `<main>' | |
Error: Bad file descriptor | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:268:in `winsize' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:268:in `render' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:455:in `line=' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:230:in `readline_full' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:206:in `readline' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-coolline-0.2.5/lib/pry-coolline/wrapper.rb:4:in `readline' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:198:in `block in input_readline' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:115:in `call' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:115:in `interruptible_region' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:197:in `input_readline' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:188:in `block in read_line' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:129:in `handle_read_errors' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:170:in `read_line' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:98:in `read' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:68:in `block in repl' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:67:in `loop' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:67:in `repl' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:38:in `block in start' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:61:in `call' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:61:in `__with_ownership' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:79:in `with_ownership' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:38:in `start' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:15:in `start' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/pry_class.rb:169:in `start' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-byebug-1.3.3/lib/pry-byebug/pry_ext.rb:19:in `start_with_pry_byebug' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:219:in `block in <top (required)>' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:83:in `call' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:83:in `block in parse_options' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:83:in `each' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:83:in `parse_options' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/bin/pry:16:in `<top (required)>' | |
C:/tools/ruby215/bin/pry:23:in `load' | |
C:/tools/ruby215/bin/pry:23:in `<main>' | |
Error: Bad file descriptor | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:268:in `winsize' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:268:in `render' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:455:in `line=' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:230:in `readline_full' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:206:in `readline' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-coolline-0.2.5/lib/pry-coolline/wrapper.rb:4:in `readline' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:198:in `block in input_readline' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:115:in `call' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:115:in `interruptible_region' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:197:in `input_readline' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:188:in `block in read_line' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:129:in `handle_read_errors' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:170:in `read_line' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:98:in `read' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:68:in `block in repl' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:67:in `loop' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:67:in `repl' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:38:in `block in start' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:61:in `call' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:61:in `__with_ownership' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:79:in `with_ownership' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:38:in `start' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:15:in `start' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/pry_class.rb:169:in `start' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-byebug-1.3.3/lib/pry-byebug/pry_ext.rb:19:in `start_with_pry_byebug' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:219:in `block in <top (required)>' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:83:in `call' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:83:in `block in parse_options' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:83:in `each' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:83:in `parse_options' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/bin/pry:16:in `<top (required)>' | |
C:/tools/ruby215/bin/pry:23:in `load' | |
C:/tools/ruby215/bin/pry:23:in `<main>' | |
Error: Bad file descriptor | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:268:in `winsize' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:268:in `render' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:455:in `line=' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:230:in `readline_full' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:206:in `readline' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-coolline-0.2.5/lib/pry-coolline/wrapper.rb:4:in `readline' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:198:in `block in input_readline' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:115:in `call' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:115:in `interruptible_region' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:197:in `input_readline' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:188:in `block in read_line' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:129:in `handle_read_errors' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:170:in `read_line' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:98:in `read' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:68:in `block in repl' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:67:in `loop' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:67:in `repl' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:38:in `block in start' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:61:in `call' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:61:in `__with_ownership' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/input_lock.rb:79:in `with_ownership' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:38:in `start' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/repl.rb:15:in `start' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/pry_class.rb:169:in `start' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-byebug-1.3.3/lib/pry-byebug/pry_ext.rb:19:in `start_with_pry_byebug' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:219:in `block in <top (required)>' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:83:in `call' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:83:in `block in parse_options' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:83:in `each' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/lib/pry/cli.rb:83:in `parse_options' | |
C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-0.10.1-x64-mingw32/bin/pry:16:in `<top (required)>' | |
C:/tools/ruby215/bin/pry:23:in `load' | |
C:/tools/ruby215/bin/pry:23:in `<main>' | |
FATAL: Pry failed to get user input using `#<struct PryCoolline::Wrapper cool=#<Coolline:0x00000003d0c4f8 @input=#<IO:<STDIN>>, @output=#<IO:<STDOUT>> | |
, @word_boundaries=[" ", "\t", ",", ";", "\"", "'", "`", "<", ">", "=", ";", "|", "{", "}", "(", ")", "-", ".", ":"], @word_boundaries_regexp=/\A(?-mi | |
x:\ |\t|,|;|"|'|`|<|>|=|;|\||\{|\}|\(|\)|\-|\.|:)\z/, @completion_word_boundaries=[" ", "\t", ",", ";", "\"", "'", "`", "<", ">", "=", ";", "|", "{", | |
"}", "(", ")", "-"], @handlers=[#<struct Coolline::Handler char=/\A(?:\C-h|\x7F)\z/, block=#<Proc:0x000000043266b8>>, #<struct Coolline::Handler char= | |
"\u0001", block=#<Proc:0x000000043265a0>>, #<struct Coolline::Handler char="\u0005", block=#<Proc:0x00000004326488>>, #<struct Coolline::Handler char= | |
"\v", block=#<Proc:0x00000004326348>>, #<struct Coolline::Handler char="\u0015", block=#<Proc:0x00000004326208>>, #<struct Coolline::Handler char="\u0 | |
006", block=#<Proc:0x00000004326118>>, #<struct Coolline::Handler char="\u0002", block=#<Proc:0x00000004326028>>, #<struct Coolline::Handler char="\u0 | |
004", block=#<Proc:0x00000004325ee8>>, #<struct Coolline::Handler char="\u0003", block=#<Proc:0x00000004325d08@C:/tools/ruby215/lib/ruby/gems/2.1.0/ge | |
ms/coolline-0.5.0/lib/coolline/coolline.rb:43>>, #<struct Coolline::Handler char="\u0017", block=#<Proc:0x00000004325cb8>>, #<struct Coolline::Handler | |
char="\u0014", block=#<Proc:0x00000004325b50>>, #<struct Coolline::Handler char="\u000E", block=#<Proc:0x00000004325a10>>, #<struct Coolline::Handler | |
char="\u0010", block=#<Proc:0x000000043258f8>>, #<struct Coolline::Handler char="\u0012", block=#<Proc:0x000000043257e0>>, #<struct Coolline::Handler | |
char="\f", block=#<Proc:0x000000043256f0>>, #<struct Coolline::Handler char="\t", block=#<Proc:0x000000043255b0>>, #<struct Coolline::Handler char="\ | |
u0001".."\u001A", block=#<Proc:0x00000004325308@C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5.0/lib/coolline/coolline.rb:51>>, #<struct Cooll | |
ine::Handler char=/\A\e(?:\C-h|\x7F)\z/, block=#<Proc:0x00000004325cb8>>, #<struct Coolline::Handler char="\eb", block=#<Proc:0x00000004325268>>, #<st | |
ruct Coolline::Handler char="\ef", block=#<Proc:0x000000043251a0>>, #<struct Coolline::Handler char="\e[A", block=#<Proc:0x000000043258f8>>, #<struct | |
Coolline::Handler char="\e[B", block=#<Proc:0x00000004325a10>>, #<struct Coolline::Handler char="\e[3~", block=#<Proc:0x00000004324f70>>, #<struct Coo | |
lline::Handler char="\e[5~", block=#<Proc:0x000000043258f8>>, #<struct Coolline::Handler char="\e[6~", block=#<Proc:0x00000004325a10>>, #<struct Cooll | |
ine::Handler char="\e[7~", block=#<Proc:0x000000043265a0>>, #<struct Coolline::Handler char="\e[8~", block=#<Proc:0x00000004326488>>, #<struct Coollin | |
e::Handler char="\e[C", block=#<Proc:0x00000004326118>>, #<struct Coolline::Handler char="\e[D", block=#<Proc:0x00000004326028>>, #<struct Coolline::H | |
andler char="\e[F", block=#<Proc:0x00000004326488>>, #<struct Coolline::Handler char="\e[H", block=#<Proc:0x000000043265a0>>, #<struct Coolline::Handl | |
er char="\eOH", block=#<Proc:0x000000043265a0>>, #<struct Coolline::Handler char="\eOF", block=#<Proc:0x00000004326488>>, #<struct Coolline::Handler c | |
har="\ed", block=#<Proc:0x00000004324728>>, #<struct Coolline::Handler char="\et", block=#<Proc:0x00000004324598>>, #<struct Coolline::Handler char="\ | |
ec", block=#<Proc:0x00000004324458>>, #<struct Coolline::Handler char="\eu", block=#<Proc:0x00000004324200>>, #<struct Coolline::Handler char="\el", b | |
lock=#<Proc:0x00000004324020>>, #<struct Coolline::Handler char="\e<", block=#<Proc:0x0000000431fe80>>, #<struct Coolline::Handler char="\e>", block=# | |
<Proc:0x0000000431fcf0>>, #<struct Coolline::Handler char=/\e.+/, block=#<Proc:0x0000000431fb60@C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/coolline-0.5 | |
.0/lib/coolline/coolline.rb:77>>], @transform_proc=#<Proc:0x00000003ce6190@C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry-coolline-0.2.5/lib/pry-coolli | |
ne/wrapper.rb:37>, @unknown_char_proc=#<Proc:0x0000000431fae8>, @completion_proc=#<Proc:0x000000082bbe40@C:/tools/ruby215/lib/ruby/gems/2.1.0/gems/pry | |
-coolline-0.2.5/lib/pry-coolline/wrapper.rb:8>, @history_file="C:/Users/Michael/.pry_history", @history_size=5000, @history=#<Coolline::History:0x0000 | |
0003ce6168 @io=#<File:C:/Users/Michael/.pry_history>, @max_size=5000, @lines=["ls", "pry", "class Klass", " def klass_method", " \"klass method\"" | |
, " end", "end", "module Mod", " def mod_method", " \"module method\"", " end", "end", "Klass.new.methods.grep /klass/", "Mod.new.methods.grep / | |
klass/", "Mod.new.methods.grep /mod/", "Mod.methods.grep /mod/", "class NewKlass", " include Mod", " include Klass", "end", "class NewKlass", " inc | |
lude Mod", "end", "NewKlass.methods", "NewKlass.methods.grep /method/", "NewKlass.methods.grep /_method/", "nil.to_s", "nil.asdaff", "exit"], @index=2 | |
9>, @menu=#<Coolline::Menu:0x00000003427dd8 @input=#<IO:<STDIN>>, @output=#<IO:<STDOUT>>, @string="", @last_line_count=0>, @prompt="[1] pry(main)> ", | |
@accumulator=nil, @history_moved=false, @should_exit=false, @line="", @pos=0>>`. | |
To fix this you may be able to pass input and output file descriptors to pry directly. e.g. | |
Pry.config.input = STDIN | |
Pry.config.output = STDOUT | |
binding.pry | |
C:\Users\Michael> |
I used rb-readline instead of pry-coolline and that worked.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
@MichaelSp I'm getting exactly the same error on Win 64bit.
Any ideas on how to fix it?