diff options
Diffstat (limited to 'indent')
| -rw-r--r-- | indent/javascript.vim | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/indent/javascript.vim b/indent/javascript.vim index 5cde88d1..d483409e 100644 --- a/indent/javascript.vim +++ b/indent/javascript.vim @@ -443,11 +443,17 @@ function! Fixedgq(lnum, count)      let l:tw = &tw ? &tw : 80;      let l:count = a:count +    let l:first_char = indent(a:lnum) + 1      if mode() == 'i' " gq was not pressed, but tw was set          return 1      endif +    " This gq is only meant to do code with strings, not comments +    if s:IsLineComment(a:lnum, l:first_char) || s:IsInMultilineComment(a:lnum, l:first_char) +        return 1 +    endif +      if len(getline(a:lnum)) < l:tw && l:count == 1 " No need for gq          return 1      endif | 
