mirror of
https://github.com/vim/vim.git
synced 2025-09-24 03:44:06 -04:00
patch 7.4.896
Problem: Editing a URL, which netrw should handle, doesn't work. Solution: Avoid changing slashes to backslashes. (Yasuhiro Matsumoto)
This commit is contained in:
@@ -7547,7 +7547,8 @@ vim_tempname(extra_char, keep)
|
||||
|
||||
#if defined(BACKSLASH_IN_FILENAME) || defined(PROTO)
|
||||
/*
|
||||
* Convert all backslashes in fname to forward slashes in-place.
|
||||
* Convert all backslashes in fname to forward slashes in-place, unless when
|
||||
* it looks like a URL.
|
||||
*/
|
||||
void
|
||||
forward_slash(fname)
|
||||
@@ -7555,6 +7556,8 @@ forward_slash(fname)
|
||||
{
|
||||
char_u *p;
|
||||
|
||||
if (path_with_url(fname))
|
||||
return;
|
||||
for (p = fname; *p != NUL; ++p)
|
||||
# ifdef FEAT_MBYTE
|
||||
/* The Big5 encoding can have '\' in the trail byte. */
|
||||
|
Reference in New Issue
Block a user