{"push_id":935218705,"size":5,"distinct_size":1,"ref":"refs/heads/readme","head":"6578ed2c643f79a7d4b50bc5eb838f97255382b2","before":"606e8e41d2c8efff2a9165ad4d2a951604d38f1a","commits":[{"sha":"99bdfd4837595a6455e9cdb61ae6ebac8211665f","author":{"email":"5f07da4ef91df47ce86140c1a88295b5c75f0741@gmail.com","name":"Ethan Burns"},"message":"Remove the 'who' field of the log.\n\nThis was around for implementing concurrent undo, which requires knowing which editor made each change. But we aren't going to implement concurrent undo, because it's very complex. Instead, we will implement global undo which undoes the last change in the buffer no matter which editor made the change. Global undo doesn't require knowing who made each change.","distinct":false,"url":"https://api.github.com/repos/eaburns/T/commits/99bdfd4837595a6455e9cdb61ae6ebac8211665f"},{"sha":"cd37c8d763b44b6f6ae9c806d592251190f95421","author":{"email":"5f07da4ef91df47ce86140c1a88295b5c75f0741@gmail.com","name":"Ethan Burns"},"message":"Add entry.pop.\n\nIt removes the entry and all following it from the log.","distinct":false,"url":"https://api.github.com/repos/eaburns/T/commits/cd37c8d763b44b6f6ae9c806d592251190f95421"},{"sha":"4bd27a2fb82591c39d1497dde2cb5f058c4414be","author":{"email":"5f07da4ef91df47ce86140c1a88295b5c75f0741@gmail.com","name":"Ethan Burns"},"message":"Add the Undo and Redo edits.\n\nFixes #76.","distinct":false,"url":"https://api.github.com/repos/eaburns/T/commits/4bd27a2fb82591c39d1497dde2cb5f058c4414be"},{"sha":"9a323a99f24772c95ff11cf86020e28e30d92592","author":{"email":"33db82c22310f37935d6ae53b4fa3315a5e748ed@gmail.com","name":"Steve McCoy"},"message":"Merge pull request #119 from eaburns/undo\n\nUndo","distinct":false,"url":"https://api.github.com/repos/eaburns/T/commits/9a323a99f24772c95ff11cf86020e28e30d92592"},{"sha":"6578ed2c643f79a7d4b50bc5eb838f97255382b2","author":{"email":"5f07da4ef91df47ce86140c1a88295b5c75f0741@gmail.com","name":"Ethan Burns"},"message":"Create README.md file.\n\nAdd a simple README file explaining T, what it is, and what it plans to be.","distinct":true,"url":"https://api.github.com/repos/eaburns/T/commits/6578ed2c643f79a7d4b50bc5eb838f97255382b2"}]}