Commit Graph
5146 Commits
Author SHA1 Message Date
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 YzeiriandAlex Pláte 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
lippfi c300fdbfb1 Added closure flag and fixed scopes 2021-10-01 03:31:20 +03:00
lippfi 840ff11335 Deleted VimContext from expressions 2021-10-01 03:31:20 +03:00
lippfi 8d76b51683 ".." as concatenation operator 2021-10-01 03:31:20 +03:00
lippfi a78bb51831 Added function flags 2021-10-01 03:31:20 +03:00
lippfi db19d0819e Added "lambda" and "function as method" rules to grammar 2021-10-01 03:31:20 +03:00
lippfi 72b76221f7 Added len() function 2021-10-01 03:31:20 +03:00
lippfi 9eb32034b7 Added 'ide' option 2021-10-01 03:31:20 +03:00
lippfi 24f88b5ffe Added 'exists' function (works only with options for now) 2021-10-01 03:31:20 +03:00
Alex Plate 446d5aeb15 Replace AbstractBundle with DynamicBundle 2021-09-30 10:35:22 +03:00
Alex Plate c268407ce3 Merge branch 'master' into feature/guicursor
# Conflicts:
#	src/com/maddyhome/idea/vim/listener/VimListenerManager.kt
2021-09-29 12:32:32 +03:00
Alex Plate cd435c5f41 Do not correct selection when the mouse is clicked 2021-09-29 12:30:47 +03:00
Alex Plate 74b0e3bded Merge branch 'master' into feature/guicursor
# Conflicts:
#	src/com/maddyhome/idea/vim/listener/VimListenerManager.kt
2021-09-29 11:08:30 +03:00
Alex Plate edc0a14ef1 Do not set selection locker on mouse press 2021-09-29 10:49:16 +03:00
Alex Plate 58008e6758 Improve vim selection suppressor 2021-09-28 11:51:43 +03:00
Matt Ellis ae21727c12 Merge branch 'master' into feature/guicursor 2021-09-27 15:21:41 +01:00