v0.1.5
What's Changed
- Add home/end mapping for urxvt and relatives by @tomas in #149
- Check Errno::EIO by @aycabta in #151
- Use temporary dir with yamatanooroti test by @aycabta in #152
- Use single quotes for non-expanded string literals by @aycabta in #154
- Call #start_terminal after generating temporary inputrc by @aycabta in #155
- Support mode icon by @aycabta in #156
- Keep original characters in inputrc by @aycabta in #157
- Remove duplicated line of code by @aycabta in #159
- Use the standard SPDX ID for license in gemspec by @mensfeld in #161
- Get rid of loading pathname unnecessarily by @nobu in #162
- Add require 'rbconfig' to use RbConfig by @aycabta in #163
- Fix cursor_pos error:
undefined method
pre_match' for nil:NilClass` by @tompng in #158 - Move width calculator methods to Reline::Unicode by @aycabta in #164
- IRB cause NoMethodError with clrl+L on windows. by @YO4 in #160
- Skip the nil obtained from getc by @aycabta in #166
- Stop erasing chars after the cursor at eol by @aycabta in #168
- Stop using chomp option of lines method by @aycabta in #167
- Use RubyLex for yamatanooroti test by @aycabta in #169
- Move the cursor to currect vertical position just after rendering a logical line by @aycabta in #170
- Treat prompt correctly when Reline.prompt_proc isn't set by @aycabta in #171
- Support for word movement escape sequences in iTerm2 by @aycabta in #172
New Contributors
- @tomas made their first contribution in #149
- @mensfeld made their first contribution in #161
- @tompng made their first contribution in #158
Full Changelog: v0.1.4...v0.1.5