Fixes toggle comment. <meta charset="utf-8"> make it hang

This commit is contained in:
mattn
2013-08-27 12:41:59 +09:00
parent fcf0f567be
commit 44af2e417d

View File

@@ -559,10 +559,14 @@ function! emmet#lang#html#toggleComment()
endif
else
call setpos('.', [0, pos2[0], pos2[1], 0])
let pos2 = searchpairpos('<'. tag_name . '>', '', '</' . tag_name . '>', 'nW')
call setpos('.', [0, pos2[0], pos2[1], 0])
let pos2 = searchpos('>', 'neW')
let block = [pos1, pos2]
let pos3 = searchpairpos('<'. tag_name . '>', '', '</' . tag_name . '>', 'nW')
if pos3 == [0, 0]
let block = [pos1, pos2]
else
call setpos('.', [0, pos3[0], pos3[1], 0])
let pos2 = searchpos('>', 'neW')
let block = [pos1, pos2]
endif
endif
if !emmet#util#regionIsValid(block)
silent! call setpos('.', orgpos)