Skip to content

Commit 8043c4b

Browse files
authored
detect string, prevline (pangloss#771)
* detect string, prevline * reorder
1 parent ccc9f30 commit 8043c4b

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

indent/javascript.vim

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
" Language: Javascript
33
" Maintainer: Chris Paul ( https://github.com/bounceme )
44
" URL: https://github.com/pangloss/vim-javascript
5-
" Last Change: December 22, 2016
5+
" Last Change: December 23, 2016
66

77
" Only load this indent file when no other was loaded.
88
if exists('b:did_indent')
@@ -147,6 +147,10 @@ function s:PrevCodeLine(lnum)
147147
let l:n = prevnonblank(a:lnum)
148148
while l:n
149149
if getline(l:n) =~ '^\s*\%(\/[/*]\|-->\|<!--\|#\)'
150+
if (stridx(getline(l:n),'`') > 0 || getline(l:n-1)[-1:] == '\') &&
151+
\ s:syn_at(l:n,1) =~? s:syng_str
152+
return l:n
153+
endif
150154
let l:n = prevnonblank(l:n-1)
151155
elseif s:syn_at(l:n,1) =~? s:syng_com
152156
let l:n = search('\/\*\%<' . l:n . 'l','nbW')

0 commit comments

Comments
 (0)