From 79597d74890dc34ab67f791e6033332334803fc9 Mon Sep 17 00:00:00 2001 From: Matthias Braun Date: Mon, 4 May 2015 21:41:25 +0000 Subject: Vim: Fix some bugs in llvm indent plugin. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@236464 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/vim/indent/llvm.vim | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'utils/vim') diff --git a/utils/vim/indent/llvm.vim b/utils/vim/indent/llvm.vim index 1ea0ba406b4..d1d8c83d118 100644 --- a/utils/vim/indent/llvm.vim +++ b/utils/vim/indent/llvm.vim @@ -25,7 +25,7 @@ if exists("*GetLLVMIndent") finish endif -function! FindOpenBracket(lnum) +function! FindOpenBrace(lnum) call cursor(a:lnum, 1) return searchpair('{', '', '}', 'bW') endfun @@ -44,7 +44,7 @@ function! GetLLVMIndent() " Indent labels the same as the current opening block if thisline =~ ':\s*$' - let blockbegin = FindOpenBracket(v:lnum) + let blockbegin = FindOpenBrace(v:lnum) if blockbegin > 0 return indent(blockbegin) endif @@ -52,7 +52,7 @@ function! GetLLVMIndent() " Find a non-blank not-completely commented line above the current line. let prev_lnum = prevnonblank(v:lnum - 1) - while prev_num > 0 && synIDattr(synID(prev_lnum, indent(prev_lnum)+1, 0), "name") =? "string\|comment" + while prev_lnum > 0 && synIDattr(synID(prev_lnum, indent(prev_lnum)+1, 0), "name") =? "string\|comment" let prev_lnum = prevnonblank(prev_lnum-1) endwhile " Hit the start of the file, use zero indent. -- cgit v1.2.3