1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-12-09 08:44:50 +01:00
Commit Graph

5461 Commits

Author SHA1 Message Date
Alex Plate
328c4288c2 Fix since version in plugin.xml 2021-10-12 15:40:22 +03:00
Alex Plate
b7c11ff852 Update minimal IJ version to 203+ 2021-10-12 15:26:35 +03:00
Alex Plate
182424ba05 And more tests compatibility changes 2021-10-12 14:58:40 +03:00
Alex Plate
bf86cd2a51 Keep compatibility in tests 2021-10-12 14:34:29 +03:00
Alex Plate
2085e9cafd Make IJ compatible with older versions of ij (212<) 2021-10-12 13:26:22 +03:00
lippfi
898e5f8bda Standard project layout 2021-10-11 01:29:18 +03:00
lippfi
a34d56b7df Fixed default values in functions 2021-10-11 00:05:09 +03:00
lippfi
13feaa7581 IdeaVim ignore comment's great return 2021-10-10 22:13:23 +03:00
lippfi
14df9ea705 Fix matches operator 2021-10-10 21:48:34 +03:00
lippfi
6bd2bb884a Faster parsing 2021-10-10 19:16:01 +03:00
lippfi
89cdaa611a VIM-2425 ExecuteCommand is a data class 2021-10-10 03:10:38 +03:00
lippfi
cc476a26b4 has() function 2021-10-08 19:13:49 +03:00
lippfi
14d132638d ideaVim ignore comment no longer exists 2021-10-08 04:18:22 +03:00
lippfi
9e62636059 Optional function arguments 2021-10-08 04:13:24 +03:00
lippfi
a3b2b4920a Comments are skipped during parsing 2021-10-08 00:05:54 +03:00
lippfi
e7f128ee59 Anonymous functions 2021-10-08 00:04:54 +03:00
lippfi
e1069c265e Fixed literal dictionary key pattern 2021-10-08 00:03:05 +03:00
lippfi
e0b356c12d Dictionary functions 2021-10-08 00:02:36 +03:00
lippfi
769d900383 Formatting 2021-10-07 23:54:31 +03:00
lippfi
8d99100601 Redundant arguments in lambda functions are ignored 2021-10-07 23:44:15 +03:00
Alex Plate
1742541b03 Add note about version update 2021-10-07 22:03:49 +03:00
Alex Plate
559879301d Add traces to suppressor locks and unlocks 2021-10-07 10:21:30 +03:00
Martin Yzeiri
c524c92062 Emulate matchit.vim 2021-10-07 10:21:19 +03:00
Alex Plate
5df8ef98a1 Add more logging for selection change 2021-10-06 10:54:55 +03:00
lippfi
89aa6aecff Added self property to FunctionDeclarations 2021-10-05 13:25:18 +03:00
lippfi
970456e6b0 Added evaluateWithRange method to funcrefCalls 2021-10-05 13:25:18 +03:00
Alex Plate
ee743674c2 Merge branch 'master' into feature/guicursor
# Conflicts:
#	src/com/maddyhome/idea/vim/helper/MessageHelper.kt
#	src/com/maddyhome/idea/vim/option/OptionsManager.kt
2021-10-05 09:27:32 +03:00
lippfi
9f0ecd7f73 Better function calls and call command 2021-10-05 03:24:16 +03:00
lippfi
d01f582646 Dictionary function call 2021-10-05 02:51:24 +03:00
lippfi
cdc8f159f5 Read-only variables 2021-10-04 21:33:16 +03:00
lippfi
505aeff544 VIM-2417 fix bars in substitute command 2021-10-01 20:11:24 +03:00
lippfi
dbf0444110 funcref() function 2021-10-01 19:13:54 +03:00
lippfi
07d753f413 function() function 2021-10-01 17:16:37 +03:00
lippfi
f516e89a5f Better VimFuncref 2021-10-01 17:16:09 +03:00
lippfi
5f15bca561 Add name and scope fields to FunctionHandler 2021-10-01 17:14:06 +03:00
lippfi
97502a5bd5 Function as method call 2021-10-01 03:31:20 +03:00
lippfi
806184aa5d Lambda 2021-10-01 03:31:20 +03:00
lippfi
d93fb1fdfc Funcref 2021-10-01 03:31:20 +03:00
lippfi
9cf922ae80 FunctionStorage refactoring 2021-10-01 03:31:20 +03:00
lippfi
2070efc35a Changed Executable to interface 2021-10-01 03:31:20 +03:00
lippfi
1dc4dbf7af Optional function arguments 2021-10-01 03:31:20 +03:00
lippfi
c0f8fd8c6b call command 2021-10-01 03:31:20 +03:00
lippfi
95f89792d4 range function flag 2021-10-01 03:31:20 +03:00
lippfi
a299abf18f abort function flag 2021-10-01 03:31:20 +03:00
lippfi
0cc15390a4 Getting dictionary value by dict.key 2021-10-01 03:31:20 +03:00
lippfi
379b23b42d Update formatting 2021-10-01 03:31:20 +03:00
lippfi
160b1b240a Falsy operator 2021-10-01 03:31:20 +03:00
lippfi
bcee0a5964 Optimized imports 2021-10-01 03:31:20 +03:00
lippfi
804128c3d3 Deleted VimContext from Executable 2021-10-01 03:31:20 +03:00
lippfi
4e3ee024ac Deleted VimContext from commands 2021-10-01 03:31:20 +03:00