net/http/status.rb has been added (#12935) but it is [not required from net/http.rb](https://github.com/ruby/ruby/blob/0342fcbd51f2f423541f862c8d8e35873d849963/lib/net/http.rb#L1629-L1642) while other net/http/*.rb files are already requ...sakuro (Sakuro OZAWA)
FYI, ActiveSupport implemented these functionalities as separate methods: * [Hash#deep_transform_keys](http://api.rubyonrails.org/classes/Hash.html#method-i-deep_transform_keys) * [Hash#deep_transform_keys!](http://api.rubyonrails.or...sakuro (Sakuro OZAWA)
To encode a `String` instance to its own encoding seems to be a bad idea, but following result looks strange: ```ruby s = "A\nB\r\nC".force_encoding('US-ASCII') #=> "A\nB\r\nC" s.encode('US-ASCII') #=> "A\nB\r\nC" s.encode('US-AS...sakuro (Sakuro OZAWA)
I have installed jemalloc(version 3.6.0) from MacPorts on OSX Yosemite and tried building ruby trunk@96fc310. The result were ``` $ ../configure --srcdir=.. --with-opt-dir=/opt/local --with-jemalloc : checking size of long long....sakuro (Sakuro OZAWA)
This is mere cosmetic matter, but it should be nice to drop exec bits from bundled *.gems in the tarball. They should not have exec bits even after installed. In 2.2.0-preview1, they are 0755. sakuro (Sakuro OZAWA)