mirror of
https://github.com/vim/vim.git
synced 2025-09-24 03:44:06 -04:00
patch 8.1.0894: MS-Windows: resolve() does not return a reparse point
Problem: MS-Windows: resolve() does not return a reparse point. Solution: Improve resolve(). (Yasuhiro Matsumoto, closes #3896)
This commit is contained in:
@@ -7385,6 +7385,9 @@ repeat({expr}, {count}) *repeat()*
|
||||
resolve({filename}) *resolve()* *E655*
|
||||
On MS-Windows, when {filename} is a shortcut (a .lnk file),
|
||||
returns the path the shortcut points to in a simplified form.
|
||||
When {filename} is a symbolic link or junction point, return
|
||||
the full path to the target. If the target of junction is
|
||||
removed, return {filename}.
|
||||
On Unix, repeat resolving symbolic links in all path
|
||||
components of {filename} and return the simplified result.
|
||||
To cope with link cycles, resolving of symbolic links is
|
||||
|
Reference in New Issue
Block a user