Alex Plate
|
9bef55c63e
|
Correct selection processing
The last character in the line is not selected if the selection was started from the middle of this character and has a negative direction
|
2019-10-17 19:17:38 +03:00 |
|
Alex Plate
|
9b8686c25f
|
Reset caret on escape
|
2019-10-17 17:43:37 +03:00 |
|
Alex Plate
|
7130760114
|
Fix vertical caret movements with inlays
|
2019-10-17 17:34:10 +03:00 |
|
Alex Plate
|
c6390874a2
|
Update changes
|
2019-10-17 17:16:28 +03:00 |
|
Alex Plate
|
bf758dcd32
|
Add missing bundle property
|
2019-10-17 15:42:41 +03:00 |
|
Alex Plate
|
2258ffa5eb
|
Fix incompatibilities with older version of IJ
|
2019-10-17 15:38:14 +03:00 |
|
Alex Plate
|
20b8e8db8b
|
Add icon to status bar
|
2019-10-17 15:20:01 +03:00 |
|
Alex Plate
|
0738d965fd
|
Add ideavim icon for actions
|
2019-10-16 15:05:45 +03:00 |
|
Alex Plate
|
a3a421410f
|
[VIM-1749] Tag surround is finished on >
|
2019-10-15 19:52:48 +03:00 |
|
Alex Plate
|
1921bef0ea
|
Use build script to print TeamCity status
|
2019-10-15 19:11:09 +03:00 |
|
Alex Plate
|
70270830dc
|
Add badge for 2019.2 tests
|
2019-10-15 18:56:32 +03:00 |
|
Alex Plate
|
d57f465e60
|
Add IdeaVim icon
|
2019-10-15 18:43:32 +03:00 |
|
Alex Plate
|
03c38e3454
|
[VIM-1804] Correct disabling and enabling IdeaVim
|
2019-10-15 18:14:13 +03:00 |
|
Alex Plate
|
be7d632cba
|
Disable IdeaVim while AceJump is active.
https://github.com/acejump/AceJump/issues/266
|
2019-10-14 17:05:18 +03:00 |
|
Alex Plate
|
8c0a85abf4
|
Vim script supports evaluating of integers
|
2019-10-14 12:44:08 +03:00 |
|
Alex Plate
|
497e8c06f1
|
Create getter for last direction
|
2019-10-10 19:35:04 +03:00 |
|
Alex Plate
|
c1bf84605c
|
Make findAll function public
|
2019-10-10 18:44:37 +03:00 |
|
Alex Plate
|
e362f12394
|
Add comment for toRegex function
|
2019-10-10 16:29:51 +03:00 |
|
Alex Plate
|
02d201a2f1
|
Parse the scope of let expression
|
2019-10-10 16:28:27 +03:00 |
|
Alex Plate
|
48915cc6ad
|
Print iskeyword value as a regex string
|
2019-10-09 18:20:16 +03:00 |
|
Alex Plate
|
02b065cc2c
|
Extensions can use linewise selection
|
2019-10-08 14:36:20 +03:00 |
|
Alex Plate
|
a255597bc0
|
Fix exception
|
2019-10-08 10:37:11 +03:00 |
|
Alex Plate
|
29858e8b10
|
Do not handle plugin incomplete mappings
|
2019-10-08 10:31:47 +03:00 |
|
Alex Plate
|
972cfb265b
|
Change MapHandler formatting
|
2019-10-04 18:46:30 +03:00 |
|
Alex Plate
|
5e8a3afe61
|
Provide correct mapping names
vmap - mapping for visual and select mode
xmap - mapping for visual mode
|
2019-10-04 18:45:46 +03:00 |
|
Alex Plate
|
700decb2e0
|
Update mappings handler for properly handler intersecting mappings.
|
2019-10-02 18:44:43 +03:00 |
|
Alex Plate
|
8368055397
|
Registrar should be written in java due to capability problems
|
2019-10-01 20:33:00 +03:00 |
|
Alex Plate
|
0d0f1f1c0c
|
External plugins can now contribute to vimExtension
|
2019-10-01 19:59:41 +03:00 |
|
Alex Plate
|
db68ae5cea
|
Add tests for extension in op mode
|
2019-10-01 10:15:44 +03:00 |
|
Alex Plate
|
0fd7c4aa4f
|
Clean up
|
2019-09-30 19:46:40 +03:00 |
|
Alex Plate
|
8592e6ef60
|
Plugins can act as an operator
|
2019-09-30 19:46:03 +03:00 |
|
Alex Plate
|
e9fb02220a
|
Update api of ListenerSuppressor
|
2019-09-30 19:46:03 +03:00 |
|
Alex Plate
|
aa54a0cd98
|
Execute mapping in sync way
|
2019-09-30 19:46:02 +03:00 |
|
Alex Plate
|
eb724c8753
|
Fix yy command
|
2019-09-27 22:11:28 +03:00 |
|
Alex Plate
|
1bb0caa704
|
Fix dd for empty line
|
2019-09-27 17:46:00 +03:00 |
|
Alex Plate
|
5bf2bc4a7b
|
Reformat Command
|
2019-09-27 14:56:24 +03:00 |
|
Alex Plate
|
70fd7ef89d
|
operator-W doesn't affect the next line
|
2019-09-26 15:31:05 +03:00 |
|
Alex Plate
|
50d8e79571
|
Use fail function from kotlin
|
2019-09-26 14:47:36 +03:00 |
|
Alex Plate
|
c236ddd967
|
Add docs to Nodes
|
2019-09-26 11:25:49 +03:00 |
|
Alex Plate
|
b551518911
|
Add additional checks for command consistency
|
2019-09-25 20:09:21 +03:00 |
|
Alex Plate
|
1be49b06f3
|
Fix processing of / and ? commands
|
2019-09-25 20:01:20 +03:00 |
|
Alex Plate
|
200a9c6318
|
Update key handling process
|
2019-09-25 20:01:19 +03:00 |
|
Alex Plate
|
9f10106d75
|
Use only one handler to process @@ and @: commands
|
2019-09-25 20:00:23 +03:00 |
|
Alex Plate
|
6d4ff752a0
|
Double commands are processed in original way
|
2019-09-25 16:22:54 +03:00 |
|
Alex Plate
|
29ecae66a9
|
Make baseExecute as final method
|
2019-09-25 13:20:16 +03:00 |
|
Alex Plate
|
9c5f50d0a6
|
Move change motion tests to the separate file
|
2019-09-25 13:02:49 +03:00 |
|
Alex Plate
|
8fcc9ac1e2
|
Some fixes on change motion actions.
|
2019-09-24 17:53:36 +03:00 |
|
Alex Plate
|
8d83b3b1e7
|
Remove parameter from getMotionRange
|
2019-09-24 17:13:20 +03:00 |
|
Alex Plate
|
155570b6bf
|
Remove unused flag
|
2019-09-24 16:44:12 +03:00 |
|
Alex Plate
|
831dc35935
|
Update processing of text objects
|
2019-09-24 16:42:46 +03:00 |
|