it's done
% cmus --version
cmus 2.0.0
Copyright 2004-2005 Timo Hirvonen
Yay! :)
Ein 'changelog' gibt es leider nicht mehr, denn Timo ist der
Meinung, dass 'git-log' ausreicht. Nicht-Entwickler werden
mit der Ausführlichkeit von 'git-log' kaum klarkommen, daher:
C*mus - Changes from v1.6.8 to v2 Interface: * shuffle view removed * playlist renamed to library * added new editable playlist view * queue view is now editable * default colors are changed * duration is now shown in statusline * ^C and ^G now exit command mode * ^C is bindable now * command mode: ^A: beginning of line ^E: end of line ^K: kill characters till end of line ^U: kill charactert till beginning of line ^B: left ^D: delete ^F: right Documentation: * internal help is gone * cmus.rst is gone * added manpage (available in various formats; targets for roff and html) Commands: * removed all bindable functions; replaced by :commands * added :factivate (activate filters) * :vol* replaced by powerful :vol * :cmus_seek_* gone; use the more powerful :seek * :mark, :unmark, :invert for editing views * :colorscheme to quickly change the look of the UI * :toggle added * :view added * :player-{next,pause,play,prev,stop} added * :search-{prev,next} added * :source added * added -f (force) to :bind and :unbind * added :showbind * :run works in view 3 and 4 aswell * :echo added; {} will expand to current track's filename in views 1-4 * added :refresh, to force a full display update * added :source to read config files Options: * various options were renamed and added, check out the new cmus manpage Misc: * removed irman plugin * configuration is now put into ~/.cmus rather than ~/.config/cmus * filters, keybindings and config go into one single file * ~/.cmus/autosave * ~/.cmus/rc (static config) * config files contain :commands now convert old keybindings: % sed 's/.*/bind &/' < ~/.cmus/keybindings convert old filters: % sed 's/.\\(.*\\)/fset \\1/' < ~/.cmus/filters convert old config: % sed -n 's/\\(.*\\) = "\\(.*\\)"/set \\1=\\2/p' < ~/.cmus/config these conversions are quick and dirty hacks, they will not work for all cases, since cmus has some major internal changes in v2 * display warning of :sourcing configuration files threw errors * added libao plugin; e.g. esd and wav output support cmus-remote: * uses :commands as its new text based protocol * changed commandline options
Doku:
cmus(1)
cmus-remote(1)
(Comments: 0)