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

    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.
    yfeldblum committed May 13, 2014
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.

    I should know what the approximate version of the code is at the top-level without having to drill down into the source code.
    yfeldblum committed Feb 9, 2014
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"

    This reverts commit 94b76cb.
    yfeldblum committed Feb 3, 2014
  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.

    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.
    yfeldblum committed Jan 20, 2014
Commits on Jan 19, 2014
  1. Fix ruby-1.8.7 breakage.

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

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

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

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