{"push_id":2733024623,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"a030171b80d03f1ce1fed42f5398e8d58309492a","before":"d13746e2c3927e20aecd46895e2ca9d2833425d7","commits":[{"sha":"cca86b97ceb056f5138ed9643b33c4edb070afa2","author":{"name":"Cody Russell","email":"c4fe2b1d90ef8f2548c8aeabfa633434316f0305@jhu.edu"},"message":"[Editor] Ensure preedit committed before all selections actions\n\nThis is a follow-up to https://github.com/mono/monodevelop/pull/5083\n\nThat PR fixed the issue when holding shift and pressing an arrow key\nto change the selection when a multi-key language such as Korean is\nbeing used, but the issue persists when changing the selection in\nother ways. For example, Cmd-Shift-Left arrow key will cause the\nselection to move back as expected, but it will drop the last character\nof the selection (and then when you unselect the buffer will be\nbroken in totally unexpected ways).\n\nThis PR committs the preedit for the necessary action, plus all other\nselection actions to be on the safe side.\n\nFixes VSTS #635558","distinct":true,"url":"https://api.github.com/repos/mono/monodevelop/commits/cca86b97ceb056f5138ed9643b33c4edb070afa2"},{"sha":"9f1b972db182014ad1a5c28fc41b196f8c1c10e9","author":{"name":"Cody Russell","email":"c4fe2b1d90ef8f2548c8aeabfa633434316f0305@jhu.edu"},"message":"[Editor] Ensure preedit committed for all selection actions.","distinct":true,"url":"https://api.github.com/repos/mono/monodevelop/commits/9f1b972db182014ad1a5c28fc41b196f8c1c10e9"},{"sha":"1f63e0c70c46887b498f5a10ee1f69780264ac4e","author":{"name":"Cody Russell","email":"c4fe2b1d90ef8f2548c8aeabfa633434316f0305@jhu.edu"},"message":"[Editor] Commit preedit buffer from Select()","distinct":true,"url":"https://api.github.com/repos/mono/monodevelop/commits/1f63e0c70c46887b498f5a10ee1f69780264ac4e"},{"sha":"709987c124d3e89b76b6a58ad16521527a20d860","author":{"name":"Cody Russell","email":"c4fe2b1d90ef8f2548c8aeabfa633434316f0305@jhu.edu"},"message":"[Editor] Add null guard.","distinct":true,"url":"https://api.github.com/repos/mono/monodevelop/commits/709987c124d3e89b76b6a58ad16521527a20d860"},{"sha":"a030171b80d03f1ce1fed42f5398e8d58309492a","author":{"name":"Lluis Sanchez","email":"1aaac67a1df8dca1289284cde69ad17f3e668cce@microsoft.com"},"message":"Merge pull request #5407 from mono/ensure-preedit-committed-all-selection-actions\n\n[Editor] Ensure preedit committed before all selections actions","distinct":true,"url":"https://api.github.com/repos/mono/monodevelop/commits/a030171b80d03f1ce1fed42f5398e8d58309492a"}]}
{"actor":{"display_login":"slluis"}}