Alex Plate
78ea4e4e30
Set up publishing of the vim-engine library
2023-07-20 16:50:14 +03:00
Alex Plate
5ab985a7cc
Update changelog after merging PR
2023-07-19 15:06:47 +00:00
Matt Ellis
6bd1782c4b
Fix OS specific values in tests
2023-07-19 18:04:02 +03:00
Matt Ellis
2f5d402c61
Support :set! to output as a single column
2023-07-19 18:04:02 +03:00
Matt Ellis
8fb2ea5845
Output options in column order, not row order
...
This means that the last column might not be full, rather than the last row. Same as Vim.
2023-07-19 18:04:02 +03:00
Matt Ellis
a78e21a167
Use soft wraps instead of hard wraps in ex output
...
Hard wraps require figuring out the width of the panel, and all we have is the width of the associated editor, which excludes gutter, etc. Easier to let the UI toolkit handle it
2023-07-19 18:04:02 +03:00
Matt Ellis
2e9b626523
Fix formatting of value pair options
2023-07-19 18:04:02 +03:00
Matt Ellis
4487b8904c
Sort options output before formatting
...
Sorts on option name, not including "no" prefix for toggle options
2023-07-19 18:04:02 +03:00
Matt Ellis
1f01f915dc
Remove trailing padding from options list
2023-07-19 18:04:02 +03:00
Filipp Vakhitov
4222c71a69
Pre-release tasks
2023-07-18 11:48:56 +03:00
IdeaVim Bot
1d463cde90
Update changelog. Action id - 5561661508
2023-07-15 10:07:05 +00:00
Alex Plate
834d1476ce
Replace VimDataContext with a dataContextWrapper
...
This should fix some issues like
https://jb-web.exa.aws.intellij.net/report/16130069
https://jb-web.exa.aws.intellij.net/report/16092668
2023-07-14 16:58:26 +03:00
filipp
a769a8d1a4
Fix(VIM-2818): Wrong caret position after multicaret paste
2023-07-14 16:24:36 +03:00
filipp
ece8c3821d
Add test for VIM-481
2023-07-14 16:00:54 +03:00
filipp
2bc0c4c41b
Better buffer storage
2023-07-14 15:06:03 +03:00
filipp
9e203898b6
Support more registers for secondary carets
2023-07-14 13:42:43 +03:00
filipp
58ad8417e5
Fix vim logger
2023-07-14 13:22:32 +03:00
Alex Plate
9c00927089
Use different commit format
2023-07-07 13:41:11 +03:00
Alex Plate
7c6964c6ef
Use different commit format
2023-07-07 13:40:47 +03:00
Alex Plate
31a5104205
Remove incorrect item in changelog
2023-07-07 13:36:12 +03:00
Alex Plate
7bcf3858e8
Add ludwig-jb to contributors list
2023-07-07 10:31:44 +00:00
Alex Plate
fb3eb0da8a
Use tags for workflows
2023-07-07 13:28:01 +03:00
Alex Plate
0e6d92dea7
Update changelog job
2023-07-07 13:23:46 +03:00
Alex Plate
c00ffe7fc3
Try to use tags to get last commit
2023-07-07 13:15:26 +03:00
Alex Plate
02b3f8bf02
Disable changelog update
2023-07-07 13:03:00 +03:00
Alex Plate
fe7afb0141
Try to use tags in the workflow
2023-07-07 12:56:31 +03:00
Alex Plate
1ec810b981
Switch to custom last-successful-commit-action
2023-07-07 12:36:59 +03:00
Alex Plate
3a2187ebad
Try to use modified action
2023-07-07 12:24:42 +03:00
Alex Plate
fef6a1b090
Bring back the plugin in devendencies check
2023-07-07 12:24:42 +03:00
Alex Plate
2f5b39af54
Update changelog after merging PR
2023-07-07 08:49:32 +00:00
samabcde
d3f942aebc
VIM-2920 fix select block expansion when enclose boundary is line break
2023-07-07 11:46:41 +03:00
Alex Plate
5df0db8845
Update changelog after merging PR
2023-07-07 08:01:10 +00:00
Ludwig Valda Vasquez
28887c1da2
Update VimMessages#updateStatusBar to accept VimEditor
...
This is required for vim support in Fleet.
2023-07-07 10:57:56 +03:00
Alex Plate
7053a225b8
Update the branch name
2023-06-30 14:25:58 +03:00
Alex Plate
54422801c3
Try to migrate to a different way to get last successful action
2023-06-30 14:22:53 +03:00
Alex Plate
56c464ba79
Update changelog
2023-06-30 10:07:38 +00:00
filipp
2582f1e907
Fix(VIM-1294): unvoluntary unfolding when using ideavim
2023-06-30 12:32:41 +03:00
Alex Plate
13139966ea
Implement UserDataHolder for out VimDataContext
...
This is needed for fix Rider issues with put: https://youtrack.jetbrains.com/issue/RIDER-94213/StackOverflowError-when-using-GotoDeclaration-action-or-gd-with-IdeaVIM-plugin-in-Rider-2023.2#focus=Comments-27-7617177.0-0
2023-06-30 10:50:38 +03:00
Alex Plate
011bb78f69
Update changelog
2023-06-28 10:08:02 +00:00
Alex Pláte
2446ed20a6
Update README.md
2023-06-28 12:51:22 +03:00
filipp
c376feb4d8
Fix(VIM-2685): Register command outputs different values for same registers
2023-06-27 17:40:56 +03:00
filipp
fa0bcfa37a
Remove duplicate file
2023-06-23 17:19:37 +03:00
filipp
6b70b11ffc
Focus active tab after :tabclose
2023-06-23 17:05:09 +03:00
filipp
e474075778
Basic support for commands that were not added to grammar
2023-06-23 15:18:57 +03:00
filipp
1205bb67f2
VIM-2973 Multiline editing like "ciw" doesn't work well when have remappings to stop c
and d
from using the default register
2023-06-21 01:20:46 +03:00
filipp
10bcd20cd8
Retire obsolete commands
...
With all the gratefulness for 20 years of service. Thank you, pioneers of our plugin's legacy.
2023-06-20 15:59:09 +03:00
filipp
3a2e6e018d
Add missing command tests
2023-06-20 15:59:09 +03:00
filipp
1b1680f7b0
Fix typo
2023-06-20 15:59:09 +03:00
filipp
6cc52570ac
Add missing ExCommand annotations
2023-06-20 15:59:09 +03:00
filipp
6425791ed9
Attempt to avoid broken jsons after partial compilation
2023-06-20 15:59:09 +03:00