aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* emms-playlist-sort.el: Make `emms-string<' silent when some argument isWilliam Xu2007-03-171-1/+2
| | | | | | nil. darcs-hash:20070317092305-cfa61-5939905142385889ddfd77f12fc23ac3c6b49d07.gz
* emms-playlist-sort.el: Add `emms-string<', making string sort caseWilliam Xu2007-03-081-5/+9
| | | | | | | insensitive. (This makes more sense in cases like sorting according to artist, etc) darcs-hash:20070308115507-cfa61-7caf3b20e7c4c1ba53ba732fbb799e68da52c8c4.gz
* emms-streams: Add a bunch of radio stationsMichael Olson2007-03-181-2/+26
| | | | darcs-hash:20070318064813-1bfb2-a04b63dd4744bf1ff9255f685c97599330c8d5bc.gz
* Fix conflicts in emms-tag-editor patchMichael Olson2007-03-171-1/+1
| | | | darcs-hash:20070317070451-1bfb2-e70494207b236439512e416d75d57d80255410d8.gz
* Don't display message when encounter errorYe Wenbin2007-03-161-2/+2
| | | | darcs-hash:20070316075057-94065-61127edd46eb789b5060d10072376c06faf2af3b.gz
* put filename as last argument in emms-tag-editor-tag-fileYe Wenbin2007-03-161-1/+1
| | | | darcs-hash:20070316075015-94065-8e5cb73a6899d2eccb68f17d22f3d0fdef753255.gz
* fix-mp3-tagging-args-order.dpatchTassilo Horn2007-03-161-1/+1
| | | | darcs-hash:20070316144749-c06f4-53f17af7130aae6d35efeb715e126a2de44bbe15.gz
* Add doc for emms-tag-editorYe Wenbin2007-03-081-1/+45
| | | | darcs-hash:20070308141415-94065-3d08068b5eeab98f5a95a92a3634a9abf7d30f71.gz
* Change document about emms-mark-regexp, and add moreYe Wenbin2007-03-081-4/+20
| | | | darcs-hash:20070308141340-94065-2368578753b8b9c1f500d22f5548c8f610cdd53b.gz
* Add two extra command in tag editor. Rename emms-tag-editor-replace-allYe Wenbin2007-03-081-6/+67
| | | | darcs-hash:20070308141238-94065-8d8dba74575bede5f583ee75908f3532615b8a2d.gz
* Record programs error in log bufferYe Wenbin2007-03-081-2/+4
| | | | darcs-hash:20070308141209-94065-e42c62f7816a62ada269de9ed57d14fa05289a6f.gz
* Make name readonly in emms-tag editor bufferYe Wenbin2007-03-081-4/+8
| | | | darcs-hash:20070308141123-94065-8a889520d49cf3d7bd8638d82f38e40dadc0247e.gz
* Fix a typo errorYe Wenbin2007-03-081-1/+1
| | | | darcs-hash:20070308141101-94065-603b79b4f9dd6d197349f56d1282c673cff0f4b7.gz
* Obsolete emms-mark-unmark-regexp, use C-u M-x emms-mark-regexp insteadYe Wenbin2007-03-081-13/+15
| | | | darcs-hash:20070308140837-94065-b6fdfb90c27a3f79de5f074d7c0d3096751e96f8.gz
* Avoid print wrong history value.Ye Wenbin2007-03-071-0/+2
| | | | darcs-hash:20070307030452-94065-0c29da4ca2ab3e5e8ced49d9f88d6882bb16c893.gz
* Resolve conflict in change to manualMichael Olson2007-03-061-1/+2
| | | | darcs-hash:20070306023616-1bfb2-b06a97541a28ee7e84793b4de5a78b872b3f0756.gz
* emms-lyrics.el: Update comments about "Known problems".William Xu2007-03-051-4/+17
| | | | darcs-hash:20070305065844-cfa61-0a478ff6e4a31166d7477428359ab3abe3054a4a.gz
* emms.texinfo: Add possible solutions for asynchronical issue for lyrics.William Xu2007-03-051-1/+28
| | | | darcs-hash:20070305064615-cfa61-a04092118c3d3dfcf0544f5cd7011a80340a8653.gz
* browser: display a help message on an empty deckDamien Elmes2007-03-051-0/+26
| | | | darcs-hash:20070305131445-4e3e3-e06fe61d90892014f787578c7adeaec9e45b8736.gz
* emms-setup.el: Add emms-tag-editor module to `emms-devel'.William Xu2007-03-051-0/+1
| | | | darcs-hash:20070305054414-cfa61-a5c5ca69aa0e732f705b2fdc4373f83dbb595bb6.gz
* emms-lyrics.el: Find chinese lyrics based on filename instead of `title'William Xu2007-03-051-3/+6
| | | | | | | from the tag info. (thus to avoid dealing with different tag info coding systems.) darcs-hash:20070305053910-cfa61-50ac2c72c140ef4e64fa2a85c4b2f8e9a3478238.gz
* emms-lyrics.el: Fix a function name typo.William Xu2007-03-051-3/+3
| | | | darcs-hash:20070305042950-cfa61-3c32bf7ae71bbc7340928363335e1ee0172f6abd.gz
* emms-lyrics.el: Add chinese lyrics lookup support toWilliam Xu2007-03-021-9/+39
| | | | | | `emms-lyrics-visit-lyric'. darcs-hash:20070302141102-cfa61-314352c7bbddecdcac1c21df80e410d36b12df10.gz
* Manual: Minor fixes in new Quickstart chapterMichael Olson2007-03-051-7/+7
| | | | darcs-hash:20070305144251-1bfb2-b3d806d7862a34d35855cbd19dc5380221c26abd.gz
* quickstart-guide.dpatchTassilo Horn2007-03-041-1/+70
| | | | darcs-hash:20070304124948-c06f4-91b07cd70dad8322b75398c8b359d739f5000327.gz
* emms-player-mpd: Stylize Lisp code in documentationMichael Olson2007-03-041-6/+6
| | | | darcs-hash:20070304075903-1bfb2-115b9f1758a4dd677989f03493b255ae724d6b58.gz
* emms-lyrics: Fix compiler warningsMichael Olson2007-03-021-7/+7
| | | | darcs-hash:20070302152148-1bfb2-a126cf94fafb664291114af7e187626aedb7466d.gz
* emms-lyrics.el: Rename `emms-lyrics-find-current-lyric' toWilliam Xu2007-03-021-80/+99
| | | | | | | `emms-lyrics-visit-lyric', and enhance it by adding searching from internet support. darcs-hash:20070302103240-cfa61-24199021412d67d4e4024b015b11cc5114f534e6.gz
* emms-lyrics: Fix several compiler warningsMichael Olson2007-03-021-3/+4
| | | | darcs-hash:20070302065810-1bfb2-6dcbd9b2f3cd32d38f4237b8f21fb8fa0dfa5f10.gz
* emms-lyrics.el: Add lyrics auto-scrolling support.William Xu2007-03-021-26/+82
| | | | darcs-hash:20070302055649-cfa61-f0057be1f5fc594a49d1fa5f12cd2973529e8956.gz
* emms.texinfo: Update lyrics section.William Xu2007-03-011-3/+6
| | | | darcs-hash:20070301091537-cfa61-58e400533d2fb56d726c870ee3861981ba11a55c.gz
* NEWS: Mention changes in emms-playing-time.William Xu2007-02-251-0/+1
| | | | darcs-hash:20070225061342-cfa61-104ba5e011b693cec161e8965289ebc57a1d5061.gz
* emms-player-mpd: Miscellaneous docfixesMichael Olson2007-02-271-9/+5
| | | | darcs-hash:20070227180444-1bfb2-0b51168d8fcc72f778e096ffa1bfc144e6ccf6b2.gz
* manual: Mention how to set the default EMMS playlist modeMichael Olson2007-02-231-1/+15
| | | | darcs-hash:20070223040831-1bfb2-210e874993e3389849ddcbfd68c253ac4aae3d07.gz
* Move dictionary definitions higher to avoid compiler warningMichael Olson2007-02-231-30/+30
| | | | darcs-hash:20070223040135-1bfb2-d3cb1425d6d67d9c6a43718a57fa8c04cc236ca9.gz
* improve-emms-mark-and-write-docs.dpatchTassilo Horn2007-02-222-5/+73
| | | | | | | | | Fixed emms-mark-track so that you can (un)mark backwards with `C-u -3 m'. Wrote texinfo docs for emms-mark.el. darcs-hash:20070222165136-c06f4-ececc4b3161d92d827588400d52ad97186a784a5.gz
* Speed up emms-play-directory-tree by about factor 10mlang2007-02-213-10/+12
| | | | | | | | | Most of the speedup comes from using nconc in later-do instead of append (and therefore, not excessively copying lists). I see a factor of 10 speedup when generating the playlist for 37000 audio files. darcs-hash:20070221140553-08870-162cb94182e5e4947a0972a67b9229db8899e7cd.gz
* Fix several XEmacs compatibility issuesMichael Olson2007-02-154-7/+19
| | | | darcs-hash:20070215231146-1bfb2-8b67281c41a771504c6549ad234eb82e26bbfc91.gz
* emms-texinfo: Add stubs for emms-mark and emms-tag-editorMichael Olson2007-02-152-1/+18
| | | | | | | | I've added "write me" chapters to the manual for emms-mark.el and emms-tag-editor.el, because they need to be written before the release. Hopefully others will volunteer to write them :^) . darcs-hash:20070215171211-1bfb2-2fdc1a0f7226c89cdd5ab04448eaeb681d995613.gz
* Add `emms-lyrics-catchup' for dealing with external lyrics crawler.William Xu2007-02-081-33/+49
| | | | darcs-hash:20070208033306-cfa61-5ac1575c14aebd22055fcffbff41b0dff8683a46.gz
* NEWS: UpdateMichael Olson2007-02-071-3/+17
| | | | darcs-hash:20070207142227-1bfb2-e564dd9726b67dceb13b1d9888881f94fc9983f6.gz
* emms-tag-editor: Make editing of ogg vorbis comments work properlyMichael Olson2007-01-291-10/+11
| | | | | | | | It turns out we have to have the "-t" option before each bit of track information, not just the first. Also, avoid sending empty track information to vorbiscomment. darcs-hash:20070129154657-1bfb2-a8266b299f4c9eee6db666b1ff71a04c3aa48076.gz
* emms-mark: Save the keymap properlyMichael Olson2007-01-291-1/+2
| | | | darcs-hash:20070129150940-1bfb2-b4756560bea0de1b19ce79f91895f1337b7eb92c.gz
* emms-mark: Overhaul and turn into a derived modeMichael Olson2007-01-291-42/+65
| | | | | | | | | | | | | | | | | Make emms-mark integrate better with the rest of EMMS by turning it into a derived mode of emms-playlist-mode. This allows it to have its own keymap derived from emms-playlist-mode, and be easily enabled and disabled without messing up the output from emms-show. It will operate on a buffer-by-buffer basis, but can easily be made the default playlist mode if desired. We have to avoid calling emms-playlist-mode a second time when starting emms-mark-mode, so that the selection does not disappear. Thus, it must be its own function, rather than using define-derived-mode. darcs-hash:20070129091833-1bfb2-2a879719548db4b2b8a0f143d6cb2f1ace4419ce.gz
* emms-playlist: Pay attention to selection when updatingMichael Olson2007-01-291-2/+8
| | | | | | | Make sure that we preserve the current selection if updating the currently-selected track.. darcs-hash:20070129091716-1bfb2-a0a7e5b14cc02d29c27de5bfdb068f5b9a1b39b7.gz
* Distinguish `emms-track-description' and `emms-track-force-description'Michael Olson2007-01-292-14/+12
| | | | | | | | | The idea is that emms-track-force-description is only allowed to be used when inserting descriptions into a playlist buffer. This lets us distinguish between the content and layout of the text, for add-ons like emms-mark that want to do something decorative with the text. darcs-hash:20070129091330-1bfb2-efe486ed3f4b256cf5817a1b36d66448a6c14196.gz
* New macro emms-walk-tracksMichael Olson2007-01-291-29/+33
| | | | | | | This macro makes it easy to write code which steps forward through the tracks of the current buffer iteratively. darcs-hash:20070129091141-1bfb2-feed35fa379e6424a16cd0d735fc95e3f2d9f47b.gz
* restart-lastfm-plugin-when-md5challenge-expired.dpatchTassilo Horn2007-01-161-4/+15
| | | | darcs-hash:20070116202013-c06f4-ffed46f2b4507fd4aaf9d025efd052f8f169a7c0.gz
* fix-ampersands-and-question-marks-in-lastfm.dpatchTassilo Horn2007-01-132-39/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Roman Lagunov reported a bug: the last.fm plugin failed scrobbling tracks with & in artist/title/album. The same applies to streams containing an ampersand. So I added ?& and ?? to `emms-url-specials'. But because both are needed to submit values via HTTP GET now you have to `emms-escape-url' only the arguments that may contain special chars instead the complete url, e.g.: (url-retrieve (concat emms-lastfm-server "?hs=true&p=1.1" "&c=" emms-lastfm-client-id "&v=" (number-to-string emms-lastfm-client-version) "&u=" (emms-escape-url emms-lastfm-username)) instead of (url-retrieve (emms-escape-url (concat emms-lastfm-server "?hs=true&p=1.1" "&c=" emms-lastfm-client-id "&v=" (number-to-string emms-lastfm-client-version) "&u=" emms-lastfm-username)) darcs-hash:20070113104902-c06f4-9bf8c040fff6d350a3a7dafcaf2cbf26700d2f04.gz
* Manual: Add periods to end of menu entry descriptions, update menus, minor ↵Michael Olson2007-01-131-25/+30
| | | | | | grammar and style fixes darcs-hash:20070113234824-1bfb2-da3ea7487abd550b9a8929e1e669a23aebc0395e.gz