~ubuntu-branches/ubuntu/precise/fcitx-sunpinyin/precise

« back to all changes in this revision

Viewing changes to debian/patches/01-fix_shuangpin_fuzzy.patch

  • Committer: Package Import Robot
  • Author(s): Aron Xu, UPSTREAM
  • Date: 2011-10-21 16:42:11 UTC
  • mfrom: (1.1.4 sid)
  • Revision ID: package-import@ubuntu.com-20111021164211-w3aoorjcs609kxop
Tags: 0.3.2-2
debian/patches/01-fix_shuangpin_fuzzy.patch:
[UPSTREAM] Fix a problem in the fuzzy functionality.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
From: csslayer <wengxt@gmail.com>
 
2
Subject: Fix shuangpin fuzzy functionality
 
3
Origin: upstream,
 
4
http://code.google.com/p/fcitx/source/detail?r=7ebfe53f5df838bbd1b82be93b875ae9e3e1a134&repo=fcitx-sunpinyin
 
5
Last-Update: 2011-10-21
 
6
--- a/src/eim.cpp
 
7
+++ b/src/eim.cpp
 
8
@@ -476,11 +476,15 @@
 
9
     {
 
10
         AQuanpinSchemePolicy::instance().setFuzzyForwarding(true);
 
11
         AQuanpinSchemePolicy::instance().setFuzzyPinyinPairs(fuzzy);
 
12
+        AShuangpinSchemePolicy::instance().setFuzzyForwarding(true);
 
13
+        AShuangpinSchemePolicy::instance().setFuzzyPinyinPairs(fuzzy);
 
14
     }
 
15
     else
 
16
     {
 
17
         AQuanpinSchemePolicy::instance().setFuzzyForwarding(false);
 
18
         AQuanpinSchemePolicy::instance().clearFuzzyPinyinPairs();
 
19
+        AShuangpinSchemePolicy::instance().setFuzzyForwarding(false);
 
20
+        AShuangpinSchemePolicy::instance().clearFuzzyPinyinPairs();
 
21
     }
 
22
 
 
23
     if (correction.size() != 0)