afurm (Andrii Furmanets)
- Login: afurm
- Registered on: 12/27/2025
- Last sign in: 05/11/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 0 | 0 |
| Reported issues | 0 | 1 | 1 |
Activity
05/13/2026
05/11/2026
-
10:25 AM Ruby Bug #22063 (Closed): Regexp timeout accepts NaN and disables timeout
- Applied in changeset commit:git|d7ef97204d907561eb67828382f7bb17397313c6.
----------
[Bug #22063] Reject NaN Regexp timeout values -
09:13 AM Ruby Bug #22063: Regexp timeout accepts NaN and disables timeout
- Thank you, I had some issues publishing so it might be that case.
-
08:48 AM Ruby Bug #22063 (Closed): Regexp timeout accepts NaN and disables timeout
- `Regexp.timeout=` and `Regexp.new(..., timeout:)` currently accept `Float::NAN`.
The value passes the positive-timeout validation because `NaN <= 0` is false, and
then `double2hrtime` stores it as a zero timeout value.
This makes bo... -
10:25 AM Ruby Revision d7ef9720 (git): [Bug #22063] Reject NaN Regexp timeout values
05/08/2026
-
04:32 AM Ruby Revision 4658d6bd (git): [ruby/rubygems] Fix bundle config gemfile unset behavior
- https://github.com/ruby/rubygems/commit/38f87aa2bc
04/11/2026
-
05:47 PM Ruby Revision 526344b5 (git): Fix Box regexp match vars after non-match
-
05:47 PM Ruby Revision 8ad6baa0 (git): Use box_ready for $&, $`, $\', $+
- These variables have rb_gvar_readonly_setter, so box_ready is sufficient.
Only $~ needs box_dynamic due to its custom match_setter.
04/02/2026
-
11:56 AM Ruby Bug #21933: Ruby::Box: named capture local variable can become nil after non-matching lines
- I opened a pull request with a fix and regression test for this issue:
https://github.com/ruby/ruby/pull/16644
-
11:08 AM Ruby Bug #21974 (Closed): Cannot inspect RubyVM::AST for CDECL
- Applied in changeset commit:git|4009b713a64f469e593ffbc5bb4b37eff43f3be3.
----------
[Bug #21974] Fix RubyVM::AST inspection for ::Foo = 1 (#16642)
* Fix AST CDECL children for top-level constants
* Simplify cdecl AST regression test