LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 808|回复: 8

tram兄,我报告一个ebf的一个bug

[复制链接]
发表于 2002-12-29 23:21:32 | 显示全部楼层 |阅读模式
不能输入“可能”一词
本来在我那个不能输入fcitx里,在输入条上是正常的
图片就不提供了,那个xwd抓出来的格式很古怪,
还没弄到转换器,有空下个xv抓图,hehe
tram,你试试,输入keneng有没有问题
发表于 2002-12-29 23:32:32 | 显示全部楼层
是啊,呵呵,这个问题我也想不通,因为我没有改过拼音部份的代码,为什么就会这样呢?
我也发现了这个问题,其实在fcitx里也有的,你可以输入一下“有可能”,出来的结果很怪。
我对拼音部份是一点也不了解,拼音的解析应该有一个算法的,可是我找不到相关的资料,呵呵。
在fcitx里输入“可能”是正确的,在ebf里就不行,不过“有可能”在两个输入法里的表现是一样的。我觉得可能是我把左右shift加进去后,对拼音部份有点影响。
现在左右shift是能输入第二个和第三个词的,你可以试试看。这个是fcitx里没有的。
现在的ebf能在英文的locale里使用,这fcitx也不行,呵呵。
 楼主| 发表于 2002-12-29 23:42:42 | 显示全部楼层
的确是令人晕倒的bug,hehe
不过不是说直接输入keneng也是fcitx
新加的么,的确有可能有bug的
和和,又晕倒一次,这段里遇到了youkeneng

今天很高兴的,x基本上弄完了,
mplayer xmms nvdia enlightenment rxvt
输入法 流览器 ftp都有了,就差美化美化了,
暂时就这样吧,以后有时间再装gnome
最郁闷的是alsa死活不发声音,浪费我一天多时间,
实在没有办法,
拔了了一个yamaha声卡插上,禁用了ac97,
用内核的驱动了,以后还要研究alsa,

最初由 tram 发布
是啊,呵呵,这个问题我也想不通,因为我没有改过拼音部份的代码,为什么就会这样呢?
我也发现了这个问题,其实在fcitx里也有的,你可以输入一下“有可能”,出来的结果很怪。
我对拼音部份是一点也不了解,拼音的解析应该有一个算法的,可是我找不到相关的资料,呵呵。
在fcitx里输入“可能”是正确的,在ebf里就不行,不过“有可能”在两个输入法里的表现是一样的。我觉得可能是我把左右shift加进去后,对拼音部份有点影响。
现在左右shift是能输入第二个和第三个词的,你可以试试看。这个是fcitx里没有的。
现在的ebf能在英文的locale里使用,这fcitx也不行,呵呵。
发表于 2002-12-30 09:13:47 | 显示全部楼层
laughter兄进展神速嘛,我现在才安装了一个windowmaker,但是不不知道怎么汉化,装上的ebf只能出来界面,输入内容全是乱码。试了几个locale,还是不行。
发表于 2002-12-30 09:30:50 | 显示全部楼层

--

不好意思了,这人的确是个恼火的问题。我马上改!
另外,我本人平时不怎么用拼音,因此测试不够。谁愿意做fcitx的拼音测试?
发表于 2002-12-30 09:43:34 | 显示全部楼层

--

问题已经找到了。是在函数strncpy上,它不会在目标字串后添加'\0',而我忽略了这一点
 楼主| 发表于 2002-12-30 10:52:57 | 显示全部楼层

Re: --

鼓掌,我们这些群众的幸福就在老大手上了
至于测试者么,没时间啊,还要考gre,等
考完了再报名,呵呵
最初由 Yuking 发布
问题已经找到了。是在函数strncpy上,它不会在目标字串后添加'\0',而我忽略了这一点
发表于 2002-12-30 14:37:55 | 显示全部楼层

Re: --

最初由 Yuking 发布
问题已经找到了。是在函数strncpy上,它不会在目标字串后添加'\0',而我忽略了这一点

Yuking兄认真办事的精神,真是我们学习的榜样啊!
发表于 2002-12-30 16:53:18 | 显示全部楼层
Yuking大哥就是强,一下子就找到问题,并且马上就解决了。我把Yuking大哥修改过的pyParser.c放上,用这个文件替换二笔输入法或fcitx安装目录里的同名文件,就没有“可能”的问题了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表