{"push_id":593627360,"size":20,"distinct_size":0,"ref":"refs/heads/undefined_mark","head":"e2962a5b0df56c8ee5a4482899d308decf3d7677","before":"117e25294d91b947099d46a01b71f79773bb567e","commits":[{"sha":"2b8106f669c016e9d110d225f63fd23247b54f9b","author":{"email":"2c80697f20fb47f59824e6540122d26446d851bc@gmail.com","name":"Yunchi Luo"},"message":"[vim] Make vim fail more gracefully","distinct":false,"url":"https://api.github.com/repos/heppe/CodeMirror/commits/2b8106f669c016e9d110d225f63fd23247b54f9b"},{"sha":"8173af6f05fa18455399698afc1b99aa6a5cd7bd","author":{"email":"b2d45aa809ce98540befedff5cd128dea4990906@gmail.com","name":"Andrea G"},"message":"[3024-day theme] Change color of matching bracket\n\nThe color white is not visible on the current backgroung","distinct":false,"url":"https://api.github.com/repos/heppe/CodeMirror/commits/8173af6f05fa18455399698afc1b99aa6a5cd7bd"},{"sha":"ef690441922a5ebf3e1e680e1e39011fe2ccaae7","author":{"email":"d769dcdf0ec1837039720314540824a3680c1ad4@gmail.com","name":"Marijn Haverbeke"},"message":"[markdown mode] Don't call tokenizer of code-block mode at end of line\n\nIssue #2904","distinct":false,"url":"https://api.github.com/repos/heppe/CodeMirror/commits/ef690441922a5ebf3e1e680e1e39011fe2ccaae7"},{"sha":"1e7cdbf82dc08d06f995cdbb3e265547fb114e3a","author":{"email":"303b4f39b4ace7975af266f63a7fb8b1406fa859@gmx.de","name":"Marcel Gerber"},"message":"[markdown mode] Support leading whitespace in fencedCodeBlocks mode name","distinct":false,"url":"https://api.github.com/repos/heppe/CodeMirror/commits/1e7cdbf82dc08d06f995cdbb3e265547fb114e3a"},{"sha":"72cd628aad83ff2a8250ba7241d7613b67bd99f4","author":{"email":"d769dcdf0ec1837039720314540824a3680c1ad4@gmail.com","name":"Marijn Haverbeke"},"message":"[real-world uses] Add interactive SICP link","distinct":false,"url":"https://api.github.com/repos/heppe/CodeMirror/commits/72cd628aad83ff2a8250ba7241d7613b67bd99f4"},{"sha":"0c60c433efb8e37fad42251c49e08ef5b63d9f62","author":{"email":"303b4f39b4ace7975af266f63a7fb8b1406fa859@gmx.de","name":"Marcel Gerber"},"message":"[markdown mode, mode meta info] Add mode aliases to meta.js, add more aliases\n\nIssue #2903","distinct":false,"url":"https://api.github.com/repos/heppe/CodeMirror/commits/0c60c433efb8e37fad42251c49e08ef5b63d9f62"},{"sha":"e64cd58f0f3c69142c486e62b296007d7d64e2c7","author":{"email":"d769dcdf0ec1837039720314540824a3680c1ad4@gmail.com","name":"Marijn Haverbeke"},"message":"[mode metainfo] Add findModeByName function","distinct":false,"url":"https://api.github.com/repos/heppe/CodeMirror/commits/e64cd58f0f3c69142c486e62b296007d7d64e2c7"},{"sha":"263af5abd471832bd9eabe7c62da458447f7606c","author":{"email":"d769dcdf0ec1837039720314540824a3680c1ad4@gmail.com","name":"Marijn Haverbeke"},"message":"[markdown mode] Less complicated way of getting modes by name","distinct":false,"url":"https://api.github.com/repos/heppe/CodeMirror/commits/263af5abd471832bd9eabe7c62da458447f7606c"},{"sha":"da3e8f283a5d47ad23666f715d3fcc774b962084","author":{"email":"303b4f39b4ace7975af266f63a7fb8b1406fa859@gmx.de","name":"Marcel Gerber"},"message":"Add getLineTokens method","distinct":false,"url":"https://api.github.com/repos/heppe/CodeMirror/commits/da3e8f283a5d47ad23666f715d3fcc774b962084"},{"sha":"71ef0cfec056c34eae61b16f86a17ecfc7d8d286","author":{"email":"d769dcdf0ec1837039720314540824a3680c1ad4@gmail.com","name":"Marijn Haverbeke"},"message":"Clean up getLineTokens, add test\n\nIssue #2908","distinct":false,"url":"https://api.github.com/repos/heppe/CodeMirror/commits/71ef0cfec056c34eae61b16f86a17ecfc7d8d286"},{"sha":"5a400b673fedc8b008d3addb095c53fca3d1c238","author":{"email":"d769dcdf0ec1837039720314540824a3680c1ad4@gmail.com","name":"Marijn Haverbeke"},"message":"[xml-hint addon] Properly complete tags when directly after >","distinct":false,"url":"https://api.github.com/repos/heppe/CodeMirror/commits/5a400b673fedc8b008d3addb095c53fca3d1c238"},{"sha":"0c344f93bab724e5f696b0891174c2f1751f4836","author":{"email":"e9c0132337e577770510bdd46037b52926afc578@gmail.com","name":"nightwing"},"message":"[vim] clear input state after search and ex commands\n\nwithout this pressing / and then Esc doesn't clear status line","distinct":false,"url":"https://api.github.com/repos/heppe/CodeMirror/commits/0c344f93bab724e5f696b0891174c2f1751f4836"},{"sha":"db3d8c090862d5326b741c0853eb7c1ace494b35","author":{"email":"e9c0132337e577770510bdd46037b52926afc578@gmail.com","name":"nightwing"},"message":"[vim] cleanup","distinct":false,"url":"https://api.github.com/repos/heppe/CodeMirror/commits/db3d8c090862d5326b741c0853eb7c1ace494b35"},{"sha":"b229dddcf3a5d2652f0761b3a0a6d7e325c4908f","author":{"email":"e9c0132337e577770510bdd46037b52926afc578@gmail.com","name":"nightwing"},"message":"[vim] handleKeys should return true after jk in insert mode","distinct":false,"url":"https://api.github.com/repos/heppe/CodeMirror/commits/b229dddcf3a5d2652f0761b3a0a6d7e325c4908f"},{"sha":"a187f5bb01b0cd326497044e30d9e3ac345c4ac9","author":{"email":"e9c0132337e577770510bdd46037b52926afc578@gmail.com","name":"nightwing"},"message":"[vim] do not throw when entering insert mode","distinct":false,"url":"https://api.github.com/repos/heppe/CodeMirror/commits/a187f5bb01b0cd326497044e30d9e3ac345c4ac9"},{"sha":"9dfdf7c277a3585188b7ff63bfe46bc03ac8f2a8","author":{"email":"e9c0132337e577770510bdd46037b52926afc578@gmail.com","name":"nightwing"},"message":"[vim] fix typeError when pressing wrong key in substitute confirm","distinct":false,"url":"https://api.github.com/repos/heppe/CodeMirror/commits/9dfdf7c277a3585188b7ff63bfe46bc03ac8f2a8"},{"sha":"dbd3381856110ba970bf10c453d518449558f768","author":{"email":"d769dcdf0ec1837039720314540824a3680c1ad4@gmail.com","name":"Marijn Haverbeke"},"message":"[authors list] Add a name","distinct":false,"url":"https://api.github.com/repos/heppe/CodeMirror/commits/dbd3381856110ba970bf10c453d518449558f768"},{"sha":"25210144d920d5934a72062cd6806712e1333d68","author":{"email":"80b24d51bbcd1ba9a2ce6b5fe97e28c44f9ff374@dalejung.com","name":"Dale Jung"},"message":"[markdown mode] Properly import mode/meta dependency\n\nIssue #2914","distinct":false,"url":"https://api.github.com/repos/heppe/CodeMirror/commits/25210144d920d5934a72062cd6806712e1333d68"},{"sha":"69b4a9cc1e0ebd027224de5730e2a63377565780","author":{"email":"d769dcdf0ec1837039720314540824a3680c1ad4@gmail.com","name":"Marijn Haverbeke"},"message":"[project page] Remove confusing option from example\n\nYou won't get much effect from setting the mode option when\nno modes are loaded.\n\nIssue #2909","distinct":false,"url":"https://api.github.com/repos/heppe/CodeMirror/commits/69b4a9cc1e0ebd027224de5730e2a63377565780"},{"sha":"e2962a5b0df56c8ee5a4482899d308decf3d7677","author":{"email":"d769dcdf0ec1837039720314540824a3680c1ad4@gmail.com","name":"Marijn Haverbeke"},"message":"Add experimental scrollCursorIntoView event\n\nIssue #2912","distinct":false,"url":"https://api.github.com/repos/heppe/CodeMirror/commits/e2962a5b0df56c8ee5a4482899d308decf3d7677"}]}