{"push_id":992111826,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"7faefe20b45f7d605cea5ebeb63d7a5ee22f998d","before":"1d3e4aac0117d57c3e1aaaa7e5a99f1d7553e01b","commits":[{"sha":"7faefe20b45f7d605cea5ebeb63d7a5ee22f998d","author":{"email":"4afb4ee68fc19638e0afbefd0f5d4a3ef47e69df@gmail.com","name":"Lucas Groenendaal"},"message":"Make iI mapping do something useful\n\nPrior to this commit the iI mapping was equivalent to ii. I thought this\nwas a waste so I added functionality which is equivalent to doing the\nold aI mapping and then moving the top of the text object by one line.\nDoing this makes it so we can select loops like this:\n\n```\nfor(i = 1; i <= 10; i++)\n{\n\tprintf(\"%d\\n\", i);\n}\n```\nI also restructured the mappings so that ii selects all lines of current\nindent, iI selects ii and moves the top of the selection up by one, ai\ndoes iI and moves the bottom of the selection down by one, and aI does\nwhat I described.","distinct":true,"url":"https://api.github.com/repos/lag13/vim-indent-object/commits/7faefe20b45f7d605cea5ebeb63d7a5ee22f998d"}]}