andrykonchin (Andrew Konchin)
- Login: andrykonchin
- Registered on: 12/30/2017
- Last sign in: 12/28/2025
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 0 | 0 |
| Reported issues | 11 | 46 | 57 |
Activity
10/28/2025
-
09:36 PM Ruby Feature #21653 (Open): Unify Hash methods and preserving default/default_proc
- All the Hash methods that return a new instance of Hash don't preserve the `default` and `default_proc` properties except `#compact` and `#merge`:
```ruby
h = {a: 1}
h.default = 0
h.compact[:f] == 0 # => true
h.merge(b: 2)[:... -
07:49 PM Ruby Revision 882e1677 (git): Update to ruby/spec@3bc45ba
07/09/2025
-
01:11 PM Ruby Revision 08738779 (git): Update to ruby/spec@ed254ba
06/02/2025
-
07:54 PM Ruby Revision d6aa1714 (git): Update to ruby/spec@4d2fc4d
05/26/2025
-
02:12 PM Ruby Bug #21374 (Closed): FrozenError message is inconsistent when a singleton method is defined on a frozen object
- I would expect a message to contain an object class (e.g. `can't modify frozen <class>: <object#inspect>`) when an ordinary frozen object (non a module or class) is being modified. It works this way in the following example:
```ruby
...
05/09/2025
-
09:22 PM Ruby Revision 269ad29d (git): Update to ruby/spec@d8bacef
-
09:22 PM Ruby Revision cb4a4418 (git): Fix formatting in digest_spec.c
-
09:22 PM Ruby Revision 78a2ffa0 (git): Fix digest specs when run in CRuby via make test-spec
-
09:22 PM Ruby Revision 29be534f (git): Try fixing building C API specs with make
- * But it doesn't work because there is no .ext/include/ruby/digest.h
when using .../configure --with-ext=-test-/cxxanyargs,+ --enable-shared
as the CI does.
04/26/2025
-
11:52 AM Ruby Bug #21285: Range#overlap? returns false for (nil..nil)
- Yeah, indeed. I was fixed in https://github.com/ruby/ruby/pull/12937. Thank you.