Matt Ellis
f97555d4a8
Rename executing command
2019-12-27 12:34:13 +00:00
Matt Ellis
79bdca9769
Move command stack to per-editor state
2019-12-27 12:26:10 +00:00
sumoooru2
138c2956ac
Implement c_CTRL-N/P
2019-12-27 19:37:01 +09:00
Matt Ellis
ced457dd94
Move command state to per editor state
2019-12-27 10:33:22 +00:00
Matt Ellis
784fc6c6fa
Rename mode state class and make immutable
2019-12-27 10:10:39 +00:00
Alex Plate
b4e0ec282f
Convert vim surround plugin to kt
2019-12-26 16:45:42 +03:00
Alex Plate
cbf7dfabcb
Rename .java to .kt
2019-12-26 16:45:42 +03:00
Alex Plate
b8eb55d965
Update changes
2019-12-24 11:00:17 +03:00
Alex Plate
30662a8110
Comment out incompatible test
2019-12-24 10:48:55 +03:00
Alex Plate
69a273982f
Fix 183 capability
2019-12-24 10:34:57 +03:00
Matt Ellis
f817e6cb7f
Extract mapping state
2019-12-23 16:49:27 +00:00
Alex Plate
eef1b25e9f
Convert common package to kt
2019-12-23 17:20:15 +03:00
Alex Plate
622de851fe
Rename .java to .kt
2019-12-23 17:20:15 +03:00
Alex Plate
8cecb61d28
Convert selection type to kt
2019-12-23 16:21:39 +03:00
Alex Plate
77d8d27dfa
Rename .java to .kt
2019-12-23 16:21:39 +03:00
Alex Plate
340f259b17
[VIM-1884] Add CTRL-J to the list of keys working with lookup
2019-12-23 15:54:52 +03:00
Alex Plate
5cf68a7f06
[VIM-1878] Update submode in case of active template
2019-12-23 12:54:57 +03:00
Matt Ellis
6a622565ca
Move mapping availability check
2019-12-19 17:00:38 +00:00
Alex Plate
0ae5abcd0c
[VIM-1874] Add possibility to execute option listener after adding
2019-12-19 18:54:51 +03:00
Alex Plate
b6cecb2125
Refactor options change listener
2019-12-19 18:54:50 +03:00
Alex Plate
3aa3a9c9a8
Get rid of unused name sorter
2019-12-19 18:13:51 +03:00
Alex Plate
2c11ed43e4
[VIM-1875] Fix isk loading on startup
2019-12-19 17:12:29 +03:00
Matt Ellis
23126aeb6d
Extract abandoned mapping sequence handling
2019-12-19 11:49:53 +00:00
Matt Ellis
61fd67472b
Extract completed mapping sequence handling
2019-12-19 11:39:34 +00:00
Alex Plate
be0bee672e
Merge pull request #213 from hajdamak/VIM-664-fix
...
VIM-664 Fix usage of invalid path separator
2019-12-19 11:26:53 +03:00
Matt Ellis
105c073e1f
Extract unfinished mapping sequence handling
2019-12-19 01:11:24 +00:00
Rafał Hajdacki
b695e3c646
Fix usage of invalid path separator
2019-12-18 14:09:40 +01:00
Alex Plate
33840dc5cd
Add info about [Version Update] YouTrack tag
2019-12-18 10:58:31 +03:00
Alex Plate
255f2f59fc
Update changelist
2019-12-12 12:38:20 +03:00
Matt Ellis
200f3484b6
Move current arg type state to per-editor
2019-12-10 20:20:13 +00:00
Matt Ellis
6a40eb48fe
Remove forward search state
2019-12-10 20:14:32 +00:00
Matt Ellis
fb3e9ce9f3
Move captured keys to per-editor state
2019-12-10 20:11:08 +00:00
Matt Ellis
91865460a2
Move DigraphResult to top level class
2019-12-10 20:05:12 +00:00
Matt Ellis
644afe541e
Move <BS> digraph state to DigraphSequence
2019-12-10 20:01:42 +00:00
Matt Ellis
232303f06a
Refactor to maintain digraph state at all times
...
Also allows <C-K> and <C-V>/<C-Q> to be remapped
2019-12-10 19:59:11 +00:00
Matt Ellis
280845610b
Move digraph sequence state to per-editor
2019-12-10 19:32:25 +00:00
Matt Ellis
6108c9d6d2
[VIM-1284] Allow mapping numbers
...
Includes special case for 0 while entering counts. See :help :map-modes.
Also fixes issues when both operator and motion have a count - value should be multiplied, not appended (e.g. 3d2w is the same as 6dw, no 32dw!). See :help operator
2019-12-10 19:31:38 +00:00
Matt Ellis
ce04e995ee
Move command count state per editor
2019-12-10 19:31:23 +00:00
Alex Plate
d7fca09f0a
Update changes
2019-12-10 10:37:26 +03:00
Alex Plate
917b77c8ad
Remove unused ifs
2019-12-10 10:18:54 +03:00
Alex Plate
a2cd8ec19c
Add left/right to the list of keys working with lookup
2019-12-10 10:12:51 +03:00
Alex Plate
6300d39065
Another approach to handle with warnings
2019-12-06 18:52:15 +03:00
Alex Plate
2457079724
Fix some code smells
2019-12-06 18:31:06 +03:00
Alex Plate
ba84e723e8
Remove unused option type
2019-12-06 18:23:27 +03:00
Alex Plate
bf75e75d6f
ListOption can't return null anymore
2019-12-06 18:17:42 +03:00
Alex Plate
c3183a8bd7
Replace string buffer with string builder
2019-12-06 18:14:59 +03:00
Alex Plate
7c162fc7ed
Fix some possible exceptions
2019-12-06 18:14:35 +03:00
Alex Plate
529c5ac8d7
Fix isPuncf method
2019-12-06 18:11:42 +03:00
Alex Plate
60e619e45e
ExPanel doesn't return null
2019-12-06 17:55:59 +03:00
Alex Plate
a89bdcdd3b
Fix exception with d:
2019-12-06 16:36:28 +03:00