redmine #595 is not fixed yet
Hash#reject returns Hash instance

Hash#reject no longer copies extra states, e.g.: subclass,
taintedness, instance variables, and default value/block.
Merge pull request #8 from nobu/redmine-595

redmine #595 is not fixed yet
Merge pull request #9 from nobu/Hash#reject

Hash#reject returns Hash instance
Add ruby.2.2.mspec
travis-ci also doesn't have block devices now
fix typo
travis-ci also doesn't have block devices
follow CRuby r44453,r44502

https://bugs.ruby-lang.org/issues/7688
fix 06c055dd75f, it is 2.2's change
Ruby 1.8.6 doesn't have Fixnum#even?
Ruby 1.8.6's hash doesn't allow odd number of items
follow CRuby r44551

removing any allocation overhead when used with a string literal key.
[ruby-core:59640] [Bug #9382]
set GCC diagnostic as warning for the case -Werror=deprecated-declarations
remove wrong code

remove wrong code, which is cause by `Module#constants` bug.
Merge pull request #10 from nobu/patch-1

remove wrong code
Revert "follow CRuby r44453,r44502"

Follow CRuby r44646.
This reverts commit cfc694e71994b21284f8632940fdef4e74e0a3d8.
This reverts commit 06c055dd75fe15c3b1b30aec27dc1ac79d8b414f.
follow CRuby r44845

Now 2.0.0 also raise TypeError for junk Symbol.
remove undefined behavior

remove undefined behavior, which just worked accidentally.
ruby_version_is "2.0".."2.1" don't include "2.2". use "2.0" instead.