Commit Graph

2256 Commits

Author SHA1 Message Date
ZyX 548e330fd8 Add NERDTree tests 2015-01-06 01:51:31 +03:00
ZyX 2bd25d7979 Test Command-T plugin 2015-01-06 01:51:31 +03:00
ZyX d8307b03ae Create tests for CtrlP 2015-01-06 01:39:23 +03:00
ZyX aa456e415b Fix error present when trying to use CtrlP
Ref #1244
2015-01-06 01:39:23 +03:00
ZyX e1e591fedd Improve error reporting: do not fail on one segment in theme.py 2015-01-06 01:39:23 +03:00
ZyX dbc994887d Also set prefix when processing segments in parsed_segments list 2015-01-06 01:39:23 +03:00
ZyX 1c1d33dbbf Create a way to log to the list in Vim 2015-01-06 01:39:23 +03:00
ZyX d51a50223e Use $ROOT in place of $PWD in run_vim_tests, set $PYTHONPATH
Checking whether this fixes Python-2.6 build failure
2015-01-05 21:28:54 +03:00
ZyX 6b89c8e394 Preserve old value of LD_LIBRARY_PATH 2015-01-03 00:07:07 +03:00
ZyX e86ec8bf99 Make sure not to add colon unless required 2015-01-03 00:04:11 +03:00
ZyX 375a169825 Install bc as it is required by test_shells/test.sh 2015-01-02 23:53:46 +03:00
ZyX c9e1dd8bdf Check whether specifying python==UCS2_PYTHON_VARIANT fixes Vim problem 2015-01-02 23:53:46 +03:00
ZyX c7fe5dbbb4 Use `set -e` for testing shells 2015-01-02 21:31:39 +03:00
ZyX c01cc35663 Do not double-check exceptions 2015-01-02 17:45:09 +03:00
ZyX 4eb6ec85ac Also make sure that get_var_config uses unicode values 2015-01-02 17:44:26 +03:00
ZyX 3f5cedbba1 Make sure that mode value from zpython bindings is unicode 2015-01-02 16:06:02 +03:00
ZyX 9374d135f2 Do not install pyuv watcher in Python-2.6
If pyuv watcher is installed then powerline.lib.vcs tests do not pass because
pyuv is missing notify events and INotify watcher is not available.

Ref #1041
2015-01-02 16:06:01 +03:00
ZyX 6a339a3a3a Install built fish 2015-01-02 15:25:06 +03:00
ZyX f311f75d0a Install libssl1.0.0
Should be required for Python sha256 hash to work. Actually it should be
installed already.
2015-01-02 15:25:06 +03:00
ZyX f2fd92068e Add support for testing zsh with zpython bindings 2015-01-02 15:25:01 +03:00
ZyX 2be849de44 Add support for modes to zpython bindings 2015-01-02 15:23:50 +03:00
ZyX 696793a884 Remove inconsistent ShellPowerline.theme_option attribute
Other overrides are accessed via ShellPowerline.args.
2015-01-02 15:23:50 +03:00
ZyX 0898a692e9 Add `powerline-reload-config` command 2015-01-02 15:23:50 +03:00
ZyX 029dc92da0 Fix zpython overrides 2015-01-02 15:23:50 +03:00
ZyX 7181c1d9b6 Move some functions to powerline.lib.dict
Moved functions: `merge*` from `powerline.lib` and `mergeargs` from
`powerline.commands.main`.
2015-01-02 15:23:49 +03:00
ZyX 9ae76a9971 Use UCS2 Python versions for running tests 2015-01-02 15:23:44 +03:00
ZyX ef3acefdd1 Only run Vim tests if PYTHON_IMPLEMENTATION is CPython 2015-01-02 03:37:21 +03:00
ZyX f5e9ec387c Use old Vim for tests, perform sanity test with empty &encoding 2015-01-02 03:37:21 +03:00
ZyX c79adfa602 Support old Vims without +multibyte 2015-01-02 03:37:21 +03:00
ZyX 5d6caaeecd Use compiled Vim binaries for Vim tests
Part 1: use latest single-python Vim builds
2015-01-02 03:37:21 +03:00
ZyX 104cea9a5c Install binary dependencies from powerline/deps 2015-01-02 03:37:20 +03:00
ZyX e3ee4ef951 Merge pull request #1233 into develop 2014-12-28 23:53:59 +03:00
ZyX ff10b9e862 Fix tests: handle must not be saved to .watches until it was started
Otherwise .is_watching() method does not return valid results.
2014-12-28 23:51:45 +03:00
ZyX eb9c14096b Readd support for 0.x 2014-12-28 23:50:45 +03:00
Nikolai Aleksandrovich Pavlov f9e4d0e440 Merge pull request #1240 from AirbornePorcine/develop
Use status_delimiter as split character
2014-12-25 02:55:02 +03:00
Paul Kirby 7cfe347f2b Use status_delimiter as split character
Newlines are not being used as a status delimiter in the applescript above, so don't use them.
2014-12-23 16:43:11 -07:00
Saúl Ibarra Corretgé 3474c0dad5 pyuv: adapt to 1.x API changes 2014-12-12 09:44:31 +01:00
Saúl Ibarra Corretgé 36737867b1 pyuv: make stopping the loop thread-safe 2014-12-12 09:41:53 +01:00
Nikolai Aleksandrovich Pavlov f34ab66ea2 Merge pull request #1226 from gladiac/cflags
Honor CFLAGS
2014-12-11 21:27:05 +03:00
Andreas Schneider e373b36d00 setup: Honor CFLAGS set as environment variable
Distributions normally have their preferred set of CFLAGS so the
binaries are optimized and include debug symbols to create a debuginfo
package. For this we need to be able to set the CFLAGS via the
commandline and the setup.py should forward them to the compiler.

Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
2014-12-10 16:16:46 +01:00
Nikolai Aleksandrovich Pavlov c3d4934ccd Merge pull request #1231 from ZyX-I/fix-1225
Some Vims that have vim.vvars do not accept unicode indexes
2014-12-09 21:17:46 +03:00
ZyX 267ea05860 Some Vims that have vim.vvars do not accept unicode indexes
Fixes #1225
2014-12-09 19:19:13 +03:00
ZyX 35a83cacc7 Merge commit 'HEAD@{1}' into develop 2014-12-09 19:13:40 +03:00
ZyX bb3295d247 Fix typo in battery segment implementation
Fixes #1229
2014-12-09 19:13:31 +03:00
ZyX 3fadacae97 Merge commit 'HEAD@{1}' into develop 2014-12-08 21:53:00 +03:00
ZyX 6f999cb291 Update list of supported python implementations in installation.rst 2014-12-08 21:52:54 +03:00
Nikolai Aleksandrovich Pavlov 5cfbcd4813 Merge pull request #1224 from ZyX-I/pypy3
Enable pypy3 tests
2014-12-08 21:34:35 +03:00
ZyX 9e454235b3 Skip testing cpu_load_percent if psutil module is not available 2014-12-08 21:15:39 +03:00
ZyX c617dbe6d8 Fall back to getuid if geteuid is not available
It appears to be missing in PyPy3
2014-12-08 20:00:46 +03:00
ZyX 8ae3d2aeaf Fix typo in install.sh 2014-12-08 08:42:08 +03:00