Typo prevented integers starting with 2 in affected places (command-line
--renderer-arg parsing and POWERLINE_…_OVERRIDES parsing) from being parsed as
integers.
Differences from the original PR:
- Squashed commits.
- Reworded commit summary.
- No comma after `e.g.`.
- Wrapped lines in the commit message.
- Fixed python-mpd2 link.
Closes#1374
Give some hints to install compatible `mpd` Python module, and rewrite to show
that the Python package is preferred (for example player status isn't supported
properly via `mpc` command).
Fixes two errors that occur while using Powerline with dash under
Mac OS X.
Problem: Execution of the mktemp command fails on OS X.
Cause: mktemp requires a mandatory argument (-t or full path)
Solution: Provide an absolute path as a template to the mktemp command.
Problem: powerline executable fails to be called because its
command line unexpectedly contains spaces.
Cause: The _POWERLINE_JOBS variable contains spaces, because the wc
command returns spaces before the number on OS X.
Solution: Trim the spaces before assigning the value to the variable.
Otherwise it may hang with message like
rm: remove write-protected regular file `tests/bot-ci/.git/objects/pack/pack-589af67feed5a0f1d2c4cfb43325ab5165539bcc.pack'?
- Added support for placing powerline on the left in qtile.
- Added qtile-1.9 support.
- Fixed tmux-2.0 support.
- Made it easier to run tests outside of travis.
- Added some missing highlight groups.
- Made it omit writing empty above lines.
- Fixed UnicodeEncodeError when running powerline-lint with non-ASCII characters
in error messages.
- Fixed code that replaces `&statusline` value: it now is able to replace
non-ASCII `&statusline`s as well.
Otherwise each set option is displayed which under tmux-1.8 results in `[tmux]`
in the statusline in place of `bash` (actually it is fine to check only whether
tmux is 1.8 or not).