Fix refactoring
This commit is contained in:
parent
22ed806308
commit
d4cfdf05bb
@ -469,16 +469,16 @@ function! s:load_migemo_dict() "{{{
|
|||||||
endfunction "}}}
|
endfunction "}}}
|
||||||
" -- Others ------------------------------
|
" -- Others ------------------------------
|
||||||
" Handle Visual Mode {{{
|
" Handle Visual Mode {{{
|
||||||
function! s:GetVisualStartPosition(c_pos, v_start, v_end, direction) "{{{
|
function! s:GetVisualStartPosition(c_pos, v_start, v_end, search_direction) "{{{
|
||||||
let vmode = mode(1)
|
let vmode = mode(1)
|
||||||
if match('Vv',vmode) < 0
|
if match('Vv',vmode) < 0
|
||||||
throw 'Unkown visual mode:'.vmode
|
throw 'Unkown visual mode:'.vmode
|
||||||
elseif vmode ==# 'V' "line-wise Visual
|
elseif vmode ==# 'V' "line-wise Visual
|
||||||
" Line-wise Visual {{{
|
" Line-wise Visual {{{
|
||||||
if a:v_start[0] == a:v_end[0]
|
if a:v_start[0] == a:v_end[0]
|
||||||
if search_direction == ''
|
if a:search_direction == ''
|
||||||
let v_pos = a:v_start
|
let v_pos = a:v_start
|
||||||
elseif search_direction == 'b'
|
elseif a:search_direction == 'b'
|
||||||
let v_pos = a:v_end
|
let v_pos = a:v_end
|
||||||
else
|
else
|
||||||
throw 'Unkown search_direction'
|
throw 'Unkown search_direction'
|
||||||
@ -944,7 +944,7 @@ function! s:EasyMotion(regexp, direction, visualmode, mode, ...) " {{{
|
|||||||
let v_start = [line("'<"),col("'<")] " visual_start_position
|
let v_start = [line("'<"),col("'<")] " visual_start_position
|
||||||
let v_end = [line("'>"),col("'>")] " visual_end_position
|
let v_end = [line("'>"),col("'>")] " visual_end_position
|
||||||
|
|
||||||
let v_original_pos = s:GetVisualStartPosition(c_pos, v_start, v_end, a:direction)
|
let v_original_pos = s:GetVisualStartPosition(c_pos, v_start, v_end, search_direction)
|
||||||
"}}}
|
"}}}
|
||||||
|
|
||||||
" Reselect visual text {{{
|
" Reselect visual text {{{
|
||||||
|
Loading…
Reference in New Issue
Block a user