Will be very happy if it can do that too!

On Mon, Jun 9, 2025, 16:23 Erica Qi via <[email protected]> wrote:

> I have seen this behavior elsewhere, it very nice to have.
>
> Envoyé depuis Proton Mail pour Android
>
>
> -------- Message d'origine --------
> Le 09/06/2025 15:15, Yoni Rabkin <[email protected]> a écrit :
>
> >  William Wen <[email protected]> writes:
> >
> >  > Currently, emms-add-dired adds the marked Dired files to the end of
> >  > the playlist. Is there a way to get a function to add them after the
> >  > currently playing track? I'm not an elisp hacker so can't implement it
> >  > myself unfortunately.
> >  >
> >  > -William
> >
> >  That you for bringing this up. Here is the current situation and what
> >  we'll do with it:
> >
> >  First, everywhere there is an `emms-add-...' function, there is also an
> >  `emms-insert-...' function. Since there is an `emms-add-dired' function,
> >  there is also a `emms-insert-dired' function.
> >
> >  ...but...
> >
> >  There is a problem with that function in relation to dired. If you tried
> >  it right now from a dired buffer it will probably give you an "not an
> >  Emms playlist" error. This is a problem. I'll fix this and notify
> >  you. This fix will, I think, already give you 3/4 of what you want.
> >
> >  But I think that you are asking for something a bit different, so I'll
> >  clarify first before implementing it. I might as well implement what you
> >  want as opposed to what I think you want. Can you confirm the following:
> >
> >  * A, B, C are in the playlist.
> >
> >  * D is a track you want to insert.
> >
> >  * B is the current track (whether being played at the moment or not)
> >
> >  * You run our hypothetical new function `emms-insert-current-dired' on D
> >    in a dired buffer.
> >
> >  * The playlist now looks like this: A, B, D, C
> >
> >  Does that look right?
> >
> >  --
> >     "Cut your own wood and it will warm you twice"
> >
> >
>
>

Reply via email to