19 lines
380 B
Python
19 lines
380 B
Python
|
# vim:fileencoding=utf-8:noet
|
||
|
import json
|
||
|
|
||
|
import vim
|
||
|
|
||
|
from powerline.lib.unicode import u
|
||
|
|
||
|
|
||
|
_powerline_old_render = powerline.render # NOQA
|
||
|
|
||
|
|
||
|
def _powerline_test_render_function(*args, **kwargs):
|
||
|
ret = _powerline_old_render(*args, **kwargs)
|
||
|
vim.eval('add(g:statusline_values, %s)' % json.dumps(u(ret)))
|
||
|
return ret
|
||
|
|
||
|
|
||
|
powerline.render = _powerline_test_render_function # NOQA
|