Alex Plate
6ce9330d3b
Rename EAP to Early Access Program
2021-04-25 14:55:07 +03:00
Alex Plate
c251ee2d22
Update shortcuts conflict notification
2021-04-25 00:52:43 +03:00
Alex Plate
fd5c6d0024
Show full settings dialog instead of only part of it
2021-04-25 00:25:01 +03:00
Alex Plate
3d5a962332
Disable editing for PerMode keyowner
2021-04-25 00:14:46 +03:00
Alex Plate
f096b290a7
Parsing of setkey command
2021-04-24 23:44:10 +03:00
Alex Plate
b1367ec0a9
Split ShortcutOwnerInfo into two subclasses
2021-04-24 16:02:02 +03:00
Alex Plate
e73d919ed7
Continuation of experiments with mode-specific key handlers
2021-04-24 13:34:39 +03:00
Alex Plate
9bcb5e73ba
Fix vim exchange with backward selection
2021-04-24 13:05:47 +03:00
Alex Plate
814e3d8ee7
Refactoring shortcut owner to add an information about applied mode
2021-04-24 12:05:10 +03:00
Alex Plate
d2cc6cca36
Convert ShortcutOwner to kt
2021-04-23 21:37:08 +03:00
Alex Plate
ea5a95d536
Rename .java to .kt
2021-04-23 21:37:08 +03:00
Alex Plate
a845eb3942
Rename ShortcutOwner variable name
2021-04-23 21:33:44 +03:00
Alex Plate
f87fb34943
Fix actions popup place issue
2021-04-23 20:34:41 +03:00
Matt Ellis
4dc9c1f433
Fix scrolling at end of file with folds
...
Caret must be within scrolloff lines of the bottom of the file
Fixes VIM-2291
2021-04-23 20:03:13 +03:00
Alex Plate
62833f2fa9
Update formatting
2021-04-22 12:43:53 +03:00
Alex Plate
76f06170ad
[VIM-2290] Support vim-paragraph-motion plugin
2021-04-22 12:08:17 +03:00
Alex Plate
5f71198c88
[VIM-2289] Fix <End>
command behavior
2021-04-22 09:54:22 +03:00
Alex Plate
8d941913aa
Qodana cleanup
2021-04-21 10:46:38 +03:00
Alex Plate
599571e6ea
Update formatting
2021-04-21 10:23:14 +03:00
Alex Plate
90709ef4d0
[CWM-2643] Create function for get list of editors of the current host
2021-04-21 10:04:04 +03:00
Alex Plate
378aa1026d
[VIM-2284] Set command doesn't duplicate options
2021-04-20 11:13:14 +03:00
Alex Plate
4fb1761fa5
Execute action listeners when call for IDE action
2021-04-20 10:44:56 +03:00
Alex Plate
d0d9535d2f
Big refactoring of MotionHandler
2021-04-19 11:32:16 +03:00
michal
cfe34733e9
VIM-2276 ls returns "absolute path" for files on Microsoft Windows.
2021-04-19 10:40:04 +03:00
Alex Pláte
a8a4142cef
Merge pull request #280 from citizenmatt/ideavim-sidescroll
...
Caret position and view scrolling fixes
2021-04-16 11:21:42 +03:00
Alex Plate
05e547edb5
Fix toRegex
function for keyword option
2021-04-09 11:19:13 +03:00
Alex Plate
278dc6880c
Add an option to trace actions execution time
2021-04-02 10:26:39 +03:00
Alex Plate
b1ae964ca3
Fix SearchGroup parsing in case of broken data
2021-04-01 11:20:19 +03:00
Alex Plate
69a045c144
Fix formatting
2021-03-31 10:47:06 +03:00
Alex Plate
8f7b609c7c
Remove wildcard import
2021-03-31 10:40:22 +03:00
Alex Plate
0019dd6c7a
Do not try to compare text for vim reloading in non .ideavimrc file
2021-03-31 10:32:13 +03:00
Matt Ellis
76f28ef94a
Update formatting
2021-03-23 14:25:59 +00:00
Matt Ellis
3b89d96553
Handle scrolling page with virtual space
2021-03-23 01:01:15 +00:00
Matt Ellis
0fba78f885
[VIM-2177] Do not scroll end of file to bottom of screen
2021-03-22 14:20:28 +00:00
Matt Ellis
ee38944cf9
Fix caret position at end of file with scrolloff
2021-03-22 10:10:36 +00:00
Shrikant Sharat Kandula
c24cbcfbc0
Refactor implementation and test
2021-03-21 11:13:48 +05:30
Shrikant Sharat Kandula
28c01f0a43
Handle outer selection for lower boundary
2021-03-21 10:52:55 +05:30
Shrikant Sharat Kandula
182f671e35
Handle inner selection for upper boundary
2021-03-21 10:46:02 +05:30
Shrikant Sharat Kandula
788495aac8
Merge branch 'master' into extension/textobjindent
...
# Conflicts:
# resources/META-INF/includes/VimExtensions.xml
2021-03-21 10:02:52 +05:30
Shrikant Sharat Kandula
7cbeb821f5
Upper boundary functional
2021-03-21 09:59:34 +05:30
Matt Ellis
36901194dc
Scroll last line to bottom of screen with G
2021-03-18 21:26:42 +00:00
Matt Ellis
58071007bd
Ignore sidescrolloff with caret at start of line
2021-03-18 21:20:48 +00:00
Matt Ellis
f7bb5ec500
Scroll view with Enter in insert mode
2021-03-17 12:17:51 +00:00
Matt Ellis
b92114fec6
Scroll view when inserting new line above
2021-03-17 12:17:51 +00:00
Matt Ellis
fe9bb2a712
Scroll view when inserting new line below
2021-03-17 12:17:51 +00:00
Matt Ellis
81996f8051
Do not beep when removing highlights with Escape
2021-03-17 12:17:51 +00:00
Matt Ellis
a0a976c345
Scroll view for <Del> and <BS> in insert mode
2021-03-17 12:17:51 +00:00
Matt Ellis
9315f36f16
Scroll view for <Tab> in insert mode
...
Note that this doesn't actually work, as we ignore <Tab> in insert mode, so that other actions, specifically the live template action, can handle it. Without this, Emmet doesn't work (VIM-674). The scrolling does work with <C-I>
2021-03-17 12:17:51 +00:00
Matt Ellis
cdc03836d2
Scroll view when moving up/down in insert mode
2021-03-17 12:17:50 +00:00
Matt Ellis
a14e95ad6c
Scroll view when deleting text
2021-03-17 12:17:50 +00:00