branch: externals/mpdired
commit c1e0eff8a44b604eeca9f201fab2a46ded8ee388
Author: Manuel Giraud <man...@ledu-giraud.fr>
Commit: Manuel Giraud <man...@ledu-giraud.fr>

    tweak buffer names
    
    Do not show default MPD port and use the inode prefixed by a slash for
    Unix socket.
---
 mpdired.el | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/mpdired.el b/mpdired.el
index 6bd286deb3..867b0ace99 100644
--- a/mpdired.el
+++ b/mpdired.el
@@ -195,8 +195,12 @@
 
 (defun mpdired--hostname (host service localp)
   (if localp
-      (format "%s" host)
-    (format "%s:%s" host service)))
+      (let ((inode (file-attribute-inode-number
+                   (file-attributes service))))
+       (format "/%d" inode))
+    (if (= 6600 service)
+       host
+      (format "%s:%s" host service))))
 
 (defun mpdired--comm-name (host service localp)
   (format "*mpdired-%s*" (mpdired--hostname host service localp)))

Reply via email to