]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 8.1.0542: shiftwidth() does not take 'vartabstop' into account v8.1.0542
authorBram Moolenaar <Bram@vim.org>
Thu, 22 Nov 2018 02:08:29 +0000 (03:08 +0100)
committerBram Moolenaar <Bram@vim.org>
Thu, 22 Nov 2018 02:08:29 +0000 (03:08 +0100)
commitf951416a8396a54bbbe21de1a8b16716428549f2
tree2903bb024e534d4a4c5004beef72f4dc38583b29
parent2b84949ad8f247e5d142e2fb1371b3e37567977a
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)
runtime/doc/change.txt
runtime/doc/eval.txt
src/edit.c
src/evalfunc.c
src/normal.c
src/ops.c
src/option.c
src/proto/edit.pro
src/proto/option.pro
src/testdir/test_vartabs.vim
src/version.c