Fix encoding rules in _encode_escape_chars.

This commit is contained in:
Christopher Ramírez 2014-07-19 18:43:15 -06:00
parent 97bda44242
commit 7048d6897e

View file

@ -282,8 +282,7 @@ class Renderer(object):
def _encode_escape_chars(self, xml_text):
encode_rules = {
r'(<text:([ahp]|ruby-base|span|meta|meta-field)>.*)(\\n)(.*</text:([ahp]|ruby-base|span|meta|meta-field)>)': r'\1<text:line-break/>\3',
r'(<text:([ahp]|ruby-base|span|meta|meta-field)>.*)(\\n)(.*</text:([ahp]|ruby-base|span|meta|meta-field)>)': r'\1<text:line-break/>\3',
r'(<text:([ahp]|ruby-base|span|meta|meta-field)>.*)(\\n)(.*</text:([ahp]|ruby-base|span|meta|meta-field)>)': r'\1<text:tab>\3',
ur'(<text:([ahp]|ruby-base|span|meta|meta-field)>.*)(\u0009)(.*</text:([ahp]|ruby-base|span|meta|meta-field)>)': r'\1<text:tab>\3',
ur'[\u0009|\u000d|\u000a]': r'<text:s/>'
}