用小企鹅pinyin输入法并开启联想功能时,发现两个不是我所预想中的现象。

93 views
Skip to first unread message

Lenky Gao

unread,
Jul 2, 2013, 8:05:24 AM7/2/13
to fcit...@googlegroups.com
用小企鹅pinyin输入法并开启联想功能时,发现两个不是我所预想中的现象。以实例来说:

1,比如我在百度首页的搜索框里用小企鹅拼音输入法敲:
“beij”,按空格键选择候选词“北京”,然后敲回车,按照我的想法应该是直接提交搜索关键在“北京”了,但结果却是搜索框出现“北京beij”,却没有进行提交搜索。

2,联想提示无法消失,比如我敲字符:“asdf”,按空格键选择候选词“阿斯顿发”后,候选词框里显示为:“联想:阿斯顿发”,即表示“阿斯顿发”没有联想词,问题是这个框框没法隐藏调,按ESC键都不行,而它会跟着光标上下左右移动。

对于第一个,如果它是一个问题的话,貌似可以在函数PYGetRemindCandWords()内加一句:
FcitxInputStateSetRawInputBufferSize(input, 0);
来解决。就今天下午看了一下相关代码,刚把这一块逻辑理清(50%?:)),不知道这样改是否可行。

第二个还没看如何修改。先发出来确认一下?

PS:
1,试用的是最新的版本4.2.8。
2,貌似用联想功能的童鞋不多?
3,发现代码量好多哇,不愧是近10年持续努力的结果。很多代码还没看到,估计漏了很多东西,,,
4,经过这么多年的积累,fcitx目前估计没有什么大问题,但期望能让fcitx成为linux平台上的精品输入法。如果有人力、有时间、有能力,后续能持续提升fcitx的细节体验,做到不逊于Windows下的相关输入法,应该还是很有可能的哇,:)



Weng Xuetian

unread,
Jul 2, 2013, 8:52:04 AM7/2/13
to fcitx-dev
just push the fix.

https://github.com/fcitx/fcitx/commit/6b18ec7555499446b093b093b1727fcaa8a6d961

…实现联想的特别的少,所以其实只有自带的拼音和码表有联想功能。自带的拼音当然和其他几个拼音相比又不是特别的好,所以也没什么人用……所以测试的时候也完全没测试过这个…

嘛虽然还是看好了以后可能有机会把联想用到移动平台上……唯一可能有用的地方,反正自带拼音的资源占用比较少因此也比较适合。


2013/7/2 Lenky Gao <lenk...@gmail.com>




--
You received this message because you are subscribed to the Google Groups "fcitx-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fcitx-dev+...@googlegroups.com.
To post to this group, send email to fcit...@googlegroups.com.
Visit this group at http://groups.google.com/group/fcitx-dev.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Weng Xuetian

unread,
Jul 2, 2013, 9:26:13 AM7/2/13
to fcitx-dev
其实自带拼音很多代码从最开始 yuking 写完就没有变过了,因此现在的很多接口还保留了类似 fcitx 3.x 的时候的样子,但是实际上有些部分在现在就导致了做一件事情有两种办法,还有些一直想废弃了但是为了保持兼容结果还在用的接口。

……只能是等 4.3 再重新整理一些。




2013/7/2 Weng Xuetian <wen...@gmail.com>

Lenky Gao

unread,
Jul 2, 2013, 11:20:18 AM7/2/13
to fcit...@googlegroups.com
好快呀~ 都修复了,那就算确认是bug了咯?我也不容易呀,捣鼓了一个多月,终于算是做了一点点贡献,哈哈,明天我继续测试。。。

原来需修改这么多代码呀,果然我没完全看懂这部分逻辑,囧。明天用最新代码回归一下,顺便看看你如何改的,学习学习~

Lenky Gao

unread,
Jul 2, 2013, 11:17:14 PM7/2/13
to fcit...@googlegroups.com
用了一上午,现在开启联想功能后,附带的影响要少很多了,感觉也方便多了
Reply all
Reply to author
Forward
0 new messages