From 25b6643026c6af10cc398a2d5469070ffbdc1047 Mon Sep 17 00:00:00 2001 From: ZyX Date: Wed, 7 Jan 2015 21:30:24 +0300 Subject: [PATCH] Supply default_mode in zpython bindings --- powerline/bindings/zsh/__init__.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/powerline/bindings/zsh/__init__.py b/powerline/bindings/zsh/__init__.py index 3eab4d79..291a4c39 100644 --- a/powerline/bindings/zsh/__init__.py +++ b/powerline/bindings/zsh/__init__.py @@ -141,6 +141,10 @@ class Prompt(object): mode = u(zsh.getvalue('_POWERLINE_MODE')) except IndexError: mode = None + try: + default_mode = u(zsh.getvalue('_POWERLINE_DEFAULT_MODE')) + except IndexError: + default_mode = None segment_info = { 'args': self.args, 'environ': environ, @@ -149,6 +153,7 @@ class Prompt(object): 'parser_state': zsh.getvalue('_POWERLINE_PARSER_STATE'), 'shortened_path': zsh.getvalue('_POWERLINE_SHORTENED_PATH'), 'mode': mode, + 'default_mode': default_mode, } zsh.setvalue('_POWERLINE_PARSER_STATE', None) zsh.setvalue('_POWERLINE_SHORTENED_PATH', None)