<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/test/irb, 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>[ruby/irb] Load history when starting a direct debug session</title>
<updated>2024-12-12T17:26:06+00:00</updated>
<author>
<name>James Reid-Smith</name>
<email>james.reidsmith@shopify.com</email>
</author>
<published>2024-12-12T17:26:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c0caf1cc1aaa3ba2e9d09977ee2a51e35114c70f'/>
<id>c0caf1cc1aaa3ba2e9d09977ee2a51e35114c70f</id>
<content type='text'>
(https://github.com/ruby/irb/pull/1046)

* Load history when starting a direct debug session

When starting a debug session directly with RUBY_DEBUG_IRB_CONSOLE=1 and
`require 'debug'; debugger`, IRB's history wasn't loaded. This commit ensures
history is loaded in this case by calling `load_history` when configuring IRB
for the debugger.

Fixes ruby/irb#975

* Update test/irb/test_history.rb

* Update lib/irb/debug.rb

---------

https://github.com/ruby/irb/commit/7f851b5353

Co-authored-by: Stan Lo &lt;stan001212@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(https://github.com/ruby/irb/pull/1046)

* Load history when starting a direct debug session

When starting a debug session directly with RUBY_DEBUG_IRB_CONSOLE=1 and
`require 'debug'; debugger`, IRB's history wasn't loaded. This commit ensures
history is loaded in this case by calling `load_history` when configuring IRB
for the debugger.

Fixes ruby/irb#975

* Update test/irb/test_history.rb

* Update lib/irb/debug.rb

---------

https://github.com/ruby/irb/commit/7f851b5353

Co-authored-by: Stan Lo &lt;stan001212@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] Don't show 'Maybe IRB bug!' in show_source and ls command</title>
<updated>2024-12-03T21:55:33+00:00</updated>
<author>
<name>tomoya ishida</name>
<email>tomoyapenguin@gmail.com</email>
</author>
<published>2024-12-03T21:55:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e539342f65e468fc7f926277eff61cb8b8a60622'/>
<id>e539342f65e468fc7f926277eff61cb8b8a60622</id>
<content type='text'>
(https://github.com/ruby/irb/pull/1039)

https://github.com/ruby/irb/commit/9eb14a3a0b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(https://github.com/ruby/irb/pull/1039)

https://github.com/ruby/irb/commit/9eb14a3a0b
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] Fix indentation of xstring literal</title>
<updated>2024-11-26T17:50:30+00:00</updated>
<author>
<name>tomoya ishida</name>
<email>tomoyapenguin@gmail.com</email>
</author>
<published>2024-11-26T17:50:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=def684508cb35320b78e5761a82402deee146576'/>
<id>def684508cb35320b78e5761a82402deee146576</id>
<content type='text'>
(https://github.com/ruby/irb/pull/1038)

Fixes indent calculation of this input
```
if false
p `ls`
end
```

https://github.com/ruby/irb/commit/4217a46f5d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(https://github.com/ruby/irb/pull/1038)

Fixes indent calculation of this input
```
if false
p `ls`
end
```

https://github.com/ruby/irb/commit/4217a46f5d
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] Don't use delegator to install helper methods to main</title>
<updated>2024-11-19T13:17:11+00:00</updated>
<author>
<name>tomoya ishida</name>
<email>tomoyapenguin@gmail.com</email>
</author>
<published>2024-11-19T13:17:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bc9237966412c87d0a2d64b2787d2a39a04eca65'/>
<id>bc9237966412c87d0a2d64b2787d2a39a04eca65</id>
<content type='text'>
object
(https://github.com/ruby/irb/pull/1031)

IRB used delegator to install command as a method of frozen main object.
Command is not a method now. We can drop it.

https://github.com/ruby/irb/commit/2f1c593801
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
object
(https://github.com/ruby/irb/pull/1031)

IRB used delegator to install command as a method of frozen main object.
Command is not a method now. We can drop it.

https://github.com/ruby/irb/commit/2f1c593801
</pre>
</div>
</content>
</entry>
<entry>
<title>Prevent a warning: ambiguous `/`</title>
<updated>2024-11-07T04:18:57+00:00</updated>
<author>
<name>Yusuke Endoh</name>
<email>mame@ruby-lang.org</email>
</author>
<published>2024-11-07T04:17:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=6a39e6fc2d0db590ad605f7af9c99d32c64c6a22'/>
<id>6a39e6fc2d0db590ad605f7af9c99d32c64c6a22</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] Improve history test's encoding setting</title>
<updated>2024-10-20T06:18:07+00:00</updated>
<author>
<name>Go</name>
<email>monkeywzr@gmail.com</email>
</author>
<published>2024-10-20T06:18:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=fe17697aac1a68af6c5d34de7093b0fc65d39106'/>
<id>fe17697aac1a68af6c5d34de7093b0fc65d39106</id>
<content type='text'>
(https://github.com/ruby/irb/pull/1022)

* improve history test's encoding setting

* fix missing locale error for ci and refactoring

https://github.com/ruby/irb/commit/7f385bc19b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(https://github.com/ruby/irb/pull/1022)

* improve history test's encoding setting

* fix missing locale error for ci and refactoring

https://github.com/ruby/irb/commit/7f385bc19b
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] Fix rendering test broken by conflict</title>
<updated>2024-10-13T04:30:33+00:00</updated>
<author>
<name>tomoya ishida</name>
<email>tomoyapenguin@gmail.com</email>
</author>
<published>2024-10-13T04:30:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c12c95462a22551af2f0437cd08136b55c4bb4b7'/>
<id>c12c95462a22551af2f0437cd08136b55c4bb4b7</id>
<content type='text'>
(https://github.com/ruby/irb/pull/1016)

https://github.com/ruby/irb/commit/a21b953a99
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(https://github.com/ruby/irb/pull/1016)

https://github.com/ruby/irb/commit/a21b953a99
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] Make rendering test faster using updated yamatanooroti</title>
<updated>2024-10-12T04:24:37+00:00</updated>
<author>
<name>tomoya ishida</name>
<email>tomoyapenguin@gmail.com</email>
</author>
<published>2024-10-12T04:24:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=199b2980496a6725f4bb44bc6e9088c800f67a50'/>
<id>199b2980496a6725f4bb44bc6e9088c800f67a50</id>
<content type='text'>
(https://github.com/ruby/irb/pull/1001)

https://github.com/ruby/irb/commit/2c2956bc1f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(https://github.com/ruby/irb/pull/1001)

https://github.com/ruby/irb/commit/2c2956bc1f
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] History refactors (https://github.com/ruby/irb/pull/1013)</title>
<updated>2024-10-11T16:34:19+00:00</updated>
<author>
<name>Gert Goet</name>
<email>gert@thinkcreate.nl</email>
</author>
<published>2024-10-11T16:34:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=eccfb6e60c2dba67ce5b1315a07598c2ba8b1ffb'/>
<id>eccfb6e60c2dba67ce5b1315a07598c2ba8b1ffb</id>
<content type='text'>
* Extract logic save_history in separate helper

* Extract logic history_file in helper

* Allow for readonly history

https://github.com/ruby/irb/commit/52307f9026
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Extract logic save_history in separate helper

* Extract logic history_file in helper

* Allow for readonly history

https://github.com/ruby/irb/commit/52307f9026
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] Change default completor from regexp to auto, try</title>
<updated>2024-10-06T11:10:12+00:00</updated>
<author>
<name>tomoya ishida</name>
<email>tomoyapenguin@gmail.com</email>
</author>
<published>2024-10-06T11:10:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=98620f6c5246d27fed440b8d61cdb31cd915eafa'/>
<id>98620f6c5246d27fed440b8d61cdb31cd915eafa</id>
<content type='text'>
TypeCompletor and fallback to RegexpCompletor.
(https://github.com/ruby/irb/pull/1010)

https://github.com/ruby/irb/commit/bb6a99d815
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
TypeCompletor and fallback to RegexpCompletor.
(https://github.com/ruby/irb/pull/1010)

https://github.com/ruby/irb/commit/bb6a99d815
</pre>
</div>
</content>
</entry>
</feed>
