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
|