Permalink
Commits on Aug 9, 2016
  1. Bump to version 4.0.0.

    committed Aug 9, 2016
  2. Update readme.

    committed Aug 9, 2016
  3. Help style tweaks.

    committed Aug 9, 2016
Commits on Aug 8, 2016
  1. Merge pull request #40 from mathieujobin/remove_18x_to_192

    I believe we can delete these files as well
    committed on GitHub Aug 8, 2016
  2. There are no rbx 3s on Travis.

    committed Aug 8, 2016
  3. Might need SPECIAL_CONST_P here instead of IMMEDIATE_P.

    To fix segfault on Travis.
    committed Aug 8, 2016
  4. Update changelog.

    committed Aug 8, 2016
  5. Add min supported rbx, jruby versions.

    Though Travis may well not have these.
    committed Aug 8, 2016
  6. Best-effort ruby 2.3 compatibility.

    We can't render undefined methods, but we can do everything else.
    committed Aug 8, 2016
  7. Test with latest rubinius.

    committed Aug 8, 2016
  8. Test with latest jruby on CI.

    committed Aug 8, 2016
  9. Clean up java imports.

    committed Aug 8, 2016
  10. Drop support for MRI < 2.1.

    committed Aug 8, 2016
  11. Merge singleton_class? and singleton_instance.

    If singleton_instance(x) returns nil, x is either NilClass or not a
    singleton class. The NilClass case can be further tested with
    NilClass.equal?(x) if necessary.
    
    Goal here is to shrink the extensions to the strict minimum necessary.
    committed Aug 8, 2016
  12. Don't need native module_name.

    committed Aug 8, 2016
  13. Don't need real_module anymore.

    committed Aug 8, 2016
  14. Factor out the safe-call pattern.

    committed Aug 8, 2016
  15. Use Module#ancestors, *_instance_methods instead of extensions.

    We lose the ability to see origin classes as distinct from their
    original classes, but ruby 2.3 no lnoger lets us do so. This is not a
    great loss as the original classes should always be empty anyway.
    
    We still need internal_undefined_instance_methods as there is no ruby
    counterpart.
    committed Aug 7, 2016
Commits on Aug 7, 2016
  1. Pry.

    committed Aug 7, 2016
  2. Fix assertion.

    committed Aug 7, 2016
Commits on Aug 2, 2016
  1. Bump to version 3.1.1.

    committed Aug 2, 2016
  2. Credit.

    committed Aug 2, 2016
  3. Update changelog.

    committed Aug 2, 2016
Commits on Aug 1, 2016
  1. rbx 2.5 also breaks on travis now

    For some reason, Without any modification in looksee
    mathieujobin committed Aug 1, 2016
Commits on Feb 7, 2015
  1. Bump to version 3.1.0.

    committed Feb 7, 2015