<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/ext/io/wait/wait.c, branch v3_4_9</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[Backport #21625] Allow io/wait methods with `IO#ungetc` in text mode</title>
<updated>2025-11-06T18:25:54+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-10-28T12:55:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a7eba5453934e778c5911a4b69d9c3b8fdf31a23'/>
<id>a7eba5453934e778c5911a4b69d9c3b8fdf31a23</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge io-wait 0.3.2</title>
<updated>2025-07-15T16:23:42+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2025-07-15T08:34:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=854787a8b23f82f59f15c3253a8461534495d7f5'/>
<id>854787a8b23f82f59f15c3253a8461534495d7f5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-wait] Remove usage of IO internals.</title>
<updated>2023-05-28T05:09:02+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2023-05-28T05:08:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=881757c03f28c30c02754ed367e3c5494f46e800'/>
<id>881757c03f28c30c02754ed367e3c5494f46e800</id>
<content type='text'>
(https://github.com/ruby/io-wait/pull/25)

https://github.com/ruby/io-wait/commit/e5854b46c7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(https://github.com/ruby/io-wait/pull/25)

https://github.com/ruby/io-wait/commit/e5854b46c7
</pre>
</div>
</content>
</entry>
<entry>
<title>Expand tabs [ci skip]</title>
<updated>2022-07-21T16:42:04+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2022-07-21T16:23:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5b21e94bebed90180d8ff63dad03b8b948361089'/>
<id>5b21e94bebed90180d8ff63dad03b8b948361089</id>
<content type='text'>
[Misc #18891]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[Misc #18891]
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-wait] Remove C99-ism for some platforms [ci skip]</title>
<updated>2022-06-25T09:09:11+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2022-06-25T09:05:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8c1d3c2dce972ac2d0bc973b22b7736b03c6d0df'/>
<id>8c1d3c2dce972ac2d0bc973b22b7736b03c6d0df</id>
<content type='text'>
Fix https://github.com/ruby/io-wait/pull/11

https://github.com/ruby/io-wait/commit/845f9a1f55
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix https://github.com/ruby/io-wait/pull/11

https://github.com/ruby/io-wait/commit/845f9a1f55
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-wait] Don't add `IO#wait*` methods when `RUBY_IO_WAIT_METHODS` is defined by Ruby. (https://github.com/ruby/io-wait/pull/19)</title>
<updated>2022-06-25T07:21:54+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2022-06-25T07:21:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f9c8d8088378981385f6acd18d2fe9fedcd7ab85'/>
<id>f9c8d8088378981385f6acd18d2fe9fedcd7ab85</id>
<content type='text'>
* Fix return value compatibility with Ruby 2.x.

* Don't add `IO#wait*` methods in Ruby 3.2+.

https://github.com/ruby/io-wait/commit/54c504d089
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix return value compatibility with Ruby 2.x.

* Don't add `IO#wait*` methods in Ruby 3.2+.

https://github.com/ruby/io-wait/commit/54c504d089
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-wait] Remove redundant forward declarations</title>
<updated>2022-06-21T03:13:47+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2022-06-21T03:08:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a0b24f592614262c08a3a4cb07cf0c847389d0a3'/>
<id>a0b24f592614262c08a3a4cb07cf0c847389d0a3</id>
<content type='text'>
These were needed before prototype declarations were used.

https://github.com/ruby/io-wait/commit/35f016833a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These were needed before prototype declarations were used.

https://github.com/ruby/io-wait/commit/35f016833a
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-wait] [DOC] Fix the return values [ci skip]</title>
<updated>2022-01-24T09:03:48+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2022-01-24T08:58:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=85502f3a51db76f0e642b21665ee8d9638a512d7'/>
<id>85502f3a51db76f0e642b21665ee8d9638a512d7</id>
<content type='text'>
Even since 0.1.0, other than +true+ or +false+ may be returned.

https://github.com/ruby/io-wait/commit/d0721e300a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Even since 0.1.0, other than +true+ or +false+ may be returned.

https://github.com/ruby/io-wait/commit/d0721e300a
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-wait] Document mandatory require for using io/wait methods</title>
<updated>2022-01-24T03:12:15+00:00</updated>
<author>
<name>apatniv</name>
<email>apatniv@gmail.com</email>
</author>
<published>2022-01-24T02:31:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e7b573e5768956b110c25b2cab02a889f2e8cc8e'/>
<id>e7b573e5768956b110c25b2cab02a889f2e8cc8e</id>
<content type='text'>
https://github.com/ruby/io-wait/commit/2beb05bd48
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/io-wait/commit/2beb05bd48
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-wait] Fix backward compatibility with earlier versions</title>
<updated>2021-11-16T11:25:43+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2020-10-11T07:09:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=db71a04c2ec73f09fee01c85c6343175657f2078'/>
<id>db71a04c2ec73f09fee01c85c6343175657f2078</id>
<content type='text'>
https://github.com/ruby/io-wait/commit/898248931f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/io-wait/commit/898248931f
</pre>
</div>
</content>
</entry>
</feed>
