aboutsummaryrefslogtreecommitdiff
path: root/emms-playlist-mode.el
Commit message (Collapse)AuthorAgeFilesLines
* *.el: Minor improvements and simplificationsYoni Rabkin2021-04-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | * emms-playlist-limit.el (emms-playlist-limit--limit-playlist): Simplify. * emms-playing-time.el (emms-playing-time-display): Simplify. * emms-player-mpv.el (emms-player-mpv-ipc-proc) (emms-player-mpv-ipc-connect-command, emms-player-mpv-ipc-id) (emms-player-mpv-ipc-stop-command) (emms-player-mpv-event-connect-hook) (emms-player-mpv-ipc-conn-emacs-26.1-workaround): Fit docstrings with 80 columns. * emms-player-mpd.el (emms-player-mpd-ensure-process): Simplify `if` with identical branches. * emms-browser.el (emms-browser-run-mode-hooks): Simplify and move it out of `eval-and-compile`. (emms-browser-sort-cadr, emms-browser-sort-car): Add `debug` spec. patch by Stefan Monnier
* Change the function quoting style to help the compiler.Yoni Rabkin2021-04-201-38/+38
| | | | Patch by Stefan Monnier
* *.el: Remove redundant `:group` argumentsYoni Rabkin2021-04-171-19/+14
| | | | | | Also, remove some redundant leading `*` in defcustom docstrings Patch by Stefan Monnier <monnier@iro.umontreal.ca>
* * emms-playlist-mode.el:Yoni Rabkin2021-03-031-3/+3
|
* move all files to top-levelYoni Rabkin2020-06-031-0/+614
|
* *.el -> lisp/*.el: Move lisp files into "lisp/" subdirectory.William Xu2008-06-171-614/+0
|
* (emms-playlist-mode-go-popup): `round' emms-playlist-mode-window-widthWilliam Xu2008-04-151-1/+1
| | | | | | | to be an integer, so that split-window-horizontally won't complain even if user provides a floating point. darcs-hash:20080415063957-cfa61-c3b7269628cbf31c699c5650f61fc28d42fd0b3d.gz
* 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
* 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-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
* Drop eval-when-compile around (require 'overlay)Michael Olson2007-08-191-4/+3
| | | | darcs-hash:20070819150408-1bfb2-c1c9ec1c084499b0e171299a91024d27a41d7db0.gz
* change-all-file-headers-to-gpl3-or-later.dpatchTassilo Horn2007-06-261-1/+1
| | | | darcs-hash:20070626141221-c06f4-e034ff32ecc6e2d57ffaefaeb4f78d1e36a830a2.gz
* emms-playlist-mode.el: (emms) `emms-add-file' actually understands bothWilliam Xu2007-06-051-6/+5
| | | | | | file and directories, so let's use `emms-add-file'. darcs-hash:20070605085746-cfa61-80bf6246e667746da96834c9d1559284b8d5a5b4.gz
* add-function-emms.dpatchTassilo Horn2007-06-051-0/+11
| | | | | | | The new function `emms' calls `emms-playlist-mode-go' and queries for a directory of music files to add to the playlist, if it is empty. darcs-hash:20070605075453-c06f4-d57382a594c2191e118eb88f5017a2e897f6fad3.gz
* 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