[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: arc ファイル



へー、どうしてだろう、と思ったので見てみました。

>>>>> In [meadow-users-jp : No.2915] 
>>>>> “Deno” = Deno Ryuhei <r-deno@xxxxxxxxxxxxxxxxx> wrote:
Deno> 拡張子が「arc」である単純なテキストファイルを
Deno> Meadowで開くと日本語部分が化けて表示されます。
Deno> # 化けるという表現は不適切かもしれませんが...

Deno> これは、archiveファイルであると認識されているからだと推察され、
Deno> 手始めにauto-mode-alistから
Deno>   [arc、zip、lzh、zoo、jar => archive-mode]
Deno> の定義をはずしてみたのですが解決されません。

(setq auto-mode-alist
      (append '(("\\.arc\\'" . text-mode)) auto-mode-alist))

で、text-mode にするのでも no-conversion で開くので文字化け
します。

Deno> binary???、encode??? など考え付くのですが、一体どのようにしたら
Deno> この機能をoffにすることができるのでしょうか。

(modify-coding-system-alist 'file "\\.arc\\'" 'sjis)

と、sjis のファイルだと指定しても no-conversion で開くんです
ね。

Deno> arcという拡張子を使用しているのが、そもそも悪いということは
Deno> 承知しているのですが、どうしてもこのファイルをMeadowで編集できる
Deno> ようにしたいのです。

色々探したら auto-coding-alist というものがあって、この指定
が最優先になるようです。

auto-coding-alist から拡張子が .arc, .ARC のものを
no-conversion にする指定を外し、auto-mode-alist で適切な
mode で開くようにすればお望みの事ができます。

ところで、.jar という拡張子の付くファイルってなに???
-- 
こせき @ Emacs のページ作成中
http://www.NetLaputa.ne.jp/~kose/Emacs/
kose@xxxxxxxxxxxxxxxxxx