From bd4e7f2459e34957aaae59b9be807d6dff5ec1eb Mon Sep 17 00:00:00 2001 From: José Alburquerque Date: Tue, 13 Apr 2010 12:28:10 -0400 Subject: codegen/docextract_to_xml.py: Replace some &..; that cause errors. * codegen/docextract_to_xml.py (escape_text): Replace some &..; expressions that cause errors with more appropriate output. --- codegen/docextract_to_xml.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'codegen/docextract_to_xml.py') diff --git a/codegen/docextract_to_xml.py b/codegen/docextract_to_xml.py index 0e6daa1..a219e17 100755 --- a/codegen/docextract_to_xml.py +++ b/codegen/docextract_to_xml.py @@ -34,6 +34,10 @@ def escape_text(unescaped_text): escaped_text = string.replace(escaped_text, '*', '*') escaped_text = string.replace(escaped_text, '%', '%') escaped_text = string.replace(escaped_text, '@', '@') + escaped_text = string.replace(escaped_text, '#', '') + # This represents a '/' before or after an '*' so replace with slash but + # with spaces. + escaped_text = string.replace(escaped_text, '/', ' / ') # Escape for both tag contents and attribute values escaped_text = string.replace(escaped_text, '<', '<') -- cgit