What's Changed
✨ Enhancements
- Allow utf-8 safe meta key mapping in inputrc by @tompng in #723
- Support continuous tab completion by @tompng in #761
- Use IO's encoding instead of Encoding.default_external by @monkeyWzr in #765
🐛 Bug Fixes
- Fix Reline crash with invalid encoding history by @tompng in #751
- Fix incremental search cancel bug by @tompng in #748
- append completion_append_character only when continous completion is … by @monkeyWzr in #764
- nonprinting_start and nonprinting_end should be removed before print by @tompng in #771
🛠 Other Changes
- Specify commit hash of yamatanooroti by @tompng in #746
- Add a timeout to cursor_pos by @tompng in #750
- Fix FD leaks by @nobu in #752
- Rename
matches?
asmatch?
by @nobu in #753 - Make rendering test faster using updated yamatanooroti by @tompng in #747
- Concatenate some rendeing test by @tompng in #749
- Hash#inspect style has changed in ruby 3.4 by @nobu in #758
- Fix tempfile leaks by @nobu in #757
- Add cursor keys for application keypad mode to default key bindings by @tompng in #719
- Add completion_append_character test by @tompng in #773
- Add TruffleRuby in CI by @eregon in #768
- Windows fix by @YO4 in #775
- Bump version to 0.5.11 by @ima1zumi in #777
New Contributors
Full Changelog: v0.5.10...v0.5.11