From: Sergey Matveev <stargrave@stargrave.org>
Date: Fri, 19 May 2023 16:28:22 +0000 (+0300)
Subject: Fix f-args usage in vim9script
X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=bb2eec7eb7d86fade4a7e5d8f057374eae28851a;p=dotfiles.git

Fix f-args usage in vim9script
---

diff --git a/vim/.vim/pack/stargrave/start/defsplit/autoload/defsplit.vim b/vim/.vim/pack/stargrave/start/defsplit/autoload/defsplit.vim
index 5e647ed..8fb89e8 100644
--- a/vim/.vim/pack/stargrave/start/defsplit/autoload/defsplit.vim
+++ b/vim/.vim/pack/stargrave/start/defsplit/autoload/defsplit.vim
@@ -46,8 +46,8 @@ enddef
 
 const Brs = {"(": ")", "[": "]", "{": "}"}
 
-export def Do(brsAllowable: list<string>, singleLineComma: bool, ...args: list<number>)
-    var skip = len(args) == 0 ? 0 : args[1]
+export def Do(brsAllowable: list<string>, singleLineComma: bool, ...args: list<string>)
+    var skip = len(args) == 0 ? 0 : str2nr(args[0])
     var shift = get(b:, "defsplit_shift", "    ")
     var line = getline(".")
     var prfx: string