mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix #791805 (Curly brackets incorrectly converted from PDF to RTF)
This commit is contained in:
commit
b5d59eb1bc
@ -68,8 +68,13 @@ TODO:
|
||||
'''
|
||||
|
||||
def txt2rtf(text):
|
||||
# Escape { and } in the text.
|
||||
text = text.replace('{', r'\'7b')
|
||||
text = text.replace('}', r'\'7d')
|
||||
|
||||
if not isinstance(text, unicode):
|
||||
return text
|
||||
|
||||
buf = cStringIO.StringIO()
|
||||
for x in text:
|
||||
val = ord(x)
|
||||
|
@ -44,9 +44,9 @@ class Customize(QFrame, Ui_Frame):
|
||||
clear.clicked.connect(partial(self.clear_clicked, which=x))
|
||||
|
||||
def clear_clicked(self, which=0):
|
||||
button = getattr(self, 'button%d'%which)
|
||||
button.setText(_('None'))
|
||||
setattr(self, 'shortcut%d'%which, None)
|
||||
button = getattr(self, 'button%d'%which)
|
||||
button.setText(_('None'))
|
||||
setattr(self, 'shortcut%d'%which, None)
|
||||
|
||||
def custom_toggled(self, checked):
|
||||
for w in ('1', '2'):
|
||||
|
Loading…
x
Reference in New Issue
Block a user