ZyX
b99ad3904e
Remove some __nonzero__ methods in tests/vim.py
...
Just __len__ is good enough here
2014-08-03 12:53:15 +04:00
ZyX
07c533d1b2
Test tabline in test_tabline.vim file
2014-08-03 12:53:15 +04:00
ZyX
ff91ff7f92
Update tests to work with new functionality
...
Still no tests for new functionality.
2014-08-03 12:53:15 +04:00
Collin Grady
f615d85172
Added line_count segment for vim.
...
Returns total number of lines in current buffer.
Addresses #556
2014-08-03 05:54:57 +00:00
ZyX
44cca97566
Check whether daemon log is as empty as it should
2014-08-02 22:03:22 +04:00
ZyX
28aee92c51
Fix zsh daemon tests: disable hostname and user before testing select
...
Reason: hostname and user do not have stable width and select prompt width with
daemon depends on previous prompt width.
2014-08-02 21:56:37 +04:00
ZyX
9da3e04bc2
Do not hardcode scripts/powerline in input.*
2014-08-02 21:31:01 +04:00
ZyX
fed43e8af5
Run shell tests with and without daemon
2014-08-02 21:31:01 +04:00
ZyX
9e8c115eea
Add trailing whitespace segment
...
Note: by default this segment is disabled. Until #923 it may only be enabled by
copying the whole file and changing "enabled" to "true". After #923 it may be
enabled by having `~/.config/powerline/themes/vim/default.json` with the
following contents:
{
"segment_data": {
"trailing_whitespace": {
"display": true
}
}
}
Fixes #388
2014-08-02 18:39:16 +04:00
ZyX
16c01e8d64
Add support for display option
2014-08-02 18:37:22 +04:00
ZyX
6a081685e5
Fix “syntax error near unexpected token `fi'” error
2014-07-28 03:36:15 +04:00
ZyX
d1b62eba45
Disable dash tests
...
Temporary fix for #931
2014-07-28 03:30:51 +04:00
ZyX
d0c4d4e266
Ignore IOError’s in ConfigLoader.update
...
Fixes #932
2014-07-26 01:46:54 +04:00
ZyX
a279ea236c
Also check error messages
2014-07-26 01:46:54 +04:00
ZyX
97e4ee6799
Document why `stuff` and waiting are used for dash
2014-07-20 02:04:44 +04:00
ZyX
855e33274e
Fix travis build: on travis “Terminated…” message is truncated
2014-07-20 02:00:56 +04:00
ZyX
5425c06476
Add tests for new functionality
2014-07-20 01:53:25 +04:00
ZyX
b2406d983d
Disable libzpython support in zsh
2014-07-20 00:43:19 +04:00
ZyX
82e433906c
Fix shell tests: VIRTUAL_ENV is not accessible by powerline by default
2014-07-20 00:35:37 +04:00
ZyX
f5735148e8
Add group aliasing and colorscheme hierarchy tests
2014-07-12 14:22:23 +04:00
ZyX
3ebf9c1a81
Use highlighted_string function to define segments
2014-07-12 14:08:05 +04:00
ZyX
576971c5f1
Fix test class name in test_configuration
2014-07-12 13:48:04 +04:00
ZyX
9af7834463
Disable shell tests in PyPy
...
Do not let PyPy SEGVs result in failed build.
2014-07-12 13:46:28 +04:00
ZyX
621eb8412d
Fix tests
2014-07-12 12:20:40 +04:00
ZyX
97266b7ffc
Initial support for #770
...
What was done:
- Implemented loading using configuration hierarhy as proposed in the issue
- Implemented group aliasing
What was not:
- Some tests (config_reload) are failing
- Other (test_configuration) are spamming console with unexpected messages
- No support for powerline-lint
- No tests for new functionality
- Specifically I have not checked whether group aliasing actually works
- Colorschemes were not ported
Some other things: I have named this branch `config-ng` because I have other
ideas about configuration and it would be good to include them making only one
possibly backwards-incompatible merge commit instead of many. Specifically I am
going to rebase `merge-config` branch here.
2014-07-12 12:20:40 +04:00
ZyX
128921454f
Correct _construct_result for Python-3
2014-07-10 23:24:58 +04:00
ZyX
a92d72b5d7
Respect the fact that vim.eval in Vim returns str instances
2014-07-10 22:54:27 +04:00
ZyX
3ac75eeca6
Add window_title tests
2014-07-10 22:33:10 +04:00
ZyX
f9af425054
Add missing winnr key to segments_dictionary
2014-07-10 22:33:10 +04:00
ZyX
e436bdbbfa
Remove failing _index, use (self.number - 1) instead
2014-07-10 22:33:10 +04:00
ZyX
3f8c8c9426
Prefix _Windows.{append,insert,pop} methods with underscore
...
There are no such methods in Vim.
2014-07-10 22:32:59 +04:00
ZyX
0ab80742c4
Add _with('wvars')
2014-07-10 22:21:29 +04:00
ZyX
a3e29a6cd6
Get rid of lots of NotImplementedError’s in travis log
2014-07-10 22:12:08 +04:00
ZyX
0fc7856b1b
Rename create_renderer_kwargs to cr_kwargs for consistency
2014-07-10 21:27:41 +04:00
ZyX
289094362e
Rename find_config_file to _find_config_file
2014-07-10 21:27:41 +04:00
ZyX
871ce5727b
Set use_mercurial and use_bzr to False in PyPy
2014-07-10 19:49:37 +04:00
ZyX
19195159ad
Only install mercurial and bazaar if using CPython
2014-07-10 19:36:20 +04:00
ZyX
e2a49417b6
Default line_percent_gradient to (light|dark)_green_gray gradients
...
dark_green_gray gradient was generated with
tools/generate_gradients.py 70 247
. It is used for non-insert modes in the current window. light_green_gray
gradient was generated with
./tools/generate_gradients.py 148 250
. It is used for insert mode in the current window.
2014-07-10 18:56:40 +04:00
ZyX
a0a5b44173
Use battery_full and battery_empty for displaying hearts
...
Red hearts for battery full are still more optimal in case white hearts are for
empty (though I do not understand why they have to be red). Cannot agree about
per cents though: red is better for empty then white is if there are no related
parts to compare.
2014-07-10 18:35:24 +04:00
ZyX
39316c429b
Reverse the gradient in battery segment
...
Closes #910
2014-07-10 18:35:23 +04:00
ZyX
473f647fc8
Fix test_local_overrides.vim test broken by better-gradient branch
2014-07-06 22:42:28 +04:00
ZyX
623395a013
Remove outdated comment
2014-06-28 22:18:45 +04:00
ZyX
d7d8108230
Fix error in python-3* that happens while checking branch name
2014-06-28 22:12:41 +04:00
ZyX
4d4da56838
Check whether it runs fine in travis
2014-06-28 21:46:12 +04:00
ZyX
317f4be43f
Add tests for git symlinks
2014-06-28 21:45:24 +04:00
ZyX
c570a98065
Add watcher option
...
Ref #818
2014-06-28 21:10:15 +04:00
ZyX
6f6c1fb90c
Add tests
2014-06-25 20:05:24 +04:00
ZyX
515df615bf
Add some basic tests
2014-06-24 23:36:50 +04:00
ZyX
f02807ffa4
Rename test_configuration to test_provided_config_files
2014-06-24 21:38:07 +04:00
ZyX
be2fe98a21
Add support for omitting VALUE
...
This will remove error reported in #853 , but not its cause
2014-05-04 13:01:29 +04:00