Commit Graph
9718 Commits
Author SHA1 Message Date
Matt EllisandAlex Plate 284e0b4bf5 Rename search to processSearchCommand
The method is doing more than just searching, such as parsing the search command and state management
2021-03-05 10:38:37 +03:00
Matt EllisandAlex Plate 47becb2721 Remove unused count for main search method
This method is the main implementation for '/' and '?' and does not support a count. It is currently being used incorrectly in places that should be using a simpler find helper.
2021-03-05 10:38:37 +03:00
Matt EllisandAlex Plate 0b64e26235 Replace search command flags with Direction enum 2021-03-05 10:38:37 +03:00
Matt EllisandAlex Plate d90db8157c Remove overload that assumes primary caret offset 2021-03-05 10:38:37 +03:00
Matt EllisandAlex Plate 11da530151 Remove overload that takes a caret 2021-03-05 10:38:37 +03:00
Matt EllisandAlex Plate c067c67e34 Remove unused code to move caret 2021-03-05 10:38:37 +03:00
Matt EllisandAlex Plate 89913ad4d7 Remove unused search handling from ProcessExEntry 2021-03-05 10:38:36 +03:00
Alex Plate b73f34ad8c Useless change 2021-03-05 10:38:22 +03:00
Alex Plate 17cf68d8a5 Support testing without neovim for a lot of tests 2021-03-03 11:17:08 +03:00
Alex Plate 5c1795ee03 Add startofline option to the list of supported commands 2021-03-03 11:02:47 +03:00
Alex Plate 19a8480a88 Update changes 2021-03-03 11:01:04 +03:00
Matt EllisandAlex Pláte e0e80d2ea8 Update after running ktlintFormatter 2021-03-03 10:56:50 +03:00
Matt EllisandAlex Pláte adab2326ed Add 'startofline' to count percent motion 2021-03-03 10:56:50 +03:00
Matt EllisandAlex Pláte 4ef629950d Add 'startofline' support for shift operations 2021-03-03 10:56:50 +03:00
Matt EllisandAlex Pláte 39197df0c7 Add 'startofline' support for scrolling actions 2021-03-03 10:56:50 +03:00
Matt EllisandAlex Pláte 1d3d6f0ea1 Add 'startofline' support to G, gg and i_<C-Home> 2021-03-03 10:56:50 +03:00
Matt EllisandAlex Pláte 9272ffa52c Add 'startofline' support to goto line action 2021-03-03 10:56:50 +03:00
Matt EllisandAlex Pláte 187e5864ac Add tests and introduce 'startofline' option
Update behaviour of H, L and M to handle 'scrolloff' correctly, operator pending mode and 'startofline' caret placement. Also implemented 'startofline' support for delete motion action.
2021-03-03 10:56:50 +03:00
Matt EllisandAlex Pláte e0711248a0 [VIM-2238] Correctly place cursor at mid line of short files 2021-03-03 10:56:50 +03:00
Alex Plate bbbcf0502e Annotation some functions as not-neovim tested 2021-03-02 12:10:14 +03:00
Alex Plate 0498fac291 [TC] Add git label after stable release 2021-03-02 10:05:55 +03:00
Alex Plate fa007148da [TC] Make slack notification only on stable releases 2021-03-02 10:05:55 +03:00
Alex Plate 7e69e5704a Rename task from eapNotification to notification 2021-03-02 10:05:55 +03:00
aleksei.plateandtcuser 8579229797 TeamCity change in 'IntelliJ IDEA plugins / IdeaVim' project: build features of 'Qodana checks' build configuration were updated 2021-03-02 06:59:48 +00:00
aleksei.plateandtcuser 59d8f4c1cf TeamCity change in 'IntelliJ IDEA plugins / IdeaVim' project: runners of 'Qodana checks' build configuration were updated 2021-03-02 06:59:34 +00:00
Alex Plate d05942ebe1 Use correct version of kotlin plugin 2021-02-26 11:18:28 +03:00
Alex Plate 1b9457bdff Update structure and add comments to build.gradle.kts 2021-02-26 10:21:36 +03:00
Alex Plate 05f2848d41 Convert gradle to kotlin DSL 2021-02-26 10:02:23 +03:00
Alex Plate ab3a28e50d Rename from groovy to kotlin 2021-02-26 10:01:25 +03:00
Alex Plate 121daa81cc Remove some deprecations 2021-02-24 11:44:27 +03:00
Alex PláteandGitHub 17e1d75238 Create codeql-analysis.yml 2021-02-24 11:32:33 +03:00
Alex Plate 597cdf4398 [TC] Add fail condition on artifact size change 2021-02-24 11:20:40 +03:00
Alex Plate 215ca7806e Extract assets from the distribution 2021-02-24 11:20:15 +03:00
Alex Plate 92f0d28d24 Remove some warnings from tests 2021-02-24 10:30:44 +03:00
Alex Plate d964a0c375 Update gradle-intellij plugin version 2021-02-24 10:21:48 +03:00
Alex Plate 332f04fdfe Remove deprecation 2021-02-24 10:17:12 +03:00
Alex Plate 291ea3bfb0 Enable fail on warning for java 2021-02-24 05:09:34 +03:00
Alex Plate 51dbef9060 [TC] Update job name 2021-02-24 04:28:05 +03:00
Alex Plate d6f771f6c3 [TC] Extract github pull requests into the separate project 2021-02-24 04:24:09 +03:00
Alex Plate d659ee2880 Apply qodana patch 2021-02-24 04:16:29 +03:00
Alex Plate 7b37a5e611 Update method 2021-02-24 04:16:20 +03:00
aleksei.plateandtcuser b99f2a23a8 TeamCity change in 'IntelliJ IDEA plugins / IdeaVim' project: build features of 'Qodana checks' build configuration were updated 2021-02-24 01:14:35 +00:00
Alex Plate a54d8af051 Linting 2021-02-24 04:07:51 +03:00
Alex Plate 62a309cba6 Update annotations 2021-02-20 18:20:29 +03:00
Alex Plate b7c0e4725d Suppress code duplicate 2021-02-20 16:26:58 +03:00
Alex Plate 53a21fb5fe Qodana cleanup 2021-02-20 13:14:27 +03:00
Alex Plate 5802f7c2c5 [TC] Build dev build a bit later 2021-02-20 12:29:06 +03:00
Alex Plate 3c2640c90d [TC] Update fail condition 2021-02-20 12:19:47 +03:00
Alex Plate 6f2ea9e893 [TC] Update fail condition 2021-02-20 12:16:46 +03:00
aleksei.plateandtcuser 8b06bdfc29 TeamCity change in 'IntelliJ IDEA plugins / IdeaVim' project: build features of 'Tests for IntelliJ Latest EAP' build configuration were updated 2021-02-20 09:15:09 +00:00