]> git.eshelyaron.com Git - emacs.git/commitdiff
* uniquify.el (uniquify-get-proposed-name): Handle remote files.
authorMichael Albinus <michael.albinus@gmx.de>
Sun, 8 Jun 2008 11:09:23 +0000 (11:09 +0000)
committerMichael Albinus <michael.albinus@gmx.de>
Sun, 8 Jun 2008 11:09:23 +0000 (11:09 +0000)
lisp/ChangeLog
lisp/uniquify.el

index 8985f40db8d7dc3457d81a598dbd434ebcedb1cd..58ecb708be7d0ccafff58b40fa10be2c1d8b6002 100644 (file)
@@ -1,3 +1,7 @@
+2008-06-08  Michael Albinus  <michael.albinus@gmx.de>
+
+       * uniquify.el (uniquify-get-proposed-name): Handle remote files.
+
 2008-05-26  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * tar-mode.el (tar-header-block-summarize): Ensure one space around
index 07772bd6cda65545d69aced12eab505b0861d541..a5614fd269c94c642e441497b9afe3c1b704dfb8 100644 (file)
@@ -360,7 +360,8 @@ in `uniquify-list-buffers-directory-modes', otherwise returns nil."
          (setq dirname (directory-file-name dirname)))
        (setq n (1- n))
        (push (if (zerop (length file)) ;nil or "".
-                 (prog1 "" (setq dirname nil)) ;Could be `dirname' iso "".
+                 (prog1 (or (file-remote-p dirname) "")
+                   (setq dirname nil)) ;Could be `dirname' iso "".
                file)
              extra-string)))
     (when (zerop n)