{"issue":{"pull_request":{"diff_url":"https://github.com/jashkenas/coffee-script/pull/1822.diff","html_url":"https://github.com/jashkenas/coffee-script/pull/1822","patch_url":"https://github.com/jashkenas/coffee-script/pull/1822.patch"},"state":"open","user":{"avatar_url":"https://secure.gravatar.com/avatar/912c61d9da47754de7039f4271334a9f?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"912c61d9da47754de7039f4271334a9f","url":"https://api.github.com/users/mental","login":"mental","id":8569},"milestone":null,"labels":[],"updated_at":"2011-11-04T00:44:25Z","assignee":null,"closed_at":null,"comments":1,"url":"https://api.github.com/repos/jashkenas/coffee-script/issues/1822","body":"Right now, you're kind of screwed if you need to use async code in a subtask from cake.  This branch adds an extra callback argument to invoke so that you can supply a completion callback to an asynchronous subtask.","html_url":"https://github.com/jashkenas/coffee-script/issues/1822","number":1822,"title":"add callbacks for async chaining of tasks","id":2139611,"created_at":"2011-11-04T00:34:30Z"},"action":"created","comment":{"user":{"avatar_url":"https://secure.gravatar.com/avatar/24fb0088507077f7852adaec4f6b679f?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"24fb0088507077f7852adaec4f6b679f","url":"https://api.github.com/users/michaelficarra","login":"michaelficarra","id":218840},"updated_at":"2011-11-04T00:44:25Z","url":"https://api.github.com/repos/jashkenas/coffee-script/issues/comments/2625925","body":"You'll need to modify `/src/cake.coffee` as well...","id":2625925,"created_at":"2011-11-04T00:44:25Z"}}