From ff8d8968ef58aed95029456958afc38b7c8c6c3e Mon Sep 17 00:00:00 2001 From: Sengian Date: Mon, 10 Jan 2011 23:52:34 +0100 Subject: [PATCH] Improve hard line break handling in RTF --- src/calibre/ebooks/rtf2xml/inline.py | 8 +------- src/calibre/ebooks/rtf2xml/process_tokens.py | 5 ++++- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/src/calibre/ebooks/rtf2xml/inline.py b/src/calibre/ebooks/rtf2xml/inline.py index 5ca1cd0783..55e6ed1dbb 100755 --- a/src/calibre/ebooks/rtf2xml/inline.py +++ b/src/calibre/ebooks/rtf2xml/inline.py @@ -51,7 +51,6 @@ class Inline: 'tx ml '*' : ('ml', 'asterisk__', self.default_func), ':' : ('ml', 'colon_____', self.default_func), @@ -77,7 +78,6 @@ class ProcessTokens: 'backslash' : ('nu', '\\', self.text_func), 'ob' : ('nu', '{', self.text_func), 'cb' : ('nu', '}', self.text_func), - 'line' : ('nu', 'hard-lineb', self.default_func), #calibre #'line' : ('nu', ' ', self.text_func), calibre # paragraph formatting => pf 'page' : ('pf', 'page-break', self.default_func), @@ -605,6 +605,9 @@ class ProcessTokens: def ms_sub_func(self, pre, token, num): return 'tx