mirror of
https://github.com/tpope/vim-fugitive.git
synced 2025-11-12 21:33:53 -05:00
Drop URL encoding workaround from :GBrowse API
No longer necessary as all known providers handle URL encoding correctly. References: https://github.com/cedarbaum/fugitive-azure-devops.vim/issues/3
This commit is contained in:
@@ -7503,13 +7503,11 @@ function! fugitive#BrowseCommand(line1, count, range, bang, mods, arg, ...) abor
|
||||
elseif type ==# 'tree' && !empty(path)
|
||||
let opts.path = s:sub(opts.path, '/\=$', '/')
|
||||
endif
|
||||
let opts.path = tr(opts.path, '%', "\032")
|
||||
let opts.commit = tr(opts.commit, '%', "\032")
|
||||
|
||||
for l:.Handler in get(g:, 'fugitive_browse_handlers', [])
|
||||
let l:.url = call(Handler, [copy(opts)])
|
||||
if type(url) == type('') && url =~# '://'
|
||||
return s:BrowserOpen(tr(url, "\032", '%'), a:mods, a:bang)
|
||||
return s:BrowserOpen(url, a:mods, a:bang)
|
||||
endif
|
||||
endfor
|
||||
|
||||
|
||||
Reference in New Issue
Block a user