1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2024-11-24 14:42:44 +01:00
Commit Graph

935 Commits

Author SHA1 Message Date
Alex Plate
544f268ab8
Update extension so they register key mappings only if there isn't already registered another mapping 2021-01-26 10:52:26 +03:00
Alex Plate
7dd10474c4
Update mapping property test 2021-01-25 03:06:24 +03:00
Alex Plate
f851794cf2
Reduce mapping depth to 20 2021-01-25 03:06:13 +03:00
Alex Plate
0ccc0f0846
Use existing variable to track recursion 2021-01-25 02:52:57 +03:00
Alex Plate
a219be6810
Update mapping property test 2021-01-25 00:21:48 +03:00
Alex Plate
fee3f03e17
Create a property test for mappings 2021-01-25 00:10:56 +03:00
Alex Plate
62128a14e7
Support mapping recursion preventing 2021-01-24 23:59:14 +03:00
Alex Plate
47b604c6a7
Update EditorDataContext to avoid recursion 2021-01-24 23:27:46 +03:00
Alex Plate
9fc9cdc9f3
Add more tests for different mappings cases 2021-01-24 22:00:58 +03:00
Alex Plate
5daa654d10
[VIM-1337] Fix mapping processing after timeout 2021-01-24 22:00:58 +03:00
Alex Plate
8c51c699e9
Enable mappings delay for tests 2021-01-24 20:46:34 +03:00
Alex Plate
51f1e6f866
Fix characters yanking 2021-01-23 02:18:04 +03:00
Alex Plate
6b9a295549
Extract ui tests into a separate gradle tas 2021-01-22 20:50:46 +03:00
Alex Plate
9ffe114aeb
Generalize existing Node for building a trie 2021-01-21 18:06:53 +03:00
Alex Plate
38019cdb91
Convert command parser to kt 2021-01-20 09:58:40 +03:00
Alex Plate
a7774349e5
Update copyright year 2021-01-20 03:07:13 +03:00
Alex Plate
8901ba0128
[VIM-2202] Fix issues with search command macro recording 2021-01-11 13:48:20 +03:00
Alex Plate
b07342baef
Convert macros test to kotlin 2021-01-11 12:47:47 +03:00
Alex Plate
4d69f984b8
Rename .java to .kt 2021-01-11 12:47:47 +03:00
Alex Plate
15d173e628
Assert register type with neovim 2020-12-26 04:39:52 +03:00
Alex Plate
ebffa83f17
Add counter of NeoVim tests 2020-12-25 11:37:45 +03:00
Alex Plate
6abc71a57d
Update neovim api 2020-12-25 11:29:42 +03:00
Alex Plate
bd5781a039
Optimize imports 2020-12-24 10:46:42 +03:00
Alex Plate
a643c75e7f
Update detekt config 2020-12-24 10:40:54 +03:00
Alex Plate
d4db40f9cc
Add yank delete property test 2020-12-24 10:32:37 +03:00
Alex Plate
788489119b
Rename property test 2020-12-24 10:24:41 +03:00
Alex Plate
665adaa44b
Fix last line calculation 2020-12-24 10:22:11 +03:00
Alex Plate
9f19ee9586
Include neovim registers check into tests 2020-12-24 09:32:06 +03:00
Alex Plate
bb84b0e368
Refactor deleting 2020-12-24 09:32:06 +03:00
Alex Plate
dcedf6abca
Mute another broken test 2020-12-18 15:03:25 +03:00
Alex Plate
534cc1d1fe
Disable broken test 2020-12-18 12:26:10 +03:00
Alex Plate
93700bddc7
Update deprecated methods according to the new minimal IJ requirements 2020-12-17 10:04:52 +03:00
Alex Plate
4a09848720
Revert incorrect update 2020-12-10 10:03:51 +03:00
Alex Plate
3352bdfabb
Remove some deprecations in code 2020-12-10 09:50:05 +03:00
Alex Plate
3aa6fe3dc0
Update algorithm of number generation 2020-12-08 12:11:41 +03:00
Alex Plate
3522228d45
Add new line at the end of test 2020-12-08 11:36:23 +03:00
Alex Plate
9b42d9a5c6
Add test for incrementing fancy number 2020-12-08 11:35:11 +03:00
Alex Plate
f6c3d27bbc
Reset caret shape after <C-O> command 2020-12-08 10:50:06 +03:00
Alex Plate
21daf83fbd
Include caret shape assertions into checks 2020-12-08 10:50:05 +03:00
Matt Ellis
881ddd0e11 Refactor setting special registers 2020-12-04 09:53:58 +03:00
Alex Plate
539465bb56
Update property based test 2020-12-03 10:50:57 +03:00
Alex Plate
7a164d6d5f
Updates to block caret in insert mode 2020-12-02 10:58:04 +03:00
Alex Plate
d097e636ea
Add test for double exiting visual mode 2020-12-02 10:30:37 +03:00
Alex Plate
3ce2bbb624
Rename test for visual exit 2020-12-02 10:27:28 +03:00
Alex Plate
0c7c11f817
Ignore ui test 2020-12-01 10:02:53 +03:00
Alex Plate
412838fd4b
Remove implemented manual tests 2020-11-27 12:05:00 +03:00
Alex Plate
273a614389
Add gutter ui test 2020-11-27 12:03:28 +03:00
Alex Plate
726ab3f91b
Add test with mouse dragging 2020-11-26 12:12:54 +03:00
Alex Plate
ab307dd78f
Injecting text instead of typing it 2020-11-26 11:53:07 +03:00
Alex Plate
b910239825
Put ex panels into the separate package 2020-11-25 10:49:50 +03:00