Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix typo in emms-cache-reset | Petteri Hintsanen | 2021-04-30 | 1 | -1/+1 |
| | |||||
* | Make it possible to force-update Emms cache | Petteri Hintsanen | 2021-04-30 | 2 | -14/+17 |
| | | | | | Add a prefix argument to emms-cache-sync that will unconditionally update all tracks in Emms cache. | ||||
* | emms-(playing-time|mode-line).el: Use `define-minor-mode` | Yoni Rabkin | 2021-04-29 | 3 | -27/+47 |
| | | | | | | | | | | | | | | | | | | | | | | | | * emms-mode-line.el (emms-mode-line-active-p): Rename to `emms-mode-line-mode`. (emms-mode-line-mode): New minor mode, extracted from `emms-mode-line`. (emms-mode-line): Use it and mark as obsolete. (emms-mode-line-enable, emms-mode-line-toggle): Adjust accordingly and mark as obsolete as well. (emms-mode-line-disable): Adjust accordingly. * emms-playing-time.el (emms-playing-time-display-p): Rename to `emms-playing-time-display-mode`. (emms-playing-time-display-mode): New minor mode. (emms-playing-time-p): Rename to `emms-playing-time-mode`. (emms-playing-time-mode): New minor mode, extracted from `emms-playing-time`. (emms-playing-time): Use it and mark as obsolete. (emms-playing-time-display-mode, emms-playing-time-display-mode): Adjust and mark as obsolete. * emms-setup.el (emms-all): Avoid the now obsolete functions. patch by Stefan Monnier | ||||
* | *.el: Minor improvements and simplifications | Yoni Rabkin | 2021-04-29 | 7 | -146/+155 |
| | | | | | | | | | | | | | | | | | | | | | | * 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 | ||||
* | * emms-player-mpv.el: use closure | Yoni Rabkin | 2021-04-29 | 1 | -2/+2 |
| | | | | patch by Stefan Monnier | ||||
* | *.el: Avoid the obsolete `defadvice` system | Yoni Rabkin | 2021-04-29 | 3 | -8/+11 |
| | | | | | | | | * emms.el: Require `nadvice` for compatibility with Emacs<24.4. * emms-player-vlc.el (emms-player-vlc-start): Use `advice-add` rather than `defadvice`. patch by Stefan Monnier | ||||
* | *.el: Misc improvements and fixes w.r.t lexical binding | Yoni Rabkin | 2021-04-27 | 6 | -28/+28 |
| | | | | | | | | | | | | | | | | | | * jack.el: Enable lexical-binding. * emms-playlist-limit.el (emms-playlist-limit--limit-playlist): Use a closure. * emms-player-mpg321-remote.el (emms-player-ignore-stop): Declare, so as to fix a mis-compilation in `emms-player-mpg321-remote-notify-emms`. * emms-last-played.el (emms-last-played-format-date): Use lexical binding. * emms-browser.el (emms-browser-filter-only-dir) (emms-browser-filter-only-type, emms-browser-filter-only-recent): Return a closure. Patch by Stefan Monnier | ||||
* | Replace `add-to-list' with `add-hook' where appropriate | Yoni Rabkin | 2021-04-21 | 3 | -7/+7 |
| | | | | Patch by Stefan Monnier | ||||
* | * Makefile: no longer needed | Yoni Rabkin | 2021-04-21 | 1 | -2/+0 |
| | |||||
* | Change the function quoting style to help the compiler. | Yoni Rabkin | 2021-04-20 | 24 | -244/+245 |
| | | | | Patch by Stefan Monnier | ||||
* | *.el: Remove redundant `:group` arguments | Yoni Rabkin | 2021-04-17 | 24 | -286/+172 |
| | | | | | | Also, remove some redundant leading `*` in defcustom docstrings Patch by Stefan Monnier <monnier@iro.umontreal.ca> | ||||
* | no longer need to provide the compiled info and dir files | Yoni Rabkin | 2021-04-17 | 2 | -4076/+0 |
| | |||||
* | * doc/developer-release.txt: | Yoni Rabkin | 2021-04-14 | 1 | -1/+1 |
| | |||||
* | * emms.el: bump to version 7.1 | Yoni Rabkin | 2021-04-14 | 4 | -4/+9 |
| | |||||
* | * emms-mode-line-icon.el: hiding icon made easy | Yoni Rabkin | 2021-04-07 | 3 | -26/+48 |
| | | | | | It is now possible to easily hide the mode-line icon. The manual as been updated with this information as well. | ||||
* | * emms-librefm-stream.el: authinfo for streaming | Yoni Rabkin | 2021-04-07 | 1 | -13/+11 |
| | | | | make `emms-librefm-stream-tune-handshake-string' use authinfo as well | ||||
* | * doc/developer-release.txt: | Yoni Rabkin | 2021-04-05 | 1 | -2/+2 |
| | |||||
* | * emms.el: version bump | Yoni Rabkin | 2021-04-05 | 1 | -1/+1 |
| | |||||
* | * NEWS: tell the people the news! | Yoni Rabkin | 2021-04-05 | 1 | -0/+7 |
| | |||||
* | * emms.info: update | Yoni Rabkin | 2021-03-27 | 1 | -85/+93 |
| | |||||
* | * doc/emms.texinfo: mention cache reset | Yoni Rabkin | 2021-03-27 | 1 | -3/+9 |
| | |||||
* | * emms.info: new info | Yoni Rabkin | 2021-03-10 | 1 | -153/+325 |
| | |||||
* | Merge branch 'info-native' | Petteri Hintsanen | 2021-03-10 | 1 | -101/+285 |
|\ | |||||
| * | Miscellaneous small fixes to manual chapter 13 | Petteri Hintsanen | 2021-03-10 | 1 | -17/+20 |
| | | |||||
| * | Use two-column tables in manual chapter 13 | Petteri Hintsanen | 2021-03-10 | 1 | -78/+75 |
| | | | | | | | | Tables look less cluttered than simple lists. | ||||
| * | Rewrite manual Chapter 13 Track Information | Petteri Hintsanen | 2021-03-08 | 1 | -97/+281 |
| | | | | | | | | | | | | | | Include emms-info-native and use homogeneous style for all info methods and their dependencies. Also describe what info symbols are recognized by Emms. | ||||
* | | Set new default info methods in emms-all | Petteri Hintsanen | 2021-03-10 | 1 | -7/+2 |
| | | | | | | | | | | Set emms-info-methods to emms-info-native and emms-info-cueinfo in emms-all. | ||||
* | | * emms-browser.el: add-to-list -> cl-pushnew | Yoni Rabkin | 2021-03-05 | 1 | -1/+1 |
| | | |||||
* | | * emms-browser.el: fix unused lexical variables and arguments | Yoni Rabkin | 2021-03-05 | 1 | -15/+11 |
| | | |||||
* | | * emms-player-mplayer.el: lexical declaration, deprecate ↵ | Mike Kazantsev | 2021-03-04 | 1 | -14/+19 |
| | | | | | | | | emms-player-mpv-cmd-prog macro | ||||
* | | lexical declaration | Yoni Rabkin | 2021-03-03 | 13 | -15/+15 |
| | | |||||
* | | * emms-playlist-mode.el: | Yoni Rabkin | 2021-03-03 | 1 | -3/+3 |
| | | |||||
* | | * emms-playing-time.el: add lexical and fix | Yoni Rabkin | 2021-03-03 | 1 | -3/+3 |
| | | |||||
* | | add lexical declarations | Yoni Rabkin | 2021-03-03 | 2 | -2/+2 |
| | | |||||
* | | * emms-player-simple.el: lexical declaration and fix | Yoni Rabkin | 2021-03-03 | 1 | -1/+2 |
| | | |||||
* | | * emms-player-mplayer.el: lexical declaration | Yoni Rabkin | 2021-03-03 | 1 | -1/+1 |
| | | |||||
* | | * emms-player-mpg321-remote.el: add lexical and fix | Yoni Rabkin | 2021-03-03 | 1 | -2/+6 |
| | | |||||
* | | * emms-player-mpd.el: add lexical and fix | Yoni Rabkin | 2021-03-03 | 1 | -5/+16 |
| | | | | | | | | | | This code is too smart for its own good and had left a lot of unused lexical variables. | ||||
* | | * emms-mode-line-icon.el: add lexical | Yoni Rabkin | 2021-03-03 | 1 | -1/+1 |
| | | |||||
* | | * emms-mode-line.el: add lexical and fix | Yoni Rabkin | 2021-03-03 | 1 | -1/+2 |
| | | | | | | | | Explicit ignore. | ||||
* | | add lexical declarations | Yoni Rabkin | 2021-03-03 | 3 | -3/+3 |
| | | |||||
* | | * emms-librefm-stream.el: add lexical and fix warnings | Yoni Rabkin | 2021-03-02 | 1 | -26/+19 |
| | | |||||
* | | * emms-librefm-scrobbler.el: add lexical declaration | Yoni Rabkin | 2021-03-02 | 1 | -1/+6 |
| | | | | | | | | Explicitly ignore variables that are implicitly not used. | ||||
* | | * emms-later-do.el: tell the compiler that we know | Yoni Rabkin | 2021-03-02 | 1 | -1/+1 |
| | | |||||
* | | * emms-later-do.el: add lexical declaration | Yoni Rabkin | 2021-03-02 | 1 | -1/+1 |
| | | |||||
* | | Add lexical declarations | Yoni Rabkin | 2021-03-02 | 3 | -3/+3 |
| | | |||||
* | | * emms-info-mp3info.el: lexical declaration | Yoni Rabkin | 2021-03-02 | 1 | -1/+1 |
| | | |||||
* | | * emms-info-metaflac.el: lexical declaration | Yoni Rabkin | 2021-03-02 | 1 | -1/+1 |
| | | |||||
* | | * emms-info-libtag.el: lexical declaration | Yoni Rabkin | 2021-03-02 | 1 | -1/+1 |
| | | |||||
* | | * emms-info.el: add lexical and remove unused lexical variable | Yoni Rabkin | 2021-03-02 | 1 | -3/+2 |
| | |