runtime(netrw): escape curdir in BrowseUpDir (#13681)

fixes #13678

Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
Christian Brabandt
2023-12-14 20:09:07 +01:00
committed by GitHub
parent fa831102c3
commit 9a775b4a2a

View File

@ -5315,7 +5315,8 @@ fun! s:NetrwBrowseUpDir(islocal)
endif endif
call s:RestorePosn(s:netrw_posn) call s:RestorePosn(s:netrw_posn)
let curdir= substitute(curdir,'^.*[\/]','','') let curdir= substitute(curdir,'^.*[\/]','','')
call search('\<'.curdir.'/','wc') let curdir= '\<'. escape(curdir, '~'). '/'
call search(curdir,'wc')
endif endif
" call Dret("s:NetrwBrowseUpDir") " call Dret("s:NetrwBrowseUpDir")
endfun endfun