QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10384|回复: 75

wine 200408 的中文补丁

  [复制链接]
发表于 2003-4-13 16:18:39 | 显示全部楼层 |阅读模式
详情请见:
http://xbkconfp.cosoft.org.cn/wine.php

补丁和详细的介绍都可在此找到

增加了个功能:可以在 wine 和 KDE 的程序间实现 中文的复制和粘贴了

中文输入法需要一个小小的修改,才能在 wine 中输入时,正确的退格,对 ebf-fcitx-1.8.1 的具体修改如下:

将 xim.c 文件中的 379 行附近的
    if (call_data->event.type != KeyPress)
        return False;
这两行改为如下三行:
    if (call_data->event.type != KeyPress){
        IMForwardEvent (ims, (XPointer) call_data);
        return False;
        }
再编译安装,就可以在wine中正常使用了
发表于 2003-4-13 17:06:56 | 显示全部楼层
这个需要硬盘上有windows吗?
回复

使用道具 举报

发表于 2003-4-13 17:22:33 | 显示全部楼层
不需要,但如果有情况会更好.
回复

使用道具 举报

发表于 2003-4-13 17:25:38 | 显示全部楼层
谢谢,我现在没有安装windows,所以如果可以就没有必要再安装一个windows了!

我试试!:)
回复

使用道具 举报

发表于 2003-4-13 17:51:17 | 显示全部楼层
编译中...
回复

使用道具 举报

发表于 2003-4-13 19:07:18 | 显示全部楼层
scim 0.4,无法呼出
回复

使用道具 举报

 楼主| 发表于 2003-4-13 19:40:10 | 显示全部楼层
我这个 scim 0.3.1是可以的啊
我刚刚安装了 scim 0.4.0, 也是可以的
你确信应用了我的补丁吗? 你看看从 KDE 中向 wine 中粘贴中文是否正常
回复

使用道具 举报

发表于 2003-4-13 19:40:25 | 显示全部楼层
这个版本支持RedHat 9.0吗?
回复

使用道具 举报

 楼主| 发表于 2003-4-13 19:57:54 | 显示全部楼层
应该可以
回复

使用道具 举报

发表于 2003-4-13 21:38:51 | 显示全部楼层
我用的是你主页上提供的已经打了补丁的完全版本,难道其实还没打补丁?
回复

使用道具 举报

发表于 2003-4-13 21:42:08 | 显示全部楼层
我在redhat9下安装,没提示出错,
但是wine notepad时出错大概如下:
chdir /tmp/.wine-root/...............                  no such file or dirtery
回复

使用道具 举报

 楼主| 发表于 2003-4-13 21:52:32 | 显示全部楼层
[quote:ac2d47242b="llc"]我用的是你主页上提供的已经打了补丁的完全版本,难道其实还没打补丁?[/quote]
我刚刚又检查了一遍,那个是已经打过补丁的,你这样运行一下 wine,看看输出:

wine notepad -debugmsg +xim
回复

使用道具 举报

 楼主| 发表于 2003-4-13 21:54:01 | 显示全部楼层
[quote:6cb9c4c27d="wellinux"]我在redhat9下安装,没提示出错,
但是wine notepad时出错大概如下:
chdir /tmp/.wine-root/...............                  no such file or dirtery[/quote]
没见过类似的错误,写全出来吧
回复

使用道具 举报

发表于 2003-4-13 21:54:31 | 显示全部楼层
好,我试试
我下载文件大小是6769633bytes,你看看是否正确
回复

使用道具 举报

发表于 2003-4-13 21:57:09 | 显示全部楼层
还是不行,中文粘贴也不行,输出信息是
[root@llc windows]# wine notepad -debugmsg +xim
/dev/fd0 is not a directory, ignoring drive A:
traceim:EditWndProc_common receive charW:
traceim:EditWndProc_common receive charW:
traceim:EditWndProc_common receive charW:

我的glibc是2.3,和这有关么?
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-5 18:47 , Processed in 0.093033 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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