{"push_id":1034066908,"size":1000,"distinct_size":0,"ref":"refs/heads/lilypond","head":"8d9942587ea4e8b70d1ee57769dc82f7723d6a13","before":"0fb5a624c4c8c58e9b99d5d9939a03f00b147229","commits":[{"sha":"d91cc8288367afdd807dfce339ef4b63e6ee9c9f","author":{"email":"ef386cf65ed24179c5cf4a465f877bd53b2bd0e3@softwaremaniacs.org","name":"Ivan Sagalaev"},"message":"Converted actionscript.js to new class names.","distinct":false,"url":"https://api.github.com/repos/iskaron/highlight.js/commits/d91cc8288367afdd807dfce339ef4b63e6ee9c9f"},{"sha":"9990a032e473a62e28452ceaddc637f53952e80b","author":{"email":"ef386cf65ed24179c5cf4a465f877bd53b2bd0e3@softwaremaniacs.org","name":"Ivan Sagalaev"},"message":"Fixed Haxe stomping on ActionScript due to function return types.","distinct":false,"url":"https://api.github.com/repos/iskaron/highlight.js/commits/9990a032e473a62e28452ceaddc637f53952e80b"},{"sha":"7f12968812d5e51fa4e3358d12ff08a7facbee7e","author":{"email":"ef386cf65ed24179c5cf4a465f877bd53b2bd0e3@softwaremaniacs.org","name":"Ivan Sagalaev"},"message":"Converted applescript.js to new classes.","distinct":false,"url":"https://api.github.com/repos/iskaron/highlight.js/commits/7f12968812d5e51fa4e3358d12ff08a7facbee7e"},{"sha":"626f2c6ca7cad3180fe3b3b30c51f3f1061d4a2f","author":{"email":"ef386cf65ed24179c5cf4a465f877bd53b2bd0e3@softwaremaniacs.org","name":"Ivan Sagalaev"},"message":"Fixed formatting in the class reference.","distinct":false,"url":"https://api.github.com/repos/iskaron/highlight.js/commits/626f2c6ca7cad3180fe3b3b30c51f3f1061d4a2f"},{"sha":"4f3a3762d7284cd9b05cee202a4ccde9209c901f","author":{"email":"28746f24fa5d9cc8a3011fdb6793ff45fe2fd66d@gmail.com","name":"Jeremy Hull"},"message":"Add asynchronous handler for common test tasks","distinct":false,"url":"https://api.github.com/repos/iskaron/highlight.js/commits/4f3a3762d7284cd9b05cee202a4ccde9209c901f"},{"sha":"9b78d133c957c2391b1d9dce1cf63a666c1d42f7","author":{"email":"28746f24fa5d9cc8a3011fdb6793ff45fe2fd66d@gmail.com","name":"Jeremy Hull"},"message":"Change highlightAuto to asynchronous testing","distinct":false,"url":"https://api.github.com/repos/iskaron/highlight.js/commits/9b78d133c957c2391b1d9dce1cf63a666c1d42f7"},{"sha":"5dbfba1e52ed1c0c5dd725b6794e2ae9fc327f77","author":{"email":"28746f24fa5d9cc8a3011fdb6793ff45fe2fd66d@gmail.com","name":"Jeremy Hull"},"message":"Change markup to asynchronous testing","distinct":false,"url":"https://api.github.com/repos/iskaron/highlight.js/commits/5dbfba1e52ed1c0c5dd725b6794e2ae9fc327f77"},{"sha":"45a9cc5a2d330c8c89a947627566fa0cda0a6be2","author":{"email":"28746f24fa5d9cc8a3011fdb6793ff45fe2fd66d@gmail.com","name":"Jeremy Hull"},"message":"Change forEach to lodash each functions","distinct":false,"url":"https://api.github.com/repos/iskaron/highlight.js/commits/45a9cc5a2d330c8c89a947627566fa0cda0a6be2"},{"sha":"c16cae9edcf409a801666f3cafcf123e3b2f0027","author":{"email":"28746f24fa5d9cc8a3011fdb6793ff45fe2fd66d@gmail.com","name":"Jeremy Hull"},"message":"Change explicit language to asynchronous testing","distinct":false,"url":"https://api.github.com/repos/iskaron/highlight.js/commits/c16cae9edcf409a801666f3cafcf123e3b2f0027"},{"sha":"e83cdc12d5fb1c8875417f023510b4407fd71e74","author":{"email":"28746f24fa5d9cc8a3011fdb6793ff45fe2fd66d@gmail.com","name":"Jeremy Hull"},"message":"Change custom markup to asynchronous testing","distinct":false,"url":"https://api.github.com/repos/iskaron/highlight.js/commits/e83cdc12d5fb1c8875417f023510b4407fd71e74"},{"sha":"c8b4f6f3ab932ac95e47686177b676bc0e3e87df","author":{"email":"28746f24fa5d9cc8a3011fdb6793ff45fe2fd66d@gmail.com","name":"Jeremy Hull"},"message":"Change language alias to asynchronous testing","distinct":false,"url":"https://api.github.com/repos/iskaron/highlight.js/commits/c8b4f6f3ab932ac95e47686177b676bc0e3e87df"},{"sha":"0c665c9998bf7d7619184d073cdf832b30a1d8af","author":{"email":"28746f24fa5d9cc8a3011fdb6793ff45fe2fd66d@gmail.com","name":"Jeremy Hull"},"message":"Change sub languages to asynchronous testing","distinct":false,"url":"https://api.github.com/repos/iskaron/highlight.js/commits/0c665c9998bf7d7619184d073cdf832b30a1d8af"},{"sha":"47501cb67adb336dbf88c5a181b4f2c50b4d5bf1","author":{"email":"28746f24fa5d9cc8a3011fdb6793ff45fe2fd66d@gmail.com","name":"Jeremy Hull"},"message":" Change use br to asynchronous testing","distinct":false,"url":"https://api.github.com/repos/iskaron/highlight.js/commits/47501cb67adb336dbf88c5a181b4f2c50b4d5bf1"},{"sha":"c29c944efc9cf94c610321ce64e193a6d2286e0a","author":{"email":"28746f24fa5d9cc8a3011fdb6793ff45fe2fd66d@gmail.com","name":"Jeremy Hull"},"message":"Add bluebird to devDependencies","distinct":false,"url":"https://api.github.com/repos/iskaron/highlight.js/commits/c29c944efc9cf94c610321ce64e193a6d2286e0a"},{"sha":"b967fa699b7fc3c4d605fa0ff87efa21ce521181","author":{"email":"28746f24fa5d9cc8a3011fdb6793ff45fe2fd66d@gmail.com","name":"Jeremy Hull"},"message":"Merge branch 'test/async'\n\nSome tests still do have synchronous code in it, since it seems there isn't\na way to change them without the tests ended up being skipped. However, the\nmajority of testing is now asynchronous.","distinct":false,"url":"https://api.github.com/repos/iskaron/highlight.js/commits/b967fa699b7fc3c4d605fa0ff87efa21ce521181"},{"sha":"9d3227c5dbceb1798e2a6a94b4c251630e9dd1c8","author":{"email":"28746f24fa5d9cc8a3011fdb6793ff45fe2fd66d@gmail.com","name":"Jeremy Hull"},"message":"Change getStyleNames to return a promise","distinct":false,"url":"https://api.github.com/repos/iskaron/highlight.js/commits/9d3227c5dbceb1798e2a6a94b4c251630e9dd1c8"},{"sha":"77451f9ec4da609558deca8d4c1720d270428077","author":{"email":"28746f24fa5d9cc8a3011fdb6793ff45fe2fd66d@gmail.com","name":"Jeremy Hull"},"message":"Change templateDemo to use promises","distinct":false,"url":"https://api.github.com/repos/iskaron/highlight.js/commits/77451f9ec4da609558deca8d4c1720d270428077"},{"sha":"871de059ce362606d07819e032c2b645e2b28bea","author":{"email":"28746f24fa5d9cc8a3011fdb6793ff45fe2fd66d@gmail.com","name":"Jeremy Hull"},"message":"Only pass in error to readSnippet when present","distinct":false,"url":"https://api.github.com/repos/iskaron/highlight.js/commits/871de059ce362606d07819e032c2b645e2b28bea"},{"sha":"6d6e101c1df76efbd433945af148f38f11ce7487","author":{"email":"28746f24fa5d9cc8a3011fdb6793ff45fe2fd66d@gmail.com","name":"Jeremy Hull"},"message":"Merge branch 'promisify-tools'","distinct":false,"url":"https://api.github.com/repos/iskaron/highlight.js/commits/6d6e101c1df76efbd433945af148f38f11ce7487"},{"sha":"bdaa1a5b3a171a54e8f654a6e7271f95be570867","author":{"email":"28746f24fa5d9cc8a3011fdb6793ff45fe2fd66d@gmail.com","name":"Jeremy Hull"},"message":"Change handleSetup to setupFile\n\nThis is to do all the work inside this function considering it was doing the\nsame thing anyway. And considering this is more than a callback, the\n\"handle\" part isn't really something that describes the function anymore.","distinct":false,"url":"https://api.github.com/repos/iskaron/highlight.js/commits/bdaa1a5b3a171a54e8f654a6e7271f95be570867"}]}