|
8cad0e6434
|
Fix(VIM-3615): Escape closes dialog while waiting for more keys
|
2024-08-25 10:06:16 +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 |
|
filipp
|
883744e4ee
|
Move blockInsert to vim-engine
|
2024-07-26 17:30:08 +03:00 |
|
filipp
|
66173e03be
|
Move reformatCodeRange to vim-engine
|
2024-07-26 17:30:08 +03:00 |
|
filipp
|
e455722758
|
Move more methods to vim-engine
|
2024-07-26 17:30:08 +03:00 |
|
filipp
|
823bdc1561
|
Replace VimYankGroup with implementation that works with VimListenersNotifier
|
2024-07-26 17:30:08 +03:00 |
|
filipp
|
f91fda2ca5
|
Remove VimInsertListener
It can be replaced by ModeChangeListener
|
2024-07-26 17:30:08 +03:00 |
|
filipp
|
92abd76615
|
Move more methods to engine
|
2024-07-26 17:30:08 +03:00 |
|
filipp
|
57c45ca153
|
Move more methods to engine
|
2024-07-26 17:30:08 +03:00 |
|