[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: emacs-w3m の Emacs-22 対応



こんにちは、山岡です。

>>>>> In [emacs-w3m : No.06390] 川幡太一さん wrote:

> Emacs W3m の開発者の皆様

> はじめまして。川幡と申します。

> 現在、Emacs 22.0.0 で、emacs-w3mを使わせてもらっているのですが、Emacs
> 22は、内部のエンコードがutf-8になっているためか、w3m-e21.el のcclの定義
> の部分を Emacs 22で実行しようとすると、エラーになります。

> w3m-e21.el から、ccl定義関連を削除して、w3m-e22.el としてファイルを作り
> 直し、w3m.el の、

[...]

>    ((> emacs-major-version 21)
>     (require 'w3m-e22))

[...]

> とすると、とりあえずは動作する様子です。

現時点では w3m-e22.el を作ると冗長部分が多い気がするのですけれど、
(eval '(define-ccl-program ...)) を Emacs の版によって on/off す
れば良いのではないでしょうか?

一応、言いだしっぺの法則に従って

> # (参考)Emacs 22の入手方法:
> # cvs -d:ext:anoncvs@subversions.gnu.org:/cvsroot/emacs co -r emacs-unicode-2 -d emacs-unicode-2 emacs

を試してみますね。:)
;; make 一発でできるといいな。
-- 
Katsumi Yamaoka <yamaoka@jpl.org>