Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-12-03 | [ruby/io-wait] Added extensions | Nobuyoshi Nakada | |
https://github.com/ruby/io-wait/commit/664c93b2ff | |||
2020-12-03 | [ruby/io-wait] Fixed regexp to reject .travis* at the toplevel only | Nobuyoshi Nakada | |
https://github.com/ruby/io-wait/commit/4434b10e46 | |||
2020-12-03 | [ruby/io-wait] Exclude dot-files for CIs | Nobuyoshi Nakada | |
https://github.com/ruby/io-wait/commit/12cce69ddf | |||
2020-12-03 | [ruby/io-wait] Fix ls-files matching regexp | Nobuyoshi Nakada | |
See rubygems/rubygems@8a81183236c4475152798db99734e89779287331. https://github.com/ruby/io-wait/commit/04857e0cf5 | |||
2020-12-03 | [ruby/io-nonblock] Added extensions | Nobuyoshi Nakada | |
https://github.com/ruby/io-nonblock/commit/8b7abbd1b5 | |||
2020-12-03 | [ruby/io-nonblock] Exclude dot-files for CIs | Nobuyoshi Nakada | |
https://github.com/ruby/io-nonblock/commit/9fa3ad9c7a | |||
2020-12-03 | [ruby/io-nonblock] Fix ls-files matching regexp | Nobuyoshi Nakada | |
See rubygems/rubygems@8a81183236c4475152798db99734e89779287331. https://github.com/ruby/io-nonblock/commit/e14f7952c1 | |||
2020-10-11 | Adjusted indents [ci skip] | Nobuyoshi Nakada | |
2020-10-11 | Respect the original styles [ci skip] | Nobuyoshi Nakada | |
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-19 | [ruby/io-wait] update required_ruby_version | Nobuyoshi Nakada | |
As d387029f39d976565c955377117103499d47ff09 made io/wait unbuildable with older versions, drop older versions tentatively. Also the change seems to instroduce behavioral incompatibilities, may address them or bump up the version later. | |||
2020-09-19 | strip trailing spaces [ci skip] | Nobuyoshi Nakada | |
2020-09-14 | Rework console to use `rb_io_wait`. | Samuel Williams | |
Notes: Merged: https://github.com/ruby/ruby/pull/3434 | |||
2020-09-14 | Standardised scheduler interface. | 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-08-18 | Fixed the attribute name for multiple licenses. | Hiroshi SHIBATA | |
2020-07-30 | Promote io-nonblock to the default gems. | Hiroshi SHIBATA | |
2020-07-30 | Promote io-wait to the default gems | 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 | |