Package: pry Version: 0.10.1-3 Severity: normal Dear Maintainer,
When trying complite path using TAB, pry throws exeption. Way to reproduce: - open pry - type '/t - press TAB Now you should see something like [1] pry(main)> '/bError: uninitialized constant Pry::ObjectPath::StringScanner /usr/lib/ruby/vendor_ruby/pry/object_path.rb:27:in `resolve' /usr/lib/ruby/vendor_ruby/pry/input_completer.rb:65:in `call' /usr/lib/ruby/vendor_ruby/pry/pry_instance.rb:137:in `block in complete' /usr/lib/ruby/vendor_ruby/pry/pry_class.rb:369:in `critical_section' /usr/lib/ruby/vendor_ruby/pry/pry_instance.rb:135:in `complete' /usr/lib/ruby/vendor_ruby/pry/repl.rb:178:in `block (2 levels) in read_line' /usr/lib/ruby/vendor_ruby/pry/repl.rb:198:in `call' /usr/lib/ruby/vendor_ruby/pry/repl.rb:198:in `readline' /usr/lib/ruby/vendor_ruby/pry/repl.rb:198:in `block in input_readline' /usr/lib/ruby/vendor_ruby/pry/input_lock.rb:115:in `call' /usr/lib/ruby/vendor_ruby/pry/input_lock.rb:115:in `interruptible_region' /usr/lib/ruby/vendor_ruby/pry/repl.rb:197:in `input_readline' /usr/lib/ruby/vendor_ruby/pry/repl.rb:183:in `block in read_line' /usr/lib/ruby/vendor_ruby/pry/repl.rb:129:in `handle_read_errors' /usr/lib/ruby/vendor_ruby/pry/repl.rb:170:in `read_line' /usr/lib/ruby/vendor_ruby/pry/repl.rb:98:in `read' /usr/lib/ruby/vendor_ruby/pry/repl.rb:68:in `block in repl' /usr/lib/ruby/vendor_ruby/pry/repl.rb:67:in `loop' /usr/lib/ruby/vendor_ruby/pry/repl.rb:67:in `repl' /usr/lib/ruby/vendor_ruby/pry/repl.rb:38:in `block in start' /usr/lib/ruby/vendor_ruby/pry/input_lock.rb:61:in `call' /usr/lib/ruby/vendor_ruby/pry/input_lock.rb:61:in `__with_ownership' /usr/lib/ruby/vendor_ruby/pry/input_lock.rb:79:in `with_ownership' /usr/lib/ruby/vendor_ruby/pry/repl.rb:38:in `start' /usr/lib/ruby/vendor_ruby/pry/repl.rb:15:in `start' /usr/lib/ruby/vendor_ruby/pry/pry_class.rb:169:in `start' /usr/lib/ruby/vendor_ruby/pry/cli.rb:219:in `block in <top (required)>' /usr/lib/ruby/vendor_ruby/pry/cli.rb:83:in `call' /usr/lib/ruby/vendor_ruby/pry/cli.rb:83:in `block in parse_options' /usr/lib/ruby/vendor_ruby/pry/cli.rb:83:in `each' /usr/lib/ruby/vendor_ruby/pry/cli.rb:83:in `parse_options' /usr/bin/pry:16:in `<main>' -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.1.0-2-amd64 (SMP w/2 CPU cores) Locale: LANG=be_BY.UTF-8, LC_CTYPE=be_BY.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: sysvinit (via /sbin/init) Versions of packages pry depends on: ii bundler 1.10.6-1 ii ruby 1:2.1.5.1 ii ruby-coderay 1.1.0-4 ii ruby-method-source 0.8.2-2 ii ruby-slop 4.2.0-1 ii ruby2.1 [ruby-interpreter] 2.1.5-4 ii ruby2.2 [ruby-interpreter] 2.2.3-1 ii rubygems-integration 1.9 pry recommends no packages. pry suggests no packages. -- no debconf information