Permalink
Commits on May 13, 2014
  1. Switch to popen3 on Windows (mswin and mingw).

    yfeldblum committed May 13, 2014
    Skip cygwin for now because that tries to emulate a Posix environment. If someone running on cygwin encounters a problem, we can add it to the bunch.
    
    Should address #171.
Commits on Feb 9, 2014
  1. Bump the version to 0.1.2.

    yfeldblum committed Feb 9, 2014
  2. Avoid stubs.

    yfeldblum committed Feb 9, 2014
  3. Pull the version into its own top-level file.

    yfeldblum committed Feb 9, 2014
    I should know what the approximate version of the code is at the top-level without having to drill down into the source code.
Commits on Feb 3, 2014
  1. Pathname golf.

    yfeldblum committed Feb 3, 2014
  2. Some notes for the future.

    yfeldblum committed Feb 3, 2014
  3. Revert "Add "backports" for "public_send" in ruby < 1.9.1"

    yfeldblum committed Feb 3, 2014
    This reverts commit 94b76cb.
  4. Fix for ruby-1.8.7.

    yfeldblum committed Feb 3, 2014
Commits on Feb 2, 2014
  1. Some runtime-cache helpers.

    yfeldblum committed Feb 2, 2014
Commits on Jan 23, 2014
  1. Refactor extract method.

    yfeldblum committed Jan 23, 2014
Commits on Jan 20, 2014
  1. Fix ruby-1.8.7 breakage.

    yfeldblum committed Jan 20, 2014
  2. Add missing require.

    yfeldblum committed Jan 20, 2014
  3. Introduce a runtime cache into the environment.

    yfeldblum committed Jan 20, 2014
    It is a general-purpose runtime cache scoped to the environment instance. It is not persisted anywhere. One use case is to avoid repeating an expensive operation across multiple instances of the same class.
Commits on Jan 19, 2014
  1. Fix ruby-1.8.7 breakage.

    yfeldblum committed Jan 19, 2014
  2. Upgrade Travis config for Rubinius.

    yfeldblum committed Jan 19, 2014
    The -18mode/-19mode syntices are no longer supported.
  3. Include RubySL for Rubinius.

    yfeldblum committed Jan 19, 2014
  4. Fix JRuby exception in posix run! method.

    yfeldblum committed Jan 19, 2014
    Works for jruby-1.7.9 in both 1.8 mode and 1.9 mode.
    
    Fixes #161.