From 3c613bc1b729904883bca77924d892012b93cdc3 Mon Sep 17 00:00:00 2001 From: ZyX Date: Sun, 7 Apr 2013 04:18:48 +0400 Subject: [PATCH] Use xmlrpclib.escape for escaping in PangoMarkupRenderer --- powerline/renderers/pango_markup.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/powerline/renderers/pango_markup.py b/powerline/renderers/pango_markup.py index f5e85b6a..0f2cb0ac 100644 --- a/powerline/renderers/pango_markup.py +++ b/powerline/renderers/pango_markup.py @@ -3,6 +3,8 @@ from powerline.renderer import Renderer from powerline.colorscheme import ATTR_BOLD, ATTR_ITALIC, ATTR_UNDERLINE +from xmlrpclib import escape as _escape + class PangoMarkupRenderer(Renderer): '''Powerline Pango markup segment renderer.''' @@ -30,5 +32,7 @@ class PangoMarkupRenderer(Renderer): awesome_attr += ['underline="single"'] return '' + contents + '' + escape = staticmethod(_escape) + renderer = PangoMarkupRenderer