aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Drop eval-when-compile around (require 'overlay)Michael Olson2007-08-192-8/+6
| | | | darcs-hash:20070819150408-1bfb2-c1c9ec1c084499b0e171299a91024d27a41d7db0.gz
* Use slightly different XEmacs overlay fixMichael Olson2007-08-182-3/+4
| | | | darcs-hash:20070818185218-1bfb2-fa9c17ee4eb9fbbef332a9ecc1a0e193279c1d35.gz
* XEmacs does not load the overlay functions by default: load them here.Nix2007-08-181-0/+3
| | | | darcs-hash:20070818134016-984cd-9ccae7bb8cfa94f6e82bdcefb31ba927c75875ee.gz
* Add support for composer and performer tags.Nix2007-08-187-12/+87
| | | | | | | | | | | | | | | | The browser keybindings are somewhat discontiguous to avoid breaking people's finger macros: browsing by composer and performer are `b 5' and `b 6' respectively, where artist is `b 1'. In the tag editor, I changed the note format character to %;, making room for composer as %c. I've not added support to last.fm for composer or performer, as it doesn't seem to support either. (I suspect that in most cases the composer should be reported as the artist if it is present, but that is not impolemented here.) darcs-hash:20070818133412-984cd-07ed55c9bf357ee6119f6d70fc2f267e9e8ecef9.gz
* docs-for-editing-tags-and-renaming.dpatchTassilo Horn2007-08-172-30/+85
| | | | darcs-hash:20070817150402-c06f4-6e36d700851b4b80a6ac7408e630a20e35e06394.gz
* use-existing-functionality-for-renaming-files.dpatchTassilo Horn2007-08-171-75/+77
| | | | | | | | | | When I implemented the renaming stuff, I was not aware that Ye already thought of this feature. When editing a track, one can edit the filename and the file will be renamed and the cache updated. Now renaming by hitting `R' (`emms-tag-editor-rename') in the playlist makes use of this functionality instead of doing it on its own. darcs-hash:20070817100310-c06f4-49ce1f24221f5701fd77be87f4823cf594bb1146.gz
* fix-cache-problem-when-renaming-tracks.dpatchTassilo Horn2007-08-161-17/+29
| | | | | | I fixed the problem with the cache I mentioned in my last patch. darcs-hash:20070816070106-c06f4-d82d39fdf633aa7943026628a26b96fe23efbc35.gz
* support-for-renaming-files-with-tag-editor.dpatchTassilo Horn2007-08-151-2/+56
| | | | | | | | | | | | | | With `R' in a playlist (calls `emms-tag-editor-rename') the file(s) corresponding to the (marked) track(s) or the track at point will be renamed according to the format specified in `emms-tag-editor-rename-format'. Work ok for me, but there's a little problem maybe someone can fix: - If users use the cache it has to be updated somehow. `emms-cache-sync' seems to remove the renamed files. So you have to re-insert all renamed tracks to get them into the cache again. darcs-hash:20070815183247-c06f4-1419a175a28e72530fba2a67ee3925a45f311a1c.gz
* refinements-and-docs-for-emms-history.dpatchTassilo Horn2007-08-152-20/+83
| | | | | | | | | | | | | This path makes some refinements in emms-history.el: - Start playback after `emms-history-load' only if `emms-history-start-playing' is non-nil. - Added customization group emms-history - defvar -> defcustom - better docstrings and commentary - Added Info docs. (Node "Persistent Playlists") darcs-hash:20070815080114-c06f4-fbe6c254a5dade4d6a99130fb2cc43c277ef6311.gz
* emms-score.el: change score-file to something more sanelucas2007-08-021-1/+1
| | | | | | | ~/.emms can be an EMMS config file, whereas ~/.emacs.d/ is already used to store the stream bookmarks file, so use it for the score file too. darcs-hash:20070802210854-4f952-ca3be4ece10fd1dcca9e912afbfa9cd9eb40da66.gz
* make-S-prefix-key-for-sorting-functions.dpatchTassilo Horn2007-08-021-11/+9
| | | | darcs-hash:20070802200758-c06f4-060512f35899d2224b3febca6b3c03a792efce84.gz
* Fix compiler warning in emms-setupMichael Olson2007-07-231-16/+18
| | | | darcs-hash:20070723023532-1bfb2-f4ef4b544e973ab66838451f249a6c62f515ad79.gz
* emms-playlist-limit: Use standard enable/disable/toggle interfaceMichael Olson2007-07-231-4/+31
| | | | darcs-hash:20070723023452-1bfb2-b892d6467fb456079587713fa4d188b4d061f3d1.gz
* emms-streams: New option emms-stream-repeat-pMichael Olson2007-07-231-3/+15
| | | | | | | | Instead of assuming that everyone will want to automatically repeat a streamlist if it runs out of tracks, make this controlled by the `emms-stream-repeat-p' option, which defaults to nil. darcs-hash:20070723020304-1bfb2-7ec05852decba27348abbef01daefbe8db026bbc.gz
* emms-player-mpd: Fix bug with selecting an individual URL track to play from ↵Michael Olson2007-07-231-2/+1
| | | | | | a streamlist darcs-hash:20070723015956-1bfb2-e9fdefb2e8a6897384a6d8f1ca8ccb5016415631.gz
* emms-player-mpd: Make callback arg for emms-player-mpd-sync-from-emms optionalMichael Olson2007-07-231-2/+3
| | | | darcs-hash:20070723015722-1bfb2-917e1a705e793f4b1f9c34a0d0168aaa38efb355.gz
* emms-playlist-sort.el: Bind "s s" to emms-playlist-sort-by-score.William Xu2007-07-191-2/+2
| | | | darcs-hash:20070719065003-cfa61-562ce88764bc18f0043394984f286c6f5bbc15fb.gz
* emms-setup.el: Enable emms-score in emms-devel.William Xu2007-07-171-1/+1
| | | | darcs-hash:20070717131538-cfa61-9a56afce87ac9b7f8619b1de9e0532ea07bef5c4.gz
* emms-lyrics.el: Set default value for emms-lyrics-dir to ~/music/lyrics.William Xu2007-07-171-7/+8
| | | | darcs-hash:20070717100946-cfa61-180581868458fce85e1affc4ecf564a7e9e7bf6b.gz
* emms-playlist-sort.el: Remove emms-playlist-sort-prefix to make theWilliam Xu2007-07-171-25/+13
| | | | | | | | codes more clean. And steal "s" prefix key from `emms-playlist-mode'. (An alternative for emms-playlist-mode could be "v", same as XMMS) darcs-hash:20070717095454-cfa61-175bb84a0173d810d35cf994a06f37cf22eded81.gz
* emms-playlist-limit.el: (define-emms-playlist-limit) Fix prompt string bug.William Xu2007-07-171-2/+4
| | | | darcs-hash:20070717082536-cfa61-55775fe2860eff7122ef60b493ad62d614e113bb.gz
* make-number-of-secs-to-seek-configurable.dpatchTassilo Horn2007-07-121-2/+8
| | | | | | | | Patch sent by "Alfred M. Szmidt" <ams@gnu.org> in <20070711183504.EFD58301E5@Psilocybe.Update.UU.SE> on the emms-users list (with slight modifications). darcs-hash:20070712062052-c06f4-032102b01507ffc27f211c29cb5375ab862f22dc.gz
* Avoid even the most remote possibility of a conflict with color-theme.el and ↵Michael Olson2007-07-121-1/+1
| | | | | | its very bad replace-in-string function darcs-hash:20070712211444-1bfb2-74a2030fdfba44cfe7e2acb687783bdab1e23822.gz
* emms-playlist-limit.el: Add missing line: (define-emms-playlist-limit ↵William Xu2007-07-111-1/+2
| | | | | | info-title). darcs-hash:20070711071022-cfa61-6af7cce5b0b4c5b0a92a93c2452be16da1090beb.gz
* emms-playlist-limit.el: Minor updates.William Xu2007-07-091-4/+13
| | | | darcs-hash:20070709103714-cfa61-907861f878bb0b0e100bd0070d81b4c12a2bd7ba.gz
* emms-playlist-limit.el: Update Copyright to GPLv3.William Xu2007-07-081-8/+8
| | | | darcs-hash:20070708140012-cfa61-f9ee9504af967f99aba76d3ae6910ee37f55231d.gz
* emms-playlist-sort.el: Minor updates.William Xu2007-07-081-13/+3
| | | | darcs-hash:20070708120050-cfa61-c1714b94ed7b1e12993fc6b7fc526bbf92b33653.gz
* emms-playlist-limit.el: Redefine functions emms-playlist-limit-to-* withWilliam Xu2007-07-081-71/+30
| | | | | | macro: define-emms-playlist-limit. darcs-hash:20070708115907-cfa61-f70eb7df3c4e775cae1430dc2b57d3471b4b5d2e.gz
* emms-playlist-limit.el: Add default value based on track at point forWilliam Xu2007-07-081-6/+42
| | | | | | emms-playlist-limit-to-*. darcs-hash:20070708040809-cfa61-9b5b97d1099915a83c9f8eea8949ac4c1747d3c0.gz
* New file: emms-playlist-limit.el. And minor updates to emms-playlist-sort.William Xu2007-07-053-20/+150
| | | | darcs-hash:20070705160221-cfa61-c16a2727863237aa851657d35705cd8cbfed3145.gz
* emms-player-mplayer.el: Add "eng.srt", "chs.srt", "cht.srt" toWilliam Xu2007-06-301-1/+1
| | | | | | emms-player-mplayer-subtitle-extensions. darcs-hash:20070630124728-cfa61-2533e002f5703780be546569560fd227be453d62.gz
* Updated NEWS for post-3.0forcer2007-06-291-0/+4
| | | | darcs-hash:20070629163917-2189f-075489b335086448e5512b91de0d96f493185dff.gz
* Remove debian procedures from the RELEASE fileforcer2007-06-291-6/+4
| | | | darcs-hash:20070629161733-2189f-3c7e23fe7e80d1e2c0fbd327f8b5758164d65972.gz
* Remove debian directory, it's maintained elsewhere nowforcer2007-06-2910-305/+0
| | | | darcs-hash:20070629161023-2189f-8e01f6cbc23c40df3e4bf3c79182728fae659f86.gz
* COPYING and gpl.texi updated for GPLv3forcer2007-06-292-592/+1260
| | | | darcs-hash:20070629160924-2189f-8ac0bbdc3a8cba1f642df7139046357d37730984.gz
* NEWS: Now emms-player-mplayer is capable of loading movie subtitles.William Xu2007-06-261-0/+2
| | | | darcs-hash:20070626071626-cfa61-fea102574dc27a0fc33fa45fe2f31b2427050877.gz
* Mention location of mailing list and websiteMichael Olson2007-06-292-1/+27
| | | | darcs-hash:20070629022117-1bfb2-7533c8a0c661d28ddf7894cb77521929e5be32db.gz
* simplify-lastfm-timer-cancelation-and-bump-version.dpatchTassilo Horn2007-06-262-4/+3
| | | | darcs-hash:20070626191355-c06f4-ae6c018d47f4cd90c8fe1e76b6ad533d9c5b5a08.gz
* change-all-file-headers-to-gpl3-or-later.dpatchTassilo Horn2007-06-2642-42/+42
| | | | darcs-hash:20070626141221-c06f4-e034ff32ecc6e2d57ffaefaeb4f78d1e36a830a2.gz
* change-copyright-of-manual-to-fsf.dpatchTassilo Horn2007-06-261-1/+1
| | | | darcs-hash:20070626114123-c06f4-034acc1bd2c5d2465afe6eddcd9a1c5317679bc5.gz
* some-manual-fixes-and-addition.dpatchTassilo Horn2007-06-261-13/+25
| | | | | | | Fixed some markup in the tag editor section and made some clearifications in the last.fm section. darcs-hash:20070626112320-c06f4-904ebfe398ea06e093889e34d16874ddbfe59209.gz
* update headers of emms-history.el and so on.Ye Wenbin2007-06-264-8/+10
| | | | darcs-hash:20070626023252-94065-b4d98c8dd111981ba80a479ced3440bb0ee2d58d.gz
* emms-last-played.el: update headers, (C) is now to FSFlucas2007-06-251-1/+1
| | | | darcs-hash:20070625080705-4f952-e4307f0adb3d66e019a90c744a3504b8fdac0d1c.gz
* emms-player-mplayer.el: Turn onWilliam Xu2007-06-251-7/+4
| | | | | | | emms-player-mplayer-start-with-subtitle-checker by default. I think it is very helpful for playing movies. darcs-hash:20070625041949-cfa61-07a8ec7e25d664304d7e2ad44908ac0f2813dade.gz
* emms-player-mplayer.el: Load in all found subtitles instead of forcingWilliam Xu2007-06-241-8/+2
| | | | | | user to choose one. darcs-hash:20070624071131-cfa61-936bb6479d5502f83dc0e3e1094259d681d96f60.gz
* emms-player-mplayer.el: Use `emms-replace-regexp-in-string' instead ofWilliam Xu2007-06-211-1/+1
| | | | | | `replace-regexp-in-string'. darcs-hash:20070621155753-cfa61-d0fc271fe119c547e17eab16fe393d541a6d45ec.gz
* emms-player-mplayer.el: New variable: emms-player-mplayer-subtitle-extensions.William Xu2007-06-211-4/+12
| | | | darcs-hash:20070621155548-cfa61-fa61b2eca9ad5eb4085e5401db809f023304f5cb.gz
* Rename track file after confirm by userYe Wenbin2007-06-141-2/+5
| | | | darcs-hash:20070614155834-94065-5daec0b01f392ead46ee58d88544703da34e3057.gz
* Write ogg tag use upcase fieldsYe Wenbin2007-06-141-1/+1
| | | | darcs-hash:20070614155806-94065-683464c11c64d331b912ceb712f571778f2ffc3a.gz
* Fix a typoYe Wenbin2007-06-091-1/+1
| | | | darcs-hash:20070609025545-94065-069438ac164738b51bca7bd92acc77a9870be09d.gz