From: Eli Zaretskii Date: Sat, 2 Mar 2019 18:07:36 +0000 (+0200) Subject: Fix DND on MS-Windows with files from UNC directories X-Git-Tag: emacs-27.0.90~3501 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=d2b5f445c1a5f9e105eb65e10b28a40645516656;p=emacs.git Fix DND on MS-Windows with files from UNC directories * lisp/dnd.el (dnd-get-local-file-uri): Always return nil on MS-Windows, as this method cannot possibly work there: URIs that begin with the local system's name are UNCs, where the //SERVER part cannot be removed. (Bug#34675) --- diff --git a/lisp/dnd.el b/lisp/dnd.el index 73703863e6b..459a7238dcd 100644 --- a/lisp/dnd.el +++ b/lisp/dnd.el @@ -130,6 +130,7 @@ Return nil if URI is not a local file." (match-string 0 sysname) sysname)))) (when (and hostname + (not (eq system-type 'windows-nt)) (or (string-equal "localhost" hostname) (string-equal (downcase sysname) hostname) (string-equal sysname-no-dot hostname)))