General

Profile

Samuel Williams

Issues

Activity

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 (Open): 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 (Open): Fixnum#infinite?/Bignum#infinite or Numeric#infinte, consistent with Float...
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 =...

05/09/2014

11:19 PM Ruby trunk Feature #4788: resolv.rb refactoring
I'm happy to se this has been completed. I just thought I'd mention that I reimplemented the DNS resolver in RubyDNS ...

07/16/2012

10:42 PM Ruby trunk Feature #4788: resolv.rb refactoring
*Bump*

Also available in: Atom