<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/irb/lc/help-message, 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] Support disabling pager</title>
<updated>2023-11-26T11:07:50+00:00</updated>
<author>
<name>Stan Lo</name>
<email>stan001212@gmail.com</email>
</author>
<published>2023-11-26T11:07:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9cd086ba4b559153864ab924723a665a4ddfb5d8'/>
<id>9cd086ba4b559153864ab924723a665a4ddfb5d8</id>
<content type='text'>
(https://github.com/ruby/irb/pull/783)

With either `IRB.conf[:USE_PAGER] = false` or `--no-pager` commnad line flag.

I decided use `--no-pager` instead of `--use-pager` because it matches with
Pry and git's command line flags.

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

With either `IRB.conf[:USE_PAGER] = false` or `--no-pager` commnad line flag.

I decided use `--no-pager` instead of `--use-pager` because it matches with
Pry and git's command line flags.

https://github.com/ruby/irb/commit/df1c3b9042
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] Add command line option to select which completor to use</title>
<updated>2023-11-09T13:15:26+00:00</updated>
<author>
<name>tomoya ishida</name>
<email>tomoyapenguin@gmail.com</email>
</author>
<published>2023-11-09T13:15:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c4efd170616c3ee82a07fda04f878120f1a97e98'/>
<id>c4efd170616c3ee82a07fda04f878120f1a97e98</id>
<content type='text'>
(https://github.com/ruby/irb/pull/754)

* Add command line option to select which completor to use

* Add test for completor argv

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

* Add command line option to select which completor to use

* Add test for completor argv

https://github.com/ruby/irb/commit/1dec2708c9
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] Fix help-message (https://github.com/ruby/irb/pull/506)</title>
<updated>2023-02-15T14:53:33+00:00</updated>
<author>
<name>HASUMI Hitoshi</name>
<email>hasumikin@gmail.com</email>
</author>
<published>2023-02-15T14:53:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3a9d52466ac8b33754a9517c87cfe41cdaaa79bd'/>
<id>3a9d52466ac8b33754a9517c87cfe41cdaaa79bd</id>
<content type='text'>
https://github.com/ruby/irb/commit/a55ace0791
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/irb/commit/a55ace0791
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] Support --noscript option to not use first non-option argument as script</title>
<updated>2022-09-16T17:25:26+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2022-09-16T17:25:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b07db967441161a84386bcbbb41d990a2f3ad31c'/>
<id>b07db967441161a84386bcbbb41d990a2f3ad31c</id>
<content type='text'>
Also add --script option to turn the option back on.

Previously there wasn't a way to get an interactive IRB session
and access arguments provided on the command line.

Additionally, handle `-` as script as stdin. In Unix-like tools, `-`
means to take standard input instead of a file.  This doesn't
result in exactly the same output for:

```
echo 'p ARGV' &gt; args.rb; irb args.rb a b c
```

and

```
echo 'p ARGV' | irb - a b c
```

Due to how irb handles whether stdin is a tty.

However, this change allows use of `-` as a argument, instead of
giving an unrecognized switch error. This required some small
changes to context.rb (to handle `-` as standard input) and
input-method.rb (to have FileInputMethod accept IO arguments in
addition to strings).

Implements [Feature #15371]

https://github.com/ruby/irb/commit/4192683ba2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also add --script option to turn the option back on.

Previously there wasn't a way to get an interactive IRB session
and access arguments provided on the command line.

Additionally, handle `-` as script as stdin. In Unix-like tools, `-`
means to take standard input instead of a file.  This doesn't
result in exactly the same output for:

```
echo 'p ARGV' &gt; args.rb; irb args.rb a b c
```

and

```
echo 'p ARGV' | irb - a b c
```

Due to how irb handles whether stdin is a tty.

However, this change allows use of `-` as a argument, instead of
giving an unrecognized switch error. This required some small
changes to context.rb (to handle `-` as standard input) and
input-method.rb (to have FileInputMethod accept IO arguments in
addition to strings).

Implements [Feature #15371]

https://github.com/ruby/irb/commit/4192683ba2
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] [DOC] Include updated help message (https://github.com/ruby/irb/pull/377)</title>
<updated>2022-07-11T15:05:15+00:00</updated>
<author>
<name>Burdette Lamar</name>
<email>BurdetteLamar@Yahoo.com</email>
</author>
<published>2022-07-11T15:04:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=66dfcbed376489193ad5afeb5da384ddc1f9c849'/>
<id>66dfcbed376489193ad5afeb5da384ddc1f9c849</id>
<content type='text'>
* Include updated help message

https://github.com/ruby/irb/commit/ff129f3794
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Include updated help message

https://github.com/ruby/irb/commit/ff129f3794
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] Additions/revisions to help-message (https://github.com/ruby/irb/pull/370)</title>
<updated>2022-07-07T18:15:47+00:00</updated>
<author>
<name>Burdette Lamar</name>
<email>BurdetteLamar@Yahoo.com</email>
</author>
<published>2022-07-07T18:15:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=55c5bf27f5afd4bc107456d740ab5e13850ffa1e'/>
<id>55c5bf27f5afd4bc107456d740ab5e13850ffa1e</id>
<content type='text'>
Changed:

    Added text to options that said just 'same as ruby -whatever'.
    Added defaults.
    Removed an errant tab.

https://github.com/ruby/irb/commit/dfe454cc33
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changed:

    Added text to options that said just 'same as ruby -whatever'.
    Added defaults.
    Removed an errant tab.

https://github.com/ruby/irb/commit/dfe454cc33
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] Add help about extra doc dir option</title>
<updated>2021-10-11T12:12:58+00:00</updated>
<author>
<name>aycabta</name>
<email>aycabta@gmail.com</email>
</author>
<published>2021-10-11T11:40:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=77320527180018a3083a287afee99ac6549b0d0d'/>
<id>77320527180018a3083a287afee99ac6549b0d0d</id>
<content type='text'>
https://github.com/ruby/irb/commit/5018f2cb99
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/irb/commit/5018f2cb99
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] Add doc about "echo on assignment"</title>
<updated>2021-09-26T18:23:48+00:00</updated>
<author>
<name>aycabta</name>
<email>aycabta@gmail.com</email>
</author>
<published>2021-09-26T18:21:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=00cfafc0f5424e31dbf0a13b5bd6345572260f13'/>
<id>00cfafc0f5424e31dbf0a13b5bd6345572260f13</id>
<content type='text'>
https://github.com/ruby/irb/commit/5af637b3c1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/irb/commit/5af637b3c1
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] Add a space before left paren</title>
<updated>2021-09-26T18:23:31+00:00</updated>
<author>
<name>aycabta</name>
<email>aycabta@gmail.com</email>
</author>
<published>2021-09-26T18:03:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5c0636bda4a2abf71dbb8a4e398f002d5c2079c2'/>
<id>5c0636bda4a2abf71dbb8a4e398f002d5c2079c2</id>
<content type='text'>
https://github.com/ruby/irb/commit/973bac83ff
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/irb/commit/973bac83ff
</pre>
</div>
</content>
</entry>
<entry>
<title>Add --autocomplete / --noautocomplete options</title>
<updated>2021-08-29T17:45:13+00:00</updated>
<author>
<name>aycabta</name>
<email>aycabta@gmail.com</email>
</author>
<published>2021-08-29T17:08:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ece4ed0da715218168e264aa7067113d48d38a3d'/>
<id>ece4ed0da715218168e264aa7067113d48d38a3d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
