Merge branch 'linux-installer-bug1851873' of https://github.com/eli-schwartz/calibre

Fixes #1851873 [Installation fails on OpenSUSE Leap 15.1 when Python3 is installed](https://bugs.launchpad.net/calibre/+bug/1851873)
This commit is contained in:
Kovid Goyal 2019-11-09 06:18:23 +05:30
commit cb6b93ef30
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C
2 changed files with 2 additions and 2 deletions

View File

@ -163,7 +163,7 @@ class TerminalController: # {{{
if isinstance(cap_name, bytes): if isinstance(cap_name, bytes):
cap_name = cap_name.decode('utf-8') cap_name = cap_name.decode('utf-8')
cap = self._escape_code(curses.tigetstr(cap_name)) cap = self._escape_code(curses.tigetstr(cap_name))
return re.sub(r'\$<\d+>[/*]?', b'', cap) return re.sub(r'\$<\d+>[/*]?', '', cap)
def render(self, template): def render(self, template):
return re.sub(r'\$\$|\${\w+}', self._render_sub, template) return re.sub(r'\$\$|\${\w+}', self._render_sub, template)

View File

@ -212,7 +212,7 @@ class TerminalController: # {{{
if isinstance(cap_name, bytes): if isinstance(cap_name, bytes):
cap_name = cap_name.decode('utf-8') cap_name = cap_name.decode('utf-8')
cap = self._escape_code(curses.tigetstr(cap_name)) cap = self._escape_code(curses.tigetstr(cap_name))
return re.sub(r'\$<\d+>[/*]?', b'', cap) return re.sub(r'\$<\d+>[/*]?', '', cap)
def render(self, template): def render(self, template):
return re.sub(r'\$\$|\${\w+}', self._render_sub, template) return re.sub(r'\$\$|\${\w+}', self._render_sub, template)