[mew-win32 03781] ^M not wanted in shell mode
Hiroshi Kubo
hkubo at example.com
2002年 9月 3日 (火) 23:36:22 JST
Meadow FAQ 1.32につぎのようにあります。
1.32 Meadow で shell mode を使うと、行の最後に ^Mがついてしまう
のですがどうしてでしょうか? shell モードでの coding system の指
定が違っているか、特定のコマンドの改行コードが他のものと違う可能
性があります。特定のコマンドだけで ^M が付いてしまい、その場でそ
れを取り除きたい場合は、 M-x shell-strip-ctrl-m と打って下さい。
全ての命令で ^M が付くようなときは、`.emacs' に
(modify-coding-system-alist 'process ".*sh\\.exe" 'undecided-dos)
を書いて下さい。また、
(add-hook 'comint-output-filter-functions 'shell-strip-ctrl-m nil t)
でも良いでしょう。
どちらも効き目がないようです。いずれの場合も
NOB:~$ pwd
bash: pwd
: command not found
NOB:~$
となり,何も手をうたない場合と変わりません。
使っているのは
Meadow 1.14, Mew 2.20 for Win32, bash.exe, WinXP
の組み合わせです。
どうすればいいんでしょう?
---くぼ
Mew-win32 メーリングリストの案内