What's Changed
- Avoid timing race in
noechotest by @nobu in #150 - Move the rules for win32_vk and add generated dependency rules by @nobu in #161
- Use ttyname_r return codes for errors by @OskarEichler in #153
- Correct ttyname documentation by @OskarEichler in #154
- Preserve nil from JRuby getpass at EOF by @OskarEichler in #156
- Honor JRuby raw mode options by @OskarEichler in #155
- Return nil when JRuby has no console device by @OskarEichler in #157
- Reject incomplete JRuby cursor responses by @OskarEichler in #158
- Ignore nonpositive console size overrides by @OskarEichler in #159
- Generate the version file before Java builds by @OskarEichler in #160
- Refine stty backend implementation by @nobu in #162
- Fallback to stub even on Windows by @nobu in #163
- Add some attributes to
Console::Modeby @nobu in #164 - Test the
getchtimeout on an isolated pty with no input by @nobu in #166 - Accept mode arguments for
tty?in the stty backend by @nobu in #167 - Re-enable
TestIO_Console#test_intron FreeBSD by @hsbt in #168 - Make
IO#tty?enhanced always by @nobu in #169 - Now module
IO::Consoleis defined on all platforms by @nobu in #170 - Run test_input_pending on JRuby by @nobu in #171
New Contributors
- @OskarEichler made their first contribution in #153
Full Changelog: v0.9.2...v0.9.3