Emacs for Windows

Emacs22(整合mule-gbk)

经过将近 7 年的努力,Emacs 22.1 终于在 2007 年 6 月 2 日发布了,这是一个 值得庆贺的日子。对于中文用户来说,更加值得期待的是,今后 Emacs 开发团队的 主要精力将转向 Emacs 23 的开发,相对于 Emacs 22 对 unicode 的有限支持, Emacs 23 全面支持 Unicode, 可以期待 Emacs 23 的中文支持将会更好。

Emacs22 仍然沿用了原来的内部字符表示方案,即 emacs-mule 表示方案,这个 方案是以 ISO 2022 为基础设计的,其编码空间已经基本耗尽,一些最新的编码 无法得到支持,比如中文用户迫切需要的 GBK 和 GB18030。

Emacs22 本身只支持 GB2312,对于中文用户来说,这个限制是无法忍受的。

为了让 Emacs 支持 GBK 汉字,詹剑、苏勇开发了 mule-gbk 软件包。安装了 mule-gbk 以后,基本上就能满足用户对中文处理的需求了。因此,目前 Emacs22 + mule-gbk 是中文用户比较好的选择。

Windows 用户可以从这里下载整合了 mule-gbk 的 Emacs22.1,由于个人主页空间 有文件大小限制,因此压缩时分成了9块,请分别下载后一起解压。

part01 part02 part03 part04 part05 part06 part07 part08 part09

Emacs23

Emacs23 是 CVS 中的一个分支:emacs-unicode-2 branch,这将是下一代的 emacs。这个分支对emacs的内部字符表示方案进行了一次大的手术,新的内部字 符表示方案以utf-8 为基础,又根据emacs的需要进行了一些调整,新的方案被命 名为 emacs-utf-8。

Emacs23 对中文的支持很好,对 GB2312/GBK/GB18030 都提供了支持,因此使用 Emacs23 就不必安装 mule-gbk 软件包了。

不过 Emacs23 仍然处在 alpha 阶段,还存在不少 bug,如果要使用这个版本进行日常 的工作,请作好心理准备。不过就本人一年多的使用经验来看,Emacs23 已经基本 上达到了可用的程度,还是比较稳定的。

Windows用户可用从这里下编译好的Emacs23。由于个人主页空间有文件大小限制, 因此压缩时分成了 9 块,请分别下载后一起解压。这个版本是用 2007-07-10 日的 代码编译的,解压后可以直接使用,具体情况请阅读“说明.txt”文件。

part01 part02 part03 part04 part05 part06 part07 part08 part09

返回主页

返回主页

Author: Brep <Brep@smth.org>

Date: 2007/07/10 13时20分31秒