From 9a844faa5eeebdbe0ca4db66f27ac9653188aff8 Mon Sep 17 00:00:00 2001 From: chrys Date: Mon, 3 Oct 2016 19:21:14 +0200 Subject: [PATCH] tweak performance --- .../commands/onInput/62000-spell_check.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/fenrir-package/commands/onInput/62000-spell_check.py b/src/fenrir-package/commands/onInput/62000-spell_check.py index 1914218a..fc29c1e5 100644 --- a/src/fenrir-package/commands/onInput/62000-spell_check.py +++ b/src/fenrir-package/commands/onInput/62000-spell_check.py @@ -72,20 +72,22 @@ class command(): return # ignore bash buildins and empty - if currWord in ['','cd','fg','bg','alias','bind','dir','caller','buildin','command','declare','echo','enable','help','let','local','logout',\ + if currWord[0] =='': + return + if currWord in ['cd','fg','bg','alias','bind','dir','caller','buildin','command','declare','echo','enable','help','let','local','logout',\ 'mapfile','printf','read','readarray','source','type','typeset','ulimit','unalias']: return - if currWord.startswith('-'): + if currWord[0] =='-': return - if currWord.startswith('/'): + if currWord[0] == '/': return - if currWord.startswith('#'): + if currWord[0] == '#': return if currWord.startswith('./'): return if '@' in currWord and '.' in currWord: return - if currWord.startswith('@'): + if currWord[0] == '@': return if currWord.isnumeric(): return