zverok (Victor Shepelev)




08:15 AM Ruby master Feature #14164: [Suggestion] Type system for ruby 3x to be usable for e. g. rubocop or autogenerating crystal code and so forth
>> Crystal is in many ways similar to ruby;
> It really isn't. I don't know where this myth originated and why it ...
zverok (Victor Shepelev)


08:34 PM Ruby master Feature #14781: Enumerator.generate
> However, literally as I am writing this, a thought pops into my mind: how about Enumerator::produce as the dual to ... zverok (Victor Shepelev)
10:30 AM Ruby master Feature #14781: Enumerator.generate
Attached is a patch with the implementation I initially described, and with the name Matz seems to be accepting of (`... zverok (Victor Shepelev)
10:35 AM Ruby master Misc #15996: DevelopersMeeting20190829Japan
* [Feature #14781] `Enumerator.generate`. Patch provided; Matz seem to have liked the idea and name proposed, can we ... zverok (Victor Shepelev)


08:46 PM Ruby master Feature #16017: String and Array Slices
I recommend [String]( and [Array]( zverok (Victor Shepelev)


10:13 AM Ruby master Feature #15991: Allow questionmarks in variable names
If this proposal will not cause some serious conflicts, it seems to be also useful for those cases:
zverok (Victor Shepelev)


12:09 PM Ruby master Bug #15988: Time#dst? vs "real" timezones
Even funnier:
winter =, 12, 1, 14, 30, 12, z) # => 2019-12-01 14:30:12 +0200 -- offset is cor...
zverok (Victor Shepelev)
09:00 AM Ruby master Bug #15988 (Closed): Time#dst? vs "real" timezones
My current timezone is Europe/Kiev.
With default zone (how it was previously):
summer =, 6...
zverok (Victor Shepelev)


08:52 PM Ruby master Feature #15961: Always warn for URI.{,un}{escape,encode}
I am not sure, but can this warning be more helpful? Like method's documentation, which says:
> This method is obs...
zverok (Victor Shepelev)


07:14 AM Ruby master Feature #15901: Enumerator::Lazy#eager
> How about this style?
[0, 1, 2].lazy {|e| {|n| n + 1 }.map {|n| n.to_s } }
#=> an Enumerator con...
zverok (Victor Shepelev)

Also available in: Atom