class Bond::Jruby

Readline for Jruby

Public Class Methods

readline_setup() click to toggle source
# File lib/bond/readlines/jruby.rb, line 3
def self.readline_setup
  require 'readline'
  require 'jruby'
  class << Readline
    ReadlineExt = org.jruby.ext.readline.Readline
    def line_buffer
      ReadlineExt.s_get_line_buffer(JRuby.runtime.current_context, JRuby.reference(self))
    end
  end
end