scim-python输入法模糊拼音选项patch

13 views
Skip to first unread message

Yonghao Wang

unread,
Jul 24, 2008, 7:35:20 PM7/24/08
to scim-python
hi all

源代码上传在下面的链接了,针对svn1066改的,scim-python的模糊拼音不能选择模糊哪几个,我自己用的不方便,所以就增加了这个功能,我只要模糊ing
和eng就行了呵呵。

http://groups.google.com/group/scim-python/web/scim-python-0.1.13rc1.svn1066.YWPatched.tar.gz

没搞过python编程,只懂一点点C,所以代码改的很ugly很不好。好像效率也不高,仅供大家参考,希望大家写出更好更高效的代码。

以后再上传ubuntu的安装包(deb格式)。

regards

Leo

Huang Peng

unread,
Jul 24, 2008, 8:00:58 PM7/24/08
to scim-...@googlegroups.com
你能把patch贴上来么?patch 的生成方法是svn diff -r 1066。

2008/7/25 Yonghao Wang <wyon...@gmail.com>:

Yonghao Wang

unread,
Jul 24, 2008, 8:16:16 PM7/24/08
to scim-...@googlegroups.com
patch在附件里,可读性可能不强,我没有清理代码。界面是用glade改的,所以diff会显示那个SetupUI.glade几乎100%改了,主要改的是SetupUI.py,
PinYin.py,PYSQLiteDB.py,一开始vi 没调好,有个文件修改python还有点空格的问题,不过好像不影响运行。

我这里半夜了,睡觉去了,再聊。

2008/7/25 Huang Peng <shawn....@gmail.com>:

Mohu_patch_1066

Huang Peng

unread,
Jul 25, 2008, 2:05:37 AM7/25/08
to scim-...@googlegroups.com
感谢你提供的patch,我已经加到了库里,版本是 1069。

2008/7/25 Yonghao Wang <wyon...@gmail.com>:

Yonghao Wang

unread,
Jul 25, 2008, 7:10:25 PM7/25/08
to scim-...@googlegroups.com
谢谢采纳,打开了模糊以后,还是有点打顿延时,就是那个issue 83。
你有没有试过优化?我试着加了个PRAGMA cache_size,还有把"PRAGMA synchronous设成off,好像快了不少,有没有其他的思路?

2008/7/25 Huang Peng <shawn....@gmail.com>:

Huang Peng

unread,
Jul 25, 2008, 10:41:37 PM7/25/08
to scim-...@googlegroups.com
我也偿试过,但是效果还是不好。我认为效果最好的方法还是改表表的结构,例如在做一个模糊的数据库,s,sh用同样的索引值,但是改动比较大,所以就放弃了。

2008/7/26 Yonghao Wang <wyon...@gmail.com>:

Reply all
Reply to author
Forward
0 new messages