From 7fc58ec99a7546851d2a87b6548fd36d5d9c5abc Mon Sep 17 00:00:00 2001 From: VVKot Date: Sat, 13 Feb 2021 20:02:48 +0000 Subject: vim-patch:8.1.0542: shiftwidth() does not take 'vartabstop' into account Problem: shiftwidth() does not take 'vartabstop' into account. Solution: Use the cursor position or a position explicitly passed. Also make >> and << work better with 'vartabstop'. (Christian Brabandt) https://github.com/vim/vim/commit/f951416a8396a54bbbe21de1a8b16716428549f2 --- src/nvim/eval.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/nvim/eval.lua') diff --git a/src/nvim/eval.lua b/src/nvim/eval.lua index d1a3ae3ff8..72168060cc 100644 --- a/src/nvim/eval.lua +++ b/src/nvim/eval.lua @@ -309,7 +309,7 @@ return { setwinvar={args=3}, sha256={args=1}, shellescape={args={1, 2}}, - shiftwidth={}, + shiftwidth={args={0, 1}}, sign_define={args={1, 2}}, sign_getdefined={args={0, 1}}, sign_getplaced={args={0, 2}}, -- cgit