Hi again! Lots of patching later, we have a more or less working EMMS again. Thanks a lot to Lukhas and yrk!
The latest stuff is available via darcs: darcs get http://www.kollektiv-hamburg.de/~forcer/darcs/emms/ Please use darcs send to send me patches. The biggest missing piece is the new pbi. Playlist Mode ============= This should be a file named emms-playlist-mode.el, providing said mode, which is a suitable value for `emms-playlist-default-major-mode'. The mode should probably set `emms-playlist-buffer-name' and `emms-playlist-insert-track-function', and add something to `emms-playlist-selection-changed-hook' and `emms-playlist-cleared-hook'. When this is done, emms-pbi.el, emms-pbi-filter.el, emms-pbi-mark.el, emms-pbi-popup.el and emms-pl-manip.el can be removed. EMMS Info ========= emms-info.el: Use emms-dictionary, and store data in the track, not in a hash table. Make an optional track cache in ~/.emms.d/ or so, so we can quickly look up the info from there instead of re-loading it from the file for each occurance in each playlist. emms-info-later-do.el: Merge into emms-info.el Tageditor ========= emms-tageditor.el uses the pbi extensively, so it probably needs a rewrite after the emms-playlist-mode is written. MPD / Lyrics ============ emms-player-mpd.el was not tested yet, but from a quick glance, it looks like it will work right away. The only problem I see is that `emms-player-mpd-seek' calls `emms-lyrics-seek'. Lyrics should use `emms-player-seeked-functions' to do that. Scoring ======= Does anyone use emms-score.el? If so, please submit patches to it. If no patches (or a simple "still works!", which I would find surprising) appear in a reasonable amount of time, I'll remove the file. All other files apparently do work. Please use the current Major Breakage to break even more. If you can think of a way to improve your files, do so now. It doesn't matter whether you break the API now. You will have more qualms about it later. Greetings, -- Jorgen -- ((email . "[EMAIL PROTECTED]") (www . "http://www.forcix.cx/") (gpg . "1024D/028AF63C") (irc . "nick forcer on IRCnet")) _______________________________________________ Emms-help mailing list [email protected] http://lists.gnu.org/mailman/listinfo/emms-help
