1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-05-30 22:34:08 +02:00
IntelliJ-IdeaVim/vim-engine
Matt Ellis afd69eef95 Fix end of file edge case deleting previous word
Adds extra tests to confirm that deleting previous word in Insert mode was already working as expected (relates to VIM-1650)

Also fixes an edge case for a test that was marked as behaving differently to Vim, but was actually showing buggy behaviour due to its unorthodox caret placement. It looked like the caret was placed at the end of the line, but it was actually placed _passed_ the last character in the file. Adding extra text below the caret placement would cause the action to behave as expected, and the test would then match Vim behaviour. However, it is possible to get this caret position in the editor and in Vim, with `virtualedit=onemore`, and the IdeaVim implementation was wrong. The test has been updated to provide the correct scenario, and the implementation has been fixed.
2025-02-21 09:53:11 +02:00
..
src Fix end of file edge case deleting previous word 2025-02-21 09:53:11 +02:00
build.gradle.kts Bump org.jetbrains:annotations from 26.0.1 to 26.0.2 2025-01-22 18:08:22 +02:00
Evolution.md Add update to the evolution 2022-12-02 12:03:58 +02:00
gradle.properties Set up publishing of the vim-engine library 2023-07-20 16:50:14 +03:00