General

Profile

skalee (Sebastian Skalacki)

  • Login: skalee
  • Email: skalee@gmail.com
  • Registered on: 01/16/2012
  • Last sign in: 04/13/2021

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 1 4 5

Activity

05/09/2019

02:55 AM Ruby Bug #15670: Ripper treats :"sym" as xstring
YARD is also broken, though I'm not sure how severe is that: https://github.com/lsegal/yard/issues/1243. I suspect this very change. skalee (Sebastian Skalacki)

02/25/2019

08:25 PM Ruby Feature #15619: Support blacklisting certain dependency versions
Thanks for your suggestion. Moved to https://github.com/rubygems/rubygems/issues/2659. skalee (Sebastian Skalacki)

02/24/2019

06:41 PM Ruby Feature #15619 (Third Party's Issue): Support blacklisting certain dependency versions
# Abstract
This feature request proposes introducing a new dependency constraint "!=", which will allow to blacklist a specific buggy version of some gem dependency without dropping support for older releases.
# Background
I am ...
skalee (Sebastian Skalacki)

03/08/2018

06:02 PM Ruby Feature #14593: Add `Enumerator#concat`
shan (Shannon Skipper) wrote:
> That ^ pure Ruby implementation is a bit confusing and like the original one-liner it produces a lazy rather than eager enum.
The reference implementation I have presented is meant to clarify what I me...
skalee (Sebastian Skalacki)
03:37 PM Ruby Feature #14593 (Open): Add `Enumerator#concat`
I propose introducing an `Enumerator#concat(other_enum1, other_enum2, ...)` which returns an enumerator being a concatenation of `self` and passed arguments.
Expectation
-----------
~~~ ruby
enum1 = [1, 2, 3].each
enum2 = %w[a b...
skalee (Sebastian Skalacki)

04/07/2016

02:35 AM Ruby Feature #12161: Friendly BigDecimal#inspect
I agree that `BigDecimal` output is horrible.
First of all, I see no point in displaying the object's address. One rarely compares two BigDecimals by their identity. Typically `#==` or`#eql?` do matter, both are overriden and neithe...
skalee (Sebastian Skalacki)

04/04/2016

02:48 PM Ruby Feature #12247: accept multiple arguments at Array#delete
If the return value has as many items as arguments passed to the method and the items order is preserved, then the return value decomposition will be possible, for example:
~~~ruby
ary = %w[c a e c]
a, b, c = ary.delete("a", "b", "c...
skalee (Sebastian Skalacki)
09:11 AM Ruby Feature #12247: accept multiple arguments at Array#delete
Given:
~~~
ary = [1, 2, 3, 4, 5]
~~~
What is going to be returned by:
~~~
ary.delete(1, 6)
~~~
?
skalee (Sebastian Skalacki)

03/26/2016

05:12 PM Ruby Bug #12198: Hash#== sometimes returns false incorrectly
Tsuyoshi Sawada wrote:
> I thought you had previously written:
> ...
I've reported it as an issue with `Hash#==` method initially. The lack of `Set#rehash` has been pointed out by you and I suppose it should be implemented.
> Furth...
skalee (Sebastian Skalacki)
02:57 PM Ruby Bug #12198: Hash#== sometimes returns false incorrectly
IMHO documentation on Hash#== is incorrect at the moment. It says:
> Equality—Two hashes are equal if they each contain the same number of keys and if each key-value pair is equal to (according to Object#==) the corresponding elements...
skalee (Sebastian Skalacki)

Also available in: Atom