17 Commits
Author SHA1 Message Date
Hiroshi SHIBATA 2eae704938 [ruby/optparse] We should use VERSION instead of Version constant
https://github.com/ruby/optparse/commit/94de48b47e
2025-10-31 03:13:15 +00:00
Hiroshi SHIBATAandNobuyoshi Nakada c3bdf7043c Use git ls-files instead of Dir.glob because optparse has optionparser.rb that is outside of lib/optparse directory
Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
2025-07-01 11:50:11 +09:00
Hiroshi SHIBATA 05443bb7e9 [ruby/optparse] Use Dir.glob and base keyword arg for the installer of Ruby package
https://github.com/ruby/optparse/commit/24374b42d3
2025-07-01 01:02:52 +00:00
Nobuyoshi Nakada 13fa6cc6a3 [ruby/optparse] [DOC] Extract description from README
https://github.com/ruby/optparse/commit/83e8c23d68
2025-03-10 11:01:03 +00:00
Nobuyoshi Nakada 49199445f5 [ruby/optparse] [DOC] Manage rdoc options only in .rdoc_options file
Make `rdoc .` and `rake rdoc` consistent.

https://github.com/ruby/optparse/commit/61b4ea0704
2025-03-09 14:03:55 +00:00
Nobuyoshi Nakada 0f1ef19fcd [ruby/optparse] Fix typo [ci skip]
https://github.com/ruby/optparse/commit/0aec9adfc5
2024-04-18 10:27:19 +09:00
Nobuyoshi Nakada 88a88b56c7 [ruby/optparse] [DOC] Package files for RDoc
https://github.com/ruby/optparse/commit/b49cb996af
2024-04-18 10:27:19 +09:00
Nobuyoshi Nakada 7d94df63c4 [ruby/optparse] Add rdoc options
Specify the main page and the page directory.  Also in Rakefile,
extract and use the same options from the gemspec file.

https://github.com/ruby/optparse/commit/d182cd60b5
2022-01-12 21:16:01 +09:00
Olle JonssonandNobuyoshi Nakada ec355813b0 [ruby/optparse] gemspec: Explicit files list [ci skip]
This avoid shelling out, and includes a narrower list of files.

https://github.com/ruby/optparse/commit/f3ca83caff

Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
2021-04-08 12:37:24 +09:00
Olle Jonsson 2b66b22479 [ruby/optparse] gemspec: Explicitly list 0 executables
This gem exposes no executable files.

https://github.com/ruby/optparse/commit/d14bf83007
2021-04-08 12:09:30 +09:00
Nobuyoshi Nakada e97f21afcd [ruby/optparse] Exclude unnecessary files from the package
https://github.com/ruby/optparse/commit/dfd9380231
2021-03-29 18:24:56 +09:00
Hiroshi SHIBATA 0bb8bd7623 Added the missing licenses field to some default gems 2020-08-18 20:26:39 +09:00
Nobuyoshi Nakada b2d96abb42 Extract version number from the source
"requiring version.rb" strategy has some issues.

- cannot work when cross-compiling
- often introduces wrong namespace
- must know the superclasses
- costs at each runtime than at build-time

etc.
2020-07-30 19:03:18 +09:00
Nobuyoshi Nakada ba99eae2a5 [ruby/optparse] Fix ls-files matching regexp
As splitting by NUL means to allow the file names to contain
newlines, path names should match at beginning-of-string instead
of beginning-of-line.

https://github.com/ruby/optparse/commit/df3933aa2b
2020-07-24 11:00:34 +09:00
Nobuyoshi Nakada f120e65200 [ruby/optparse] Define OptionParser::Version
https://github.com/ruby/optparse/commit/4c0021b5b2
2020-07-23 10:57:33 +09:00
Nobuyoshi Nakada cd429e68d2 [ruby/optparse] Update required ruby version
Now needs `DidYouMean#formatter` which is provided since
did_you_mean 1.2, which requires ruby 2.5.

https://github.com/ruby/optparse/commit/d44bb5c715
2020-07-23 10:57:31 +09:00
Hiroshi SHIBATA 7befc0cdfc Promote optparse to default gems 2020-07-22 18:38:51 +09:00