From d64b37c58bf84da07c2345d090909153970eb742 Mon Sep 17 00:00:00 2001 From: Jorge Morante Date: Tue, 15 Aug 2023 10:25:57 +0200 Subject: [PATCH] remove disallowed characters from alphabet --- src/fingers/commands/load_config.cr | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/fingers/commands/load_config.cr b/src/fingers/commands/load_config.cr index a777a0b..777edcc 100644 --- a/src/fingers/commands/load_config.cr +++ b/src/fingers/commands/load_config.cr @@ -95,7 +95,9 @@ class Fingers::Commands::LoadConfig < Fingers::Commands::Base *user_defined_patterns, ]) - config.alphabet = ALPHABET_MAP[Fingers.config.keyboard_layout].split("") + config.alphabet = ALPHABET_MAP[Fingers.config.keyboard_layout].split("").reject do |char| + char.match(DISALLOWED_CHARS) + end config.save Fingers.reset_config