aboutsummaryrefslogtreecommitdiff
path: root/lisp/emms.el
Commit message (Collapse)AuthorAgeFilesLines
* Introduce emms-insert-file-contents.Michael Olson2009-08-051-0/+21
| | | | | | This function is a safe way to insert the contents of a file without triggering major mode detection, and has been tested on several versions of Emacs and XEmacs.
* Update copyright headers.Michael Olson2009-02-081-2/+2
|
* Update copyright lines.Michael Olson2008-09-201-2/+3
| | | | | | | | Also, - Force utf-8 encoding in all files. - Update header of tq.el from version in Emacs.
* Introduce emms-completing-read.Michael Olson2008-08-081-2/+21
| | | | | | | | This allows users to specify which completing-read function to use, defaulting to ido-completing-read. The relevant option is emms-completing-read-function. Thanks to Thierry Volpiatto for the idea.
* Implement filtering of track data after retrieving it.Michael Olson2008-08-071-1/+10
| | | | | | | | | | | | | * lisp/emms.el (emms-track-info-filters): New option that allows the user to specify some functions that filter track data. One example of this is removing cruft like "(Album Version)" from music purchased over Amazon without having to edit every single music file. (emms-track-updated-functions): Update docstring to indicate that this is called after display of the track, not before. (emms-track-updated): Call emms-track-info-filters. * lisp/emms-player-mpd.el (emms-player-mpd-get-tracks-1) (emms-player-mpd-show-1): Call emms-track-info-filters.
* (emms-pause): If player hasn't started, then start it now.William Xu2008-06-171-3/+5
|
* *.el -> lisp/*.el: Move lisp files into "lisp/" subdirectory.William Xu2008-06-171-0/+1391