Daniel Brockman <[EMAIL PROTECTED]> writes: > When you type M-x emms-play-directory RET /media/some/album RET, the > first song immediately starts playing --- before its info has had a > chance to load. This results in the mode line displaying an ugly file > name for the first file, but a nice-looking title for the others. > This simple fix just loads the info for the first file synchronously: > [...] > (when emms-info-later-do-track-queue > - ;; start the process! > - (later-do 'emms-info-later-do-process))) > + ;; Process the first item synchronously to avoid having it displayed in > + ;; the mode line before its meta-data has been fetched. > + (emms-info-later-do-process)))
Your patch introduced a bug, thanks to Yoni who spotted it. On a fresh started Emacs, open the streams menu (M-x emms-streams), be sure to check that emms-stream-default-action is "add", and press RET on a stream. You should have a message "No buffer named *Playlist*". Because it loads info before actually creating the playlist buffer. If you find a way to fix that, I'd be glad, info-loading isn't my favourite code :). Thanks, -- Lucas _______________________________________________ Emms-help mailing list [email protected] http://lists.gnu.org/mailman/listinfo/emms-help
