[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/mpdired 809a5df8e5 030/133: first command list for dele
From: |
ELPA Syncer |
Subject: |
[elpa] externals/mpdired 809a5df8e5 030/133: first command list for delete |
Date: |
Sun, 10 Mar 2024 15:59:34 -0400 (EDT) |
branch: externals/mpdired
commit 809a5df8e5fe501929d788cf3a474e0b965bc262
Author: Manuel Giraud <manuel@ledu-giraud.fr>
Commit: Manuel Giraud <manuel@ledu-giraud.fr>
first command list for delete
---
mpdired.el | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/mpdired.el b/mpdired.el
index e9c469d375..2bc3f7c676 100644
--- a/mpdired.el
+++ b/mpdired.el
@@ -217,7 +217,8 @@
(when (re-search-backward "^\\(OK\\|ACK.*\\)$" nil t)
(cond ((eq mpdired--last-command 'listall)
(mpdired--present-listall proc))
- ((eq mpdired--last-command 'queue)
+ ((or (eq mpdired--last-command 'queue)
+ (eq mpdired--last-command 'deleteid))
(mpdired--present-queue proc))))))))
(defun mpdired--sentinel (process event)
@@ -292,7 +293,10 @@
(defun mpdired-deleteid-internal (id)
(mpdired--with-comm-buffer process nil
(setq mpdired--last-command 'deleteid)
- (process-send-string process (format "deleteid %d\n" id))))
+ (process-send-string process "command_list_begin\n")
+ (process-send-string process (format "deleteid %d\n" id))
+ (process-send-string process "playlistid\n")
+ (process-send-string process "command_list_end\n")))
(defun mpdired-toggle-play/pause-internal (&optional buffer)
(mpdired--with-comm-buffer process buffer
@@ -400,8 +404,7 @@
(defun mpdired-delete ()
(interactive)
(cond ((eq mpdired--view 'queue)
- (mpdired-deleteid-at-point)
- (mpdired-queue-internal))))
+ (mpdired-deleteid-at-point))))
(defun mpdired-update ()
(interactive)
- [elpa] branch externals/mpdired created (now a1d613a6d5), ELPA Syncer, 2024/03/10
- [elpa] externals/mpdired 651e7e2ff0 008/133: factorize connection, ELPA Syncer, 2024/03/10
- [elpa] externals/mpdired 2abd5dbd58 009/133: start mode and keymap, ELPA Syncer, 2024/03/10
- [elpa] externals/mpdired fe835f4e0c 011/133: better naming, ELPA Syncer, 2024/03/10
- [elpa] externals/mpdired a52e1d37ca 001/133: init, ELPA Syncer, 2024/03/10
- [elpa] externals/mpdired 356aae09c4 003/133: ideas and hack, ELPA Syncer, 2024/03/10
- [elpa] externals/mpdired 1f473c2840 015/133: no more *toplevel*, ELPA Syncer, 2024/03/10
- [elpa] externals/mpdired 6bb7fab67b 019/133: fix more navigation, ELPA Syncer, 2024/03/10
- [elpa] externals/mpdired 809a5df8e5 030/133: first command list for delete,
ELPA Syncer <=
- [elpa] externals/mpdired 7bbcf712a1 033/133: fix a bug on progress bar, ELPA Syncer, 2024/03/10
- [elpa] externals/mpdired a9d1cddab5 037/133: arrange keymap, ELPA Syncer, 2024/03/10
- [elpa] externals/mpdired 5699213525 007/133: mostly fancy, ELPA Syncer, 2024/03/10
- [elpa] externals/mpdired a74ca07e9e 002/133: rename, ELPA Syncer, 2024/03/10
- [elpa] externals/mpdired 9063b7c80a 004/133: better naming, ELPA Syncer, 2024/03/10
- [elpa] externals/mpdired ec768308ac 005/133: a recursive parser for listall, ELPA Syncer, 2024/03/10
- [elpa] externals/mpdired 5c777bc465 006/133: start cleaning display, ELPA Syncer, 2024/03/10
- [elpa] externals/mpdired d7c42d2e6d 010/133: kill the global process, ELPA Syncer, 2024/03/10
- [elpa] externals/mpdired f6733f5577 012/133: factorize buffer naming, ELPA Syncer, 2024/03/10
- [elpa] externals/mpdired f44c2e1810 013/133: navigation, ELPA Syncer, 2024/03/10