[`emms-score-set-playing' is not really "set", but "add". Fix this. Same address@hidden for `emms-score-set-file-on-line'. ] { hunk ./emms-score.el 132 - (if emms-player-playing-p - (emms-score-change-score score (emms-score-current-selected-track-filename)) - (error "No track currently playing"))) + (let ((filename (emms-score-current-selected-track-filename))) + (if emms-player-playing-p + (emms-score-change-score + (- score (emms-score-get-score filename)) + filename) + (error "No track currently playing")))) hunk ./emms-score.el 142 - (emms-score-change-score score (emms-score-track-at-filename))) + (let ((filename (emms-score-track-at-filename))) + (if emms-player-playing-p + (emms-score-change-score + (- score (emms-score-get-score filename)) + filename)))) }