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

Re: URLのエコ ーとtextarea のminor化



>>>>> In [emacs-w3m : No.07833] 白井秀行さん wrote:

[...]

> あ、(detect-coding-with-priority FROM TO PRIORITY-LIST)
> の PRIORITY-LIST って nil でも良い(というかエラーにならない)ので
> すね。知らなかった。

> では、w3m-fsf.el は変更しておきます。(あとで)

はい、よろしく。w3m-xmas はぼくがやりましょう。

>> w3m-xmas.el でも対策が必要ですが、...
>> +		  (unless (or (eq (coding-system-type codesys) 'undecided)
>> +			      (assq category priority-list))

> XEmacs って、こういうとき coding-system-base() じゃなくて
> coding-system-type() なのですか?

XEmacs には coding-system という Lisp object があって、Emacs に
おける単なる symbol と併用されているんですが、coding-system-base
の出力がどうも統一されていないっぽいんですよ。しかも 21.5 では
*base* を返すことさえしてくれないという出鱈目さでして。^^;;

;; 21.4.17
(coding-system-base 'undecided)
 => undecided

(coding-system-base 'undecided-unix)
 => #<coding_system undecided>

;; 21.5-b19
(coding-system-base 'undecided)
 => #<coding-system undecided undecided(do-eol do-coding) eol-type=lf>

(coding-system-base 'undecided-unix)
 => #<coding-system undecided-unix undecided(do-coding) eol-type=lf>