Commit Graph
8101 Commits
Author SHA1 Message Date
filipp 1205bb67f2 VIM-2973 Multiline editing like "ciw" doesn't work well when have remappings to stop c and d from using the default register 2023-06-21 01:20:46 +03:00
filipp 10bcd20cd8 Retire obsolete commands
With all the gratefulness for 20 years of service. Thank you, pioneers of our plugin's legacy.
2023-06-20 15:59:09 +03:00
filipp 3a2e6e018d Add missing command tests 2023-06-20 15:59:09 +03:00
filipp 1b1680f7b0 Fix typo 2023-06-20 15:59:09 +03:00
filipp 6cc52570ac Add missing ExCommand annotations 2023-06-20 15:59:09 +03:00
filipp 6425791ed9 Attempt to avoid broken jsons after partial compilation 2023-06-20 15:59:09 +03:00
Alex Plate 4c7a720447 Update changelog 2023-06-17 10:07:41 +00:00
Alex Plate 23ac9f3faf Update changelog 2023-06-16 10:08:08 +00:00
Alex Plate 0192009482 Fix(VIM-2975): Fix the offset after the rendered docs 2023-06-15 14:25:09 +03:00
Alex Plate 2468c359a4 Disable test warning 2023-06-15 13:23:00 +03:00
Alex Plate ae1ad9fd2e Update changelog 2023-06-14 10:07:36 +00:00
Alex Plate 3596748059 Prepare to 2.3.0 release 2023-06-14 09:25:02 +03:00
Alex Plate 407806e84c Update changelog 2023-06-14 09:25:02 +03:00
Alex Plate b83909da9c Update changelog after merging PR 2023-06-12 07:42:26 +00:00
Martin YzeiriandAlex Pláte dd490967d3 Add Matchit PHP patterns 2023-06-12 10:39:45 +03:00
Martin YzeiriandAlex Pláte 391202877a Extract tagNamePattern to an argument
Providing a custom tagNamePattern makes it easier to interop with
languages like PHP.
2023-06-12 10:39:45 +03:00
Martin YzeiriandAlex Pláte c48acd8fb7 Simplify JavaScript PSI checks
The less than/greater than operators are the only binary expressions in
the JS patterns, so the extra PSI checks are redundant.
2023-06-12 10:39:45 +03:00
Martin YzeiriandAlex Pláte c8428258fe Switch to linkedMapOf
mapOf happens to give us LinkedHashMaps, but we'll use the explicit
constructor since insertion order matters for PatternsTables.
2023-06-12 10:39:45 +03:00
Alex Plate fc4feaa78c Update changelog 2023-06-07 10:07:42 +00:00
Alex Plate 1855f3b43f Disable detection of the java OOM on TeamCity
With the new version of gradle intellij plugin, it started to print a message that some configuration may cause OOM exception
Funny thing is that TeamCity has an automatic detection of OOM based on the text output.
So, the builds started to fail because TC used to thing that the OOM happened
2023-06-06 17:33:35 +03:00
aleksei.plate@jetbrains.comandteamcity 50b848027c TeamCity change in 'Ideavim' project: general settings of 'Plugin verification' build configuration were updated 2023-06-06 14:29:49 +00:00
Alex Plate 7b71af9e1d Fix(VIM-2964): Fix an issue with leaking caret instance
Now I use the subscription to the disposer, but I think we can update it to the flow
2023-06-06 16:12:54 +03:00
Alex Plate 4814f0c895 Switch to the previous version of intellij gradle plugin
I've got a lot of OOM, trying to find a culprit
2023-06-06 14:53:32 +03:00
Alex Plate 192307ad52 Update verion of TC config 2023-06-06 14:42:23 +03:00
Alex Plate e28c57432d Set stable IJ for releases as the current EAP frezes with the buildSearchableOption task 2023-06-06 14:39:31 +03:00
Alex Plate 911915266a Inline the writeFile function 2023-06-06 12:16:14 +03:00
Alex Plate 51c464f8d2 Fix out of bounds exception 2023-06-06 12:07:33 +03:00
filipp 30069564a7 Remove class 2023-06-06 10:42:42 +03:00
filipp 460553d8ae Avoid dependency to annotation-processors 2023-06-06 10:42:42 +03:00
filipp cc2de42415 Moving from gorgeous YAML to good old JSON 2023-06-06 10:42:42 +03:00
filipp b31aa57d81 build.gradle.kts cleanup 2023-06-06 10:42:42 +03:00
filipp c9b9bb6cf8 Remove generated files for tests 2023-06-06 10:42:42 +03:00
filipp 89e74b2011 Remove unused import 2023-06-06 10:42:42 +03:00
filipp 434d882314 Add vimscriptfunctionannotation option 2023-06-06 10:42:42 +03:00
filipp 617d9d90ed Add excommandannotation option 2023-06-06 10:42:42 +03:00
filipp f456e0a8dd Fix tests 2023-06-06 10:42:42 +03:00
filipp 2716255e22 Better paths 2023-06-06 10:42:42 +03:00
filipp 4d907213c3 Split ex-commands in YAML 2023-06-06 10:42:42 +03:00
filipp ee704f53c7 Support lazy ex command classloading 2023-06-06 10:42:42 +03:00
filipp 74237365f1 Fix LazyVimscriptFunction 2023-06-06 10:42:42 +03:00
filipp 8aeab29303 Annotate ex-commands 2023-06-06 10:42:42 +03:00
filipp ff945e7b8a Add ExCommand annotation 2023-06-06 10:42:42 +03:00
filipp 9707704f57 Minor refactoring 2023-06-06 10:42:42 +03:00
filipp 7491d19309 Add yaml files 2023-06-06 10:42:42 +03:00
filipp fb74e5e731 Fix tests 2023-06-06 10:42:42 +03:00
filipp 627c8a6eca Move some functions to engine 2023-06-06 10:42:42 +03:00
filipp 8094758a82 Add function providers 2023-06-06 10:42:42 +03:00
filipp f143b6ee9f Rename KSP options 2023-06-06 10:42:42 +03:00
filipp 77cef909fb Add comment to YAML 2023-06-06 10:42:42 +03:00
filipp 063d3949cf Better YAML 2023-06-06 10:42:42 +03:00