1grzyb1
f9cbbad13e
Break in case of maximum recursion depth
2026-02-26 08:21:34 +01:00
dependabot[bot]
c16903f23d
Bump org.jetbrains:annotations from 26.0.2-1 to 26.1.0
...
Bumps [org.jetbrains:annotations](https://github.com/JetBrains/java-annotations ) from 26.0.2-1 to 26.1.0.
- [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-1...26.1.0 )
---
updated-dependencies:
- dependency-name: org.jetbrains:annotations
dependency-version: 26.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-25 15:43:33 +00:00
dependabot[bot]
5475c410c4
Bump org.junit.vintage:junit-vintage-engine from 6.0.1 to 6.0.3
...
Bumps [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit-framework ) from 6.0.1 to 6.0.3.
- [Release notes](https://github.com/junit-team/junit-framework/releases )
- [Commits](https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3 )
---
updated-dependencies:
- dependency-name: org.junit.vintage:junit-vintage-engine
dependency-version: 6.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-25 15:43:20 +00:00
1grzyb1
c3925abeaf
VIM-4134 test to forbid java.io.File usage
2026-02-17 15:01:02 +01:00
1grzyb1
29067706ec
VIM-4134 Replace java.io.File with java.nio.file.Path
2026-02-17 15:01:02 +01:00
1grzyb1
d9c745fd8e
VIM-4120 handle ':' in output panel
2026-02-11 12:58:59 +01:00
1grzyb1
9f0ae27440
VIM-4120 close output panel on active editor change
2026-02-11 12:58:59 +01:00
1grzyb1
6591be3617
VIM-4120 remove isPanelActive from VimOutputPanel
2026-02-11 12:58:59 +01:00
1grzyb1
410ac0ff39
VIM-4120 close current output panel when executing command
2026-02-11 12:58:59 +01:00
1grzyb1
d382e0bc26
VIM-4120 single addText method
2026-02-11 12:58:59 +01:00
1grzyb1
d318b935fc
VIM-4120 single output method with default message type
2026-02-11 12:58:59 +01:00
1grzyb1
622163194d
VIM-4120 removed awt color reference in engine
2026-02-11 12:58:59 +01:00
1grzyb1
34f16f4daf
VIM-4120 Rename isActive to isVisible to not leak IJ impl details
2026-02-11 12:58:59 +01:00
1grzyb1
bec8daa6ab
VIM-4120 Use showErrorMessage for displaying errors in red
2026-02-11 12:58:59 +01:00
1grzyb1
5e20bbf14e
VIM-4120 display multiple lines in OutputPanel with different styles
2026-02-11 12:58:59 +01:00
dependabot[bot]
158b40ab1d
Bump org.mockito.kotlin:mockito-kotlin from 6.2.2 to 6.2.3
...
Bumps [org.mockito.kotlin:mockito-kotlin](https://github.com/mockito/mockito-kotlin ) from 6.2.2 to 6.2.3.
- [Release notes](https://github.com/mockito/mockito-kotlin/releases )
- [Commits](https://github.com/mockito/mockito-kotlin/compare/v6.2.2...v6.2.3 )
---
updated-dependencies:
- dependency-name: org.mockito.kotlin:mockito-kotlin
dependency-version: 6.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-04 15:38:30 +00:00
1grzyb1
ad85aca860
VIM-1595 Add support for handling address 0 in :put command
2026-02-03 11:06:40 +02:00
1grzyb1
322d961085
VIM-1595 Add support for the :read! {cmd} command
2026-02-03 11:06:40 +02:00
1grzyb1
0a7ad9e8f1
VIM-1595 Add support for the :read command
2026-02-03 11:06:40 +02:00
1grzyb1
8651b8f8ec
VIM-566 Add operator-pending mode support for zj and zk
2026-01-28 19:15:42 +02:00
1grzyb1
ec42b4ff64
VIM-566 Add support for navigating between folds with zj and zk commands
2026-01-28 19:15:42 +02:00
1grzyb1
9236b4cc72
VIM-566 Implement zf create fold action
2026-01-27 13:02:26 +02:00
1grzyb1
a229979644
Make generated JSON formatting consistent with IntelliJ
2026-01-27 11:04:41 +01:00
1grzyb1
e8add6d38d
VIM-566 document different default foldlevel between ideavim and vim
2026-01-27 11:25:01 +02:00
1grzyb1
0c21dcb132
VIM-566 add set foldelevel command support
2026-01-27 11:25:01 +02:00
1grzyb1
729cb7b2ad
VIM-566 Add documentation to fold-related methods
2026-01-23 16:54:51 +02:00
1grzyb1
98ebaabf10
VIM-566 improve performance by batch apply fold level
2026-01-23 16:54:51 +02:00
1grzyb1
23119b169b
VIM-566 Add zm folding support
2026-01-23 16:54:51 +02:00
1grzyb1
c0d3624f3c
VIM-566 Add zr folding support
2026-01-23 16:54:51 +02:00
dependabot[bot]
c1944f1369
Bump org.mockito.kotlin:mockito-kotlin from 6.1.0 to 6.2.2
...
Bumps [org.mockito.kotlin:mockito-kotlin](https://github.com/mockito/mockito-kotlin ) from 6.1.0 to 6.2.2.
- [Release notes](https://github.com/mockito/mockito-kotlin/releases )
- [Commits](https://github.com/mockito/mockito-kotlin/compare/v6.1.0...v6.2.2 )
---
updated-dependencies:
- dependency-name: org.mockito.kotlin:mockito-kotlin
dependency-version: 6.2.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-21 15:35:02 +00:00
Grzybek
0264e1cd75
VIM-566 Add zA toggle folding support
2026-01-21 16:48:36 +02:00
Matt Ellis
9bffb4f42f
Fix min arity for remove() function
2026-01-09 19:12:27 +02:00
Matt Ellis
3cdea85df4
Move common functions to collectionFunctions
...
Add a new package for functions that apply to both List and Dictionary, as well as some String functions (where a String is treated like a collection of characters). Trying to group some functions that shouldn't just sit at top level
2026-01-09 19:12:27 +02:00
Matt Ellis
cc1122b3b6
Rename file
2026-01-09 19:12:27 +02:00
Matt Ellis
5adff67ec8
Add List uniq() function
2026-01-09 19:12:27 +02:00
Matt Ellis
8340be8459
Add List sort() function
2026-01-09 19:12:27 +02:00
Matt Ellis
9fbee06890
Add filter() function
2026-01-09 19:12:27 +02:00
Matt Ellis
4bf947a143
Fix comparison of String and Number
2026-01-09 19:12:27 +02:00
Matt Ellis
5225c409d8
Add List reduce() function
2026-01-09 19:12:27 +02:00
Matt Ellis
17eddab2ac
Add map() and mapnew() functions
2026-01-09 19:12:27 +02:00
Matt Ellis
00fee97117
Add List indexof() function
2026-01-09 19:12:27 +02:00
Matt Ellis
fd9b283df1
Add call() function
...
Vim lists call() as part of List functions. We document it the same way so we can cross-reference, but it's not really a List function, so it's implemented with varFunctions
2026-01-09 19:12:27 +02:00
Matt Ellis
e6b863f1ca
Add List+Dictionary foreach() function
2026-01-09 19:12:27 +02:00
Matt Ellis
ea209d5c94
Refactor function and funcref functions
2026-01-09 19:12:27 +02:00
Matt Ellis
88fa7c2a29
Add doc comment
2026-01-09 19:12:27 +02:00
Matt Ellis
648cebf8d5
Encapsulate calling named function
2026-01-09 19:12:27 +02:00
Matt Ellis
e2adf0af51
Handle range for builtin functions
2026-01-09 19:12:27 +02:00
Matt Ellis
1333051ad8
Make range an argument instead of a field
2026-01-09 19:12:27 +02:00
Matt Ellis
bd0edb01b6
Introduce BuiltinFunctionHandler base class
2026-01-09 19:12:27 +02:00
Matt Ellis
0f9923128d
Update doc comment
2026-01-09 19:12:27 +02:00