From c61cc4b14d18b492eb50ccb1194e6cb1f7e3fe4a Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 6 Jul 2020 08:38:58 +0530 Subject: [PATCH] Viewer: Ignore the zero width non-joiner character in searches --- src/calibre/gui2/viewer/search.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/viewer/search.py b/src/calibre/gui2/viewer/search.py index 8ae7dcb924..fcb4fa9baa 100644 --- a/src/calibre/gui2/viewer/search.py +++ b/src/calibre/gui2/viewer/search.py @@ -54,7 +54,7 @@ class BusySpinner(QWidget): # {{{ quote_map= {'"':'"“”', "'": "'‘’"} qpat = regex.compile(r'''(['"])''') spat = regex.compile(r'(\s+)') -invisible_chars = '(?:[\u00ad\u200d]{0,1})' +invisible_chars = '(?:[\u00ad\u200c\u200d]{0,1})' def text_to_regex(text):