{"push_id":1363424113,"size":20,"distinct_size":1,"ref":"refs/heads/master","head":"1cd9b1aaca329c20b3e06f98512e478241a8bc77","before":"73bfc2aee6f244b7ba78b282dc12991c992748b1","commits":[{"sha":"f2f7a6d736ba368be1f3d72911840781fd49bee8","author":{"name":"rupert","email":"4635440e2a0f21561a7606709be8fe191cbe440f@bt.com"},"message":"MultiLine: set exercise to multiline string (doesn't work atm)","distinct":false,"url":"https://api.github.com/repos/roovo/typing-tutor/commits/f2f7a6d736ba368be1f3d72911840781fd49bee8"},{"sha":"106b50745f69143c320a7193b5917d4d9bedc4aa","author":{"name":"rupert","email":"4635440e2a0f21561a7606709be8fe191cbe440f@bt.com"},"message":"Bugfix: backspace seems to be working with Keyboard.presses...","distinct":false,"url":"https://api.github.com/repos/roovo/typing-tutor/commits/106b50745f69143c320a7193b5917d4d9bedc4aa"},{"sha":"22035b9a8f6ec2f491aa7f1ea65c2b40595d2f26","author":{"name":"rupert","email":"4635440e2a0f21561a7606709be8fe191cbe440f@bt.com"},"message":"Debug: show initial exercise at load time","distinct":false,"url":"https://api.github.com/repos/roovo/typing-tutor/commits/22035b9a8f6ec2f491aa7f1ea65c2b40595d2f26"},{"sha":"315a8a0d7c9699a333119283d59eadd41963e0c8","author":{"name":"rupert","email":"4635440e2a0f21561a7606709be8fe191cbe440f@bt.com"},"message":"Parser: parser for leadingWhitespace","distinct":false,"url":"https://api.github.com/repos/roovo/typing-tutor/commits/315a8a0d7c9699a333119283d59eadd41963e0c8"},{"sha":"9aac5c632c999e9e9f2aae689bc0dcdb9f8d666a","author":{"name":"rupert","email":"4635440e2a0f21561a7606709be8fe191cbe440f@bt.com"},"message":"Bugfix: backspace - now works in Chrome and Safari","distinct":false,"url":"https://api.github.com/repos/roovo/typing-tutor/commits/9aac5c632c999e9e9f2aae689bc0dcdb9f8d666a"},{"sha":"0703bd1f1787087286c7760d473773b09765f96d","author":{"name":"rupert","email":"4635440e2a0f21561a7606709be8fe191cbe440f@bt.com"},"message":"Parser: parse caharacters with optional leading whitespace","distinct":false,"url":"https://api.github.com/repos/roovo/typing-tutor/commits/0703bd1f1787087286c7760d473773b09765f96d"},{"sha":"a1ac37bd93de82c497d512618bd3e1dc40153fa0","author":{"name":"rupert","email":"4635440e2a0f21561a7606709be8fe191cbe440f@bt.com"},"message":"Parser: experimenting with eol detection","distinct":false,"url":"https://api.github.com/repos/roovo/typing-tutor/commits/a1ac37bd93de82c497d512618bd3e1dc40153fa0"},{"sha":"9166e92812d1df5fccbf8a3dd313001ce8ab31f1","author":{"name":"rupert","email":"4635440e2a0f21561a7606709be8fe191cbe440f@bt.com"},"message":"Parser: parses a line with newlines for eol characters","distinct":false,"url":"https://api.github.com/repos/roovo/typing-tutor/commits/9166e92812d1df5fccbf8a3dd313001ce8ab31f1"},{"sha":"21c17223e0e6925420b80b5e293895bb13aa3712","author":{"name":"rupert","email":"4635440e2a0f21561a7606709be8fe191cbe440f@bt.com"},"message":"Parser: parses unterminated strings","distinct":false,"url":"https://api.github.com/repos/roovo/typing-tutor/commits/21c17223e0e6925420b80b5e293895bb13aa3712"},{"sha":"2e51272fe65b6944aaa0cfa81f506b31de7f8b9a","author":{"name":"rupert","email":"4635440e2a0f21561a7606709be8fe191cbe440f@bt.com"},"message":"Parser: only expose toSteps","distinct":false,"url":"https://api.github.com/repos/roovo/typing-tutor/commits/2e51272fe65b6944aaa0cfa81f506b31de7f8b9a"},{"sha":"98bea333deff0630f8089a4b677acc77c28e7bbc","author":{"name":"rupert","email":"4635440e2a0f21561a7606709be8fe191cbe440f@bt.com"},"message":"Parser: need a brach to style steps with Skip status","distinct":false,"url":"https://api.github.com/repos/roovo/typing-tutor/commits/98bea333deff0630f8089a4b677acc77c28e7bbc"},{"sha":"822db39c1a81b2c0b16698b2043719095910045c","author":{"name":"rupert","email":"4635440e2a0f21561a7606709be8fe191cbe440f@bt.com"},"message":"Parser: put a Step.end at the end when parsing","distinct":false,"url":"https://api.github.com/repos/roovo/typing-tutor/commits/822db39c1a81b2c0b16698b2043719095910045c"},{"sha":"ec0325f6a1d3c3feb8c3e5e3eea564bb80dddad7","author":{"name":"rupert","email":"4635440e2a0f21561a7606709be8fe191cbe440f@bt.com"},"message":"Parser: use parser to initialize the Exercise","distinct":false,"url":"https://api.github.com/repos/roovo/typing-tutor/commits/ec0325f6a1d3c3feb8c3e5e3eea564bb80dddad7"},{"sha":"7e8dc191a0057983cd55a27339feaed17a911f02","author":{"name":"rupert","email":"4635440e2a0f21561a7606709be8fe191cbe440f@bt.com"},"message":"MultiLine: show multiline input on multiple lines","distinct":false,"url":"https://api.github.com/repos/roovo/typing-tutor/commits/7e8dc191a0057983cd55a27339feaed17a911f02"},{"sha":"f6c73312f63c388f95bf887d996e410f360fcce4","author":{"name":"rupert","email":"4635440e2a0f21561a7606709be8fe191cbe440f@bt.com"},"message":"Parser: use \\r for newlines in Steps","distinct":false,"url":"https://api.github.com/repos/roovo/typing-tutor/commits/f6c73312f63c388f95bf887d996e410f360fcce4"},{"sha":"12e8b0066872622580ccc71c2828ad732d7bcce1","author":{"name":"rupert","email":"4635440e2a0f21561a7606709be8fe191cbe440f@bt.com"},"message":"MultiLine: use Html.pre for text so whows leading whitespace","distinct":false,"url":"https://api.github.com/repos/roovo/typing-tutor/commits/12e8b0066872622580ccc71c2828ad732d7bcce1"},{"sha":"6386ddc1efba26cb4bea7888d28acdf6c753655f","author":{"name":"rupert","email":"4635440e2a0f21561a7606709be8fe191cbe440f@bt.com"},"message":"Multiline: skip leading whitespace","distinct":false,"url":"https://api.github.com/repos/roovo/typing-tutor/commits/6386ddc1efba26cb4bea7888d28acdf6c753655f"},{"sha":"30fa5082c496dd9f43de6a8ea6b27983d4e075f7","author":{"name":"rupert","email":"4635440e2a0f21561a7606709be8fe191cbe440f@bt.com"},"message":"Debug: remove debug output","distinct":false,"url":"https://api.github.com/repos/roovo/typing-tutor/commits/30fa5082c496dd9f43de6a8ea6b27983d4e075f7"},{"sha":"95dae5c07aad170266dab9ef5430f2cf5b5d4811","author":{"name":"rupert","email":"4635440e2a0f21561a7606709be8fe191cbe440f@bt.com"},"message":"Todo: updated","distinct":false,"url":"https://api.github.com/repos/roovo/typing-tutor/commits/95dae5c07aad170266dab9ef5430f2cf5b5d4811"},{"sha":"1cd9b1aaca329c20b3e06f98512e478241a8bc77","author":{"name":"rupert","email":"4635440e2a0f21561a7606709be8fe191cbe440f@bt.com"},"message":"MultiLine: some elm code for the example exercise","distinct":true,"url":"https://api.github.com/repos/roovo/typing-tutor/commits/1cd9b1aaca329c20b3e06f98512e478241a8bc77"}]}
{"actor":{"display_login":"roovo"}}