rubinius/rubinius — pull request #1823 by LTe (2012-07-20 11:45:43+00:00)
Title: Sample shuffle

Array#shuffle can use now custom random generator

```ruby
[1,2,3].shuffle(:random => Random.new(1))
```

and

```ruby
[1,2,3].sample(2, :random => Random.new(1))
[1,2,3].sample(:random => Random.new(1))
```