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 |
|
Alex Plate
|
12d1553f5a
|
Remove double copyright note
|
2021-08-04 12:58:17 +03:00 |
|
lippfi
|
503c2580d7
|
Fixed last command register for ExCommands
|
2021-08-04 11:44:43 +03:00 |
|
lippfi
|
8ab9509ceb
|
Last command register fix
|
2021-08-04 09:49:06 +03:00 |
|
Alex Plate
|
197eded6d0
|
Add test for storing ex command to : register
|
2021-08-04 03:02:18 +03:00 |
|
Alex Plate
|
1813ad400a
|
Support line and col functions
|
2021-08-03 20:22:59 +03:00 |
|
Alex Plate
|
a1b048a2f9
|
Add conversion from vimDataType to VimNumber
|
2021-08-03 19:59:15 +03:00 |
|
Alex Plate
|
cb43ad3488
|
Create a helper method to get vim line
|
2021-08-03 17:57:33 +03:00 |
|
Alex Plate
|
e8daf67276
|
Small refactoring of VimInt
|
2021-08-03 17:27:09 +03:00 |
|
Alex Plate
|
00ef191ad0
|
Define VimInt constants, add method to convert bool to VimInt
|
2021-08-03 17:24:16 +03:00 |
|
Alex Plate
|
e8d559f6d0
|
Support empty function
|
2021-08-03 17:15:13 +03:00 |
|
lippfi
|
82ed892166
|
Grammar refactoring
|
2021-08-03 11:54:49 +03:00 |
|
Alex Plate
|
45bd4a72a4
|
Kotlin compilation now depends on grammar generation
|
2021-08-03 09:49:22 +03:00 |
|
lippfi
|
7196d83833
|
Formatting
|
2021-07-31 12:37:08 +03:00 |
|
lippfi
|
2b7c311a2b
|
Removed "originalString" property from commands
|
2021-07-31 11:31:01 +03:00 |
|
lippfi
|
7ef4e45945
|
Better exception handling
|
2021-07-30 18:57:02 +03:00 |
|
Alex Plate
|
db08ea1587
|
Add Filipp Vakhitov to contributors list
|
2021-07-30 18:22:15 +03:00 |
|
Alex Plate
|
af3227684b
|
Use user login on missing name
|
2021-07-30 18:21:57 +03:00 |
|
lippfi
|
46788cc6c6
|
Added vimScript package & antlr grammar
|
2021-07-30 17:33:29 +03:00 |
|
Matt Ellis
|
70a45f3dc8
|
Treat use block caret option as caret override
|
2021-07-29 21:20:28 +01:00 |
|
Matt Ellis
|
d63e3dadbc
|
Merge branch 'master' into feature/guicursor
|
2021-07-28 23:07:47 +01:00 |
|
Alex Plate
|
93109f1e19
|
Add additional logging for keys execution
|
2021-07-28 11:26:09 +03:00 |
|
Alex Plate
|
c4e74ee8a5
|
Update qodana.yaml file
|
2021-07-26 19:29:12 +03:00 |
|
Alex Plate
|
534fbe1a6b
|
Tests: reset repeat between tests
|
2021-07-26 19:07:46 +03:00 |
|
Alex Plate
|
e9f0c032a4
|
UI test: update tests formatting
|
2021-07-26 18:57:37 +03:00 |
|
Alex Plate
|
293307e63d
|
UI tests: fix reenable vim execution
|
2021-07-26 18:41:50 +03:00 |
|
Alex Plate
|
2701522605
|
UI tests: Take screenshots during test
|
2021-07-26 17:52:14 +03:00 |
|
Alex Plate
|
98666855ad
|
UI tests: Add a step of closing all existing tabs
|
2021-07-26 14:22:17 +03:00 |
|
aleksei.plate
|
adca9cf292
|
TeamCity change in 'IntelliJ IDEA plugins / IdeaVim' project: runners of 'Qodana checks' build configuration were updated
|
2021-07-26 10:28:07 +00:00 |
|
Alex Plate
|
fc20acd8cb
|
Fix compilation issue for older versions of IJ
|
2021-07-26 13:25:26 +03:00 |
|
Alex Plate
|
6744e86b62
|
Catch exceptions during screenshot catching
|
2021-07-26 11:24:24 +03:00 |
|
Alex Plate
|
5ad202f482
|
Run linter
|
2021-07-26 11:21:05 +03:00 |
|