Repository :
http://git.fedorahosted.org/git/?p=ibus-typing-booster.git
On branch : multilingual
---------------------------------------------------------------
commit 8bf7d6a8f797d2794f1ea2e5d4e1c12e49ee09b5
Author: Mike FABIAN <mfabian(a)redhat.com>
Date: Mon Mar 28 10:39:14 2016 +0200
Lower priority of spelling corrections by hunspell
---------------------------------------------------------------
ibus-typing-booster/engine/tabsqlitedb.py | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/ibus-typing-booster/engine/tabsqlitedb.py
b/ibus-typing-booster/engine/tabsqlitedb.py
index 8784270..5adae22 100755
--- a/ibus-typing-booster/engine/tabsqlitedb.py
+++ b/ibus-typing-booster/engine/tabsqlitedb.py
@@ -473,7 +473,10 @@ class tabsqlitedb:
+ "pp_phrase=%s\n" % pp_phrase.encode('UTF-8'))
phrase_frequencies = {}
for x in self.hunspell_obj.suggest(input_phrase):
- phrase_frequencies.update([(x, 0)])
+ if x.startswith(input_phrase):
+ phrase_frequencies[x] = 0
+ else:
+ phrase_frequencies[x] = -1 # spelling correction suggestion
if debug_level > 1:
sys.stderr.write(
"tabsqlitedb.select_words() hunspell: best_candidates=%s\n"