Issue #7244 has been reported by znz (Kazuhiro NISHIYAMA). ---------------------------------------- Bug #7244: ArgumentError of refine https://bugs.ruby-lang.org/issues/7244 Author: znz (Kazuhiro NISHIYAMA) Status: Open Priority: Normal Assignee: shugo (Shugo Maeda) Category: core Target version: 2.0.0 ruby -v: ruby 2.0.0dev (2012-10-30 trunk 37389) [x86_64-linux] refine ??? 1 ?????????å¼???°ã????¨ã????ªã????¯ã????ªã?®ã?«ã????ã????¯ã??渡ã???????«å????? 1 ?????§å?¼ã?³å?ºã????? (0 for 1..3) ??¨ã????? ArgumentError ??«ã?ªã????¾ã????? % ruby -v ruby 2.0.0dev (2012-10-30 trunk 37389) [x86_64-linux] % ruby -e 'Class.new{|c|refine}' -e:1:in `refine': wrong number of arguments (0 for 1) (ArgumentError) from -e:1:in `block in <main>' from -e:1:in `initialize' from -e:1:in `new' from -e:1:in `<main>' % ruby -e 'Class.new{|c|refine c}' -e:1:in `refine': wrong number of arguments (0 for 1..3) (ArgumentError) from -e:1:in `block in <main>' from -e:1:in `initialize' from -e:1:in `new' from -e:1:in `<main>' % -- http://bugs.ruby-lang.org/