Fix use of multibyte chars.

This commit is contained in:
Israel Chauca Fuentes
2010-08-14 21:10:04 -05:00
parent 0441a03bb9
commit 58d63b4e5b

View File

@@ -452,15 +452,16 @@ function! delimitMate#Finish() " {{{
let len = len(b:_l_delimitMate_buffer)
if len > 0
let buffer = join(b:_l_delimitMate_buffer, '')
let len2 = len(buffer)
" Reset buffer:
let b:_l_delimitMate_buffer = []
let line = getline('.')
let col = col('.') -2
"echom 'col: ' . col . '-' . line[:col] . "|" . line[col+len+1:] . '%' . buffer
if col < 0
call setline('.', line[col+len+1:])
call setline('.', line[col+len2+1:])
else
call setline('.', line[:col] . line[col+len+1:])
call setline('.', line[:col] . line[col+len2+1:])
endif
let i = 1
let lefts = "\<Left>"