From 6b9625ecd5d8ef8af7f84a8b61759e104c0c904e Mon Sep 17 00:00:00 2001 From: Adam Stankiewicz Date: Sat, 17 Oct 2020 11:52:39 +0200 Subject: Fix detecting indentation, closes #590 --- ftdetect/polyglot.vim | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'ftdetect') diff --git a/ftdetect/polyglot.vim b/ftdetect/polyglot.vim index c91d1d13..ed800dab 100644 --- a/ftdetect/polyglot.vim +++ b/ftdetect/polyglot.vim @@ -2608,14 +2608,13 @@ au! BufNewFile,BufRead,StdinReadPost * if expand(":e") == "" | \ call polyglot#shebang#Detect() | endif au BufEnter * if &ft == "" && expand(":e") == "" | - \ call s:Observe('shebang#Detect') | endif + \ call s:Observe('shebang#Detect') | endif augroup END if !has_key(s:disabled_packages, 'autoindent') " Code below re-implements sleuth for vim-polyglot let g:loaded_sleuth = 1 - let g:loaded_foobar = 1 " Makes shiftwidth to be synchronized with tabstop by default if &shiftwidth == &tabstop @@ -2637,7 +2636,7 @@ if !has_key(s:disabled_packages, 'autoindent') for line in a:lines let i += 1 - if !len(line) || line =~# '^\W*$' + if !len(line) || line =~# '^\S+$' continue endif -- cgit v1.2.3