Rb-readline 0.5.0 released

Hello!

I’m happy to announce that version 0.5.0 of rb-readline is available
now.
rb-readline is a pure-Ruby port of GNU Readline. 0.5.0 is a major
release.

Changes in this release from previous 0.4.2:

=== 0.5.0 / 2013-04-28

  • Enhancements:

    • Port GNU Readline-5.2 (patches 003-010)
  • Bugfixes:

    • Fix cursor position when scrolling through history
    • _rl_adjust_point: improve performance
    • Display issue scrolling past long lines. Fixes #69
    • Exception when scolling through long lines. Fixes #73
    • Correctly align directory name completion results
    • Disable Vi-mode. Fixes #51
    • Close the Readline init file after use
    • Be explicit about source file encoding
    • Unload Readline before loading rb-readline
    • Removed unused variable warnings under 1.9.3-dev
  • Internal:

    • dos2unix all files
    • README is RDoc
    • Consistently name test classes
    • Don’t use String#each_char in the tests
    • Re-indented to the Ruby standard of two spaces
    • Previously released as 0.5.0.pre.1 (2013-02-24)

rb-readline is available via RubyGems [1] or downloaded as a zip archive
from
GitHub [2].

Users of RubyInstaller for Windows should note that installing the Gem
will not replace the bundled version of rb-readline (which will still be
loaded unless you alter the $LOAD_PATH). To do that, you should download
the ZIP archive and install it into site_ruby using setup.rb. You can
see which version is loaded by checking the value of
RbReadline::RB_READLINE_VERSION.

Users of RubyInstaller 2.0.0 already have version 0.5.0.pre.1, so manual
upgrade is not required.

[1] rb-readline | RubyGems.org | your community gem host
[2] https://github.com/luislavena/rb-readline/tree/v0.5.0