<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/optparse.rb, 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/optparse] Bump up v0.6.0</title>
<updated>2024-11-08T04:22:33+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2024-11-08T04:22:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a698b5ebb88ceb54cad4d50abdb4fbc2197eb237'/>
<id>a698b5ebb88ceb54cad4d50abdb4fbc2197eb237</id>
<content type='text'>
https://github.com/ruby/optparse/commit/080360ffd4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/optparse/commit/080360ffd4
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/optparse] Prefer `require_relative`</title>
<updated>2024-09-03T04:43:25+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-09-03T04:35:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5fd3942466004daa0b07ed61acae1dee84ebdd75'/>
<id>5fd3942466004daa0b07ed61acae1dee84ebdd75</id>
<content type='text'>
https://github.com/ruby/optparse/commit/bb08cd47a8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/optparse/commit/bb08cd47a8
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/optparse] Fix parsing array arguments with `:into` option</title>
<updated>2024-08-05T02:28:12+00:00</updated>
<author>
<name>fatkodima</name>
<email>fatkodima123@gmail.com</email>
</author>
<published>2024-08-05T02:28:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a35d32486242641ccd2ac98d43211343a3712c52'/>
<id>a35d32486242641ccd2ac98d43211343a3712c52</id>
<content type='text'>
https://github.com/ruby/optparse/commit/19700e96d8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/optparse/commit/19700e96d8
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/optparse] bump up to 0.5.0</title>
<updated>2024-04-15T05:06:46+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-04-15T05:05:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=fc363944b40e4031b447f91fa897935620d43ecd'/>
<id>fc363944b40e4031b447f91fa897935620d43ecd</id>
<content type='text'>
https://github.com/ruby/optparse/commit/f5018a8b1c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/optparse/commit/f5018a8b1c
</pre>
</div>
</content>
</entry>
<entry>
<title>show warning for unused block</title>
<updated>2024-04-15T03:08:07+00:00</updated>
<author>
<name>Koichi Sasada</name>
<email>ko1@atdot.net</email>
</author>
<published>2024-03-26T22:29:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9180e33ca3a5886fec3f9e0a2f48072b55914e65'/>
<id>9180e33ca3a5886fec3f9e0a2f48072b55914e65</id>
<content type='text'>
With verbopse mode (-w), the interpreter shows a warning if
a block is passed to a method which does not use the given block.

Warning on:

* the invoked method is written in C
* the invoked method is not `initialize`
* not invoked with `super`
* the first time on the call-site with the invoked method
  (`obj.foo{}` will be warned once if `foo` is same method)

[Feature #15554]

`Primitive.attr! :use_block` is introduced to declare that primitive
functions (written in C) will use passed block.

For minitest, test needs some tweak, so use
https://github.com/minitest/minitest/commit/ea9caafc0754b1d6236a490d59e624b53209734a
for `test-bundled-gems`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With verbopse mode (-w), the interpreter shows a warning if
a block is passed to a method which does not use the given block.

Warning on:

* the invoked method is written in C
* the invoked method is not `initialize`
* not invoked with `super`
* the first time on the call-site with the invoked method
  (`obj.foo{}` will be warned once if `foo` is same method)

[Feature #15554]

`Primitive.attr! :use_block` is introduced to declare that primitive
functions (written in C) will use passed block.

For minitest, test needs some tweak, so use
https://github.com/minitest/minitest/commit/ea9caafc0754b1d6236a490d59e624b53209734a
for `test-bundled-gems`.
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/optparse] Invoke pager for `--help`</title>
<updated>2024-03-01T07:10:08+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-02-29T16:24:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5d76fe6b2a413c71374c9f799c7a1023e2002457'/>
<id>5d76fe6b2a413c71374c9f799c7a1023e2002457</id>
<content type='text'>
https://github.com/ruby/optparse/commit/77dccce37c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/optparse/commit/77dccce37c
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/optparse] [DOC] About return value of OptionParser#new</title>
<updated>2024-02-23T12:50:08+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-02-23T12:49:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7da3f8dcd34a58ce806cf2d8b22edb3261dea131'/>
<id>7da3f8dcd34a58ce806cf2d8b22edb3261dea131</id>
<content type='text'>
https://github.com/ruby/optparse/commit/59b9fd7ddc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/optparse/commit/59b9fd7ddc
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/optparse] Add `exact:` keyword argument</title>
<updated>2024-02-23T12:16:59+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-02-21T04:42:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=41c0fb699139f82c92414638a7b31565d9841f1c'/>
<id>41c0fb699139f82c92414638a7b31565d9841f1c</id>
<content type='text'>
https://github.com/ruby/optparse/commit/07e83673a8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/optparse/commit/07e83673a8
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not include a backtick in error messages and backtraces</title>
<updated>2024-02-15T09:42:31+00:00</updated>
<author>
<name>Yusuke Endoh</name>
<email>mame@ruby-lang.org</email>
</author>
<published>2024-01-19T07:03:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=25d74b9527cd525042ad0b612b794fa331d3a318'/>
<id>25d74b9527cd525042ad0b612b794fa331d3a318</id>
<content type='text'>
[Feature #16495]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[Feature #16495]
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/optparse] [DOC] Add missing documents</title>
<updated>2024-02-11T16:08:14+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-02-11T16:07:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bbccabe6d67c83ed81028e4c5ca9daaa4f6f7531'/>
<id>bbccabe6d67c83ed81028e4c5ca9daaa4f6f7531</id>
<content type='text'>
https://github.com/ruby/optparse/commit/33956ce93f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/optparse/commit/33956ce93f
</pre>
</div>
</content>
</entry>
</feed>
