Use gobject markup escape instead of a custom function
[mussorgsky] / src / utils.py
1 import gobject
2
3 def escape_html (text, max_length=40):
4     if (len (text) > max_length):
5         cutpoint = text.find (' ', max_length-10)
6         if (cutpoint == -1 or cutpoint > max_length):
7             cutpoint = max_length
8         text = text [0:cutpoint] + "..."
9     return gobject.markup_escape_text (text)
10 #.replace ("&","&amp;").replace ("<", "&lt;").replace (">", "&gt;").replace ("\"", "&quot;")
11