[#49637] 重要: 非互換性の可能性 Fwd: [ruby-cvs:62388] duerst:r55225 (trunk): * string.c: Activate full Unicode case mapping for UTF-8 — Martin J. Dürst <duerst@...>
下記の通り、大文字小文字変換を UTF-8 において ASCII
3 messages
2016/05/31
[ruby-dev:49618] [Ruby trunk Bug#12369][Rejected] optionparseで引数の文字列が受け取れなくなる
From:
nobu@...
Date:
2016-05-11 06:35:34 UTC
List:
ruby-dev #49618
Issue #12369 has been updated by Nobuyoshi Nakada.
Description updated
Status changed from Open to Rejected
----------------------------------------
Bug #12369: optionparse=E3=81=A7=E5=BC=95=E6=95=B0=E3=81=AE=E6=96=87=E5=AD=
=97=E5=88=97=E3=81=8C=E5=8F=97=E3=81=91=E5=8F=96=E3=82=8C=E3=81=AA=E3=81=8F=
=E3=81=AA=E3=82=8B
https://bugs.ruby-lang.org/issues/12369#change-58574
* Author: soutarou okada
* Status: Rejected
* Priority: Normal
* Assignee:=20
* ruby -v: ruby 2.3.0p0 (2015-12-25 revision 53290) [x64-mingw32]
* Backport: 2.1: UNKNOWN, 2.2: UNKNOWN, 2.3: UNKNOWN
----------------------------------------
```ruby
#test.rb
require "optparse"
OptionParser.new do |opt|
opt.on('-a', '--aaa=3DVAL') {|v| p "aaa", v }
opt.on('-b', '--bbb[=3DVAL]') {|v| p "bbb", v }
opt.on('-c', '--ccc(=3DVAL)') {|v| p "ccc", v }
opt.parse! ARGV
end
```
```
./test.rb -a aa -b bb -c cc
"aaa"
"aa"
"bbb"
**nil**
"ccc"
"cc"
--=20
https://bugs.ruby-lang.org/