aboutsummaryrefslogtreecommitdiff
path: root/lisp/emms-lyrics.el
Commit message (Collapse)AuthorAgeFilesLines
* Support displaying lyrics in a dedicated buffer, to highlight playingWilliam Xu2010-07-121-15/+65
| | | | | | | | | | | | | | | | | | | | | | | lyric. * emms-lyrics.el/emms-lyrics-display-buffer: New var. emms-lyrics-buffer: New var. (emms-lyrics-toggle-display-buffer): New func. (emms-lyrics-create-buffer): New func. (emms-lyrics-start): Call `emms-lyrics-create-buffer'. (emms-lyrics-set-timer): Store corresponding LINE number in emms-lyrics-timers. (emms-lyrics-display-handler): Add new arg -- LINE; emms-lyrics-scroll-p's taking effect also depends on emms-lyrics-display-on-modeline. (emms-lyrics-display): Add new arg -- LINE; highlight playing lyric line in emms-lyrics-buffer. (emms-lyrics-scroll): Add new arg -- LINE. * NEWS: Support displaying lyrics in a dedicated buffer, to highlight playing lyric. Thanks to Fang Lungang for the initial patch.
* Fix compiler warnings.William Xu2009-11-231-5/+4
| | | | | For emms-browser.el, emms-compat.el, emms-last-play.el, emms-lyrics.el and emms-streams.el.
* Introduce emms-insert-file-contents.Michael Olson2009-08-051-1/+1
| | | | | | 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-1/+1
|
* *.el -> lisp/*.el: Move lisp files into "lisp/" subdirectory.William Xu2008-06-171-0/+520