General

Profile

Samuel Williams

Issues

Activity

07/01/2016

12:32 PM Ruby trunk Bug #12517: def_delegators broken on ruby-head?
Thanks everyone that was so fast I blinked and missed it :D

06/25/2016

06:16 AM Ruby trunk Bug #12517 (Closed): def_delegators broken on ruby-head?
I found the following issue:
https://travis-ci.org/ioquatix/build-files/jobs/140181966
~~~
/home/travis/.rvm/r...

06/23/2016

03:52 AM Ruby trunk Bug #6408: DelegateClass#eql? and <=> don't work as expected
I was bitten by something similar, expecting equal? to work correctly between non-delegate and delegate instances. Wh...

06/06/2016

03:54 AM Ruby trunk Bug #12461: Hash & keys to make subset.
Just to add to this, I also found an implementation here:
https://github.com/rubyworks/facets/blob/master/lib/core...
03:46 AM Ruby trunk Bug #12461 (Closed): Hash & keys to make subset.
It would be nice if Hash had a way to create a sub-hash with a limited set of keys. This would be useful for keyword ...
03:39 AM Ruby trunk Feature #12039: Fixnum#infinite?/Bignum#infinite or Numeric#infinte, consistent with Float#infini...
This looks good, do you think we can integrate this at some point? What do we need to do?

02/01/2016

01:22 AM Ruby trunk Feature #12039: Fixnum#infinite?/Bignum#infinite or Numeric#infinte, consistent with Float#infini...
It might also make sense to consider if other "predicates" make sense, e.g. `nan?` They should be declared on Numeric...
01:19 AM Ruby trunk Feature #12039 (Closed): Fixnum#infinite?/Bignum#infinite or Numeric#infinte, consistent with Flo...
We have an issue where it is not easy to ask if a number is +ve or -ve infinity. https://github.com/rails/arel/issues...

01/12/2016

09:08 AM Ruby trunk Bug #11975: Range#last is not consistent and possibly does not do what is expected.
Nakada-san, `(0.0...1.0).last` would probably give the same error as `(0.0...1.0).to_a`?
Marc, even though it's in...

01/10/2016

11:12 PM Ruby trunk Bug #11975 (Rejected): Range#last is not consistent and possibly does not do what is expected.
The following example demonstrates an inconsistency with Range:
This is expected behaviour:
~~~
(0..10).last =...

Also available in: Atom