{"action":"created","issue":{"url":"https://api.github.com/repos/stylemistake/bash-task-runner/issues/5","labels_url":"https://api.github.com/repos/stylemistake/bash-task-runner/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/stylemistake/bash-task-runner/issues/5/comments","events_url":"https://api.github.com/repos/stylemistake/bash-task-runner/issues/5/events","html_url":"https://github.com/stylemistake/bash-task-runner/issues/5","id":106972268,"number":5,"title":"Compatibility with bash v3","user":{"login":"stylemistake","id":1516236,"avatar_url":"https://avatars.githubusercontent.com/u/1516236?v=3","gravatar_id":"","url":"https://api.github.com/users/stylemistake","html_url":"https://github.com/stylemistake","followers_url":"https://api.github.com/users/stylemistake/followers","following_url":"https://api.github.com/users/stylemistake/following{/other_user}","gists_url":"https://api.github.com/users/stylemistake/gists{/gist_id}","starred_url":"https://api.github.com/users/stylemistake/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stylemistake/subscriptions","organizations_url":"https://api.github.com/users/stylemistake/orgs","repos_url":"https://api.github.com/users/stylemistake/repos","events_url":"https://api.github.com/users/stylemistake/events{/privacy}","received_events_url":"https://api.github.com/users/stylemistake/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/stylemistake/bash-task-runner/labels/osx","name":"osx","color":"e6e6e6"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-17T12:24:25Z","updated_at":"2015-12-23T00:10:33Z","closed_at":null,"body":"Git for Windows was shipping with old `bash` and `coreutils` a while ago, but the newer versions released recently are up to date and are recommended releases to use. Therefore, no need to support issues with old Git Bash.\r\n\r\nBash v3 is still a default version pre-installed on OS X, and that is problematic.\r\n\r\nThe only bash-specific thing causing us problems is the `runner_color` associative array, which can be refactored to a function, but using a function for this results in a good amount of overhead (about ~5ms per task).\r\n\r\nOther non-bash issues: #4 "},"comment":{"url":"https://api.github.com/repos/stylemistake/bash-task-runner/issues/comments/166766255","html_url":"https://github.com/stylemistake/bash-task-runner/issues/5#issuecomment-166766255","issue_url":"https://api.github.com/repos/stylemistake/bash-task-runner/issues/5","id":166766255,"user":{"login":"Spaxe","id":708395,"avatar_url":"https://avatars.githubusercontent.com/u/708395?v=3","gravatar_id":"","url":"https://api.github.com/users/Spaxe","html_url":"https://github.com/Spaxe","followers_url":"https://api.github.com/users/Spaxe/followers","following_url":"https://api.github.com/users/Spaxe/following{/other_user}","gists_url":"https://api.github.com/users/Spaxe/gists{/gist_id}","starred_url":"https://api.github.com/users/Spaxe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Spaxe/subscriptions","organizations_url":"https://api.github.com/users/Spaxe/orgs","repos_url":"https://api.github.com/users/Spaxe/repos","events_url":"https://api.github.com/users/Spaxe/events{/privacy}","received_events_url":"https://api.github.com/users/Spaxe/received_events","type":"User","site_admin":false},"created_at":"2015-12-23T00:10:32Z","updated_at":"2015-12-23T00:10:32Z","body":"Another bash v3 issue: `declare` doesn't have a `-g` flag in bashv3, but it does in bashv4. "}}