{"push_id":785985893,"size":1,"distinct_size":1,"ref":"refs/heads/patch-6","head":"56202587c4a1c0c594db2b30820c0ab2ecf77a7a","before":"95055c82cf09214fef8a307afa3f056ac3327987","commits":[{"sha":"56202587c4a1c0c594db2b30820c0ab2ecf77a7a","author":{"email":"3eb86be5a00e1ff75c0dd9fbe4e8b1330184860c@gmail.com","name":"Stephen Lavelle"},"message":"closebrackets  - selection functionality change\n\nRight now if you have a selection, and you enter a bracket/quote, surrounds it with quotation marks, and selects the entire quote:\r\n\r\nhttp://ded.increpare.com/~locus/closebrackets_current.png\r\n\r\nThis change should change the behaviour to selecting the interior of the quote instead:\r\n\r\nhttp://ded.increpare.com/~locus/closebrackets_proposed.png\r\n\r\nThe motivating example for me was autocomplete, where after autocompleting a function the arguments are selected, so if you want to insert a string literal right now you have to delete the selection before you can enter the quotes. With the proposed fix, it'll be rather more fluid.\r\n\r\nhttp://ded.increpare.com/~locus/closebrackets_timeline.png\r\n\r\nI checked it works ok with multiple selections.\r\nThe test suite doesn't have any new things other than the scroll ones that are already broken.\r\nI've passed it through the linter and it checks out.","distinct":true,"url":"https://api.github.com/repos/increpare/CodeMirror/commits/56202587c4a1c0c594db2b30820c0ab2ecf77a7a"}]}