{"push_id":614817770,"size":4,"distinct_size":1,"ref":"refs/heads/master","head":"e98b33e5bdeef879341326d35984d1257019481e","before":"8199e2a5d9443e9663d5a0dbd1315a1d479b81e6","commits":[{"sha":"4d3fc58484afd83fc08b693007b5f6e71fddb6d0","author":{"email":"01330daf0983ebb821bcc52498d33e40fa4f0e9e@gmail.com","name":"Pedro Gomes"},"message":"[FIX] Marked/saved selections could become invalid if the user edited the document where the edited range would affect the marked text ranges before the strings or directly on top of them)","distinct":false,"url":"https://api.github.com/repos/pdcgomes/XCActionBar/commits/4d3fc58484afd83fc08b693007b5f6e71fddb6d0"},{"sha":"4a4d91bae6f6a81b589ca4a1b080690ba4e4181c","author":{"email":"01330daf0983ebb821bcc52498d33e40fa4f0e9e@gmail.com","name":"Pedro Gomes"},"message":"[FIX] Surrounded text selection re-indentation was only being applied to the original range (not accounting for the length change caused by adding the prefix + suffix)","distinct":false,"url":"https://api.github.com/repos/pdcgomes/XCActionBar/commits/4a4d91bae6f6a81b589ca4a1b080690ba4e4181c"},{"sha":"a5be36f41094abb0d464df3bc6a3ccd329c91847","author":{"email":"01330daf0983ebb821bcc52498d33e40fa4f0e9e@gmail.com","name":"Pedro Gomes"},"message":"[REFACTORING] all selection loading calls now go through `validateAndLoadSavedSelectionsInContext:documentIdentifier:` this ensures all TextSelection actions deal with updated selection ranges","distinct":false,"url":"https://api.github.com/repos/pdcgomes/XCActionBar/commits/a5be36f41094abb0d464df3bc6a3ccd329c91847"},{"sha":"e98b33e5bdeef879341326d35984d1257019481e","author":{"email":"01330daf0983ebb821bcc52498d33e40fa4f0e9e@gmail.com","name":"Pedro Gomes"},"message":"Merge branch 'master' of https://github.com/pdcgomes/XCActionBar","distinct":true,"url":"https://api.github.com/repos/pdcgomes/XCActionBar/commits/e98b33e5bdeef879341326d35984d1257019481e"}]}