Thank you so much for adding this feature! I tested it a little.
First time using emms-playlist-mode-shift-track-down: Works fine, with the little drawback that it inserts a blank line below the downwards moved track, moving all the following tracks one line further down. Second, third, fourth time using emms-playlist-mode-shift-track-down in a row: Adds a line »nil:« above, I assume because trying to move the empty line up. Using emms-playlist-mode-shift-track-up correctly moves the upper track down, but instead of in turn moving the current track up to switch the two, it empties it's line, so what has been moved up, is deleted, and the track is now missing from the playlist. My elisp has to get better, I wish I could make proposals regarding the code ... Thank you, by the way, for adding "/ N", that helps! ----- Ursprüngliche Nachricht vom 09.01.2024 ----- > Titus Müller <[email protected]> writes: > >> (3) In emms-playlist-mode, it would be great to have a function to >> move a track one line up, and one to move a track one line down, to >> permanently (after saving the playlist) change the order of the >> playlist. > > This is now implemented in the main git repo, bound to C-i and C-o in > playlist-mode. > > Note that these functions can be used to move the playing track as well; > they shouldn't interfere. > > I probably missed some edge cases, so checking it out would be > appreciated. As always.
