{"action":"created","issue":{"url":"https://api.github.com/repos/berdario/pew/issues/43","labels_url":"https://api.github.com/repos/berdario/pew/issues/43/labels{/name}","comments_url":"https://api.github.com/repos/berdario/pew/issues/43/comments","events_url":"https://api.github.com/repos/berdario/pew/issues/43/events","html_url":"https://github.com/berdario/pew/pull/43","id":52660506,"number":43,"title":"Make `pew in venv` start a subshell","user":{"login":"ryanhiebert","id":425099,"avatar_url":"https://avatars.githubusercontent.com/u/425099?v=3","gravatar_id":"","url":"https://api.github.com/users/ryanhiebert","html_url":"https://github.com/ryanhiebert","followers_url":"https://api.github.com/users/ryanhiebert/followers","following_url":"https://api.github.com/users/ryanhiebert/following{/other_user}","gists_url":"https://api.github.com/users/ryanhiebert/gists{/gist_id}","starred_url":"https://api.github.com/users/ryanhiebert/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ryanhiebert/subscriptions","organizations_url":"https://api.github.com/users/ryanhiebert/orgs","repos_url":"https://api.github.com/users/ryanhiebert/repos","events_url":"https://api.github.com/users/ryanhiebert/events{/privacy}","received_events_url":"https://api.github.com/users/ryanhiebert/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2014-12-22T15:44:30Z","updated_at":"2015-01-03T15:16:25Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/berdario/pew/pulls/43","html_url":"https://github.com/berdario/pew/pull/43","diff_url":"https://github.com/berdario/pew/pull/43.diff","patch_url":"https://github.com/berdario/pew/pull/43.patch"},"body":"Currently `pew in myvenv` is an invalid command. It makes sense for\nit to run a sensible default command in the virtual env, and a\nsensible default command would be a subshell. This proxies that\ncurrently invalid command to be the same as `pew workon myvenv`.\n\nThis is intentionally minimal to start a discussion. In pew2\n(sorry for that terrible name) I liked the idea of having `in`\ndo all of the subcommands, and deprecating the `workon` command.\nThat's an approach that I think is worth considering, and that\nI'm certainly in favor of.\n\nIf this is acceptable, we may wish to do a further refactor to\ncombine the `inve` and `subshell` functions. I'll do more of that\nif we agree that having `pew in` be more polymorphic is a good\nidea, and think that we'd like to mirror that in the `inve`\nfunction."},"comment":{"url":"https://api.github.com/repos/berdario/pew/issues/comments/68597913","html_url":"https://github.com/berdario/pew/pull/43#issuecomment-68597913","issue_url":"https://api.github.com/repos/berdario/pew/issues/43","id":68597913,"user":{"login":"berdario","id":752835,"avatar_url":"https://avatars.githubusercontent.com/u/752835?v=3","gravatar_id":"","url":"https://api.github.com/users/berdario","html_url":"https://github.com/berdario","followers_url":"https://api.github.com/users/berdario/followers","following_url":"https://api.github.com/users/berdario/following{/other_user}","gists_url":"https://api.github.com/users/berdario/gists{/gist_id}","starred_url":"https://api.github.com/users/berdario/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/berdario/subscriptions","organizations_url":"https://api.github.com/users/berdario/orgs","repos_url":"https://api.github.com/users/berdario/repos","events_url":"https://api.github.com/users/berdario/events{/privacy}","received_events_url":"https://api.github.com/users/berdario/received_events","type":"User","site_admin":false},"created_at":"2015-01-03T15:16:25Z","updated_at":"2015-01-03T15:16:25Z","body":"I've been quite busy, and unfortunately I haven't done anything with this PR.\r\nAnyhow, I'll need to make some changes, since this won't be merged as is... I'll add a couple comments now"}}