- commit
- b7206952b0e67fed67b9e4f529a13723760d4866
- parent
- be13ac3dff973f58ec261441a27b28207b06a24a
- Author
- Tobias Bengfort <tobias.bengfort@posteo.de>
- Date
- 2023-06-13 19:59
explicitly store whether fets is active
Diffstat
| M | plugin/fets.vim | 7 | ++++--- |
1 files changed, 4 insertions, 3 deletions
diff --git a/plugin/fets.vim b/plugin/fets.vim
@@ -49,16 +49,17 @@ function! s:CalcTS() 49 49 endfunction 50 50 51 51 function! FETS()52 -1 let l:fets = max(s:CalcTS())53 -154 -1 if l:fets == &l:tabstop-1 52 if get(b:, 'fets_active', 0) 55 53 let &l:tabstop = &g:tabstop 56 54 let &l:shiftwidth = &g:shiftwidth 57 55 let &l:softtabstop = &g:softtabstop -1 56 let b:fets_active = 0 58 57 else -1 58 let l:fets = max(s:CalcTS()) 59 59 let &l:tabstop = l:fets 60 60 let &l:shiftwidth = l:fets 61 61 let &l:softtabstop = -1 -1 62 let b:fets_active = 1 62 63 endif 63 64 endfunction 64 65