Module | HighLine::SystemExtensions |
In: |
lib/highline/system_extensions.rb
|
JRUBY | = | defined?(RUBY_ENGINE) && RUBY_ENGINE == 'jruby' | ||
CHARACTER_MODE | = | "Win32API" | ||
CHARACTER_MODE | = | "termios" | ||
CHARACTER_MODE | = | "ncurses" | work correctly in JRuby manually installing the ffi-ncurses gem is the only way to get highline to operate correctly in JRuby. The ncurses library is only present on unix platforms so this is not a solution for using highline in JRuby on windows. | |
CHARACTER_MODE | = | "stty" |
Switched the input mode to raw and disables echo.
WARNING: This method requires the external "stty" program!