emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/mpdired c1e0eff8a4 062/133: tweak buffer names


From: ELPA Syncer
Subject: [elpa] externals/mpdired c1e0eff8a4 062/133: tweak buffer names
Date: Sun, 10 Mar 2024 15:59:36 -0400 (EDT)

branch: externals/mpdired
commit c1e0eff8a44b604eeca9f201fab2a46ded8ee388
Author: Manuel Giraud <manuel@ledu-giraud.fr>
Commit: Manuel Giraud <manuel@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

[Prev in Thread] Current Thread [Next in Thread]