From 2cd264d7ef5231e8db1c18f58f01e03dabac818d Mon Sep 17 00:00:00 2001 From: Daniel Borchmann Date: Fri, 18 Aug 2017 17:43:45 +0200 Subject: [PATCH] [EMMS] Remove common prefix from tracks with not metadata --- site-lisp/db-emms.el | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/site-lisp/db-emms.el b/site-lisp/db-emms.el index 41c3218..a13e475 100644 --- a/site-lisp/db-emms.el +++ b/site-lisp/db-emms.el @@ -138,8 +138,10 @@ This function can be used as a value for `emms-track-description-function’." performer))) ((not (seq-empty-p artist)) (format "“%s” by %s" title artist)) - (t title)) - (emms-track-simple-description track))) + (t + title)) + (string-remove-prefix (expand-file-name emms-source-file-default-directory) + (emms-track-simple-description track)))) (note (if (seq-empty-p note) "" (concat " [" note "]"))))