<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/ext/io/console/console.c, branch v3_2_11</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[ruby/io-console] Check rawmode option names strictly</title>
<updated>2022-12-02T10:33:35+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2022-12-02T08:39:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=678bcfcaa686c0b3125c856a3fc53186126c7554'/>
<id>678bcfcaa686c0b3125c856a3fc53186126c7554</id>
<content type='text'>
https://github.com/ruby/io-console/commit/aa8fc7e947
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/io-console/commit/aa8fc7e947
</pre>
</div>
</content>
</entry>
<entry>
<title>Sync io-console gem.</title>
<updated>2021-12-29T00:27:40+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2021-12-29T00:27:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f27eb8148f5a72bbacfebfecc7de9305471bb5c9'/>
<id>f27eb8148f5a72bbacfebfecc7de9305471bb5c9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prefer to use RTEST when checking result of `rb_io_wait`. (#5341)</title>
<updated>2021-12-24T13:26:06+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2021-12-24T13:26:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=548c8f5f7aa743ae05610ed372f857a6b488e89c'/>
<id>548c8f5f7aa743ae05610ed372f857a6b488e89c</id>
<content type='text'>
* Prefer to use RTEST when checking result of `rb_io_wait`.

* Consistently use false for signifying no events ready.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Prefer to use RTEST when checking result of `rb_io_wait`.

* Consistently use false for signifying no events ready.</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-console] Fixed typo</title>
<updated>2021-02-09T08:39:00+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2021-02-09T08:39:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5bfca88f760727240902a70d1df0cc516ff31a70'/>
<id>5bfca88f760727240902a70d1df0cc516ff31a70</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Expose scheduler as public interface &amp; bug fixes. (#3945)</title>
<updated>2021-02-09T06:39:56+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2021-02-09T06:39:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5f69a7f60467fa58c2f998daffab43e118bff36c'/>
<id>5f69a7f60467fa58c2f998daffab43e118bff36c</id>
<content type='text'>
* 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.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* 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.</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-console] Shrink struct query_args</title>
<updated>2021-01-05T12:26:15+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2021-01-05T07:31:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=83e62d77981adeb2968a49c3176a7a940c8ee29e'/>
<id>83e62d77981adeb2968a49c3176a7a940c8ee29e</id>
<content type='text'>
https://github.com/ruby/io-console/commit/720be0a3e5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/io-console/commit/720be0a3e5
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-console] Pre-define chomp! ID</title>
<updated>2021-01-05T12:26:13+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2021-01-05T07:29:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4272395982dc442dbd38fef514116e0bad9f9303'/>
<id>4272395982dc442dbd38fef514116e0bad9f9303</id>
<content type='text'>
https://github.com/ruby/io-console/commit/028e1c9497
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/io-console/commit/028e1c9497
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-console] Ignore chomp! result and return the modified string</title>
<updated>2021-01-05T12:26:11+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2021-01-05T04:52:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ead8d89bd7fa11601c7d6678a2b9182b01263077'/>
<id>ead8d89bd7fa11601c7d6678a2b9182b01263077</id>
<content type='text'>
https://github.com/ruby/io-console/commit/09e5ccc729
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/io-console/commit/09e5ccc729
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-console] [DOC] Note that IO#getpass returns a chomped string</title>
<updated>2021-01-05T03:59:53+00:00</updated>
<author>
<name>Marcus Stollsteimer</name>
<email>sto.mar@web.de</email>
</author>
<published>2020-12-23T16:41:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=451b45605161a801e8a1e3c53e02d74de82a096a'/>
<id>451b45605161a801e8a1e3c53e02d74de82a096a</id>
<content type='text'>
IO#getpass uses String#chomp! on the read input line.

https://github.com/ruby/io-console/commit/1e98c93bc8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
IO#getpass uses String#chomp! on the read input line.

https://github.com/ruby/io-console/commit/1e98c93bc8
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-console] Refined getch warnings</title>
<updated>2020-10-10T17:00:28+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2020-10-10T13:11:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=71428ac2645400c02b0ee56b0ff7021542b9616f'/>
<id>71428ac2645400c02b0ee56b0ff7021542b9616f</id>
<content type='text'>
https://github.com/ruby/io-console/commit/f84e6abcce
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/io-console/commit/f84e6abcce
</pre>
</div>
</content>
</entry>
</feed>
