aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Switched the keybinding for "d" and "D" so that they agree with the browser.yoni2008-02-191-2/+2
| | | | darcs-hash:20080219125135-670cc-f0fb9a14f55eb476f9699089f44c537abb5ca5bb.gz
* emms-lyrics.el, emms.texinfo: Remove "Known Problems" note, as it looks ↵William Xu2008-03-012-42/+2
| | | | | | fairly okay. darcs-hash:20080301151546-cfa61-2ffa91603ff4f1c4b99de762e12412f62db69827.gz
* mplayer,xine: Replace regexp-opt with simple regexp-quote, to avoidWilliam Xu2008-02-222-6/+10
| | | | | | | using regexp-opt's shy group regexp feature, so that external "find" can work properly. darcs-hash:20080222091303-cfa61-6d3979b424b933da1e6696a9538389614eab13b6.gz
* Fix compiler warnings about mapcar.Michael Olson2008-02-212-20/+23
| | | | darcs-hash:20080221063736-1bfb2-413a3e0ba2ea79c693651e5b8e5d61c2a790fcd5.gz
* Added emms-playlist-mode-goto-dired-at-point (with keybinding) to ↵yoni2008-02-161-0/+13
| | | | | | emms-playlist-mode.el. darcs-hash:20080216115915-670cc-d188de0d0a8b74d0f21313f061d89c90e8cde09f.gz
* Lines in playlist-mode should truncate so that visually we have 1 line per ↵yoni2008-02-151-0/+1
| | | | | | track. darcs-hash:20080215172145-670cc-db48df0e9f029a81da7a559ae453f29a36716e8e.gz
* (emms-lastfm-submit-now-playing): Set track-length to 0 whenWilliam Xu2008-02-161-2/+3
| | | | | | | info-playing-time is unset, so that `number-to-string' won't raise an error. darcs-hash:20080216090004-cfa61-62ea04a64f023407b119cd47318b9edde87e2b70.gz
* (emms-url-quote): Check validity of string parameter S.William Xu2008-02-161-15/+17
| | | | darcs-hash:20080216085614-cfa61-7ff36e17d340cb138941a82f5e90c8077a3868eb.gz
* (emms-url-quote): Slightly rewrote to be more readable. Fix docstring typo.William Xu2008-02-161-14/+14
| | | | darcs-hash:20080216043149-cfa61-d40e96954a985f13ea81f618aef396cff7037363.gz
* emms-url: Add emms-url-quote-entire function.Michael Olson2008-02-152-1/+26
| | | | | | | | Use it to conservatively escape entire URLs. Make emms-player-mpd use this instead of emms-url-quote. darcs-hash:20080215173509-1bfb2-de02bb833c0ca4afefa42f232c1278d1c3e155ca.gz
* emms-url: Revert most of last two changes.Michael Olson2008-02-151-8/+5
| | | | | | | | | Change remaining: Save match data. New changes: Update documentation to mention that this is only meant to be used for parts of URLs, not entire URLs. darcs-hash:20080215173207-1bfb2-916f0f32a5bc31190dcb91ac9d52a3b503835cad.gz
* emms-url: Include forward slashes in URL regexp.Michael Olson2008-02-151-1/+1
| | | | darcs-hash:20080215050112-1bfb2-ab58d7205a9dc94b780e463d69a946e9bc2cdc06.gz
* emms-url: Improve emms-url-quote.Michael Olson2008-02-151-13/+19
| | | | | | | - Don't clobber the match data. - Don't escape the colon in "http://". darcs-hash:20080215025800-1bfb2-ad6899b9c1134c782a1fab2ca206e158d62042e3.gz
* Resolve conflicts with Tassilo's repo.William Xu2008-02-121-41/+31
| | | | darcs-hash:20080212103958-cfa61-4b529ef427982120e33ca7660dcfc3d3584f8196.gz
* - emms-url.el: (emms-url-quote, emms-url-quote-plus), New functionsWilliam Xu2008-02-124-86/+73
| | | | | | | | | | | | | renamed from emms-lyrics-url-quote, emms-lyrics-url-quote-plus defined in emms-lyrics.el. - emms-url.el: (emms-escape-url, emms-url-specials), deleted, since they can only escape ASCII characters, emms-url-quote can handle all characters. - Update affected files accordingly. darcs-hash:20080212064822-cfa61-759d28b271024ab1a17bd23a2444c076d04e55e7.gz
* (emms-lastfm-radio-request-metadata-sentinel): Let `emms-track-updated' take ↵William Xu2008-02-122-5/+6
| | | | | | care of updating track info. darcs-hash:20080212041204-cfa61-b9e5ee5ad4e09a6ebe583e796e573abd18b0afa3.gz
* abstract-POST-and-GET-requests-in-own-functions.dpatchTassilo Horn2008-02-121-68/+74
| | | | darcs-hash:20080212090550-c06f4-dd27baa19380749860d161494177a8a2ddc0f077.gz
* add-todo-comment.dpatchTassilo Horn2008-02-111-0/+7
| | | | darcs-hash:20080211141544-c06f4-a2b39ee7c2030e1ec38232e59e9893701db27bb9.gz
* add-support-for-now-playing-infos-on-lastfm-page.dpatchTassilo Horn2008-02-111-10/+65
| | | | darcs-hash:20080211121258-c06f4-9195c81ac69c0c4d30b2fc271dcfcbbbe77ad1fc.gz
* bugfixes-for-scrobbling-api-1.2.dpatchTassilo Horn2008-02-111-9/+16
| | | | darcs-hash:20080211114131-c06f4-c2f2c408ec2bc02c97c9a9bcf0fe6445620973c5.gz
* push-lastfm-submission-api-to-1.2.dpatchTassilo Horn2008-02-111-37/+37
| | | | darcs-hash:20080211102659-c06f4-2588d4ae703828bfbea58d67b407bc4aaf0cded8.gz
* emms-playlist-mode: Use current buffer for clear and kill.Michael Olson2008-01-301-8/+31
| | | | | | | | | | | In this case of the clear and kill commands, it makes the most sense to operate on the current buffer, rather than the currently-designated EMMS playlist buffer. Additionally, fix a bug when doing "a" or "RET" on something that isn't the current EMMS track. darcs-hash:20080130064148-1bfb2-0cf2b8b59d0f338d67cd21e272bb305bd9b9ada1.gz
* emms-player-mpd (clear): Use current buffer if it is an EMMS playlist buffer.Michael Olson2008-01-301-2/+11
| | | | darcs-hash:20080130063956-1bfb2-dfa5407041c7f4c4ab5622636c405901bd480bc2.gz
* emms-player-mplayer.el: allow subtitle even for URLsLuca Capello2008-01-061-2/+3
| | | | darcs-hash:20080106152951-f6b0c-663254836e588cd5212d30d1ce0f72e632a5d02c.gz
* emms-lastfm: Handle case where info-playing-time is unset for the current trackMichael Olson2008-01-061-8/+7
| | | | darcs-hash:20080106233540-1bfb2-939c6c6c43ad402d4ff21bbefc10eafbafc331e0.gz
* delete-duplicate-def-of-emms-track-simple-description.dpatchTassilo Horn2007-12-281-9/+0
| | | | | | Mathias patch added a new definition without removing the old one. darcs-hash:20071228191005-c06f4-b406d86dd1c9f1ba33285d8501d2cbe09727f5ca.gz
* Format URL so that it looks nicer in playlist.mathias.dahl2007-12-281-0/+17
| | | | darcs-hash:20071228085920-18da9-66f645e44747dcc5ca70958f5fdefc3fd79c0590.gz
* emms-streams.el: add docstring for emms-stream-toggle-default-actionlucas2007-11-221-0/+2
| | | | darcs-hash:20071122153613-4f952-39660b0c51fd7e44f25538cee160176cd325f217.gz
* emms-streams.el: update Philosomatika stream URLlucas2007-11-221-1/+1
| | | | darcs-hash:20071122153554-4f952-2f89251ed6fc35181a2f6389adc1607074167cc3.gz
* New var: emms-playlist-limit-hook.William Xu2007-11-211-0/+10
| | | | darcs-hash:20071121113028-cfa61-136ae25deb325c413688a975e09622d9a05f8b65.gz
* MPlayer supports .ape files now.(at least from 1.0rc2)William Xu2007-11-211-1/+1
| | | | darcs-hash:20071121112846-cfa61-455883f0a3185b29f4bd381ed77ee50575538045.gz
* When calling file-exists-p, make sure it's operated on a regular file. (This ↵William Xu2007-11-042-5/+7
| | | | | | is the cause of the various tramp errors..) darcs-hash:20071104143856-cfa61-320ed4942ec58d4a5ece4f4568444a96858890a1.gz
* Only add emms-info-* to emms-info-functions when required program actually ↵William Xu2007-11-041-2/+4
| | | | | | exists. darcs-hash:20071104132746-cfa61-85ca6765c3bb76e48a9753435475a4d9a9e555cd.gz
* emms-lyrics.el: (emms-lyrics-find-lyric), Use ↵William Xu2007-10-221-21/+9
| | | | | | `emms-source-file-directory-tree-function' instead of forceful emms-source-file-gnu-find. darcs-hash:20071022090151-cfa61-18d3188cba598803b7399e3c725fc4473ea21a46.gz
* Replace `nnheader-concat' with `concat + file-name-as-directory' to make ↵William Xu2007-10-144-4/+4
| | | | | | XEmacs happy. darcs-hash:20071014063932-cfa61-62cac9e96ea91d9205a5932a063cff5f356ddb43.gz
* Move emms config files to a common directory: ~/.emacs.d/emms.William Xu2007-10-125-4/+9
| | | | darcs-hash:20071012024503-cfa61-0e061f1f19c1ca449aa5ac6814ba2d720f14ed9e.gz
* emms-playlist-limit.el: Fix typos and minor updates.William Xu2007-10-081-27/+27
| | | | darcs-hash:20071008070917-cfa61-fbc445a6004e8c20ed9e516ab5cbc157e21d95ed.gz
* emms-player-mplayer.el (emms-player-mplayer-subtitle-checker): Replaceforcer2007-10-031-1/+3
| | | | | | / with _ in track names. darcs-hash:20071003112650-2189f-597e251af82e28fe8c0c9da2c7d8e7db256eab36.gz
* emms-browser.el: bind n and p to next- and previous-line.lucas2007-10-021-0/+4
| | | | darcs-hash:20071002124109-4f952-305f8d18fdbb18214cec46c752c1243cf36e64b6.gz
* fix-next-line-warning.dpatchTassilo Horn2007-09-061-1/+1
| | | | darcs-hash:20070906201831-c06f4-9eb95ef740ca02edb572c539f1e9bc11a8a015ae.gz
* emms-lastfm: Allow emms-key-value to take a buffer argument.Michael Olson2007-09-061-12/+16
| | | | | | | | | | | | | | I'm trying to track down some weird "error in process sentinel: delete-process: Selecting deleted buffer" errors that occur when I poll with emms-lastfm via a timer and start gnus (which blocks until it is finished retrieving email for all inboxes). These changes don't fix the problem, but they make me feel safer nonetheless :^) . I suspect that it might be caused by a URL.el bug involving deleting the wrong buffer which was pointed out by Diane Murray last month. darcs-hash:20070906192215-1bfb2-061bd8157011c8fea52fb4fe569ad623342fe14d.gz
* emms-browser: Fix compiler warning. Presumably the committer meant to write ↵Michael Olson2007-09-061-2/+2
| | | | | | "performer" rather than "composer". darcs-hash:20070906191904-1bfb2-1999cf900c7123e0f790f543f9f233f60f6ef440.gz
* format-spec expect spec character as a-zA-ZYe Wenbin2007-09-021-4/+2
| | | | darcs-hash:20070902024848-94065-92a423e34a493d7e9e278ace8e763301bc928cee.gz
* Error commentation in emms-i18nYe Wenbin2007-09-021-1/+1
| | | | darcs-hash:20070902024825-94065-e6543dff336b06851bed3bb95a4f163487bf1a4a.gz
* Wrong function in emms-historyYe Wenbin2007-09-021-1/+1
| | | | darcs-hash:20070902024732-94065-3d97f5b2c9342654afc5bae9836ae2a5b72ac09a.gz
* Simple players now use their regex property as they should.forcer2007-08-271-1/+2
| | | | | | | | | emms-player-simple.el (define-emms-simple-player): `playablep' now uses `emms-player-get' for the regex property, instead of using the hardcoded regex, as it should. Thanks to Ye Wenbin for noticing this old bug. darcs-hash:20070827133149-2189f-c1d9cec8543eec45106379d520c8d829cc31ba52.gz
* fix-browser-covers.dpatchTassilo Horn2007-08-291-9/+21
| | | | | | | | | - If emms-browser-covers value is a function, call it with a directory as its docs say. (Before it was called with a file) - Also add to its doc-string that its second arg is a symbol (its size). - Support all image types emacs knows. darcs-hash:20070829093557-c06f4-c69286db575a025baa349ebb042ded3cd78fa5c4.gz
* lastfm: Allow user to specify which type of tracks get submittedMichael Olson2007-08-191-8/+29
| | | | darcs-hash:20070819170235-1bfb2-43caff981d10cc50fae838ea6c67fb106d0c4db1.gz
* emms-lastfm: New option emms-lastfm-submission-verbose-pMichael Olson2007-08-191-2/+9
| | | | | | | This controls whether EMMS notifies the user every time a track is submitted. The default is not to do so. darcs-hash:20070819153739-1bfb2-89fecc3a7a5a66330a3608466b2d37967ad200ed.gz
* Drop eval-when-compile around (require 'overlay)Michael Olson2007-08-192-8/+6
| | | | darcs-hash:20070819150408-1bfb2-c1c9ec1c084499b0e171299a91024d27a41d7db0.gz