<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/ext/io/wait/extconf.rb, branch v4.0.2</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-wait] Drop support for ruby 3.0</title>
<updated>2025-11-12T14:10:36+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-12T12:30:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b4b0cd4a498679c27de1a1ed1add58a0e920b614'/>
<id>b4b0cd4a498679c27de1a1ed1add58a0e920b614</id>
<content type='text'>
https://github.com/ruby/io-wait/commit/62626dae8c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/io-wait/commit/62626dae8c
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-wait] Drop support for ruby 2.7</title>
<updated>2025-11-12T14:10:36+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-12T12:17:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ab13ece69a061f9c52b7fa69fe9fdeaa31df9441'/>
<id>ab13ece69a061f9c52b7fa69fe9fdeaa31df9441</id>
<content type='text'>
https://github.com/ruby/io-wait/commit/dad4c70f2a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/io-wait/commit/dad4c70f2a
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-wait] Remove `IO#nread` and `IO#ready?</title>
<updated>2025-11-12T13:48:18+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-04T12:42:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b70f5afb68253eb25cf5f8f2fdfbf01dae1d05d3'/>
<id>b70f5afb68253eb25cf5f8f2fdfbf01dae1d05d3</id>
<content type='text'>
https://github.com/ruby/io-wait/commit/1decadc7f9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/io-wait/commit/1decadc7f9
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-wait] Revert https://github.com/ruby/io-wait/pull/9 "Make</title>
<updated>2025-07-09T10:34:56+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-07-09T09:02:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=0c1c3ffa223cd3272cdbf5371879bee62401f541'/>
<id>0c1c3ffa223cd3272cdbf5371879bee62401f541</id>
<content type='text'>
the gem a noop on Rubies older than
2.6"

This reverts commit https://github.com/ruby/io-wait/commit/75fcb74c327f.

The version that does nothing with pre-ruby 2.6 has already been
released, so there is no longer need to consider older rubies in newer
versions.

https://github.com/ruby/io-wait/commit/930d2f0d07
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the gem a noop on Rubies older than
2.6"

This reverts commit https://github.com/ruby/io-wait/commit/75fcb74c327f.

The version that does nothing with pre-ruby 2.6 has already been
released, so there is no longer need to consider older rubies in newer
versions.

https://github.com/ruby/io-wait/commit/930d2f0d07
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-wait] Run `have_func` with the header providing the declarations</title>
<updated>2025-07-01T11:03:11+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-07-01T08:38:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8903166648776b17cb574557f25e5a77114f8b94'/>
<id>8903166648776b17cb574557f25e5a77114f8b94</id>
<content type='text'>
https://github.com/ruby/io-wait/commit/48309d7877
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/io-wait/commit/48309d7877
</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>[ruby/io-wait] Make the gem a noop on Rubies older than 2.6</title>
<updated>2022-02-01T05:11:16+00:00</updated>
<author>
<name>Jean Boussier</name>
<email>jean.boussier@gmail.com</email>
</author>
<published>2022-01-11T15:14:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ddb9d60f7df1a7316092c795f97ca2fcae19e2c3'/>
<id>ddb9d60f7df1a7316092c795f97ca2fcae19e2c3</id>
<content type='text'>
Ref: https://github.com/mikel/mail/pull/1439

Some gems depend on io-wait, but still support older rubies,
so they have to chose between droping support or not listing io-wait.

But io-wait could act a a noop on older rubies.

https://github.com/ruby/io-wait/commit/75fcb74c32
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ref: https://github.com/mikel/mail/pull/1439

Some gems depend on io-wait, but still support older rubies,
so they have to chose between droping support or not listing io-wait.

But io-wait could act a a noop on older rubies.

https://github.com/ruby/io-wait/commit/75fcb74c32
</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>
<entry>
<title>handle ext/ as r53141</title>
<updated>2015-12-16T05:31:54+00:00</updated>
<author>
<name>naruse</name>
<email>naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2015-12-16T05:31:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c4fdfabcc8ea3f6186d1560f7756211fce125be3'/>
<id>c4fdfabcc8ea3f6186d1560f7756211fce125be3</id>
<content type='text'>
g -L frozen_string_literal ext/**/*.rb|xargs ruby -Ka -e'ARGV.each{|fn|puts
fn;open(fn,"r+"){|f|s=f.read.sub(/\A(#!.*\n)?(#.*coding.*\n)?/,"\\&amp;#
frozen_string_literal: false\n");f.rewind;f.write s}}'

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
g -L frozen_string_literal ext/**/*.rb|xargs ruby -Ka -e'ARGV.each{|fn|puts
fn;open(fn,"r+"){|f|s=f.read.sub(/\A(#!.*\n)?(#.*coding.*\n)?/,"\\&amp;#
frozen_string_literal: false\n");f.rewind;f.write s}}'

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>* ext/io/wait/{extconf.rb,wait.c}: needs sys/ioctl.h for fcntl on</title>
<updated>2008-10-26T09:11:40+00:00</updated>
<author>
<name>nobu</name>
<email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2008-10-26T09:11:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bcf61f58d518308658de1c208703bfdd7f79d1c7'/>
<id>bcf61f58d518308658de1c208703bfdd7f79d1c7</id>
<content type='text'>
  cygwin.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19947 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  cygwin.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19947 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
</feed>
