]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
runtime(kdl): use shiftwidth() instead of &tabstop in indent script
authorYinzuo Jiang <jiangyinzuo@foxmail.com>
Tue, 11 Jun 2024 17:06:02 +0000 (19:06 +0200)
committerChristian Brabandt <cb@256bit.org>
Tue, 11 Jun 2024 17:07:16 +0000 (19:07 +0200)
closes: #14962

Signed-off-by: Yinzuo Jiang <jiangyinzuo@foxmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/indent/kdl.vim

index 2d24f18dff7744e867aa95dc8dbb01d97a5c3859..b1b004d0a2d71e0fac492b22ba0af31dbfd9d70e 100644 (file)
@@ -2,7 +2,7 @@
 " Language:         KDL
 " Author:           Aram Drevekenin <aram@poor.dev>
 " Maintainer:       Yinzuo Jiang <jiangyinzuo@foxmail.com>
-" Last Change:      2024-06-10
+" Last Change:      2024-06-11
 
 " Only load this indent file when no other was loaded.
 if exists("b:did_indent")
@@ -19,7 +19,7 @@ function! KdlIndent(...)
   let previous = getline(previousNum)
 
   if previous =~ "{" && previous !~ "}" && line !~ "}" && line !~ ":$"
-    return indent(previousNum) + &tabstop
+    return indent(previousNum) + shiftwidth()
   else
     return indent(previousNum)
   endif