From fcf44c5f6d7710b725425a939cf5daf59d961c16 Mon Sep 17 00:00:00 2001 From: mattn Date: Sun, 21 Dec 2014 23:56:59 +0900 Subject: [PATCH] user_emmet_settings.indentation should be checked at the first --- autoload/emmet.vim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/autoload/emmet.vim b/autoload/emmet.vim index 399e7a9..a83503c 100644 --- a/autoload/emmet.vim +++ b/autoload/emmet.vim @@ -44,10 +44,10 @@ function! emmet#getIndentation(...) abort endif if has_key(s:emmet_settings, type) && has_key(s:emmet_settings[type], 'indentation') let indent = s:emmet_settings[type].indentation - elseif has_key(s:emmet_settings.variables, 'indentation') - let indent = s:emmet_settings.variables.indentation elseif has_key(s:emmet_settings, 'indentation') let indent = s:emmet_settings.indentation + elseif has_key(s:emmet_settings.variables, 'indentation') + let indent = s:emmet_settings.variables.indentation else let indent = (&l:expandtab || &l:tabstop !=# &l:shiftwidth) ? repeat(' ', &l:shiftwidth) : "\t" endif