LinuxSir.cn,穿越时空的Linuxsir!

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

发一个修改过的Sid的fcitx-3.6.3,有兴趣的可以试一试

[复制链接]
发表于 2010-10-28 23:09:53 | 显示全部楼层 |阅读模式
使用Sid,i386,官方fcitx-3.6.3的兄弟可以试一试。
1点改变:输入完字后,不再显示一个白痴的空白输入框。
1点期望的改进:不再不时的消失。如果在终端启动,它消失后显示什么Atom什么的。期望这个不再出现,本人用了几天没出这个问题了,也希望经常碰到fcitx莫名消失的兄弟姐妹试一试。
使用方法:下载附件,解压,替换原来/usr/bin/fcitx即可。
只相信自己的朋友可以自己编译,具体的代码:
  1. --- extra-old.c    2010-10-24 21:50:52.753268785 +0800
  2. +++ extra.c    2010-10-24 21:44:55.724763169 +0800
  3. @@ -375,6 +375,10 @@
  4.      sel = XInternAtom(disp, "PRIMARY", 0);
  5.      target = XInternAtom(disp,"UTF8_STRING",0);
  6. +    if(sel==0 || target==0)
  7. +    {
  8. +        return NULL;
  9. +    }
  10.      w=XGetSelectionOwner(disp,sel);
  11.      if(w==None)
  12.      {
  13. --- ime-old.c    2010-10-24 20:06:36.943426464 +0800
  14. +++ ime.c    2010-10-24 20:07:53.592579109 +0800
  15. @@ -1035,6 +1035,7 @@
  16. #endif
  17.      ResetInput ();
  18. +    XUnmapWindow (dpy, inputWindow);
  19.          lastIsSingleHZ = 0;
  20.      break;
  21.      case IRV_ENG:
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2010-10-31 11:27:31 | 显示全部楼层
能提交给upstream吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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