Commit Graph
1603 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 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 6bd2bb884a Faster parsing 2021-10-10 19:16:01 +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 9f0ecd7f73 Better function calls and call command 2021-10-05 03:24:16 +03:00
lippfi 505aeff544 VIM-2417 fix bars in substitute command 2021-10-01 20:11:24 +03:00
lippfi 97502a5bd5 Function as method call 2021-10-01 03:31:20 +03:00
lippfi c0f8fd8c6b call command 2021-10-01 03:31:20 +03:00
lippfi 160b1b240a Falsy operator 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 0bc298014d Fixed string rule 2021-09-27 14:31:39 +03:00
lippfi 63f85a8099 lua << END is skipped now 2021-09-26 19:10:38 +03:00
lippfi cc16d5ba15 VIM-2411. Added tabs to INLINE_SEPARATOR. Much better comments 2021-09-24 09:47:25 +03:00
lippfi fa3afe188e VIM-2409. Removed inline comment from SubstituteCommand's rule 2021-09-23 17:52:15 +03:00
lippfi 6df2db86c3 VIM-2406. Added patterns with omitted "/" or "?" at the end of the pattern to GoToLineCommand 2021-09-23 17:32:39 +03:00
lippfi 7791de490d Removed unnecessary spaces from grammar 2021-09-23 13:31:52 +03:00
lippfi 754a8c7250 global and vglobal commands with pipes 2021-09-22 16:23:23 +03:00
lippfi 88b0f31590 Emojis 2021-09-22 15:40:53 +03:00
lippfi 0cda2241ed Deleted "lambda" and "function as method" rules 2021-09-20 00:11:10 +03:00
lippfi 9f7b6a281b Fixed comma at the end of a literal dictionary 2021-09-20 00:11:10 +03:00
lippfi 10ea780cdc Better grammar 2021-09-20 00:11:10 +03:00
lippfi 19561bb1f1 Fixed comment rule 2021-09-20 00:11:10 +03:00
lippfi 8088789f51 Fixed augroup and autocmd 2021-09-20 00:11:10 +03:00
lippfi 5dec91caa3 Added lambdas and functions as methods to grammar 2021-09-20 00:11:10 +03:00
lippfi 0c28a9a79b More loyal grammar 2021-09-20 00:11:10 +03:00
lippfi 187e5a752a Fixed operators precedence 2021-08-17 14:02:47 +03:00
lippfi f6720b3d37 Made ranges great again 2021-08-16 22:26:07 +03:00
lippfi 8a2d3e1aed "ideaVim ignore" comment 2021-08-16 20:22:24 +03:00
lippfi f69a284b3f '\r' fix 2021-08-16 16:11:00 +03:00
lippfi 9f1bb44824 More loyal grammar with parametrized tests 2021-08-16 15:45:08 +03:00
lippfi 719b80baa1 Added function flags to grammar &
Added inline comment to let command &
Fixed parser (visitor is no longer called in scripts with errors)
2021-08-13 13:33:46 +03:00
lippfi d4749f4eb8 Lua code in .vimrc is skipped during parsing 2021-08-12 14:39:27 +03:00
lippfi 88ef5a3467 More loyal to spaces and newlines grammar 2021-08-12 14:39:27 +03:00
lippfi 56466f889b Fixed map command names 2021-08-12 14:39:27 +03:00
lippfi 5ecfab65fa Added more command names 2021-08-12 14:39:27 +03:00
lippfi 2efb08197f Parsing errors handling 2021-08-12 14:39:27 +03:00
lippfi b73fc88313 One-line statements can be written in multiline way 2021-08-12 14:39:27 +03:00
lippfi 73c1dc8118 Added 'execute' command 2021-08-12 14:39:27 +03:00
lippfi 509a202f93 Fixed commands that do not support inline comments 2021-08-12 14:39:27 +03:00
lippfi 16476256c3 Replaced handlers with commands 2021-08-12 14:39:27 +03:00