{"push_id":696244310,"size":45,"distinct_size":45,"ref":"refs/heads/master","head":"6553c18c64dd4af722781aab3c29a7571b3be4be","before":"ccaabb59628d7143e3da8613c78f8da29e9fea39","commits":[{"sha":"8d1dcc456833d051dff88bc01cea0af64b23a66b","author":{"email":"2510a6bd204d03d1ddabd16aea1928eca92e8cb3@iki.fi","name":"Tuomas Tynkkynen"},"message":"VIM-700 Remapping '0' should still allow zero to be entered in count\n\nPreviously, remapping '0' in command mode would prevent a number zero\nfrom being entered in a command count.","distinct":true,"url":"https://api.github.com/repos/stonexx/ideavim/commits/8d1dcc456833d051dff88bc01cea0af64b23a66b"},{"sha":"850f4d7ec51acfe57efe6492277e6057bb9d4101","author":{"email":"2510a6bd204d03d1ddabd16aea1928eca92e8cb3@iki.fi","name":"Tuomas Tynkkynen"},"message":"Make IdeaVIM build on latest intellij-community master\n\nThe zero-parameter overload of createStructureViewModel() has been\nmarked deprecated and is now removed.","distinct":true,"url":"https://api.github.com/repos/stonexx/ideavim/commits/850f4d7ec51acfe57efe6492277e6057bb9d4101"},{"sha":"82a9587b4f838194d59d2494d61471b782678c26","author":{"email":"2510a6bd204d03d1ddabd16aea1928eca92e8cb3@iki.fi","name":"Tuomas Tynkkynen"},"message":"Support comments in brace matching\n\nIn Vim, '%' can be used to jump between the '/*' and '*/' of block\ncomments. Support this functionality in a language-independent manner.","distinct":true,"url":"https://api.github.com/repos/stonexx/ideavim/commits/82a9587b4f838194d59d2494d61471b782678c26"},{"sha":"0c9bdf51680e425969fa7d6f9a3e1f407d675e25","author":{"email":"2510a6bd204d03d1ddabd16aea1928eca92e8cb3@iki.fi","name":"Tuomas Tynkkynen"},"message":"Visual block mode overhaul\n\nThe current visual block mode implementation has several bugs:\n\n- The GUI never displays the rightmost characters as selected (blue)\n- Due to some off-by-one, commands can't act on each line's last character\n- It's possible for newlines to get deleted/changed into something else\n- If the '$' mode is entered, the GUI doesn't always indicate this\n- It's impossible to move to an empty line (VIM-781)\n\nThis commit fixes all of those problems. The only remaining problem are\nthe visible secondary carets, which makes seeing the real cursor a bit\ndifficult. This could be fixed later if support for per-caret visibility\nwould be added to IntelliJ core.","distinct":true,"url":"https://api.github.com/repos/stonexx/ideavim/commits/0c9bdf51680e425969fa7d6f9a3e1f407d675e25"},{"sha":"af3c6ff0129d256e0bbb1e3bd8703de569f8c568","author":{"email":"2510a6bd204d03d1ddabd16aea1928eca92e8cb3@iki.fi","name":"Tuomas Tynkkynen"},"message":"build.xml: Generate XML reports from JUnit test reports\n\nThe XML reports are useful for private CI servers like Jenkins.","distinct":true,"url":"https://api.github.com/repos/stonexx/ideavim/commits/af3c6ff0129d256e0bbb1e3bd8703de569f8c568"},{"sha":"6aee9ccaf180c3ff5a021d7dbcd2db925beac6a9","author":{"email":"2510a6bd204d03d1ddabd16aea1928eca92e8cb3@iki.fi","name":"Tuomas Tynkkynen"},"message":"build.xml: forkmode=once makes tests much faster\n\nSince classloading of the IntelliJ platform takes a lot of time,\nusing forkmode=once in the Ant file makes running the unit tests from\nAnt much faster (down to 16 seconds from 93 seconds) and is also more\ncloser to how the tests are run in the IDE.","distinct":true,"url":"https://api.github.com/repos/stonexx/ideavim/commits/6aee9ccaf180c3ff5a021d7dbcd2db925beac6a9"},{"sha":"4e45e885b9a446539fb0caa8148daaeb1a01fe10","author":{"email":"7192dc0e6b89b887acfef41d9a4c82a09eac58e3@gmail.com","name":"Andrey Vlasovskikh"},"message":"Merge remote-tracking branch 'dezgeg/feature/ant-improvements'","distinct":true,"url":"https://api.github.com/repos/stonexx/ideavim/commits/4e45e885b9a446539fb0caa8148daaeb1a01fe10"},{"sha":"999ccf87fc8bad2d8250d7299aff170f7af904bb","author":{"email":"7192dc0e6b89b887acfef41d9a4c82a09eac58e3@gmail.com","name":"Andrey Vlasovskikh"},"message":"Merge remote-tracking branch 'dezgeg/fixes/vim-700-remap-zero'","distinct":true,"url":"https://api.github.com/repos/stonexx/ideavim/commits/999ccf87fc8bad2d8250d7299aff170f7af904bb"},{"sha":"4bd058f5dcd82f86a41da77c9dafce03fefb610c","author":{"email":"7192dc0e6b89b887acfef41d9a4c82a09eac58e3@gmail.com","name":"Andrey Vlasovskikh"},"message":"Updated changelog","distinct":true,"url":"https://api.github.com/repos/stonexx/ideavim/commits/4bd058f5dcd82f86a41da77c9dafce03fefb610c"},{"sha":"8b61f559d78c34f605ea8cfec8c595f823827d12","author":{"email":"7192dc0e6b89b887acfef41d9a4c82a09eac58e3@gmail.com","name":"Andrey Vlasovskikh"},"message":"Updated default code style settings","distinct":true,"url":"https://api.github.com/repos/stonexx/ideavim/commits/8b61f559d78c34f605ea8cfec8c595f823827d12"},{"sha":"3fee4a803bc398a2ab4563f6d0eca00682ff24f5","author":{"email":"7192dc0e6b89b887acfef41d9a4c82a09eac58e3@gmail.com","name":"Andrey Vlasovskikh"},"message":"Merge remote-tracking branch 'dezgeg/fixes/visual-block-mode-overhaul'","distinct":true,"url":"https://api.github.com/repos/stonexx/ideavim/commits/3fee4a803bc398a2ab4563f6d0eca00682ff24f5"},{"sha":"5c31fcc03e2841121bb0f3931cb9ee022c5506e4","author":{"email":"7192dc0e6b89b887acfef41d9a4c82a09eac58e3@gmail.com","name":"Andrey Vlasovskikh"},"message":"Extracted CommandState.inVisualBlockMode()","distinct":true,"url":"https://api.github.com/repos/stonexx/ideavim/commits/5c31fcc03e2841121bb0f3931cb9ee022c5506e4"},{"sha":"89e853158c67d99966d830f75ecaf745911a1adc","author":{"email":"7192dc0e6b89b887acfef41d9a4c82a09eac58e3@gmail.com","name":"Andrey Vlasovskikh"},"message":"Typos","distinct":true,"url":"https://api.github.com/repos/stonexx/ideavim/commits/89e853158c67d99966d830f75ecaf745911a1adc"},{"sha":"96bbcf623f230dea122bf5e61bcb99a3bc81b01a","author":{"email":"7192dc0e6b89b887acfef41d9a4c82a09eac58e3@gmail.com","name":"Andrey Vlasovskikh"},"message":"Removed unnecessary 'static' in enums","distinct":true,"url":"https://api.github.com/repos/stonexx/ideavim/commits/96bbcf623f230dea122bf5e61bcb99a3bc81b01a"},{"sha":"5fadc2fb9f379ae90047e78ce9e39fe2f4bdcb3c","author":{"email":"7192dc0e6b89b887acfef41d9a4c82a09eac58e3@gmail.com","name":"Andrey Vlasovskikh"},"message":"Removed unused imports","distinct":true,"url":"https://api.github.com/repos/stonexx/ideavim/commits/5fadc2fb9f379ae90047e78ce9e39fe2f4bdcb3c"},{"sha":"0f7e9d11b67474758e01c07e18b2cd6cb9836a11","author":{"email":"7192dc0e6b89b887acfef41d9a4c82a09eac58e3@gmail.com","name":"Andrey Vlasovskikh"},"message":"Added test for VIM-845","distinct":true,"url":"https://api.github.com/repos/stonexx/ideavim/commits/0f7e9d11b67474758e01c07e18b2cd6cb9836a11"},{"sha":"74bf5ff04403782ab3c279d666ee06cb44db3a97","author":{"email":"7192dc0e6b89b887acfef41d9a4c82a09eac58e3@gmail.com","name":"Andrey Vlasovskikh"},"message":"Formatting and typos","distinct":true,"url":"https://api.github.com/repos/stonexx/ideavim/commits/74bf5ff04403782ab3c279d666ee06cb44db3a97"},{"sha":"9cb05b6a7dab9bccaefa28fa2a0fb8cd2d9b685f","author":{"email":"7192dc0e6b89b887acfef41d9a4c82a09eac58e3@gmail.com","name":"Andrey Vlasovskikh"},"message":"Updated changelog","distinct":true,"url":"https://api.github.com/repos/stonexx/ideavim/commits/9cb05b6a7dab9bccaefa28fa2a0fb8cd2d9b685f"},{"sha":"373e1527c11871514008a1d15d791f7f97afd1ea","author":{"email":"7192dc0e6b89b887acfef41d9a4c82a09eac58e3@gmail.com","name":"Andrey Vlasovskikh"},"message":"Extracted Vim script parts into 'vimscript' package","distinct":true,"url":"https://api.github.com/repos/stonexx/ideavim/commits/373e1527c11871514008a1d15d791f7f97afd1ea"},{"sha":"7a5b4e565afa1dbf57f5038281ef855253467630","author":{"email":"791756d71f19ae89a4bb8c35f58ac1e206280e8d@doubledog.org","name":"John Florian"},"message":"Change - add mapping example using :action\n\nThis example may be helpful to regular VIM users since the :action and\n:actionlist commands are specific to IdeaVIM.","distinct":true,"url":"https://api.github.com/repos/stonexx/ideavim/commits/7a5b4e565afa1dbf57f5038281ef855253467630"}]}