🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.editor.emacs
Article #414

Re: cvs & charset of mule-2.3 based on emacs-19.34

#414
From: Yasuhide OOMORI
Date: Sun, 12 Sep 1999 00:00
61 lines
3139 bytes
On 06 Sep 1999 13:51:59 +0900,
in article <qv7yaekr6a8.fsf@vivid.mitaka.yokogawa.co.jp>,
SUNAGAWA Keiki <Keiki_SUNAGAWA@yokogawa.co.jp> wrote:
>Yasuhide OOMORI <dasen@typhoon.co.jp> wrote:
>
>Yasuhide> また、実は一番最初に作業したのが windows 上でだっ
>Yasuhide> たので、全ファイルが CR+LF の改行コードがついてい
>Yasuhide> ます。
>
>勘違いをしているような気がしてきましたが、ISO-2022-JPで書き
>たいのはHTMLファイルなのでしょうか?

誤解を招く表現ですみません…。

1. html files を編集
2. cvs commit
  -> 更新記録を書くバッファが cvs から呼ばれる
     ... CVSEDITOR=emacsclient と設定してあるため。

という流れです。で、1. については、文字コードは iso-2022-jp で
統一されています。こちらについては、改行コードが CR+LF だったり
LF のみだったりして、混在しています。まぁ、これは別の問題かと…。

で、肝心なのは、cvs での更新記録を emacsclient 経由で記入する時に、
EUC で追記されてしまう点です。

…確かに更新記録の文字コードが違ったとしても
cvs を使った作業自体には支障はないのですが…。

気持ちが悪いというのが実際の所です…。

emacs lisp は全くわからないのですが、試しに .emacs に

(define-program-coding-system nil "Server" (cons *junet* *junet*))

(add-hook 'Server-mode-hook
	  '(lambda ()
	     (set-file-coding-system *junet*)))

などと書いて、mule のメニューで、

Emacs-Lisp -> Byte-compile And Load
を選択してみましたが、駄目でした。
>
>Yasuhide> $CVSROOT 以下に格納されているファイルを見てみると、
>Yasuhide> 行末に ^M のマークがついてしまっています。tr あた
>Yasuhide> りを使って全部削ってしまえばいいのでしょうか…?
>
>ファイルの数が少なければmuleで一度開いて
>
>C-x C-k *junet*unix <return>
>
>が簡単だと思います。

これなんですが、
C-x C-k *
という所で、ベルが鳴ってしまいます…。
-- 
kaz / 大森保英 (Yasuhide OOMORI)
mailto:dasen@typhoon.co.jp
http://www.geocities.com/SiliconValley/Program/1018/linux/
Technical Details
Message-ID: <7rgf6g$au0$1@news.typhoon.co.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <7qf2g6$b4k$1@news.typhoon.co.jp> <qv7emgiavx4.fsf@vivid.mitaka.yokogawa.co.jp> <7qs19p$1fr$1@news.typhoon.co.jp> <qv7yaekr6a8.fsf@vivid.mitaka.yokogawa.co.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 10eba4,1b78de9959d57cf0
X-Google-Attributes: gid10eba4,public
X-Google-Thread: faae6,1b78de9959d57cf0
X-Google-Attributes: gidfaae6,public
X-Google-Thread: ff358,1b78de9959d57cf0
X-Google-Attributes: gidff358,public
X-Google-Thread: 10875c,453d463be8870df4
X-Google-Attributes: gid10875c,public
From: Yasuhide OOMORI <dasen@typhoon.co.jp>
Subject: Re: cvs & charset of mule-2.3 based on emacs-19.34
Date: 1999/09/12
Message-ID: <7rgf6g$au0$1@news.typhoon.co.jp>
X-Deja-AN: 525122710
Content-Transfer-Encoding: 7bit
References: <7qf2g6$b4k$1@news.typhoon.co.jp> <qv7emgiavx4.fsf@vivid.mitaka.yokogawa.co.jp> <7qs19p$1fr$1@news.typhoon.co.jp> <qv7yaekr6a8.fsf@vivid.mitaka.yokogawa.co.jp>
Organization: Typhoon Internet Services, Tokyo http://www.typhoon.co.jp/
Content-Type: text/plain; charset=iso-2022-jp
User-Agent: slrn/0.9.5.3jp0 (UNIX)
Mime-Version: 1.0
Newsgroups: fj.editor.emacs,fj.editor.mule,fj.questions.unix,fj.comp.misc