sol/vimus — pull request #8 by nandykins (2012-02-15 19:45:23+00:00)
Title: Initial support for playback status

This commit adds support for displaying playback status such as repeat, random, consume etc.

I wasn't sure whether to use a command1, eg. :random on and :random off, but I decided to use :random and :norandom instead, sort of like how :set would behave.

FIXME: The tags don't update until the playback state (not to be confused with the playback status) itself changes. I'm not sure what to touch here. Ideally they should be updated even if external programs change them, so it would have to be on some sort of server event.