hns - 日記自動生成システム - Version 2.19.9

先月 2004年09月 来月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2004年09月15日(水) 旧暦 [n年日記]

更新: "2004/09/15 23:42:07"

#1 [cygwin][Meadow] cygwin と Meadow と shell

dot.emacs.ja を ~/.emacs に写し、中の bash を生かす。 すると、 例えば、
bash-2.05$ ls
: command not found
となる。echo は効く。
bash-2.05$ touch /tmp/yy
touch: creating '/tmp/yy\r': No such file or directory
意味深遠な気がする。改行コードの問題 = stty でなんとかなる ? 一度 tcsh を起動して、その中で bash を起動すると、問題ない。
bash-2.05$ stty -igncr
stty: standard input: Not a typewriter
ls -l /
の後に空白文字を入れておくと表示する。
(add-hook 'shell-mode-hook
          (lambda ()
	    (set-buffer-process-coding-system 'undecided-dos 'sjis-unix)))
これでかなりいいところまで: あるいは
(modify-coding-system-alist 'process "bash\.exe" '(undecided-dos . sjis-unix))
しかし実はまだ表示が化けている。
export CYGWIN="notty binmode ntea nontsec"
export TERM=cygwin
export LANG=ja_JP.sjisJP
$ id > /tmp/a
として d:/cygwin/tmp/a を見ると [--]S(Unix)-- となっている。 bash に 8 bit 通ってねと、言っていないのかな。 cygwin の窓で見ると、見えるものが Meadow の shell-mode では見えない。



最近の日記
2021年07月04日
mame mame-0.233 took 10.5 hours to package
math/R-RcppArmadillo
2021年07月03日
ghostscript
2021年07月02日
double-byte-char width issue
2021年06月08日
Let's note certificate updated
2021年06月02日
check the expiration date of certificate
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)