<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/test/io, 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>Merge io-console 0.8.1</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:33:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=282cbf68f0d4dcb75aeeefea1fac4ffd9e7a319b'/>
<id>282cbf68f0d4dcb75aeeefea1fac4ffd9e7a319b</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-console] Add IO#ttyname that returns the tty name or nil</title>
<updated>2024-12-02T08:03:30+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-04-10T11:00:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8ec58a91f7f66467596881dafa818ec456e2de80'/>
<id>8ec58a91f7f66467596881dafa818ec456e2de80</id>
<content type='text'>
https://github.com/ruby/io-console/commit/fdad351501
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/io-console/commit/fdad351501
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-console] Store console IO in Ractor-local storage</title>
<updated>2024-08-31T08:43:59+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-08-31T07:17:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4a1ea9b63ae24918e7aaddcb41de5dbe0f500d7f'/>
<id>4a1ea9b63ae24918e7aaddcb41de5dbe0f500d7f</id>
<content type='text'>
Ractor requires a shareable class has shareable constants only, but IO
is not shareable unless frozen.

https://github.com/ruby/io-console/commit/65e0ff895c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ractor requires a shareable class has shareable constants only, but IO
is not shareable unless frozen.

https://github.com/ruby/io-console/commit/65e0ff895c
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-console] io-console is considered Ractor-safe</title>
<updated>2024-08-31T05:46:05+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-08-31T05:43:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=365ededfdf4fa33000411e63d7a1c2d6063ff812'/>
<id>365ededfdf4fa33000411e63d7a1c2d6063ff812</id>
<content type='text'>
https://github.com/ruby/io-console/commit/b1adc15af7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/io-console/commit/b1adc15af7
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-console] Load the built extension library in noctty tests</title>
<updated>2024-04-10T09:10:50+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-04-10T09:03:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=13f04e5beb801d17fce6aa3bc36f6da7a0953874'/>
<id>13f04e5beb801d17fce6aa3bc36f6da7a0953874</id>
<content type='text'>
https://github.com/ruby/io-console/commit/74c78afc24
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/io-console/commit/74c78afc24
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-console] Move the condition to omit to command line option</title>
<updated>2024-01-30T10:19:23+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-01-30T09:00:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=86547fd69d9793c82e34c3aad42c2418f4b16018'/>
<id>86547fd69d9793c82e34c3aad42c2418f4b16018</id>
<content type='text'>
https://github.com/ruby/io-console/commit/32583460e1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/io-console/commit/32583460e1
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-console] Move the condition to omit outside the method</title>
<updated>2024-01-30T10:19:23+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-01-30T08:57:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c2cb5b44639dca036e36ccdd9ac351ed9874e7e4'/>
<id>c2cb5b44639dca036e36ccdd9ac351ed9874e7e4</id>
<content type='text'>
https://github.com/ruby/io-console/commit/8b9b5b611a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/io-console/commit/8b9b5b611a
</pre>
</div>
</content>
</entry>
<entry>
<title>Skip an unstable test on MinGW</title>
<updated>2023-12-13T17:40:54+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2023-12-13T17:38:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=cc86fa8416b571e2d833157b852dee31a0d2f731'/>
<id>cc86fa8416b571e2d833157b852dee31a0d2f731</id>
<content type='text'>
This test fails fairly frequently on MinGW:
https://github.com/ruby/ruby/actions/runs/7195712496/job/19598924253#step:11:168
https://github.com/ruby/ruby/actions/runs/7191246799/job/19585627182#step:11:168

and we aren't actively working on stabilizing tests for MinGW.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This test fails fairly frequently on MinGW:
https://github.com/ruby/ruby/actions/runs/7195712496/job/19598924253#step:11:168
https://github.com/ruby/ruby/actions/runs/7191246799/job/19585627182#step:11:168

and we aren't actively working on stabilizing tests for MinGW.
</pre>
</div>
</content>
</entry>
</feed>
