diff options
author | Chris Lumens <clumens@redhat.com> | 2008-12-05 14:38:33 -0500 |
---|---|---|
committer | Chris Lumens <clumens@redhat.com> | 2008-12-05 15:33:17 -0500 |
commit | ed0a956f8960f21cc6958f7b1b0061e2b3c8e2c6 (patch) | |
tree | 8d690418c0cf3eabc59337775226fbe05284bcaf /iutil.py | |
parent | c36ab0763982fb504a64b0c69839d982fa646eeb (diff) | |
download | anaconda-ed0a956f8960f21cc6958f7b1b0061e2b3c8e2c6.tar.gz anaconda-ed0a956f8960f21cc6958f7b1b0061e2b3c8e2c6.tar.xz anaconda-ed0a956f8960f21cc6958f7b1b0061e2b3c8e2c6.zip |
Move strip_markup() into iutil.
Diffstat (limited to 'iutil.py')
-rw-r--r-- | iutil.py | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -608,3 +608,19 @@ def isConsoleOnVirtualTerminal(): if isS390(): return False return not flags.serial + +def strip_markup(text): + if text.find("<") == -1: + return text + r = "" + inTag = False + for c in text: + if c == ">" and inTag: + inTag = False + continue + elif c == "<" and not inTag: + inTag = True + continue + elif not inTag: + r += c + return r.encode("utf-8") |