[fzf#vim#grep] Properly handle filenames with double-colons (#928)

This commit is contained in:
atarax
2020-01-10 03:45:08 +01:00
committed by Junegunn Choi
parent 76669c3c1d
commit fab0597a50

View File

@@ -641,7 +641,7 @@ endfunction
" Ag / Rg
" ------------------------------------------------------------------
function! s:ag_to_qf(line, has_column)
let parts = split(a:line, ':')
let parts = split(a:line, '[^:]\zs:\ze[^:]')
let text = join(parts[(a:has_column ? 3 : 2):], ':')
let dict = {'filename': &acd ? fnamemodify(parts[0], ':p') : parts[0], 'lnum': parts[1], 'text': text}
if a:has_column