v1.4.0
What's Changed
- Add show doc dialog for reline by @aycabta in #269
- Add --autocomplete / --noautocomplete options by @aycabta in #270
- Fix documentation feature of autocomplete by @aycabta in #271
- Use test-unit gem instead of deep copy test-suite from ruby repo by @hsbt in #244
- Relax backtrace nest levels by @nobu in #272
- Follow up the latest of reline by @aycabta in #273
- Make doc display correctly on the right edge by @aycabta in #274
- Show doc at the same height as the autocompletion dialog by @aycabta in #276
- Detect the variable class to show doc by @aycabta in #278
- Add alt+d trap to show full doc by @aycabta in #279
- Use autocomplete with show doc dialog that uses Reline::Key in tests by @aycabta in #280
- Retrieve completed receiver that is a module or class correctly by @aycabta in #281
- Use multiple trap_key by @aycabta in #283
- [ruby/irb] Exclude useless files from RDoc by @hsbt in #275
- Pass RI options to help by @f6p in #267
- Use gem paths to complete "require" by @aycabta in #284
- Support symbol with backtick by @aycabta in #285
- Avoid loading files' local variables [Bug #17623] by @marcandre in #206
- Move IRB::TOPLEVEL_BINDING from exe/irb to lib/irb/workspace.rb by @aycabta in #287
- Tests may not execute in the source directory by @nobu in #288
- Ignore invalid 3 colons in completion by @aycabta in #289
- Fix completion test in ruby/ruby by @nobu in #290
- Improve HEREDOCS by @kaiquekandykoga in #291
- Ignore any encoding errors while symbol completion by @nobu in #293
- Remove
require
in signal handler to avoid ThreadError by @pocke in #294 - Make IRB::Context#exit call super if UncaughtThrowError by @jeremyevans in #298
- Update remarks by @kaiquekandykoga in #297
- Display doc in gaps on narrow screen by @aycabta in #300
- Set default @return_format by @aycabta in #303
- Add --extra-doc-dir option by @aycabta in #304
- Appraise parenthesis during completion by @kaiquekandykoga in #302
- Fix bug infinite loop when pasting multilines fo code in Ruby 2.6 by @osyo-manga in #309
- Add Alt+d keycode when convert-meta isn't used by @ima1zumi in #311
- Examine if in keyword is used inside case keyword by @kaiquekandykoga in #306
- s/RubyVM::JIT/RubyVM::MJIT/g by @k0kubun in #315
- Update remark by @kaiquekandykoga in #316
- Add East Asian Ambiguous Width to irb_info command by @aycabta in #318
- Fix warning in
Lexer::Elem#[]
by @osyo-manga in #313 - irb_info
chcp
codepage mismatch by @YO4 in #321
New Contributors
Full Changelog: v1.3.7...v1.4.0