Commit Graph
8526 Commits
Author SHA1 Message Date
lippfi dc81568c45 Fixed less binary operator 2021-08-17 13:59:15 +03:00
lippfi 9fe9d92e04 Updated changelog 2021-08-17 11:49:54 +03:00
lippfi 1e550ac0a3 Map <expr> with invalid expression test 2021-08-17 11:49:54 +03:00
lippfi 1190209409 We do not fix invalid commands or expressions anymore 2021-08-17 11:49:54 +03:00
Alex Plate c7cc6b54bf Support g:surround_no_mappings variable in vim-surround 2021-08-17 11:32:25 +03:00
Alex Plate c1afce2939 Use latest EAP to develop the plugin 2021-08-17 11:05:20 +03:00
lippfi aa40c04302 Added test with caret return symbol 2021-08-17 10:59:49 +03:00
lippfi bddf07efee Added E15 exception to map <expr> 2021-08-17 01:09:39 +03:00
lippfi c8a45cb085 Added 'map <expr>' 2021-08-17 00:59:51 +03:00
lippfi f6720b3d37 Made ranges great again 2021-08-16 22:26:07 +03:00
lippfi dc8f5e9b25 Fixed beep 2021-08-16 21:02:45 +03:00
lippfi 8a2d3e1aed "ideaVim ignore" comment 2021-08-16 20:22:24 +03:00
lippfi afeaf4444b 'parseExpression' and 'parseCommand' can return null now 2021-08-16 19:55:30 +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 037a29551c Much safer parsing 2021-08-14 18:37:39 +03:00
Alex Plate b4ea970c29 Do not include empty Fixes changelog entry 2021-08-13 16:54:19 +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
Alex PláteandGitHub f6002f05e0 Delete GoToLineCommandTest.kt 2021-08-13 10:45:53 +03:00
Alex Plate 0867654347 Update changelog 2021-08-12 16:04:14 +00:00
Alex Plate 687a6d8693 Update changelog 2021-08-12 19:01:05 +03:00
lippfi 6fc362cae2 Removed @deprecated from VimScriptGlobalEnvironment 2021-08-12 16:59:09 +03:00
lippfi 5d03bae931 Log is cleared after each test 2021-08-12 14:39:27 +03:00
lippfi 408e51535d Script's lines with errors are now skipped by parser 2021-08-12 14:39:27 +03:00
lippfi d4749f4eb8 Lua code in .vimrc is skipped during parsing 2021-08-12 14:39:27 +03:00
lippfi 829501c1b1 Decreased distribution size 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 e52948efcc Renamed and moved handler tests 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 98fc65ec43 Added comments to commands 2021-08-12 14:39:27 +03:00
lippfi 3e37e2cdc4 NotImplementedError and wrong ranges handling 2021-08-12 14:39:27 +03:00
lippfi 2efb08197f Parsing errors handling 2021-08-12 14:39:27 +03:00
lippfi dd7cb72a25 Fixed tests for delfunction command 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 465db2cd22 Options support in let command 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 09a9884b9f UnknownCommand class and cleanup 2021-08-12 14:39:27 +03:00
lippfi 6afc5aa98e Better executor 2021-08-12 14:39:27 +03:00
lippfi 9e497fb5e8 Nonnull editor & dataContext in function handlers 2021-08-12 14:39:27 +03:00
lippfi 16476256c3 Replaced handlers with commands 2021-08-12 14:39:27 +03:00
lippfi 623430359a Execute method accepts only nonnull editor and dataContext 2021-08-12 14:39:27 +03:00
Matt Ellis 6ab53802df Add tests for caret attributes in nested modes
See VIM-1756
2021-08-10 17:29:00 +01:00
Alex Plate d5f877b83d Update github task to run UI tests 2021-08-04 16:11:05 +03:00
Alex Plate 0b33702712 Mute some nvim tests 2021-08-04 16:03:53 +03:00
Alex Plate 10fce45248 Include few delays in UI test 2021-08-04 15:53:49 +03:00
Alex Plate b39e5ba1d5 Exclude vim script tests from neovim testing 2021-08-04 15:41:04 +03:00
Alex Plate 700df030f0 Use different approach of setting defaults for nvim 2021-08-04 15:00:14 +03:00
Alex Plate a44fe15fea Update col and line functions 2021-08-04 13:47:39 +03:00