From ff1a8cff74d59ea61834997c6b04fec8a233ca1f Mon Sep 17 00:00:00 2001 From: Clint Adams Date: Sat, 24 Oct 2009 04:40:32 +0000 Subject: 27315: update for mpc 0.17. --- ChangeLog | 6 ++--- Completion/Unix/Command/_mpc | 63 ++++++++++++++++++++++++++++++-------------- 2 files changed, 46 insertions(+), 23 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8bd262f0a..25db415a7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,7 @@ 2009-10-24 Clint Adams - * 27314: Completion/Unix/Command/_mpc: update list of mpc - search types. + * 27314, 27315: Completion/Unix/Command/_mpc: update for + mpc 0.17. 2009-10-22 Peter Stephenson @@ -12273,5 +12273,5 @@ ***************************************************** * This is used by the shell to define $ZSH_PATCHLEVEL -* $Revision: 1.4796 $ +* $Revision: 1.4797 $ ***************************************************** diff --git a/Completion/Unix/Command/_mpc b/Completion/Unix/Command/_mpc index 6f12be75f..1ff9ad950 100644 --- a/Completion/Unix/Command/_mpc +++ b/Completion/Unix/Command/_mpc @@ -26,36 +26,43 @@ _mpc_command() { mpc_cmds=( add:"add a song to the current playlist" + clear:"clear the current playlist" crop:"remove all songs except for the currently playing song" + current:"show the currently playing song" + crossfade:"set and display crossfade settings" del:"remove a song from the current playlist" - play:"start playing" - next:"play the next song in the current playlist" - prev:"play the previous song in the current playlist" - pause:"pause the currently playing song" - toggle:"toggles Play/Pause, plays if stopped" - stop:"stop the currently playing playlists" - seek:"seek to the position specified in percent" - clear:"clear the current playlist" - outputs:"show the current outputs" - enable:"enable a output" disable:"disable a output" - shuffle:"shuffle the current playlist" - move:"move song in playlist" - playlist:"print the current playlist" + enable:"enable a output" + idle:"wait until an event occurs" + idleloop:"loop waiting for events" listall:"list all songs in the music directory" + load:"load file as a playlist" ls:"list the contents of specified directory" lsplaylists:"list currently available playlists" - load:"load file as a playlist" - save:"save a playlist to file" - rm:"remove a playlist" - volume:"set volume" - repeat:"toggle repeat mode, or specify state" + move:"move song in playlist" + next:"play the next song in the current playlist" + outputs:"show the current outputs" + pause:"pause the currently playing song" + play:"start playing" + playlist:"print the current playlist" + prev:"play the previous song in the current playlist" random:"toggle random mode, or specify state" + repeat:"toggle repeat mode, or specify state" + single:"toggle single mode, or specify state" + consume:"toggle consume mode, or specify state" + rm:"remove a playlist" + save:"save a playlist to file" search:"search for a song" - crossfade:"set and display crossfade settings" - update:"scan music directory for updates" + find:"search for a song, exact match" + list:"list all tags of given type" + seek:"seek to the position specified in percent" + shuffle:"shuffle the current playlist" stats:"display statistics about MPD" + stop:"stop the currently playing playlists" + toggle:"toggles Play/Pause, plays if stopped" + update:"scan music directory for updates" version:"report version of MPD" + volume:"set volume" status:"display MPD status" ) @@ -234,6 +241,14 @@ _mpc_random() { _mpc_helper_bool } +_mpc_single() { + _mpc_helper_bool +} + +_mpc_consume() { + _mpc_helper_bool +} + _mpc_search() { local list expl list=(album artist title track name genre date composer performer comment disc filename any) @@ -245,6 +260,14 @@ _mpc_search() { fi } +_mpc_find() { + _mpc_search "$@" +} + +_mpc_list() { + _mpc_search "$@" +} + _mpc_update() { _mpc_helper_files } -- cgit 1.4.1