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

Re: windows-1252



Katsumi Yamaoka writes:

>> However, I still have trouble to get codepage-ex.el working.
> Here's a quick fix to codepage-ex.el.  ARISAWA-san?

Applied.
どうもありがとうございます。

> 1. -unix, -dos, -mac が生成されません。
> 2. (decode-coding-string "\200\r\n" 'windows-1252) の結果が
>    `<euro sign>CRLF' になってしまいます。

うーむ。Mule-UCS の mucs-ccl-check-eol-automatic-conversion の
チェックにあるように、Emacs 20 の CCL は改行コードの自動変換に
対応していないのですね。
今、手元に環境が無いので確認できていませんが、Mule 4.1 化していれば
大丈夫かもしれません。

もし codepage-ex で対応するなら MUCS-CCL を使うのが良さそうですが、
そこまでやる気は…(^^;

> 3. Emacs 20 では safe-chars ではなくて safe-charsets を使わなけ
>    ればいけないようです。例えば mule-cmds.el では
>    (coding-system-get CODING 'safe-charsets) のようなことが行な
>    われています。

おうちには Emacs 20 が無いので、明日のお昼休みにでも時間があれば
確認してみます。

-- 
有沢 明宏