Commit Graph

2282 Commits

Author SHA1 Message Date
ZyX 99505751d0 Add line breaks to powerline/commands/config.py 2015-01-08 17:07:08 +03:00
ZyX d37711a47e Prettify powerline.commands.lint 2015-01-08 17:05:18 +03:00
ZyX 84b0fa0232 Enhance --renderer-module documentation 2015-01-08 17:03:15 +03:00
ZyX 2faa1584d6 Format powerline/commands/main.py to make it more readable 2015-01-08 16:58:28 +03:00
ZyX afcd8e4f46 Fix typo in rcsh support documentation 2015-01-08 16:50:48 +03:00
ZyX 0c37948c37 Allow --foreground to be used with --replace
Fixes #1235
2015-01-08 16:48:42 +03:00
Nikolai Aleksandrovich Pavlov 3547ed0db9 Merge pull request #1255 from ZyX-I/rc-shell
Add support for Byron Rakitzis’ rc shell reimplementation
2015-01-08 04:31:05 +03:00
ZyX c6bf5fb512 Add support for Byron Rakitzis’ rc shell reimplementation
Fixes #1238
2015-01-08 03:32:13 +03:00
ZyX 0942b3d8c4 Make sure that if client_id is None then width is not used 2015-01-08 03:32:12 +03:00
Nikolai Aleksandrovich Pavlov 3ba6948d56 Merge pull request #1257 from ZyX-I/ipython-fixes
Apply some fixes for IPython bindings
2015-01-08 03:28:46 +03:00
ZyX d6e0dc7169 Use more then one attempt to run shell tests
They are rather unstable, especially IPython + PyPy, but others also are.
2015-01-08 03:12:11 +03:00
ZyX 652613a776 Make Powerline.render respect output_width as well 2015-01-08 03:05:01 +03:00
ZyX 2961e98922 Supply correct config_paths 2015-01-08 03:05:01 +03:00
ZyX 6b23430b27 Make sure client_id for IPython is not None 2015-01-08 03:05:00 +03:00
Nikolai Aleksandrovich Pavlov eb026d3829 Merge pull request #1254 from ZyX-I/fix-zpython-bindings
Supply default_mode in zpython bindings
2015-01-08 00:01:57 +03:00
Nikolai Aleksandrovich Pavlov 594c6df611 Merge pull request #1253 from ZyX-I/fix-lint
Fix powerline-lint
2015-01-08 00:01:03 +03:00
ZyX 25b6643026 Supply default_mode in zpython bindings 2015-01-07 21:30:24 +03:00
ZyX 7eed352a50 Rewrite file loading code
Apparently old variant did not bother to check user configuration and in any 
case was unnecessary complex.
2015-01-07 21:25:46 +03:00
Nikolai Aleksandrovich Pavlov 7d4440f3d6 Merge pull request #1252 from ZyX-I/shell-vars
Remove all exports from shell bindings
2015-01-07 20:14:46 +03:00
ZyX 7d6b9c5c51 Also save what was merged in 2015-01-07 20:12:50 +03:00
ZyX ee78221af4 Save information about old values of values 2015-01-07 19:55:00 +03:00
ZyX 347f20d4be Refactor FSTree to not use reduce as it is not present in Python-3
I.e. it is not builtin and requires heavy variant with trying to import it from
functools.
2015-01-07 19:08:38 +03:00
ZyX a90b080328 Remove all exports
Fixes #1239
2015-01-07 19:08:25 +03:00
Nikolai Aleksandrovich Pavlov c9d1b81954 Merge pull request #1249 from ZyX-I/refactor-overrides
Refactor overrides
2015-01-07 18:36:12 +03:00
ZyX 0e75400a7d Make sure that overrides do not affect Vim and IPython
Fixes #1201
2015-01-07 17:51:26 +03:00
ZyX fbd529d4ec Merge branch 'update-documentation' into develop 2015-01-07 15:21:33 +03:00
ZyX 3c21c0f459 Fix Linux installation instructions
Fixes #1251
2015-01-07 15:20:29 +03:00
ZyX bac851bcc9 Add ``powerline-status`` to OS X installation documentation 2015-01-07 15:17:40 +03:00
ZyX 21e6e5ba5d Make installation docs mention powerline-status first, reword them 2015-01-07 15:15:31 +03:00
ZyX c3e6c2aeab Make POWERLINE_COMMAND a single path without arguments
Ref #1201
2015-01-07 15:07:27 +03:00
ZyX 10300756cc Also do not allow empty paths in zpython bindings 2015-01-07 05:14:41 +03:00
ZyX a01870c1d3 Also use it in `get_config_paths` 2015-01-07 05:13:48 +03:00
ZyX efecf408d2 Use `powerline.lib.path.join` in `_find_config_files()` 2015-01-07 05:12:48 +03:00
ZyX 76f5a60a9b Fix `TypeError` in Python-3.2
This code may raise

    TypeError: string argument without an encoding
2015-01-07 05:02:08 +03:00
ZyX df5f5e9a7d Ignore empty elements in POWERLINE_CONFIG_PATHS
Ref #1201
2015-01-07 04:27:40 +03:00
ZyX 972a55afc1 Make sure to add paths from `POWERLINE_CONFIG_PATHS` to args 2015-01-07 01:21:59 +03:00
ZyX 4d35167b13 Avoid using overrides in $POWERLINE_COMMAND 2015-01-07 01:14:20 +03:00
ZyX 2b880c4a54 Suggest using old-style overrides for testing purposes only 2015-01-07 01:09:53 +03:00
ZyX 98ae55c183 Lower the priority of environment variables overrides 2015-01-07 01:09:53 +03:00
ZyX a47a486394 Make `powerline-config` also accept overrides from env variables
Ref #1201
2015-01-07 01:09:53 +03:00
ZyX 87ebe41f30 Make zsh tests use new environment variables 2015-01-07 01:09:53 +03:00
ZyX 07f82fed66 Use `zsh.environ` if possible 2015-01-07 01:09:53 +03:00
ZyX 4f268cb887 Make zsh bindings support string override variants
Ref #1201
2015-01-07 01:09:53 +03:00
ZyX 917dfed842 Take overrides from environment variables
Ref #1201
2015-01-07 01:09:53 +03:00
ZyX 1451b4261f Rename `paths` IPython override to `config_paths`
Fixes #1126
2015-01-07 01:09:53 +03:00
ZyX de064558a1 Rename `POWERLINE_THEME_CONFIG` to `POWERLINE_THEME_OVERRIDES`
Ref #1126
2015-01-07 01:09:53 +03:00
ZyX 45ccbee171 Use singular --*-override form for command-line overrides
Ref #1126
2015-01-07 01:09:52 +03:00
ZyX 4b4964013b Merge commit 'HEAD@{1}' into develop 2015-01-07 00:19:42 +03:00
ZyX 2f885eb4d1 Fix function name
Fixes #1248
2015-01-07 00:19:33 +03:00
ZyX 4bae6c6666 Make `powerline-lint` also use dashes
Ref #1125
2015-01-06 20:57:45 +03:00