| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-03-28 | [ruby/io-console] bump up to 0.5.9 | Nobuyoshi Nakada | |
| https://github.com/ruby/io-console/commit/302e86a28c https://github.com/ruby/io-console/commit/0690862526 | |||
| 2021-02-09 | [ruby/console] Updated depend | Nobuyoshi Nakada | |
| 2021-02-09 | [ruby/io-console] Fixed typo | Nobuyoshi Nakada | |
| 2021-02-09 | [ruby/io-console] Fixed regression against 3.0 | Nobuyoshi Nakada | |
| 2021-02-09 | Expose scheduler as public interface & bug fixes. (#3945) | Samuel Williams | |
| * Rename `rb_scheduler` to `rb_fiber_scheduler`. * Use public interface if available. * Use `rb_check_funcall` where possible. * Don't use `unblock` unless the fiber was non-blocking. Notes: Merged-By: ioquatix <samuel@codeotaku.com> | |||
| 2021-01-16 | [ruby/io-console] Rubygems 3.2 supports `--platform` option | Nobuyoshi Nakada | |
| https://github.com/ruby/io-console/commit/c8046fde84 | |||
| 2021-01-16 | [ruby/io-console] Moved JRuby version files into particular path | Nobuyoshi Nakada | |
| https://github.com/ruby/io-console/commit/b0691d2c20 | |||
| 2021-01-16 | [ruby/io-console] Delegate to JRuby version | Nobuyoshi Nakada | |
| Add `--platform` option tentatively. https://github.com/ruby/io-console/commit/3bf1a7b753 | |||
| 2021-01-16 | [ruby/io-console] bump up to 0.5.7 | Nobuyoshi Nakada | |
| https://github.com/ruby/io-console/commit/f55d7ebff6 | |||
| 2021-01-05 | [ruby/io-console] Shrink struct query_args | Nobuyoshi Nakada | |
| https://github.com/ruby/io-console/commit/720be0a3e5 | |||
| 2021-01-05 | [ruby/io-console] Pre-define chomp! ID | Nobuyoshi Nakada | |
| https://github.com/ruby/io-console/commit/028e1c9497 | |||
| 2021-01-05 | [ruby/io-console] Ignore chomp! result and return the modified string | Nobuyoshi Nakada | |
| https://github.com/ruby/io-console/commit/09e5ccc729 | |||
| 2021-01-05 | [ruby/io-console] [DOC] Note that IO#getpass returns a chomped string | Marcus Stollsteimer | |
| IO#getpass uses String#chomp! on the read input line. https://github.com/ruby/io-console/commit/1e98c93bc8 | |||
| 2020-10-11 | [ruby/io-console] Refined getch warnings | Nobuyoshi Nakada | |
| https://github.com/ruby/io-console/commit/f84e6abcce | |||
| 2020-10-11 | [ruby/io-console] Relaxed min: option warning | Nobuyoshi Nakada | |
| When `min: 0` is given to `IO#getch` with `time:` option, it is expected to return nil if timed out, and needed for source code the compatibility with unixen platforms. https://github.com/ruby/io-console/commit/a2afbe72bd | |||
| 2020-10-11 | [ruby/io-console] Fix timeout type error (#18) | Nobuyoshi Nakada | |
| Fixed TypeError when IO#getch timed out `rb_io_wait` returns a bit-flags Integer representing available events, or Qfalse if timed out. Also the result of `NUM2INT` is not a `VALUE`. ``` $ ./bin/ruby -v -rio/console -e "p IO.console.getch(intr: true, time: 0.1)" ruby 3.0.0dev (2020-10-09T20:27:30Z master 5ea2ea74cc) [x64-mingw32] -e:1:in `getch': no implicit conversion of false into Integer (TypeError) from -e:1:in `<main>' ``` https://github.com/ruby/io-console/commit/3bdfaf62df | |||
| 2020-10-11 | [ruby/io-console] Fixed "Rework console to use `rb_io_wait`." | Nobuyoshi Nakada | |
| * Fixed backward compatibility. * Added missing `rb_scheduler_timeout` declaration. https://github.com/ruby/io-console/commit/813806079f | |||
| 2020-09-14 | Rework console to use `rb_io_wait`. | Samuel Williams | |
| Notes: Merged: https://github.com/ruby/ruby/pull/3434 | |||
| 2020-08-27 | sed -i '/rmodule.h/d' | 卜部昌平 | |
| Notes: Merged: https://github.com/ruby/ruby/pull/3347 | |||
| 2020-08-27 | sed -i '/r_cast.h/d' | 卜部昌平 | |
| Notes: Merged: https://github.com/ruby/ruby/pull/3346 | |||
| 2020-08-27 | sed -i '\,2/extern.h,d' | 卜部昌平 | |
| Notes: Merged: https://github.com/ruby/ruby/pull/3338 | |||
| 2020-08-18 | Update the license for the default gems to dual licenses | Hiroshi SHIBATA | |
| 2020-06-11 | Gem::Specification#date is set automatically by RubyGems.org. | Hiroshi SHIBATA | |
| 2020-05-11 | sed -i 's|ruby/impl|ruby/internal|' | 卜部昌平 | |
| To fix build failures. Notes: Merged: https://github.com/ruby/ruby/pull/3079 | |||
| 2020-05-11 | sed -i s|ruby/3|ruby/impl|g | 卜部昌平 | |
| This shall fix compile errors. Notes: Merged: https://github.com/ruby/ruby/pull/3079 | |||
| 2020-05-09 | [ruby/io-console] Use sys_fail_fptr macro | Nobuyoshi Nakada | |
| https://github.com/ruby/io-console/commit/2b8ba023c8 | |||
| 2020-05-09 | [ruby/io-console] Show path name at error | Nobuyoshi Nakada | |
| https://github.com/ruby/io-console/commit/6a4b1c1a6d | |||
| 2020-04-08 | Merge pull request #2991 from shyouhei/ruby.h | 卜部昌平 | |
| Split ruby.h Notes: Merged-By: shyouhei <shyouhei@ruby-lang.org> | |||
| 2020-02-18 | [ruby/io-console] bump up to 0.5.6 | Nobuyoshi Nakada | |
| 2020-02-18 | [ruby/io-console] Just ignore the extension on other than CRuby | Nobuyoshi Nakada | |
| https://github.com/ruby/io-console/commit/41b6f09574 | |||
| 2020-02-17 | [ruby/io-console] [DOC] Improved about `intr:` | Nobuyoshi Nakada | |
| https://github.com/ruby/io-console/commit/82b630cd79 | |||
| 2020-02-14 | [ruby/io-console] Prefer keyword arguments | Nobuyoshi Nakada | |
| https://github.com/ruby/io-console/commit/5facbfc4c8 | |||
| 2020-01-18 | [ruby/io-console] bump up to 0.5.5 | Nobuyoshi Nakada | |
| 2020-01-18 | [ruby/io-console] Set `OPOST` when `intr` is true | Nobuyoshi Nakada | |
| To enable implementation-defined output processing, for the compatibility with readline. [Bug #16509] https://bugs.ruby-lang.org/issues/16509 https://github.com/ruby/io-console/commit/8c8b0b6757 | |||
| 2020-01-18 | [ruby/io-console] Update the minimum requirement of Ruby version | Hiroshi SHIBATA | |
| https://github.com/ruby/io-console/commit/73e7b6318a | |||
| 2019-12-30 | [ruby/io-console] bump up to 0.5.4 | Nobuyoshi Nakada | |
| 2019-12-29 | [ruby/io-console] Enable only interrupt bits on `intr: true` | Nobuyoshi Nakada | |
| https://github.com/ruby/io-console/commit/baaf929041 | |||
| 2019-12-22 | [ruby/io-console] bump up to 0.5.3 | Nobuyoshi Nakada | |
| 2019-12-18 | [ruby/io-console] Set raw mode strictly same as cfmakeraw | Nobuyoshi Nakada | |
| * Default VMIN and VTIME to minimum input. * Disable parity check bits explicitly. * Disable all bits for flow control on input. Co-Authored-By: NARUSE, Yui <naruse@airemix.jp> https://github.com/ruby/io-console/commit/5ce201a686 | |||
| 2019-12-17 | [ruby/io-console] bump up to 0.5.2 | Nobuyoshi Nakada | |
| 2019-12-17 | [ruby/io-console] Use TCSANOW to prevent from discarding the input buffer | Yusuke Endoh | |
| TCSAFLUSH discards the buffer read before the mode change, which makes IRB ignore the buffer input immediately after invoked. TCSANOW preserves the buffer. https://github.com/ruby/io-console/commit/b362920182 | |||
| 2019-12-17 | [ruby/io-console] Disable implementation-defined special control characters | Nobuyoshi Nakada | |
| In raw mode with interrupt enabled. https://github.com/ruby/io-console/commit/e9e8e3ff17 | |||
| 2019-12-17 | [ruby/io-console] Removed dead code | Nobuyoshi Nakada | |
| https://github.com/ruby/io-console/commit/a49462ed97 | |||
| 2019-12-10 | [ruby/io-console] update depend for f9c0fe77c0e | Nobuyoshi Nakada | |
| 2019-12-10 | [ruby/io-console] bump up to 0.5.1 | Nobuyoshi Nakada | |
| 2019-12-10 | [ruby/io-console] Suppress an unused-variable warning | Nobuyoshi Nakada | |
| https://github.com/ruby/io-console/commit/ae5c72e481 | |||
| 2019-12-10 | [ruby/io-console] Use rb_thread_call_without_gvl instead of the deprecated ↵ | Nobuyoshi Nakada | |
| function https://github.com/ruby/io-console/commit/21338ab287 | |||
| 2019-12-10 | [ruby/io-console] Warn vtime option without intr flag | Nobuyoshi Nakada | |
| https://github.com/ruby/io-console/commit/499ff3de48 | |||
| 2019-12-10 | [ruby/io-console] bump up to 0.5.0 | Nobuyoshi Nakada | |
| 2019-12-04 | [ruby/io-console] Fixed `intr: false` mode on Windows | Nobuyoshi Nakada | |
| https://github.com/ruby/io-console/commit/4c172c01aa | |||
