claude[bot] and Claude Sonnet 4.6
cba0f9c003
Update changelog: Add abolish plugin (VIM-1362)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-21 06:43:59 +00:00
dependabot[bot]
36c9cab683
Bump org.junit:junit-bom from 6.0.3 to 6.1.0
...
Bumps [org.junit:junit-bom](https://github.com/junit-team/junit-framework ) from 6.0.3 to 6.1.0.
- [Release notes](https://github.com/junit-team/junit-framework/releases )
- [Commits](https://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0 )
---
updated-dependencies:
- dependency-name: org.junit:junit-bom
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-20 20:51:14 +00:00
dependabot[bot]
9a59af217d
Bump io.ktor:ktor-serialization-kotlinx-json from 3.4.3 to 3.5.0
...
Bumps [io.ktor:ktor-serialization-kotlinx-json](https://github.com/ktorio/ktor ) from 3.4.3 to 3.5.0.
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.4.3...3.5.0 )
---
updated-dependencies:
- dependency-name: io.ktor:ktor-serialization-kotlinx-json
dependency-version: 3.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-20 20:50:44 +00:00
dependabot[bot]
004602e59b
Bump org.junit.vintage:junit-vintage-engine from 6.0.3 to 6.1.0
...
Bumps [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit-framework ) from 6.0.3 to 6.1.0.
- [Release notes](https://github.com/junit-team/junit-framework/releases )
- [Commits](https://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0 )
---
updated-dependencies:
- dependency-name: org.junit.vintage:junit-vintage-engine
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-20 20:50:20 +00:00
1grzyb1
4cf7d6d4dc
VIM-1362 Add abolish search
2026-05-20 10:40:45 +00:00
1grzyb1
6c7da4c183
VIM-1362 refactor abolish plugin to walk through substitiute command
...
This is the way real plugin does that, and it gives us all flags for free
2026-05-20 10:40:45 +00:00
1grzyb1
a7dcf36522
VIM-1362 Add user-defined coercion through g:abolish_coercions variable
2026-05-20 10:40:45 +00:00
1grzyb1
660753fdcd
VIM-1362 Add missing coercion mappings
2026-05-20 10:40:45 +00:00
1grzyb1
3aedcceb13
VIM-1362 Add count to recase action
2026-05-20 10:40:45 +00:00
1grzyb1
6662525333
VIM-1362 Visual mode coercions
2026-05-20 10:40:45 +00:00
1grzyb1
2f0b72f933
VIM-1362 operator pending coersion mapping
2026-05-20 10:40:45 +00:00
1grzyb1
f57dbb4fa9
VIM-1362 add missing gap between original abolish plugin
2026-05-20 10:40:45 +00:00
1grzyb1
c7c82fa580
VIM-1362 Implement vim abolish plugin
2026-05-20 10:40:45 +00:00
1grzyb1
b82640018a
Fix split mode tests
2026-05-20 10:23:29 +00:00
claude[bot] and Claude Sonnet 4.6
53ea1e19a8
Update changelog: q:/q? history windows, history VimScript functions
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-20 06:44:26 +00:00
claude[bot] and Claude Sonnet 4.6
6178f423d4
Fix code style issues in mapping/digraph function handlers
...
- Remove double space in DigraphGetFunctionHandler
- Add missing space before != in MapFunctionHandlerBase
- Add missing space before colon in MapCheckFunctionHandler class declaration
- Move else keyword to same line as closing brace in MapSetFunctionHandler
- Remove unnecessary blank line after function opening brace in MapSetFunctionHandler
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-20 07:24:19 +03:00
Matt Ellis
550652e9af
Restore compatibility for external plugins
2026-05-20 07:23:37 +03:00
1grzyb1
be91bf2504
VIM-833 implement command history actions
...
Add `q:` `q/` and `q/`
2026-05-19 10:05:00 +00:00
Matt Ellis
4402a1f001
Fix logic when reading history entries
2026-05-19 12:51:26 +03:00
Matt Ellis
02c522b352
Fix histget() with omitted index
2026-05-19 12:51:26 +03:00
Matt Ellis
2dd76658c1
Extract tracking current history from command line
2026-05-19 12:51:26 +03:00
Matt Ellis
c81850982f
Do not save empty command line as history
2026-05-19 12:51:26 +03:00
Matt Ellis
2bc2c5e4b2
Push clearing output panel to the test fixture
2026-05-19 12:51:26 +03:00
Matt Ellis
288e885dd9
Encapsulate HistoryBlock and make internal
2026-05-19 12:51:26 +03:00
Matt Ellis
d5e917c5c6
Add histdel() history function
2026-05-19 12:51:26 +03:00
Matt Ellis
86aa74550a
Add histnr() history function
2026-05-19 12:51:26 +03:00
Matt Ellis
97da421eec
Add histget() history function
2026-05-19 12:51:26 +03:00
Matt Ellis
03a44d9855
Add histadd() history function
2026-05-19 12:51:26 +03:00
claude[bot] and Claude Sonnet 4.6
43566979aa
Update changelog: digraph functions, C-U fix, Wayland flickering fix
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-19 06:43:04 +00:00
grzybek
784cd6e41a
VIM-4184 remove wl-copy from primary writers
...
Use only xclip on wayland as wl-copy makes whole IDE flickers
2026-05-18 09:17:14 +00:00
AndDe-gourav
be8558f5d1
added test for ctrl u preserves indentation
2026-05-18 11:49:13 +03:00
AndDe-gourav
872ded4bb5
change isChange to true
2026-05-18 11:49:13 +03:00
Matt Ellis
ceabada9b1
Add digraph_setlist() function
2026-05-18 11:42:47 +03:00
Matt Ellis
bd87ba8d77
Add digraph_set() function
2026-05-18 11:42:47 +03:00
Matt Ellis
9acc676c5c
Add digraph_getlist() function
2026-05-18 11:42:47 +03:00
Matt Ellis
7fda1f1772
Add digraph_get() function
2026-05-18 11:42:47 +03:00
claude[bot] and Claude Sonnet 4.6
2998d4890f
Update changelog: VIM-380 text objects, mapping functions, bug fixes
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-16 06:22:30 +00:00
Matt Ellis
75fe116e3e
Add mapset() mapping function
2026-05-15 17:25:58 +03:00
Matt Ellis
6039227534
Add hasmapto() mapping function
2026-05-15 17:25:58 +03:00
Matt Ellis
80d924e718
Update doc comments
...
Also makes an interface function into a protected base class function
2026-05-15 17:25:58 +03:00
Matt Ellis
bce624cb73
Add maplist() mapping function
2026-05-15 17:25:58 +03:00
Matt Ellis
a9f6a4d608
Move showKeyMapping to map command implementation
2026-05-15 17:25:58 +03:00
Matt Ellis
d8b6d0a104
Push function to get all mappings to vim-engine
2026-05-15 17:25:58 +03:00
Matt Ellis
f06dd610f4
Introduce getMappingInfo helper function
2026-05-15 17:25:58 +03:00
Matt Ellis
489c2c1fc9
Remove unnecessary MappingInfoLayer
2026-05-15 17:25:58 +03:00
Matt Ellis
da9274fcf3
Remove unnecessary KeyMappingLayer abstraction
...
While it does give us a read-only abstraction over KeyMapping, it means we have two methods that do the same thing - getKeyMapping and getKeyMappingLayer without a clear indication of what the difference is. Furthermore, external usages only use getKeyMapping, and the layer isn't used at all.
2026-05-15 17:25:58 +03:00
Matt Ellis
782a163dde
Simplify use of keys helper function
2026-05-15 17:25:58 +03:00
Matt Ellis
c608161b0d
Add mapcheck() mapping function
2026-05-15 17:25:58 +03:00
Matt Ellis
3f9f6adbaa
Fix bug fetching maps by prefix
...
If there were no matching prefixes, it would return all nodes. And if the prefix was an actual match, it would return it twice
2026-05-15 17:25:58 +03:00
Matt Ellis
e327fad99c
Fix(VIM-4225) Use the same mappings as vim-sneak
2026-05-15 17:25:58 +03:00