ddollar/foreman — pull request #208 by dbrock (2012-06-06 13:43:00+00:00)
Title: Fix multi-word argument handling in `foreman run`.

These days you're always stacking things like `bundle exec` and `foreman run` on top of each other, and I've been having problems whenever `foreman run` is somewhere in the stack, because of how it deals with multi-word arguments (i.e., not at all).

Before patch:
```
$ foreman run sh -c 'echo foo bar'

$
```

After patch:
```
$ foreman run sh -c 'echo foo bar'
foo bar
$
```

You will still have problems if your command includes dollar signs, though, because of Foreman's variable interpolation hack. (I wonder if it's really necessary to do that?)