Package: xmms2 Version: 0.7DrNo+dfsg-2 Severity: wishlist Tags: patch
The following patch: - Orders items alphabetically - Removes extra EOL whitespaces from the moved items. Helps searching in natural A-Z order. Compare to book indexes where one reads from top to bottom. -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores) Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages xmms2 depends on: ii xmms2-client-cli 0.7DrNo+dfsg-2 XMMS2 - cli client ii xmms2-core 0.7DrNo+dfsg-2 XMMS2 - core package ii xmms2-icon 0.7DrNo+dfsg-2 XMMS2 - icon package ii xmms2-plugin-alsa 0.7DrNo+dfsg-2 XMMS2 - ALSA output ii xmms2-plugin-id3v2 0.7DrNo+dfsg-2 XMMS2 - ID3v2 plug-in ii xmms2-plugin-mad 0.7DrNo+dfsg-2 XMMS2 - libmad based mp3 decoder ii xmms2-plugin-vorbis 0.7DrNo+dfsg-2 XMMS2 - vorbis decoder Versions of packages xmms2 recommends: pn xmms2-client-nycli <none> (no description available) xmms2 suggests no packages. -- no debconf information
>From 69ef79bf8149dd78434ed7e4a117cb0edb48ee5f Mon Sep 17 00:00:00 2001 From: Jari Aalto <jari.aa...@cante.net> Date: Sun, 3 Apr 2011 14:09:31 +0300 Subject: [PATCH 2/2] src/clients/cli/xmms2.1: (ENVIRONMENTAL VARIABLES): order items alphabetically Organization: Private Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Signed-off-by: Jari Aalto <jari.aa...@cante.net> --- src/clients/cli/xmms2.1 | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/clients/cli/xmms2.1 b/src/clients/cli/xmms2.1 index 50012c4..240a9b5 100644 --- a/src/clients/cli/xmms2.1 +++ b/src/clients/cli/xmms2.1 @@ -563,17 +563,17 @@ and commands. .SH ENVIRONMENTAL VARIABLES .TP -.I XMMS_PATH -The URL path to -.I xmms2d. -.TP .I XDG_CONFIG_HOME The path where the xmms2 configuration files are located See .B IPC SOCKET -in +in .I xmms2d(8) for details of possible values for this variable +.TP +.I XMMS_PATH +The URL path to +.I xmms2d. .SH SEE ALSO xmms2d(8), http://xmms2.xmms.org -- 1.7.4.1
>From de372fa683f7b8ea4b64e7f187bffe2c6baa9b79 Mon Sep 17 00:00:00 2001 From: Jari Aalto <jari.aa...@cante.net> Date: Sun, 3 Apr 2011 14:08:22 +0300 Subject: [PATCH 1/2] src/clients/cli/xmms2.1: (DESCRIPTION): order items alphabetically Organization: Private Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Signed-off-by: Jari Aalto <jari.aa...@cante.net> --- src/clients/cli/xmms2.1 | 256 +++++++++++++++++++++++----------------------- 1 files changed, 128 insertions(+), 128 deletions(-) diff --git a/src/clients/cli/xmms2.1 b/src/clients/cli/xmms2.1 index 432e79c..50012c4 100644 --- a/src/clients/cli/xmms2.1 +++ b/src/clients/cli/xmms2.1 @@ -50,15 +50,15 @@ xmms2 \- offers a simple command-line interface to the XMMS2 daemon .B command .P .SH DESCRIPTION -.B XMMS2 +.B XMMS2 is a redesign of the XMMS (http://www.xmms.org) music player. It features a client-server model, allowing multiple (even simultaneous!) user interfaces, both textual and graphical. All common audio formats are supported using plugins. On top of this, there is a flexible media library to organize your music. .PP .I xmms2 is the official command-line interface client for .B XMMS2 -and acts as a reference implementation for the development of new clients. +and acts as a reference implementation for the development of new clients. .I xmms2 -is able to issue commands to control the active playlist and playback as well as commands to control the media library. +is able to issue commands to control the active playlist and playback as well as commands to control the media library. .PP The following commands effect the current .B XMMS2 @@ -70,200 +70,200 @@ includes many commands that allow the user to execute actions on .I xmms2d. .TP .BR -These commands are currently recognized: +These commands are currently recognized: .TP .I add [playlist] url... -Adds URL(s) to +Adds URL(s) to .I playlist or the active playlist. .TP .I addarg [playlist] url arguments -Adds an URL to +Adds an URL to .I playlist or the active playlist, with arguments. .TP .I addid [playlist] medialib_id... -Adds song(s) to +Adds song(s) to .I playlist or the active playlist using its Media Library ID. .TP .I addpls [playlist] url -Adds a playlist in a file to +Adds a playlist in a file to .I playlist or the active playlist. .TP +.I browse url +Lists the contents of +.I url +in a list of encoded urls. +.TP +.I clear [playlist] +Clears all entries from +.I playlist +or the active playlist. +.TP +.I config config_key [=] value +Sets +.I config_key +to +.I value +on +.I xmms2d(8). +.TP +.I config_list +Lists all the configuration values of +.B XMMS2. +.TP +.I coll +Allows for the manipulation of collections. The significance of this sub-commands of +.I coll +can be found in the +.B COLLECTIONS +section of this manual page. +.TP +.I current [pattern] +Gives some summary of the currently playing song's meta data. A pattern can be specified in the form "${album} \- ${tracknr}". Please be aware of your shells substitution features. +.TP .I insert [playlist] pos url -Adds a URL to +Adds a URL to .I playlist or the active playlist at a specific position. .TP .I insertid [playlist] pos medialib_id -Adds a song to +Adds a song to .I playlist or the active playlist at a specific position using its Media Library ID. .TP -.I radd [playlist] directory -Adds a directory of songs recursively to -.I playlist -or the active playlist. +.I help +Prints a concise overview of all commands offered by +.I xmms2. .TP -.I clear [playlist] -Clears all entries from -.I playlist -or the active playlist. +.I info [id] +Gives the metadata archived by the Media Library for Media Library id +.I id +or the currently playing song. .TP -.I shuffle [playlist] -Places the songs in +.I jump [+ / -]playlist_position +Jumps to +.I playlist_position +in the playlist or +.I playlist_position +forward/backward if + or - is specified. +.TP +.I list [playlist] +Lists the contents of .I playlist -or the active playlist in a random order. +or the active playlist. An explanation of how to change the output format can be found in the +.B FILES +section of this manual page. .TP -.I sort property -Sort the active playlist based on metadata from the Media Library. The metadata which is used for the sorting is based on what was given for -.I property. -An overview of the media library, and the potential properties, can be found in the +.I mlib +Allows for the manipulation of the Media Library. The significance of the sub-commands of +.I mlib +can be found in the .B MEDIA LIBRARY section of this manual page. .TP -.I sort playlist properties -Sort +.I move [playlist] playlist_position new_position +Moves the song at +.I playlist position +to the position denoted by +.I new_position in .I playlist -based on metadata from the Media Library. Separate the properties with a spaces. +or the active playlist. .TP -.I remove [playlist] playlist_position -Removes a song from -.I playlist -or the active playlist at the position given by -.I playlist_position. +.I next +Skips to the next song in the playlist. .TP -.I list [playlist] -Lists the contents of -.I playlist -or the active playlist. An explanation of how to change the output format can be found in the -.B FILES -section of this manual page. +.I pause +Pauses playback of the playlist. .TP .I play Starts playback of the playlist. -.TP -.I stop -Stops playback of the playlist. -.TP -.I toggleplay -Toggles playback status between play/pause .TP -.I pause -Pauses playback of the playlist. -.TP -.I next -Skips to the next song in the playlist. +.I playlist +Allows for the manipulation of playlists. The significance of the sub-commands of +.I playlist +can be found in the +.B PLAYLIST +section of this manual page. .TP .I prev Skips to the previous song in the playlist. .TP +.I radd [playlist] directory +Adds a directory of songs recursively to +.I playlist +or the active playlist. +.TP +.I plugin_list +Prints a list of the plugins being used by +.B XMMS2. +.TP +.I remove [playlist] playlist_position +Removes a song from +.I playlist +or the active playlist at the position given by +.I playlist_position. +.TP +.I quit +Makes +.I xmms2d(8) +quit. +.TP .I seek [+ / -]seconds -Seeks to a specific position in the currently playing song. The way in which +Seeks to a specific position in the currently playing song. The way in which .I seek -moves in the file is based on the arguments passed to it. If + is used +moves in the file is based on the arguments passed to it. If + is used .I xmms2 -will seek +will seek .I seconds forward in the song. If - is used .I xmms2 will seek .I seconds -backwards in the song. If merely a number of seconds is given +backwards in the song. If merely a number of seconds is given .I xmms2 will seek to that absolute position in the song. .TP -.I jump [+ / -]playlist_position -Jumps to -.I playlist_position -in the playlist or -.I playlist_position -forward/backward if + or - is specified. -.TP -.I move [playlist] playlist_position new_position -Moves the song at -.I playlist position -to the position denoted by -.I new_position in +.I shuffle [playlist] +Places the songs in .I playlist -or the active playlist. -.TP -.I volume channel volume -Sets the volume of -.I channel -to -.I volume. +or the active playlist in a random order. .TP -.I volume_list -Lists the volume for each channel. -.TP -.I mlib -Allows for the manipulation of the Media Library. The significance of the sub-commands of -.I mlib -can be found in the +.I sort property +Sort the active playlist based on metadata from the Media Library. The metadata which is used for the sorting is based on what was given for +.I property. +An overview of the media library, and the potential properties, can be found in the .B MEDIA LIBRARY section of this manual page. .TP +.I sort playlist properties +Sort .I playlist -Allows for the manipulation of playlists. The significance of the sub-commands of -.I playlist -can be found in the -.B PLAYLIST -section of this manual page. -.TP -.I coll -Allows for the manipulation of collections. The significance of this sub-commands of -.I coll -can be found in the -.B COLLECTIONS -section of this manual page. +based on metadata from the Media Library. Separate the properties with a spaces. .TP -.I browse url -Lists the contents of -.I url -in a list of encoded urls. +.I stats +Retrieves the uptime and version from +.B XMMS2. .TP .I status Gives a live status of the currently playing song. .TP -.I info [id] -Gives the metadata archived by the Media Library for Media Library id -.I id -or the currently playing song. +.I stop +Stops playback of the playlist. .TP -.I current [pattern] -Gives some summary of the currently playing song's meta data. A pattern can be specified in the form "${album} \- ${tracknr}". Please be aware of your shells substitution features. +.I toggleplay +Toggles playback status between play/pause .TP -.I config config_key [=] value -Sets -.I config_key +.I volume channel volume +Sets the volume of +.I channel to -.I value -on -.I xmms2d(8). -.TP -.I config_list -Lists all the configuration values of -.B XMMS2. -.TP -.I plugin_list -Prints a list of the plugins being used by -.B XMMS2. -.TP -.I stats -Retrieves the uptime and version from -.B XMMS2. -.TP -.I quit -Makes -.I xmms2d(8) -quit. +.I volume. .TP -.I help -Prints a concise overview of all commands offered by -.I xmms2. +.I volume_list +Lists the volume for each channel. .SH "MEDIA LIBRARY" .B XMMS2 stores metadata about every song in the Media Library. -- 1.7.4.1