{"push_id":1051334277,"size":15,"distinct_size":15,"ref":"refs/heads/master","head":"a98a19955c86eb4940ddde164cd98964c269133f","before":"648aafb6214a32f144d9a3b4114be7ee216ca21f","commits":[{"sha":"767dcd622a0bac55fadcf1e03f6cb8d7b76ba06f","author":{"email":"5305a38b76b4e5fa5d56e1d0a44cee3f935cdd45@users.noreply.github.com","name":"temp-impl"},"message":"Kotlin: remove duplicate keyword","distinct":true,"url":"https://api.github.com/repos/isagalaev/highlight.js/commits/767dcd622a0bac55fadcf1e03f6cb8d7b76ba06f"},{"sha":"ce32968793ea054e812af13d47c7014d3235914f","author":{"email":"5305a38b76b4e5fa5d56e1d0a44cee3f935cdd45@users.noreply.github.com","name":"temp-impl"},"message":"Kotlin: add \"interface\" to class style, add keywords for the primary constructor","distinct":true,"url":"https://api.github.com/repos/isagalaev/highlight.js/commits/ce32968793ea054e812af13d47c7014d3235914f"},{"sha":"fec9f579173c12fc545c0d253653fc72cc6cf4f3","author":{"email":"5305a38b76b4e5fa5d56e1d0a44cee3f935cdd45@users.noreply.github.com","name":"temp-impl"},"message":"Kotlin: improve annotation highlighting","distinct":true,"url":"https://api.github.com/repos/isagalaev/highlight.js/commits/fec9f579173c12fc545c0d253653fc72cc6cf4f3"},{"sha":"9624dc182fd9f6d2c9d7680dc8a02b3db1bcfe2c","author":{"email":"5305a38b76b4e5fa5d56e1d0a44cee3f935cdd45@users.noreply.github.com","name":"temp-impl"},"message":"Kotlin: fix markup test","distinct":true,"url":"https://api.github.com/repos/isagalaev/highlight.js/commits/9624dc182fd9f6d2c9d7680dc8a02b3db1bcfe2c"},{"sha":"71666eab0773e91e6053344f3fbe23e29ac2c87e","author":{"email":"5305a38b76b4e5fa5d56e1d0a44cee3f935cdd45@users.noreply.github.com","name":"temp-impl"},"message":"Kotlin: add label highlighting, improve function highlighting","distinct":true,"url":"https://api.github.com/repos/isagalaev/highlight.js/commits/71666eab0773e91e6053344f3fbe23e29ac2c87e"},{"sha":"4bc16630167cfddfeb0d6fd820f9628ed36442ee","author":{"email":"5305a38b76b4e5fa5d56e1d0a44cee3f935cdd45@users.noreply.github.com","name":"temp-impl"},"message":"Kotlin: fix label highlighting","distinct":true,"url":"https://api.github.com/repos/isagalaev/highlight.js/commits/4bc16630167cfddfeb0d6fd820f9628ed36442ee"},{"sha":"7b2d28a77698a96ea08970a184f39f272801300f","author":{"email":"5305a38b76b4e5fa5d56e1d0a44cee3f935cdd45@users.noreply.github.com","name":"temp-impl"},"message":"Kotlin: add character literal highlighting","distinct":true,"url":"https://api.github.com/repos/isagalaev/highlight.js/commits/7b2d28a77698a96ea08970a184f39f272801300f"},{"sha":"95e963daedbe49109b0537f48a27af0dce466c7b","author":{"email":"5305a38b76b4e5fa5d56e1d0a44cee3f935cdd45@users.noreply.github.com","name":"temp-impl"},"message":"Kotlin: add string templates and raw string highlighting","distinct":true,"url":"https://api.github.com/repos/isagalaev/highlight.js/commits/95e963daedbe49109b0537f48a27af0dce466c7b"},{"sha":"26307f15e675c1e0684e7492e20d7f9d19d0f4f7","author":{"email":"ef386cf65ed24179c5cf4a465f877bd53b2bd0e3@softwaremaniacs.org","name":"Ivan Sagalaev"},"message":"Merge https://github.com/temp-impl/highlight.js into kotlin","distinct":true,"url":"https://api.github.com/repos/isagalaev/highlight.js/commits/26307f15e675c1e0684e7492e20d7f9d19d0f4f7"},{"sha":"fdad453e39164f4df6ef01c3c5a7ad966b84e3ea","author":{"email":"ef386cf65ed24179c5cf4a465f877bd53b2bd0e3@softwaremaniacs.org","name":"Ivan Sagalaev"},"message":"Remove explicit 'misc' category from kotlin.js","distinct":true,"url":"https://api.github.com/repos/isagalaev/highlight.js/commits/fdad453e39164f4df6ef01c3c5a7ad966b84e3ea"},{"sha":"6ca08ab2808bec8bde9b78da6b643f68c4f20178","author":{"email":"ef386cf65ed24179c5cf4a465f877bd53b2bd0e3@softwaremaniacs.org","name":"Ivan Sagalaev"},"message":"Optional labels after keywords in Kotlin\n\nBefore this change the label mode was started unconditionally. Now\nit starts a classless mode that expects a label.","distinct":true,"url":"https://api.github.com/repos/isagalaev/highlight.js/commits/6ca08ab2808bec8bde9b78da6b643f68c4f20178"},{"sha":"1848ad7105e81a6666b22ce10d9b70b9d146118f","author":{"email":"ef386cf65ed24179c5cf4a465f877bd53b2bd0e3@softwaremaniacs.org","name":"Ivan Sagalaev"},"message":"Include parameters in Kotlin annotations","distinct":true,"url":"https://api.github.com/repos/isagalaev/highlight.js/commits/1848ad7105e81a6666b22ce10d9b70b9d146118f"},{"sha":"007a0722b8c8778df0e67d1e9fefa6073592c77d","author":{"email":"ef386cf65ed24179c5cf4a465f877bd53b2bd0e3@softwaremaniacs.org","name":"Ivan Sagalaev"},"message":"End Kotlin 'params' with a simple `)`\n\nThere's no need to define an exhaustive regex with a look-ahead as\nall internal parens are accounted for by annotations.","distinct":true,"url":"https://api.github.com/repos/isagalaev/highlight.js/commits/007a0722b8c8778df0e67d1e9fefa6073592c77d"},{"sha":"c99493437bbfb3ff6b2fd11a6fa880a3d4c919e7","author":{"email":"ef386cf65ed24179c5cf4a465f877bd53b2bd0e3@softwaremaniacs.org","name":"Ivan Sagalaev"},"message":"Fix Kotlin function markup\n\n- Include comments in type space\n- Remove extra `<span>` from the previous change about labels","distinct":true,"url":"https://api.github.com/repos/isagalaev/highlight.js/commits/c99493437bbfb3ff6b2fd11a6fa880a3d4c919e7"},{"sha":"a98a19955c86eb4940ddde164cd98964c269133f","author":{"email":"ef386cf65ed24179c5cf4a465f877bd53b2bd0e3@softwaremaniacs.org","name":"Ivan Sagalaev"},"message":"Merge branch 'kotlin'","distinct":true,"url":"https://api.github.com/repos/isagalaev/highlight.js/commits/a98a19955c86eb4940ddde164cd98964c269133f"}]}