aboutsummaryrefslogtreecommitdiff
path: root/emms-playlist-mode.el
Commit message (Collapse)AuthorAgeFilesLines
* Bump copyright years to 2007 and standardize statementMichael Olson2007-03-191-1/+1
| | | | | | | | | Files made by those who haven't yet completed the assignment process remain copyrighted by that person. Those who have assigned have their files changed to be copyrighted by the FSF, but retain their Author line for the sake of giving proper credit. darcs-hash:20070319145852-1bfb2-2a4bb04c74262f43732fa5a81aa2d488da502995.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-291-11/+5
| | | | | | | | | 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
* Fix various byte-compiler warnings throughoutMichael Olson2006-12-071-2/+1
| | | | darcs-hash:20061207143511-1bfb2-90e8bee5074d6ef5ca4c9998886d28eedf6df671.gz
* emms-i18n changes, add playlist navigate command, uniq playlist commandYe Wenbin2006-12-071-0/+25
| | | | darcs-hash:20061207063510-94065-7726a0fc26d04c70038d5576a0a1451e7e71e368.gz
* emms-playlist-mode: Bind "b" key to emms-playlist-set-playlist-buffer.Michael Olson2006-11-191-0/+1
| | | | darcs-hash:20061119052907-1bfb2-ff79f861aeed682d752a27fcd7263b9793e7fa19.gz
* emms-playlist-mode: Implement adding the thing at point to the current ↵Michael Olson2006-11-191-0/+43
| | | | | | playlist. If it is a playlist, add its contents instead. Map this to the "a" key. darcs-hash:20061119052254-1bfb2-46e03e36bd085c65c8ba9704a7c7eca29717b653.gz
* bind SPC to `scroll-up' in emms-playlist-mode and update manual.yoni-r2006-11-061-2/+1
| | | | darcs-hash:20061106143048-85c19-3d182e8db9986ecaa1780b823ef9cc55a4ea3592.gz
* emms-playlist-mode: Handle case where selection has not been set but user ↵Michael Olson2006-10-221-4/+5
| | | | | | wants to delete a region darcs-hash:20061022201724-1bfb2-58bd537d09c2f5bb2d6c70e72ed125488a7b24d8.gz
* emms-playlist-mode: Fix typo in hook nameMichael Olson2006-10-221-1/+1
| | | | darcs-hash:20061022022812-1bfb2-56bf75c18981a67d77d009158d7f38efae69bce4.gz
* fix faulty emms-playlist-mode keybinding, fix due to William and Damien.yoni-r2006-10-071-2/+2
| | | | darcs-hash:20061007064730-85c19-95f45dc5e099aaddb1c507fdac03311d06317de8.gz
* Added seeking to the playlist keymap, and updated the manual.yoni-r2006-10-061-0/+4
| | | | darcs-hash:20061006180139-85c19-2f2a9a09d7bf8b1c9096d80379b90e97befe1f28.gz
* Added `emms-pause' to emms-playlist-mode.el bound to to ``P''.yoni-r2006-09-251-0/+1
| | | | darcs-hash:20060925202010-85c19-07f63a962f5850d850715f34921208a4622f757d.gz
* resolve bug reported by sebatian about the q keyyoni-r2006-07-101-2/+15
| | | | darcs-hash:20060710220453-85c19-e7f6d124b823015bd41a37c0a836ebedca86f8cc.gz
* playlist: don't assume there's a track at pointDamien Elmes2006-07-061-0/+2
| | | | | | | this makes RET on an group heading play the first track instead of failing darcs-hash:20060706095138-4e3e3-681dd364f708bcf5c88d0534d0019c091fb62707.gz
* Fix more XEmacs issues.Michael Olson2006-07-021-1/+1
| | | | darcs-hash:20060702020302-1bfb2-ce8e5060cf1f7db0cf52e40d711d16e621f3968c.gz
* emms-playlist-mode-window-width defcustom + emms-playlist-mode-center-when-goyoni-r2006-06-261-7/+20
| | | | darcs-hash:20060626160415-85c19-b96c96fccb4ef99f70e98f1e83e0a88e4113f41b.gz
* make M-> act like a normal Emacs buffer for emms-playlist-modeyoni-r2006-06-261-3/+14
| | | | darcs-hash:20060626141534-85c19-d4133931635bd1f01bd5295567d2a4678d778ad4.gz
* function name change + testing emms-patches mailing-listyoni-r2006-06-221-2/+2
| | | | darcs-hash:20060622204637-85c19-cd8bc0fdb4fdad6279d9996c0820de139e13dc27.gz
* playlist: enable undo, add extra undo bindingDamien Elmes2006-06-151-1/+3
| | | | darcs-hash:20060615022826-4e3e3-249a0a736f1fc3d97d8536c0281a3323e06b3b15.gz
* playlist-mode: add 'C' to clear playlistDamien Elmes2006-06-151-0/+1
| | | | darcs-hash:20060615013417-4e3e3-ce0b3c0cebb6c4535cb58755d016f717e18a9a22.gz
* fix bug in emms-playlist-mode-center-currentyoni-r2006-06-131-3/+4
| | | | darcs-hash:20060613090604-85c19-189240fc999924c5bd441319f2de9afc1bb49b6f.gz
* removed superfluous comment (actually testing darcs send)yoni-r2006-06-111-3/+0
| | | | darcs-hash:20060611185407-7e588-4b79a6030aa9519b6ae7b3b79c3747fb2031f4ec.gz
* Standardize copyright notices. Add COPYING file. Mention license in README.Michael Olson2006-06-081-5/+6
| | | | darcs-hash:20060608194123-1bfb2-cbfbc9eacb41016b24acb9ea2654f141496b0caa.gz
* Fix compiler warnings in emms-cache.el.Michael Olson2006-06-081-6/+0
| | | | darcs-hash:20060608184612-1bfb2-942ae7db648d88b9dfe4896872fc3f5fdd7a30d3.gz
* fix RET on trailing \nDamien Elmes2006-06-081-10/+14
| | | | | | | | \n isn't propertized which means hitting RET on a playlist or browser entry fails. this patch moves the point before trying to read the properties. darcs-hash:20060608090703-4e3e3-56f8e91f35d92f217517222b1f1e3206f83b1825.gz
* emms-playlist-mode: Facify tracks on startup.forcer2006-06-081-0/+4
| | | | darcs-hash:20060608123052-2189f-197516bb8da9a1051f3e0ddac5f3bdd99fefcc89.gz
* emms-playlist-mode: When making new overlays, do not allow the rear to ↵Michael Olson2006-06-071-1/+1
| | | | | | advance. This prevents some display issues. If we really need to modify the text there, we should be using (insert-before-markers). darcs-hash:20060607215212-1bfb2-f306058603a47453dffe2182b8730cc3d9aaf5d9.gz
* emms-playlist-mode: Stop overlay from being attached to text inserted before itforcer2006-06-071-1/+2
| | | | darcs-hash:20060607155511-2189f-8b77f04252183c1eb3c3f98737a33769afa01c99.gz
* emms-playlist-mode doesn't need overlay compatibility anymoreforcer2006-06-061-41/+0
| | | | darcs-hash:20060606141539-2189f-9afa51a0ee2b36f7b083d01537cdc05f08d24670.gz
* emms-playlist-mode.el - now with less overlay!forcer2006-06-061-100/+38
| | | | darcs-hash:20060606135908-2189f-bb652e384264445ca77b87e82bb0e190caf0f89f.gz
* Make sure we never have an empty track description when inserting a song ↵Michael Olson2006-06-041-1/+1
| | | | | | into a playlist buffer. darcs-hash:20060604194940-1bfb2-8e8a20dde4b8c3fc89f5dd0552207cb5f3441429.gz
* Make handling of multiple playlist buffers less error-prone.Michael Olson2006-05-311-1/+2
| | | | darcs-hash:20060531203810-1bfb2-7a5c8ca307d33ea501871a6222ab76ad4ada498d.gz
* emms-playlist-mode: Make "d" kill the entire line. This seems to be a good ↵foo2006-05-241-1/+8
| | | | | | compromise of those who use C-k and those who want more standard object-killing behavior. darcs-hash:20060524200008-0beec-44d42e025c9a7a95d740dc87f75aa7a8e3ce0a54.gz
* emms-player-mpd: Overhaul for streamlist support, and fix a few ↵Michael Olson2006-05-241-1/+2
| | | | | | miscellaneous issues. darcs-hash:20060524055707-1bfb2-252c06fd98f7b7c5c9b2faae8d109274ca7fc649.gz
* emms-playlist-mode: Implement the option (disabled by default) of opening a ↵Michael Olson2006-05-101-1/+40
| | | | | | new EMMS buffer for a playlist, when hitting RET on one. darcs-hash:20060510040730-1bfb2-210380685ccbd869f888ace574740f6e18c381b5.gz
* emms-playlist-mode.el: Don't put a period after the mode map. This hangs ↵forcer2006-05-031-1/+1
| | | | | | 21.4 on display. darcs-hash:20060503234351-2189f-a9506ca448aec033dc5132d490a6b7747d03bf52.gz
* emms-playlist-mode: Call kill-line instead of kill-region to fix a minor bug.Michael Olson2006-04-291-1/+1
| | | | darcs-hash:20060429134204-1bfb2-f7123e0f564cda7a675e8bf745f54f8bdbd968ff.gz
* emms-playlist-mode: Add face entries for light backgrounds.Michael Olson2006-04-251-0/+4
| | | | darcs-hash:20060425142716-1bfb2-14d6aca08e78c48bad74b52baf680dbc7f22413a.gz
* Make XEmacs21 and Emacs21 happy.Michael Olson2006-04-201-2/+18
| | | | darcs-hash:20060420234749-1bfb2-e458134b41ba8e28d25030fe5b6d6b8f4222c28d.gz
* Provide emms-propertize compatibility function.forcer2006-04-201-2/+2
| | | | darcs-hash:20060420210744-2189f-c648403a30e0c47d63986e7378d122c7d811aab9.gz
* Fix face definitions syntax (emms-playlist-mode, emms-metaplaylist-mode)forcer2006-04-201-6/+6
| | | | darcs-hash:20060420201021-2189f-697d166a50c7e62f09abbbaf4ce0dd17ab9084ff.gz
* emms-playlist-mode: Fix a bug where too many overlays were being added when ↵Michael Olson2006-04-111-32/+24
| | | | | | the track was updated. darcs-hash:20060411025931-1bfb2-71b7e3fe4999d77752bae448c5c34784c9db2d33.gz
* emms-playlist-mode: Remove obsolete function.Michael Olson2006-04-091-5/+0
| | | | darcs-hash:20060409052556-1bfb2-050df934eda6f883117367049ac996161a221037.gz
* emms-playlist-mode: Use emms-playlist-save instead of a custom function.Michael Olson2006-04-091-12/+1
| | | | darcs-hash:20060409005234-1bfb2-f2422fc74d0b1fc065c00647cb71e247e181bf10.gz
* emms-playlist-mode: Make it possible to use edebug on ↵Michael Olson2006-04-061-0/+1
| | | | | | `with-inhibit-read-only' forms. darcs-hash:20060406042615-1bfb2-4b1552442730fef820796f1c93cdb5c62a8b08b2.gz
* Fix a variety of compilation errors and warnings.Michael Olson2006-04-011-26/+31
| | | | darcs-hash:20060401232610-1bfb2-5fe5e4892c94e29a59738bf0d27e7e91ad68f2ed.gz
* fixed copyright years and copyright holderyonirabkin2006-03-151-2/+18
| | | | darcs-hash:20060315155834-be80e-cda533a1510f20fdef5248ec0037ddaa037fa18b.gz
* playlist mode yank bug fixyoni-r2006-02-261-2/+3
| | | | darcs-hash:20060226171121-6ce53-3e11dc88eab5e66338855da2654cb3f8b742a776.gz
* add two macros, one to emms.el and the other to emms-playlist-mode.el. The ↵yonirabkin2006-01-091-62/+74
| | | | | | former fixes a bug in which the software attempts to access a completely narrowed buffer and the latter because it looks nicer. darcs-hash:20060109083856-be80e-475149a8911856cab9d2dd6f5143381c53afdcae.gz