アカウント名:
パスワード:
どうもC関数のgetenv()で環境変数のCOLUMNSやLINESが正常に取得できていないぽいけど、そんなことに悩んでる人も居ない。
exportしてありますか? COLUMNSやLINESに限らず、exportしていないと子プロセスには受け継がれないですよ。ただ、普通はCOLUMNSやLINESはexportしないです。動的に変更されるわけでは無いですし、そもそもシェルによってはセットされないですし。普通はttyが持っている情報を使います。
Tera Term Proではカラーエスケープシーケンスがちゃんと動いてないようです。ncursesが表示する罫線もPuTTYだとちゃんと表示できるけど、Tera Term Pro だと文字化けしてしまう。
Tera Term Proという事は、2.3辺りですか? それならばカラーに関しては幾つか心当たりがあります。その場合は最新版 [osdn.jp]をどうぞ。罫線に関しては、手元の環境では特に問題が無いですね。バイナリログを見せて貰えれば何が問題なのか判るかもしれません。
USBシリアルは何度も使ってるとCOM番号が増えて増えてそのうちえらい事になる。
これは製品によりますね。よくあるProlificのチップを使ったやつだとUSBポートを変える度に別のCOM番号が振られますが、FTDIのチップを使ったやつ(例えばこれ [buffalo-kokuyo.jp]とか)は同じCOM番号が使われます。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家
環境変数とか (スコア:1)
exportしてありますか? COLUMNSやLINESに限らず、exportしていないと子プロセスには受け継がれないですよ。
ただ、普通はCOLUMNSやLINESはexportしないです。動的に変更されるわけでは無いですし、そもそもシェルによってはセットされないですし。
普通はttyが持っている情報を使います。
Tera Term Proという事は、2.3辺りですか? それならばカラーに関しては幾つか心当たりがあります。その場合は最新版 [osdn.jp]をどうぞ。
罫線に関しては、手元の環境では特に問題が無いですね。バイナリログを見せて貰えれば何が問題なのか判るかもしれません。
これは製品によりますね。
よくあるProlificのチップを使ったやつだとUSBポートを変える度に別のCOM番号が振られますが、FTDIのチップを使ったやつ(例えばこれ [buffalo-kokuyo.jp]とか)は同じCOM番号が使われます。
Re:環境変数とか (スコア:1)
exportはしてなかったなぁ‥そのせいかも。