From 647489ecd9c5420f9f32b60eb49abba89728975d Mon Sep 17 00:00:00 2001 From: Maxim Devaev Date: Tue, 20 Sep 2022 21:06:23 +0300 Subject: [PATCH] workaround for en/em dashes --- kvmd/keyboard/printer.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kvmd/keyboard/printer.py b/kvmd/keyboard/printer.py index 7261a8ef..a2003a18 100644 --- a/kvmd/keyboard/printer.py +++ b/kvmd/keyboard/printer.py @@ -50,6 +50,10 @@ def text_to_web_keys( # pylint: disable=too-many-branches ch = "'" elif ch in ["„", "“", "”"]: ch = "\"" + elif ch == "–": # Short + ch = "-" + elif ch == "—": # Long + ch = "--" if not ch.isprintable(): continue try: