Issue #6581 has been updated by naruse (Yui NARUSE).

Status changed from Open to Rejected

???????·ã?¥ã??å¼???°ã?«ã?¨ã????¡ã?½ã???????? open ?????¯ã???????¨ã????¦ä????«ã??????????????????????¾ã????????
????????µã????¼ã???????¦ã????ªã????­ã?¼ã????¥ã?¦ã????¡è???????¾ã?????
----------------------------------------
Bug #6581: Array#shuffle, Array#shuffle! ??®å?????ä»???????å¼???°ã????³å???????¥ã?????
https://bugs.ruby-lang.org/issues/6581#change-27185

Author: kachick (Kenichi Kamiya)
Status: Rejected
Priority: Low
Assignee: 
Category: core
Target version: 
ruby -v: ruby 1.9.3p194 (2012-04-20 revision 35410) [i686-linux]


# ??¶æ??

å¼???°ã??Hash???渡ã???????????該å??Hash??®å?©ç?¨ã?®ã???????¹ã????³å???????¥ã????????????¾ã????????
??·ä???????«ã?¯ã??以ä????®ã?¨ã???????§ã?????

    [].shuffle Random.new         #1. #=> ArgumentError: wrong number of arguments (1 for 0)
    [].shuffle random: Random.new #2. #=> []
    [].shuflle {}                 #3. #=> []
    [].shuffle a: false, b: false #4. #=> []

????????¾è??è¼????è¦????????????§ã????????Hash??®ã????¢ã?¨ã????? :random => Random ??®ã?¿ã??
??³å???????¦ã??????????®ã????¨ç??è§£ã????¦ã????¾ã?????
1??®ã????????Hash以å????§ã???????°ä??å¤??????ºã????®ã?«ã??
Hash??®å?´å????¯ã?­ã?¼ã????°ã???????????«å?¨ã?¦å?????ä»?????????¨ã????????ä½???«é???????????????????¾ã????????

# �???

2以å????®å½¢???Hash???渡ã??????????????ä¾?å¤??????ºã????¦è²°????????¨çµ±ä¸??????¨å??å¿???????å¢??????¨æ???????¾ã?????


-- 
http://bugs.ruby-lang.org/