Commit Graph

1228 Commits

Author SHA1 Message Date
ZyX 4408358151 Move NowPlaying._run_cmd to powerline.lib.shell.run_cmd, make asrun use it 2014-02-03 21:20:53 +04:00
ZyX 079a750d71 Merge branch 'no-sys.stderr' into develop 2014-02-03 21:09:54 +04:00
ZyX a975ece4e9 Do not use sys.stderr for logging 2014-02-03 21:09:33 +04:00
ZyX 86eae3af45 Merge branch 'ericboehs-develop' into develop
Fixes #778
2014-02-03 21:04:54 +04:00
Eric 6e0fe442de Port spotify mac script from tmux-powerline 2014-02-03 21:04:00 +04:00
ZyX-I 0bbe951769 Merge pull request #780 from pshchelo/cpu-load-tmux
Add cpu_load_percent colors to tmux
2014-02-03 08:47:22 -08:00
Pavlo Shchelokovskyy 78f236b735 Add cpu_load_percent colors to tmux
Definitions for cpu_load_percent segment colors and gradient where missing
from default tmux color definitions, rendering this segment unusable for tmux
"out-of-the-box".
2014-01-31 12:46:40 +02:00
ZyX-I 4406498295 Merge pull request #777 from ZyX-I/reload-tests-fix
Fix test_config_reload race conditions

Fixes #772.
2014-01-29 21:09:28 -08:00
ZyX d85ae963c3 Sleep more 2014-01-30 09:00:33 +04:00
ZyX c184c4c86a Merge branch 'shell-fixes-2' into develop 2014-01-30 08:46:36 +04:00
ZyX 8096f2e8e4 Also rename variables in python files 2014-01-30 08:46:22 +04:00
ZyX 79c7a006e8 Merge branch 'shell-fixes' into develop 2014-01-30 00:49:27 +04:00
ZyX bcd7bb349e Do the same for bash bindings 2014-01-30 00:47:51 +04:00
ZyX bc856987ff Add underscore to non-API functions and variables 2014-01-30 00:47:50 +04:00
ZyX dc33c36098 Fix case when widget was defined with `zle -N widget`
Fixes #774
2014-01-30 00:47:38 +04:00
ZyX b1e81707c1 Change warning level to debug 2014-01-30 00:31:50 +04:00
ZyX-I ac04a1806f Merge pull request #773 from ZyX-I/tcsh
Add tcsh support

Fixes #762.
2014-01-26 12:24:48 -08:00
ZyX c648178be0 Strip anything but prompt from tcsh tests
There are some problems with a number of spaces on travis: it differs. Cannot 
use the same code as for fish because output looks like

    {prompt}{spaces}^[0m ^[[{number}D

and both `{spaces}` and `{number}` differ on my machine and in travis.
2014-01-27 00:22:38 +04:00
ZyX fe99e252e9 Add tcsh tests 2014-01-27 00:10:48 +04:00
ZyX 219b81d23d Fix tcsh escaping 2014-01-27 00:10:48 +04:00
ZyX a2e11ef94f Add space to rprompt
According to tcsh documentation `%{%}` must not be the last segment.

Note: this means that right prompt has *two* characters between its end and 
terminal emulator border.
2014-01-26 23:52:14 +04:00
ZyX 3ecbeb8c5b Add powerline.tcsh
Ref #762
2014-01-26 23:52:14 +04:00
ZyX-I a4e8f36f36 Merge pull request #706 from ZyX-I/better-errors
Better error handling
2014-01-26 10:43:16 -08:00
ZyX bb343765b0 Add powerline: exception prefix 2014-01-26 22:45:11 +04:00
ZyX-I e18a2e62fa Merge pull request #709 from ZyX-I/zsh-vi-mode
Add support for modes to shell bindings
2014-01-26 10:38:19 -08:00
ZyX 6ba13c1d0f Modify appropriate theme 2014-01-26 22:35:02 +04:00
ZyX 8984647106 Add tests 2014-01-26 22:27:28 +04:00
ZyX 36c007058d Omit any non-vi* mode by default 2014-01-26 22:27:28 +04:00
ZyX 34d4877abf Some fixes for powerline.zsh:
- Replace main and other linked modes with modes they link to
- Add proper keymap initialization

Ref #508
2014-01-26 22:27:28 +04:00
ZyX becc8ee59c Support zsh “modes” (different keymaps like when using vicmd/viins pair)
Fixes #508
2014-01-26 22:08:37 +04:00
ZyX-I 417884a3ed Merge pull request #725 from ZyX-I/fix-fname-special-chars
Handle non-printable characters properly
2014-01-26 10:04:30 -08:00
ZyX a571f49b3d Get rid of printf 2014-01-26 21:59:33 +04:00
ZyX 480434331f Add tests for special characters escaping 2014-01-26 21:45:02 +04:00
ZyX 9edee8ad11 Remove backslash escaping on zsh and fish 2014-01-26 21:44:32 +04:00
ZyX e3bf63e55c Do not do needless copying in test_shells/test.sh 2014-01-26 21:30:01 +04:00
ZyX e7820efe56 Make powerline work with non-utf filenames
Fixes #281
2014-01-26 21:01:19 +04:00
ZyX 693ba8a559 Use .copy() on character_translations before modifying 2014-01-26 21:00:22 +04:00
ZyX ecff281304 Handle non-printable characters properly
Fixes #723
2014-01-26 21:00:22 +04:00
ZyX-I 48a076f658 Merge pull request #768 from ZyX-I/tbsh-update-trouble
Add troubleshooting questions regarding updating
2014-01-25 01:16:17 -08:00
ZyX ba41b1f70c Add troubleshooting questions regarding updating 2014-01-25 13:08:13 +04:00
ZyX c631ecbd0c Merge branch 'no-PROMPT_COMMAND-colon' into develop 2014-01-24 10:42:53 +04:00
ZyX bf688d458c Use nothing on right side of `_powerline_prompt`
It should be more robust in case every PROMPT_COMMAND setter cares about
previous commands

Closes #765
2014-01-24 10:42:11 +04:00
ZyX-I 9eb6550b1b Merge pull request #764 from fitztrev/syntastic-update
Use hasErrorsOrWarningsToDisplay for Syntastic
2014-01-23 11:05:24 -08:00
Trevor Fitzgerald bb37e34955 Use hasErrorsOrWarningsToDisplay for Syntastic
Reverts PR #759 based on feedback from @lcd047 in scrooloose/syntastic#950
2014-01-23 13:50:30 -05:00
ZyX ec7d808024 Merge branch 'fish-ebuild-fixes' into develop 2014-01-23 19:40:52 +04:00
ZyX e489e549a6 Move setup to powerline-setup.fish
This file is supposed to be placed in /usr/share/fish/functions.
2014-01-23 19:32:19 +04:00
ZyX 64e23d346e Merge branch 'patch-1' into develop
Fixes #724
2014-01-23 18:45:46 +04:00
ZyX b75d2b531f Add tests 2014-01-23 18:45:09 +04:00
ZyX-I 79c4d37814 Merge pull request #696 from ZyX-I/fish
Add powerline/bindings/fish/powerline.fish
2014-01-23 06:36:58 -08:00
ZyX 9fcfd54d90 Disable fish tests on travis 2014-01-23 18:33:33 +04:00