[前][次][番号順一覧][スレッド一覧]

ruby-changes:66952

From: Hiroshi <ko1@a...>
Date: Wed, 28 Jul 2021 20:14:37 +0900 (JST)
Subject: [ruby-changes:66952] 23ef326656 (master): Manually picking https://github.com/ruby/optparse/pull/14

https://git.ruby-lang.org/ruby.git/commit/?id=23ef326656

From 23ef32665689e43c200fb6ad9f14934a752d47b5 Mon Sep 17 00:00:00 2001
From: Hiroshi SHIBATA <hsbt@r...>
Date: Wed, 28 Jul 2021 15:24:19 +0900
Subject: Manually picking https://github.com/ruby/optparse/pull/14

---
 doc/option_params/argument_keywords.rb     |   6 -
 doc/option_params/argument_strings.rb      |   6 -
 doc/option_params/array.rb                 |   6 -
 doc/option_params/block.rb                 |   9 -
 doc/option_params/date.rb                  |   6 -
 doc/option_params/datetime.rb              |   6 -
 doc/option_params/decimal_integer.rb       |   7 -
 doc/option_params/decimal_numeric.rb       |   7 -
 doc/option_params/descriptions.rb          |  15 -
 doc/option_params/explicit_array_values.rb |   9 -
 doc/option_params/explicit_hash_values.rb  |   9 -
 doc/option_params/false_class.rb           |   6 -
 doc/option_params/float.rb                 |   6 -
 doc/option_params/integer.rb               |   6 -
 doc/option_params/long_binary.rb           |   6 -
 doc/option_params/long_optional.rb         |   6 -
 doc/option_params/long_required.rb         |   6 -
 doc/option_params/long_simple.rb           |   9 -
 doc/option_params/matched_values.rb        |   6 -
 doc/option_params/method.rb                |  11 -
 doc/option_params/mixed_names.rb           |  12 -
 doc/option_params/numeric.rb               |   6 -
 doc/option_params/object.rb                |   6 -
 doc/option_params/octal_integer.rb         |   7 -
 doc/option_params/option_params.rdoc       | 845 -----------------------------
 doc/option_params/proc.rb                  |  13 -
 doc/option_params/regexp.rb                |   6 -
 doc/option_params/shellwords.rb            |   6 -
 doc/option_params/short_optional.rb        |   6 -
 doc/option_params/short_range.rb           |   6 -
 doc/option_params/short_required.rb        |   6 -
 doc/option_params/short_simple.rb          |   9 -
 doc/option_params/string.rb                |   6 -
 doc/option_params/terminator.rb            |   6 -
 doc/option_params/time.rb                  |   6 -
 doc/option_params/true_class.rb            |   6 -
 doc/option_params/uri.rb                   |   6 -
 doc/tutorial/argv.rb                       |   2 -
 doc/tutorial/long_names.rb                 |   9 -
 doc/tutorial/mixed_names.rb                |   9 -
 doc/tutorial/optional_argument.rb          |   9 -
 doc/tutorial/required_argument.rb          |   9 -
 doc/tutorial/short_names.rb                |   9 -
 doc/tutorial/tutorial.rdoc                 | 186 -------
 44 files changed, 1339 deletions(-)
 delete mode 100644 doc/option_params/argument_keywords.rb
 delete mode 100644 doc/option_params/argument_strings.rb
 delete mode 100644 doc/option_params/array.rb
 delete mode 100644 doc/option_params/block.rb
 delete mode 100644 doc/option_params/date.rb
 delete mode 100644 doc/option_params/datetime.rb
 delete mode 100644 doc/option_params/decimal_integer.rb
 delete mode 100644 doc/option_params/decimal_numeric.rb
 delete mode 100644 doc/option_params/descriptions.rb
 delete mode 100644 doc/option_params/explicit_array_values.rb
 delete mode 100644 doc/option_params/explicit_hash_values.rb
 delete mode 100644 doc/option_params/false_class.rb
 delete mode 100644 doc/option_params/float.rb
 delete mode 100644 doc/option_params/integer.rb
 delete mode 100644 doc/option_params/long_binary.rb
 delete mode 100644 doc/option_params/long_optional.rb
 delete mode 100644 doc/option_params/long_required.rb
 delete mode 100644 doc/option_params/long_simple.rb
 delete mode 100644 doc/option_params/matched_values.rb
 delete mode 100644 doc/option_params/method.rb
 delete mode 100644 doc/option_params/mixed_names.rb
 delete mode 100644 doc/option_params/numeric.rb
 delete mode 100644 doc/option_params/object.rb
 delete mode 100644 doc/option_params/octal_integer.rb
 delete mode 100644 doc/option_params/option_params.rdoc
 delete mode 100644 doc/option_params/proc.rb
 delete mode 100644 doc/option_params/regexp.rb
 delete mode 100644 doc/option_params/shellwords.rb
 delete mode 100644 doc/option_params/short_optional.rb
 delete mode 100644 doc/option_params/short_range.rb
 delete mode 100644 doc/option_params/short_required.rb
 delete mode 100644 doc/option_params/short_simple.rb
 delete mode 100644 doc/option_params/string.rb
 delete mode 100644 doc/option_params/terminator.rb
 delete mode 100644 doc/option_params/time.rb
 delete mode 100644 doc/option_params/true_class.rb
 delete mode 100644 doc/option_params/uri.rb
 delete mode 100644 doc/tutorial/argv.rb
 delete mode 100644 doc/tutorial/long_names.rb
 delete mode 100644 doc/tutorial/mixed_names.rb
 delete mode 100644 doc/tutorial/optional_argument.rb
 delete mode 100644 doc/tutorial/required_argument.rb
 delete mode 100644 doc/tutorial/short_names.rb
 delete mode 100644 doc/tutorial/tutorial.rdoc

diff --git a/doc/option_params/argument_keywords.rb b/doc/option_params/argument_keywords.rb
deleted file mode 100644
index 8533257..0000000
--- a/doc/option_params/argument_keywords.rb
+++ /dev/null
@@ -1,6 +0,0 @@ https://github.com/ruby/ruby/blob/trunk/#L0
-require 'optparse'
-parser = OptionParser.new
-parser.on('-x', '--xxx', :REQUIRED, 'Required argument') do |value|
-  p ['--xxx', value]
-end
-parser.parse!
diff --git a/doc/option_params/argument_strings.rb b/doc/option_params/argument_strings.rb
deleted file mode 100644
index 77861dd..0000000
--- a/doc/option_params/argument_strings.rb
+++ /dev/null
@@ -1,6 +0,0 @@ https://github.com/ruby/ruby/blob/trunk/#L0
-require 'optparse'
-parser = OptionParser.new
-parser.on('-x', '--xxx', '=XXX', 'Required argument') do |value|
-  p ['--xxx', value]
-end
-parser.parse!
diff --git a/doc/option_params/array.rb b/doc/option_params/array.rb
deleted file mode 100644
index 7c6c14f..0000000
--- a/doc/option_params/array.rb
+++ /dev/null
@@ -1,6 +0,0 @@ https://github.com/ruby/ruby/blob/trunk/#L0
-require 'optparse'
-parser = OptionParser.new
-parser.on('--array=ARRAY', Array) do |value|
-  p [value, value.class]
-end
-parser.parse!
diff --git a/doc/option_params/block.rb b/doc/option_params/block.rb
deleted file mode 100644
index c4dfdeb..0000000
--- a/doc/option_params/block.rb
+++ /dev/null
@@ -1,9 +0,0 @@ https://github.com/ruby/ruby/blob/trunk/#L0
-require 'optparse'
-parser = OptionParser.new
-parser.on('--xxx', 'Option with no argument') do |value|
-  p ['Handler block for -xxx called with value:', value]
-end
-parser.on('--yyy YYY', 'Option with required argument') do |value|
-  p ['Handler block for -yyy called with value:', value]
-end
-parser.parse!
diff --git a/doc/option_params/date.rb b/doc/option_params/date.rb
deleted file mode 100644
index 5994ad6..0000000
--- a/doc/option_params/date.rb
+++ /dev/null
@@ -1,6 +0,0 @@ https://github.com/ruby/ruby/blob/trunk/#L0
-require 'optparse/date'
-parser = OptionParser.new
-parser.on('--date=DATE', Date) do |value|
-  p [value, value.class]
-end
-parser.parse!
diff --git a/doc/option_params/datetime.rb b/doc/option_params/datetime.rb
deleted file mode 100644
index b9b591d..0000000
--- a/doc/option_params/datetime.rb
+++ /dev/null
@@ -1,6 +0,0 @@ https://github.com/ruby/ruby/blob/trunk/#L0
-require 'optparse/date'
-parser = OptionParser.new
-parser.on('--datetime=DATETIME', DateTime) do |value|
-  p [value, value.class]
-end
-parser.parse!
diff --git a/doc/option_params/decimal_integer.rb b/doc/option_params/decimal_integer.rb
deleted file mode 100644
index 360bd28..0000000
--- a/doc/option_params/decimal_integer.rb
+++ /dev/null
@@ -1,7 +0,0 @@ https://github.com/ruby/ruby/blob/trunk/#L0
-require 'optparse'
-include OptionParser::Acceptables
-parser = OptionParser.new
-parser.on('--decimal_integer=DECIMAL_INTEGER', DecimalInteger) do |value|
-  p [value, value.class]
-end
-parser.parse!
diff --git a/doc/option_params/decimal_numeric.rb b/doc/option_params/decimal_numeric.rb
deleted file mode 100644
index 954da13..0000000
--- a/doc/option_params/decimal_numeric.rb
+++ /dev/null
@@ -1,7 +0,0 @@ https://github.com/ruby/ruby/blob/trunk/#L0
-require 'optparse'
-include OptionParser::Acceptables
-parser = OptionParser.new
-parser.on('--decimal_numeric=DECIMAL_NUMERIC', DecimalNumeric) do |value|
-  p [value, value.class]
-end
-parser.parse!
diff --git a/doc/option_params/descriptions.rb b/doc/option_params/descriptions.rb
deleted file mode 100644
index 9aec80a..0000000
--- a/doc/option_params/descriptions.rb
+++ /dev/null
@@ -1,15 +0,0 @@ https://github.com/ruby/ruby/blob/trunk/#L0
-require 'optparse'
-parser = OptionParser.new
-description = <<-EOT
-Lorem ipsum dolor sit amet, consectetuer
-adipiscing elit. Aenean commodo ligula eget.
-Aenean massa. Cum sociis natoque penatibus
-et magnis dis parturient montes, nascetur
-ridiculus mus. Donec quam felis, ultricies
-nec, pellentesque eu, pretium quis, sem.
-EOT
-descriptions = description.split($/)
-parser.on('--xxx', *descriptions) do |value|
-  p ['--xxx', value]
-end
-parser.parse!
diff --git a/doc/option_params/explicit_array_values.rb b/doc/option_params/explicit_array_values.rb
deleted file mode 100644
index 64f930a..0000000
--- a/doc/option_params/explicit_array_values.rb
+++ /dev/null
@@ -1,9 +0,0 @@ https://github.com/ruby/ruby/blob/trunk/#L0
-require 'optparse'
-parser = OptionParser.new
-parser.on('-xXXX', ['foo', 'bar'], 'Values for required argument' ) do |value|
-  p ['-x', value]
-end
-parser.on('-y [YYY]', ['baz', 'bat'], 'Values for optional argument') do |value|
-  p ['-y', value]
-end
-parser.parse!
diff --git a/doc/option_params/explicit_hash_values.rb b/doc/option_params/explicit_hash_values.rb
deleted file mode 100644
index 9c9e6a4..0000000
--- a/doc/option_params/explicit_hash_values.rb
+++ /dev/null
@@ -1,9 +0,0 @@ https://github.com/ruby/ruby/blob/trunk/#L0
-require 'optparse'
-parser = OptionParser.new
-parser.on('-xXXX', {foo: 0, bar: 1}, 'Values for required argument' ) do |value|
-  p ['-x', value]
-end
-parser.on('-y [YYY]', {baz: 2, bat: 3}, 'Values for optional argument') (... truncated)

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]