|
32a2384a46
|
Revert "VIM-2074 Backspace behaviour is incorrect in Replace mode"
This reverts commit 9bbeab80
|
2024-08-25 10:17:38 +02:00 |
|
|
fdd850de5a
|
Fix(VIM-3615): Escape closes dialog while waiting for more keys
|
2024-08-25 10:10:21 +02:00 |
|
|
db8f0251fb
|
Stop macro execution after a failed search
|
2024-08-25 06:11:12 +02:00 |
|
|
2ca2c1e774
|
Revert per-caret registers
|
2024-08-25 06:11:10 +02:00 |
|
|
223f65c003
|
Update search register when using f/t
|
2024-08-25 06:10:58 +02:00 |
|
|
8577b5ed20
|
Add support for count for visual and line motion surround
|
2024-08-25 06:10:58 +02:00 |
|
|
212af1798d
|
Fix(VIM-696) Restore visual mode after undo/redo, and disable incompatible actions
|
2024-08-25 06:10:57 +02:00 |
|
|
002ef8f72f
|
Respect count with <Action> mappings
|
2024-08-25 06:10:57 +02:00 |
|
filipp
|
9bbeab8062
|
VIM-2074 Backspace behaviour is incorrect in Replace mode
|
2024-08-23 14:22:48 +03:00 |
|
filipp
|
373bfc4eab
|
Add endOffset to LiveRange
|
2024-08-23 14:22:48 +03:00 |
|
filipp
|
050f2f7b97
|
Respect emojis and don't assume that every character is a single offset
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
e30bc14843
|
Make closing command line safer
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
76d590be11
|
Support more flexible command line restrictions for Fleet
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
b005328b4a
|
Exclude generated files from .gitignore
I've also added sorting to be more confident that the generated file will be persistent across different machines
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
0f7aef3f15
|
Fix tests
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
f352b84922
|
Move some Executor logic to its base class
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
789faa7cb2
|
Add entry to history on <Esc> in COMMAND mode
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
a338f5768a
|
Better reset
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
010e8a7541
|
Support <C-U> in command mode
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
46c6778b3a
|
Support <Down>, <S-Down>, <C-N>, <PageDown> in command mode
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
0977bd4400
|
Support <Up>, <S-Up>, <C-P>, <PageUp> in command mode
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
db092e9b0a
|
Support history in VimCommandLine
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
3a95b62885
|
Support <Insert> in command mode
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
93e6adf5a9
|
Support <C-W> in command mode
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
37204398ff
|
Support <C-Right>, <S-Right> in command mode
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
b2f450d14d
|
Support <C-Left>, <S-Left> in command mode
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
61da888571
|
Fix failing tests
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
fcda97cfb8
|
Update methods to support searching in any text, not just Editor content
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
7b0482ed94
|
Fix unwanted beep when can't perform an action
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
1c79b0d59a
|
Support <Right> in command mode
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
ff4eb31418
|
Support <Left> in command mode
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
cb1078cf70
|
Support <C-H> in command mode
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
da3e40eaf6
|
Support <C-E>, <End> in command mode
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
17f77a9639
|
Support <C-B>, <Home> in command mode
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
3d03494354
|
Support <DEL> in command mode
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
642caddda7
|
Support <BS> in command mode
|
2024-08-23 14:18:03 +03:00 |
|
Filipp Vakhitov
|
1d97c43e30
|
Make ExEntryAction public
Fleet registers commands manually, so commands must be accessible
|
2024-08-23 14:18:03 +03:00 |
|
The1xDeveloper
|
3ba14d05b4
|
VIM-566: Add za motion support for toggling folds
|
2024-08-16 12:28:18 +03:00 |
|
Filipp Vakhitov
|
2189b70b87
|
Fix(VIM-3601): The escape characters in IdeaVim's configuration file are invalid
|
2024-08-14 18:18:55 +03:00 |
|
Filipp Vakhitov
|
8c9ff9465f
|
Fix(VIM-3584): com.maddyhome.idea.vim.KeyHandler requests com.maddyhome.idea.vim.api.VimKeyGroup instance. Class initialization must not depend on services
|
2024-08-11 01:12:59 +03:00 |
|
dependabot[bot]
|
fbbd1ebc0d
|
Bump org.antlr:antlr4 from 4.13.1 to 4.13.2
Bumps [org.antlr:antlr4](https://github.com/antlr/antlr4) from 4.13.1 to 4.13.2.
- [Release notes](https://github.com/antlr/antlr4/releases)
- [Changelog](https://github.com/antlr/antlr4/blob/dev/CHANGES.txt)
- [Commits](https://github.com/antlr/antlr4/compare/4.13.1...4.13.2)
---
updated-dependencies:
- dependency-name: org.antlr:antlr4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-08-07 18:46:09 +03:00 |
|
Filipp Vakhitov
|
5dc860f61e
|
Fix(VIM-3569): Pipe-symbol can no longer be used in remaps
|
2024-07-30 18:02:12 +03:00 |
|
Alex Plate
|
bd53a895c0
|
Return nullability of editor in action
|
2024-07-29 16:54:02 +02:00 |
|
Alex Plate
|
9fb614e16c
|
Pass editor to the "execute" method of the NativeAction
|
2024-07-29 16:36:01 +02:00 |
|
Alex Plate
|
560700c9aa
|
Pass editor to the execution of the action
Related: VIM-3376
|
2024-07-29 12:49:16 +02:00 |
|
Alex Plate
|
ff44596c1a
|
Migrate to gradle plugin 2.0.0-rc1
|
2024-07-26 19:00:31 +03:00 |
|
Filipp Vakhitov
|
39c615cddd
|
Do not cast VimStateMachine classes in vim-engine
It will break if we change implementation in Fleet
|
2024-07-26 17:30:08 +03:00 |
|
Filipp Vakhitov
|
961173a93b
|
Fix tests
|
2024-07-26 17:30:08 +03:00 |
|
Filipp Vakhitov
|
92741c6356
|
Fix compilation
|
2024-07-26 17:30:08 +03:00 |
|
Filipp Vakhitov
|
643eb2a85f
|
Add context to MappingProcessor
|
2024-07-26 17:30:08 +03:00 |
|