aboutsummaryrefslogtreecommitdiff
path: root/emms-browser.el
diff options
context:
space:
mode:
authorDamien Elmes <emms@repose.cx>2006-06-22 11:14:00 +0000
committerDamien Elmes <emms@repose.cx>2006-06-22 11:14:00 +0000
commit859fe8dd6b7d0a525fc15d31a84844ff36da1cb6 (patch)
tree18e11487109acee21c659a80112a3238d30a6b63 /emms-browser.el
parenta3a19b09ccbb3b9909d3ce50a21b8fe3ca2636b8 (diff)
browser: uniquify track names, mpg321-remote: restart dead process
darcs-hash:20060622111421-4e3e3-d843dafdb0245f9e08c032ad43bed6b2dc10c701.gz
Diffstat (limited to 'emms-browser.el')
-rw-r--r--emms-browser.el4
1 files changed, 4 insertions, 0 deletions
diff --git a/emms-browser.el b/emms-browser.el
index 9b7c9db..9c9ca31 100644
--- a/emms-browser.el
+++ b/emms-browser.el
@@ -484,6 +484,10 @@ Items with no metadata for TYPE will be placed in 'misc'"
(let (db key existing)
(dolist (track tracks)
(setq key (emms-track-get track type "misc"))
+ (when (eq type 'info-title)
+ ;; try and make every track unique
+ (setq key (concat (emms-browser-track-number track)
+ key)))
(setq existing (assoc key db))
(if existing
(setcdr existing (cons track (cdr existing)))