{"action":"created","issue":{"url":"https://api.github.com/repos/ninja-build/ninja/issues/827","labels_url":"https://api.github.com/repos/ninja-build/ninja/issues/827/labels{/name}","comments_url":"https://api.github.com/repos/ninja-build/ninja/issues/827/comments","events_url":"https://api.github.com/repos/ninja-build/ninja/issues/827/events","html_url":"https://github.com/ninja-build/ninja/pull/827","id":44804142,"number":827,"title":"Allow the user to specify what shell to use for commands","user":{"login":"sorbits","id":11901,"avatar_url":"https://avatars.githubusercontent.com/u/11901?v=3","gravatar_id":"","url":"https://api.github.com/users/sorbits","html_url":"https://github.com/sorbits","followers_url":"https://api.github.com/users/sorbits/followers","following_url":"https://api.github.com/users/sorbits/following{/other_user}","gists_url":"https://api.github.com/users/sorbits/gists{/gist_id}","starred_url":"https://api.github.com/users/sorbits/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sorbits/subscriptions","organizations_url":"https://api.github.com/users/sorbits/orgs","repos_url":"https://api.github.com/users/sorbits/repos","events_url":"https://api.github.com/users/sorbits/events{/privacy}","received_events_url":"https://api.github.com/users/sorbits/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ninja-build/ninja/labels/feature","name":"feature","color":"02e10c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2014-10-03T13:45:33Z","updated_at":"2015-11-30T16:08:38Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ninja-build/ninja/pulls/827","html_url":"https://github.com/ninja-build/ninja/pull/827","diff_url":"https://github.com/ninja-build/ninja/pull/827.diff","patch_url":"https://github.com/ninja-build/ninja/pull/827.patch"},"body":"This is done by assigning to the ‘shell’ variable, e.g.:\r\n\r\n\tshell = /bin/bash\r\n\r\nThe commit uses the GetBinding function to obtain the value of the shell variable, but ideally it should obtain the value without going through shell escaping."},"comment":{"url":"https://api.github.com/repos/ninja-build/ninja/issues/comments/160673220","html_url":"https://github.com/ninja-build/ninja/pull/827#issuecomment-160673220","issue_url":"https://api.github.com/repos/ninja-build/ninja/issues/827","id":160673220,"user":{"login":"itensionanders","id":10364051,"avatar_url":"https://avatars.githubusercontent.com/u/10364051?v=3","gravatar_id":"","url":"https://api.github.com/users/itensionanders","html_url":"https://github.com/itensionanders","followers_url":"https://api.github.com/users/itensionanders/followers","following_url":"https://api.github.com/users/itensionanders/following{/other_user}","gists_url":"https://api.github.com/users/itensionanders/gists{/gist_id}","starred_url":"https://api.github.com/users/itensionanders/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/itensionanders/subscriptions","organizations_url":"https://api.github.com/users/itensionanders/orgs","repos_url":"https://api.github.com/users/itensionanders/repos","events_url":"https://api.github.com/users/itensionanders/events{/privacy}","received_events_url":"https://api.github.com/users/itensionanders/received_events","type":"User","site_admin":false},"created_at":"2015-11-30T16:08:38Z","updated_at":"2015-11-30T16:08:38Z","body":"Funny, didn't find this thread/PR until I had submitted by own (#1058)"}}