Matt Ellis
|
1e27220eaa
|
Support insert word literally
Inserting a word and inserting it literally is the same operation. No need for another action
Fixes VIM-2511
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
b5484345f8
|
Add insert word under caret action for command line
Fixes VIM-2511
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
5d68ba26c2
|
Add insert current line literally action
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
5c8ca893e1
|
Insert current line by replaying keys
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
6aff6a07af
|
Add insert current line in command line
Fixes VIM-2511
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
c580aaceed
|
Add insert register literally action
Fixes VIM-2511
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
d204860a26
|
Remove write action from insert register action
Fixes VIM-3650
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
4bd4aefaca
|
Add minor optimisation for simple register contents
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
161bb2b28b
|
Insert register by replaying keys
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
4be143f4ff
|
Fix move caret to previous big word to match Vim
The docs says it moves to the previous WORD, but in practice it moves to the previous whitespace character
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
4a86af9071
|
Fix move caret to next big word to match Vim
The docs says it moves to the next WORD, but in practice it moves to the next whitespace character
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
9a5339d8af
|
Fix delete to use word instead of WORD
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
b70f15584f
|
Remove obsolete comments
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
38928e82c8
|
Extract insert literal command line tests
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
aa5975485e
|
Extract digraph command line tests
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
b6be329a08
|
Add tests for saving history when cancelling ex field
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
1a566b70d9
|
Add cmd history before executing
But save to register after executing. Matches Vim behaviour
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
b4eee5d45e
|
Show indicator for current history entry
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
30dae9f4d9
|
Rename HistoryDownFilterAction and add tests
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
3ca51d0361
|
Rename HistoryDownAction and add tests
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
f282131414
|
Rename HistoryUpFilterAction and add tests
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
f5f14f308b
|
Rename HistoryUpAction and add tests
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
6557169eec
|
Remove unnecessary textExInput function
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
ed402d3b26
|
Extract ToggleOverstrikeActionTest
Vim calls this "overstrike". We'll update terminology to match.
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
44cb65859b
|
Extract MoveCaretToPreviousBigWordAction
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
84eb131cea
|
Extract MoveCaretToNextBigWordAction
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
9ce2c2ba3a
|
Extract MoveCaretToLineEndActionTest
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
549d4a722f
|
Extract MoveCaretToLineStartActionTest
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
667890cb4d
|
Extract InsertRegisterActionTest
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
1ebaa34bda
|
Extract DeleteToCaretActionTest
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
310d90466b
|
Extract DeletePreviousWordActionTest
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
822052358e
|
Extract DeletePreviousCharActionTest
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
d1eb1aeb4d
|
Extract DeleteNextCharActionTest
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
8dd28cd257
|
Introduce CommandLineActionHandler base class
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
057259eba2
|
Move CommandKeyConsumer before CharArgumentConsumer
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
7f927ac62e
|
Reorder register consumers
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
ecceab3fd6
|
Rename SelectRegisterConsumer
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
3e18fcd7f1
|
Rename StartSelectRegisterConsumer
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
747ffa1e7f
|
Move CommandCountTest.kt
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
c3c581ceb6
|
Rename CommandConsumer to CommandKeyConsumer
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
abf7dc51bd
|
Add doc comments for all key consumers
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
a0d3fd9eed
|
Rename DeleteCommandConsumer to add Count
|
2025-09-05 12:37:45 +03:00 |
|
Matt Ellis
|
f53d93016d
|
Make it a little easier to debug key consumers
Adding an `isApplicable` function allows avoiding stepping into irrelevant consumers
|
2025-09-05 12:37:45 +03:00 |
|
NaMinhyeok
|
ce6822fa82
|
Add repository condition to updateChangelog workflow
Signed-off-by: NaMinhyeok <nmh9097@gmail.com>
|
2025-09-05 11:51:48 +03:00 |
|
Alex Plate
|
e9bc665aaa
|
Revert StatusBarWidgetsManager to be the project-level service
|
2025-09-05 10:43:25 +03:00 |
|
Alex Plate
|
0fd95c17cf
|
Fix(VIM-4028): Disable new plugin registration because currently it causes an error and this should be properly reviewed
|
2025-09-05 10:38:30 +03:00 |
|
dependabot[bot]
|
faf7a44f7d
|
Bump org.junit:junit-bom from 5.10.0 to 5.13.4
Bumps [org.junit:junit-bom](https://github.com/junit-team/junit-framework) from 5.10.0 to 5.13.4.
- [Release notes](https://github.com/junit-team/junit-framework/releases)
- [Commits](https://github.com/junit-team/junit-framework/compare/r5.10.0...r5.13.4)
---
updated-dependencies:
- dependency-name: org.junit:junit-bom
dependency-version: 5.13.4
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-09-04 09:52:47 +03:00 |
|
dependabot[bot]
|
739336ca45
|
Bump org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm
Bumps [org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm](https://github.com/Kotlin/kotlinx.coroutines) from 1.8.1 to 1.10.2.
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.8.1...1.10.2)
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm
dependency-version: 1.10.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-09-04 09:52:39 +03:00 |
|
dependabot[bot]
|
759df9eb22
|
Bump org.jetbrains:annotations from 26.0.2 to 26.0.2-1
Bumps [org.jetbrains:annotations](https://github.com/JetBrains/java-annotations) from 26.0.2 to 26.0.2-1.
- [Release notes](https://github.com/JetBrains/java-annotations/releases)
- [Changelog](https://github.com/JetBrains/java-annotations/blob/master/CHANGELOG.md)
- [Commits](https://github.com/JetBrains/java-annotations/compare/26.0.2...26.0.2-1)
---
updated-dependencies:
- dependency-name: org.jetbrains:annotations
dependency-version: 26.0.2-1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-09-04 09:36:07 +03:00 |
|
dependabot[bot]
|
6eefb1dd51
|
Bump org.jetbrains.intellij.platform from 2.7.2 to 2.8.0
Bumps org.jetbrains.intellij.platform from 2.7.2 to 2.8.0.
---
updated-dependencies:
- dependency-name: org.jetbrains.intellij.platform
dependency-version: 2.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-09-04 05:19:17 +03:00 |
|