| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Add `emms-ok-track-function', which is a simpler way of controlling if
Emms would skip a particular track.
|
|
|
|
| |
Add a buffer-local option of playing a single track and then stopping.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Take into account destructive sorting. Patch thanks to Ian Dunn.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
This variable holds the set of common formats that most modern players
support. A new player definition should use this base list and add
formats specific to the new player in the player definition file.
|
| |
|
|
|
|
| |
Idea from by Ian D <dunni@gnu.org>.
|
|
|
|
| |
This has the pleasant side effect of quietening the compiler.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[[PGP Signed Part:Undecided]]
Lucas Bonnet <lucas@rincevent.net> writes:
> Yoni Rabkin <yoni@rabkins.net> writes:
>
>> Daimrod <daimrod@gmail.com> writes:
>>
>>> Yoni Rabkin <yoni@rabkins.net> writes:
>>>
>>>> Daimrod <daimrod@gmail.com> writes:
>>>>
>>>>> Hello,
>>>>>
>>>>> I've attached a small patch which adds `emms-toggle-random-playlist'. It
>>>>> sets `emms-player-next-function' to either `emms-next-noerror' or
>>>>> `emms-random'.
>>>>
>>>> How is this different from running M-x emms-shuffle on the playlist?
>>>
>>> I agree they're close, but this one doesn't shuffle the playlist and it
>>> persists when the playlist is changed.
>>
>> I certainly have no problem with it; I was just making sure you were
>> aware of emms-shuffle.
>>
>> If Lucas is fine with installing it (I don't think it needs assignment
>> papers) I would ask that you please also send in a patch to the manual
>> documenting this change.
>
> I'd say it's small enough to fly below the copyright papers radar :)
>
> Thanks for your patch!
>
> Regards,
Oops, there is a small typo in the patch, here is the fix. Sorry for the
inconvenience.
[2. text/x-diff; 0001-lisp-emms.el-emms-toggle-random-playlist-Fix-typo-in.patch]
From 33041798b58d68f76cd8006915bb153a94769e9b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gr=C3=A9goire=20Jadi?= <gregoire.jadi@gmail.com>
Date: Thu, 30 May 2013 14:07:58 +0200
Subject: [PATCH] lisp/emms.el (emms-toggle-random-playlist): Fix typo in code
* lisp/emms.el (emms-toggle-random-playlist): Fix typo in code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[[PGP Signed Part:No public key for 137354772B651894 created at 2013-05-10T19:49:58+0200 using RSA]]
Yoni Rabkin <yoni@rabkins.net> writes:
> Daimrod <daimrod@gmail.com> writes:
>
>> Yoni Rabkin <yoni@rabkins.net> writes:
>>
>>> Daimrod <daimrod@gmail.com> writes:
>>>
>>>> Hello,
>>>>
>>>> I've attached a small patch which adds `emms-toggle-random-playlist'. It
>>>> sets `emms-player-next-function' to either `emms-next-noerror' or
>>>> `emms-random'.
>>>
>>> How is this different from running M-x emms-shuffle on the playlist?
>>
>> I agree they're close, but this one doesn't shuffle the playlist and it
>> persists when the playlist is changed.
>
> I certainly have no problem with it; I was just making sure you were
> aware of emms-shuffle.
>
> If Lucas is fine with installing it (I don't think it needs assignment
> papers) I would ask that you please also send in a patch to the manual
> documenting this change.
I have already made a copyright assignment for Emacs and I have no
problem to do it for EMMS if it is required.
I've attached the patch with the documentation.
[2. text/x-diff; 0001-New-command-to-play-the-tracks-randomly.patch]
From b03cb56436a598a953fa49b456a88630f319b644 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gr=C3=A9goire=20Jadi?= <gregoire.jadi@gmail.com>
Date: Fri, 10 May 2013 19:44:59 +0200
Subject: [PATCH] New command to play the tracks randomly
* lisp/emms.el (emms-random-playlist): An option to determine whether the
tracks are played randomly or sequentially.
(emms-toggle-random-playlist): Trigger the previous option and set
`emms-play-next-function' accordingly.
* doc/emms.texinfo(Core Functions): Document`emms-toggle-random-playlist'.
|
|
|
|
| |
* README, lisp/emms.el: Fix typos and spacing.
|
|
|
|
|
|
| |
This function is a safe way to insert the contents of a file without
triggering major mode detection, and has been tested on several versions
of Emacs and XEmacs.
|
| |
|
|
|
|
|
|
|
|
| |
Also,
- Force utf-8 encoding in all files.
- Update header of tq.el from version in Emacs.
|
|
|
|
|
|
|
|
| |
This allows users to specify which completing-read function to use,
defaulting to ido-completing-read. The relevant option is
emms-completing-read-function.
Thanks to Thierry Volpiatto for the idea.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* lisp/emms.el (emms-track-info-filters): New option that allows the user
to specify some functions that filter track data. One example of this
is removing cruft like "(Album Version)" from music purchased over
Amazon without having to edit every single music file.
(emms-track-updated-functions): Update docstring to indicate that this
is called after display of the track, not before.
(emms-track-updated): Call emms-track-info-filters.
* lisp/emms-player-mpd.el (emms-player-mpd-get-tracks-1)
(emms-player-mpd-show-1): Call emms-track-info-filters.
|
| |
|
|
|