What's Changed
🐛 Bug Fixes
- In ed_search_[prev|next]_history, make the cursor come to the end of the line when there is no search substr by @QWYNG in #714
- Change Reline::ANSI to a general io by @tompng in #659
🛠 Other Changes
- Overhaul io gate structure by @st0012 in #666
- Improve key binding match/matching check by @tompng in #709
- Ensure no escape sequence before printing prompt by @tompng in #716
- Refactor input key reading by @tompng in #712
- Remove instance variable @first_char by @tompng in #717
- Suppress warning(Ruby 3.4) requiring fiddle from terminfo.rb by @tompng in #721
- Add more fallbacks when terminfo or fiddle is not available by @tompng in #722
- Bump version to 0.5.9 by @ima1zumi in #724
New Contributors
Full Changelog: v0.5.8...v0.5.9