emms-help
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[emms-help] EMMS 2.0 progress (Was: Re: To list or not to list)


From: Jorgen Schaefer
Subject: [emms-help] EMMS 2.0 progress (Was: Re: To list or not to list)
Date: Mon, 12 Sep 2005 17:45:16 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

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 . "address@hidden") (www . "http://www.forcix.cx/";)
 (gpg   . "1024D/028AF63C")   (irc . "nick forcer on IRCnet"))




reply via email to

[Prev in Thread] Current Thread [Next in Thread]