diff options
| author | Adam Stankiewicz <sheerun@sher.pl> | 2019-06-16 18:36:23 +0200 | 
|---|---|---|
| committer | Adam Stankiewicz <sheerun@sher.pl> | 2019-06-16 18:36:23 +0200 | 
| commit | d52700284984ada048ce325404dfa25237271ba1 (patch) | |
| tree | f1008ad1559ecb0f05b086f41a66f0f581309f80 /autoload | |
| parent | 15727e7eb005a0eef76941e09d993754b86cb81d (diff) | |
| download | vim-polyglot-d52700284984ada048ce325404dfa25237271ba1.tar.gz vim-polyglot-d52700284984ada048ce325404dfa25237271ba1.zip | |
Updatev3.9.2
Diffstat (limited to 'autoload')
| -rw-r--r-- | autoload/jsx_pretty/indent.vim | 9 | 
1 files changed, 9 insertions, 0 deletions
| diff --git a/autoload/jsx_pretty/indent.vim b/autoload/jsx_pretty/indent.vim index 9dd0e5b1..d37d3990 100644 --- a/autoload/jsx_pretty/indent.vim +++ b/autoload/jsx_pretty/indent.vim @@ -124,6 +124,8 @@ function! jsx_pretty#indent#get(js_indent)          else            return prev_ind          endif +      elseif prev_line =~ '^\<return' +        return prev_ind        else          return prev_ind - s:sw()        endif @@ -188,6 +190,13 @@ function! jsx_pretty#indent#get(js_indent)    else      let ind = a:js_indent() +    " Issue #68 +    " return (<div> +    " |<div>) +    if prev_line =~ '^\<return' && line =~ '^<\s*' . s:end_tag +      return prev_ind +    endif  +      " If current syntax is not a jsx syntax group      if s:syn_xmlish(prev_syn_eol) && line !~ '^[)\]}]'        let sol = matchstr(line, s:opfirst) | 
