Herwin

Results 82 comments of Herwin

It's passing all tests now, so it's finally ready to merge.

```ruby p [:a].each_with_index.map { |value, idx| [value, idx] } ``` This appears to be working, so this bug is probably specific for `with_index` and not a generic bug. I've used...

Added to the specs in #2438, so I don't really need this case anymore. We know it's failing, and we should fix it at some point.

Yeah, this one has been staring me in the face for a while. I expected this to be required to implement `IO.popen`, but we can probably work around that by...

A couple of these items have already been implemented and can be marked as done: * `Array#pack` now raises ArgumentError for unknown directives (9d69b95a7bbac3d89e7218a98bd50ecf173d9c6f) * `Dir.fchdir` added for changing the...

I have updated this one with the Ruby 3.4 behaviour and rebased it upon the current state. With extra credits for @zverok, the examples on "The Ruby Changes" were very...

Fun fact: this is the first time in the specs that matched syntax errors in Prism and Parse.y did not match up (https://bugs.ruby-lang.org/issues/21381)

Todo: validate/extend checks for `Time#==` (or `Time#`)

The second commit adds some extra checks for `Time#`. I picked CET and BRT pretty much at random for the time zones other than UTC, I wanted something before UTC...

> a copy of itself I think this description is inaccurate: when using a copy (like `h.replace(h.dup)`), it works as expected. This bug triggers when you specifically use the same...