diff --git a/autoload/fugitive.vim b/autoload/fugitive.vim index 754f5be..12047f8 100644 --- a/autoload/fugitive.vim +++ b/autoload/fugitive.vim @@ -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