New patches: [fix-regression-in-lastfm.dpatch Tassilo Horn **20061216132209 My last path enabled emms-lastfm.el to submit tracks even if you paused them. I tested this extensively! But I didn't test if it still submits them if you don't pause it. Of course it didn't. ;-) The problem was that I rely on `emms-playing-time' to calculate when a track has to be submitted. But in `emms-player-started-hook' my new track function was run *before* `emms-playing-time' was set to 0 again. ] { hunk ./emms-lastfm.el 117 + ;; Has to be appended, because it has to run after + ;; `emms-playing-time-start' hunk ./emms-lastfm.el 120 - 'emms-lastfm-new-track-function) + 'emms-lastfm-new-track-function t) hunk ./emms-lastfm.el 131 - 'emms-lastfm-pause) - (remove-hook 'emms-player-paused-hook hunk ./emms-lastfm.el 132 + (remove-hook 'emms-player-paused-hook + 'emms-lastfm-pause) hunk ./emms-lastfm.el 141 - } Context: [submitting-when-paused.dpatch Tassilo Horn **20061212200324 This patch enables emms-lastfm.el to submit the current track even if the playback has been paused and resumed. It's done by canceling the `emms-lastfm-timer' when pausing and reenabling it on resume. ] [emms-lyrics: Make `emms-lyrics-find-lyric-function' customizable and add address@hidden `emms-lyrics-find-current-lyric'. ] [change raise/lower-function to change-functon, add change-amount Ye Wenbin **20061208052114] [Remove emms-volume-amixer-raise/lower commands, use emms-volume-change-function Ye Wenbin **20061208052019] [emms-i18n: Rename functions to match file name. address@hidden [emms-setup: Add `emms-i18n' to `emms-devel'. address@hidden [emms-info-mp3info: Make use of `emms-i18n-call-process-simple'. address@hidden [emms-player-mpd: Document how to use MusicPD to change the volume via emms-volume.el Michael Olson **20061208223509] [Fix various byte-compiler warnings throughout Michael Olson **20061207143511] [emms-tag-editor: Rename functions to match file name Michael Olson **20061207142310] [Rename emms-mp3tag.el to emms-tag-editor.el Michael Olson **20061207141945] [emms.el: Improve `emms-uniq-list' to not use cl.el. address@hidden [emms-i18n changes, add playlist navigate command, uniq playlist command Ye Wenbin **20061207063510] [emms-mp3tag support ogg, add more documentation. fix some error Ye Wenbin **20061206153528] [emms-lastfm.dpatch Tassilo Horn **20061206112823 This patch adds emms-lastfm.el, its setup to emms-setup.el and myself to AUTHORS. ] [Fix a silly bug in emms-mp3tag. Remove timestamp. Ye Wenbin **20061206020710] [AUTHORS: Added Ye Wenbin address@hidden [Fix lyrics minibuffer display. Amixer display playback and more useful commands Wenbin Ye **20061127154113] [Edit all track, set tag to file for mp3 Wenbin Ye **20061205112209] [Add emms-mp3tag and emms-i18n Wenbin Ye **20061205065407] [Add emms-mark and emms-history address@hidden [emms-info-mp3info.el: Replace `emms-iconv' with decode-coding-string and address@hidden encode-coding-string. ] [emms.el: Fix bug introduced by recent changes to emms-playlist-set-playlist-buffer Michael Olson **20061119204738] [Default to current buffer when setting the current EMMS playlist buffer. Michael Olson **20061119053410] [manual: Add documentation for new emms-playlist-mode keybindings Michael Olson **20061119052935] [emms-playlist-mode: Bind "b" key to emms-playlist-set-playlist-buffer. Michael Olson **20061119052907] [emms-playlist-mode: Implement adding the thing at point to the current playlist. If it is a playlist, add its contents instead. Map this to the "a" key. Michael Olson **20061119052254] [emms.el: In emms-playlist-set-playlist-buffer, prompt user from available EMMS playlist buffers rather than all buffers, and display feedback upon setting the current buffer, since this is not an easy change to see Michael Olson **20061119052023] [emms.el: Fix compiler warning Michael Olson **20061119051946] [Don't add subdirectories for directory and playlist-directory source insert methods Michael Olson **20061119041900] [emms-playing-time.el: New variable `emms-playing-time-style', it address@hidden supports two styles at present, `time' and `bar'. ] [bind SPC to `scroll-up' in emms-playlist-mode and update manual. address@hidden [emms-player-mpd: Deal with change in output when getting supported file types Michael Olson **20061028042119] [emms.el: Move macros to the top of the file. address@hidden [NEWS: Add entry for recent emms-player-mpd change Michael Olson **20061023125738] [emms-player-mpd: Handle errors that occur when we begin playback Michael Olson **20061022215310] [NEWS: Version 2 is version 2.0 address@hidden [emms-playlist-mode: Handle case where selection has not been set but user wants to delete a region Michael Olson **20061022201724] [emms-playlist-mode: Fix typo in hook name Michael Olson **20061022022812] [emms-player-mpd: Update version recommendation Michael Olson **20061022012223] [emms-player-mpd: Work properly with tracks inserted by emms-browser Michael Olson **20061022011050] [Add NEWS items since version 2.1 Michael Olson **20061017222117] [emms-player-mplayer.el: Mplayer also supports .vob files. address@hidden [emms-player-mpd: When using the emms-volume interface, allow the user to specify the amount of change in the volume Michael Olson **20061017220404] [Documentation cleanups in emms-player-mpd and emms-source-playlist Michael Olson **20061017215345] [Since emms-player-seeked-to-functions and emms-player-time-set-functions hooks do the same thing, replace the former with the latter Michael Olson **20061017210238] [emms-browser: Fix compiler warning Michael Olson **20061017205310] [emms-player-mpd: Implement seek-to support Michael Olson **20061017205106] [FluidSynth midi file player address@hidden [Added delYsid address@hidden [jackd-support-for-emacs address@hidden jackd is a pro-audio server which can be used as a backend for alsaplayer, mplayer, and lots of other linux audio apps. This module allows to start jackd from within emacs, and connect/disconnect jack client ports. ] [browser: ensure the RNG is seeded before use Damien Elmes **20061011151535] [browser: require sort (fixes bug with sort-fold-case being void) Damien Elmes **20061010125718] [fix faulty emms-playlist-mode keybinding, fix due to William and Damien. address@hidden [Added seeking to the playlist keymap, and updated the manual. address@hidden [emms-player-mpd: Only display error if we are certain that url.el is not up-to-date Michael Olson **20061004032213] [seek-for-alsaplayer address@hidden Add relative seek support for alsaplayer ] [midi-files-via-timidity address@hidden A simple-player definition for timidity ] [emms-playing-time.el: Minor cleanups. address@hidden [emms-lyrics.el: Minor Cleanups. address@hidden [pause-for-alsaplayer address@hidden Get pause/resume working for alsaplayer ] [mms-for-mplayer address@hidden mplayer also supports mms:// URLs ] [DoTheRightThing with player pausing and emms-bookmarks.el address@hidden [Added emms-bookmarks.el address@hidden [Added `emms-pause' to emms-playlist-mode.el bound to to ``P''. address@hidden [browser: add deletion started/finished message Damien Elmes **20060923051128] [Added a link to the online version of the manual. address@hidden [emms-playing-time.el now works with `seek-to'. address@hidden [Added `seek-to' to emms.el and emms-player-mplayer.el. address@hidden [browser/cache: support deleting files, make emms-cache-dirty a defsubst Damien Elmes **20060922090553] [TAG 2.1 address@hidden Patch bundle hash: 1376f1b4f64640ec23bb6723d86f7bcf02ea9279