Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)


スレッド

└◇322:
Screen 3.9.11 on Cygwin 1.3.10 [ogawa] 04/18 15:29

 └◇327:Re:Screen 3.9.11 on Cygwin 1.3.10 [中島] 04/19
  └◇328:Re[2]:Screen 3.9.11 on Cygwin 1.3.10 [ogawa] 04/19
   └◇346:Re[3]:Screen 3.9.11 on Cygwin 1.3.10 [中島] 04/25 <


322● Screen 3.9.11 on Cygwin 1.3.10[ ogawa ] 2002 04/18 15:29
screen 使いの方ってどれ位いらっしゃいますかね。
これまで Cygwin 1.1.8, screen 3.9.8 では機能しなかった attatch/detach が、
Cygwin 1.3.10, screen 3.9.11 で make したらあっさりできるようになりました。
# 端末サイズを引き継がないのは以前のままですが。

つまり、

$ screen -r
$ screen -x

が機能する様になったと言うことです。
これはとても重宝することでしょう。
# 時折、失敗するみたいなんですが。

因みに、make 時には、screen 3.9.11 にある 4つの patch だけだと compile error
になるので、misc.c, pty.c だけ 3.9.8 のときに当てていた patch と同様の対処を
しました。
スレッド一覧


327● Re:Screen 3.9.11 on Cygwin 1.3.10[ 中島 ] 2002 04/19 10:55
> screen 使いの方ってどれ位いらっしゃいますかね。

 ここにいます。
 CGI のバグ取りなんかで重宝しています。

> これまで Cygwin 1.1.8, screen 3.9.8 では機能しなかった attatch/detach が、
> Cygwin 1.3.10, screen 3.9.11 で make したらあっさりできるようになりました。
> # 端末サイズを引き継がないのは以前のままですが。

 in.rlogind.exe なども端末サイズを引き継がないのですが何が問題なんでしょう?
 in.telnetd.exe では問題ないのに・・・

> つまり、
>
> $ screen -r
> $ screen -x
>
> が機能する様になったと言うことです。
> これはとても重宝することでしょう。
> # 時折、失敗するみたいなんですが。

 attatch しようとしたプロセスごと死んでしまいました。
スレッド一覧


328● Re[2]:Screen 3.9.11 on Cygwin 1.3.10[ ogawa ] 2002 04/19 17:36
>  in.rlogind.exe なども端末サイズを引き継がないのですが何が問題なんでしょう?
>  in.telnetd.exe では問題ないのに・・・

すみません。私の解釈が変なのかもしれませんが、in.{rlogind,telnetd}
で、端末サイズの解釈が異常になったことは無いです。
私が screen に対して書いた「端末サイズが引き継がれない」状態と言う
のは、

サイズを変更した terminal 上で screen を起動したとき、screen 内で
新たに表示される端末画面のサイズが、変更前のサイズである。

ことを言っていますが、表現がおかしかったでしょうか。
それとも、rlogin したときに、上記のような現象が起きるとおっしゃってる
のでしょうか。

>  attatch しようとしたプロセスごと死んでしまいました。

当方でも attach に失敗して異常になる (terminal & shell が正しく反応
しなくなる) ことはありますが、元のプロセスまで巻き込まれることは
(今のところ) 無いです。
ちゃんと書いてませんでしたが、当方の環境は、

$ uname -a
CYGWIN_NT-5.1 ****** 1.3.10(0.51/3/2) 2002-02-25 11:14 i686 unknown

Windows XP Home Edition

です。
スレッド一覧


346● Re[3]:Screen 3.9.11 on Cygwin 1.3.10[ 中島 ] 2002 04/25 13:38
> 私が screen に対して書いた「端末サイズが引き継がれない」状態と言う
> のは、
>
> サイズを変更した terminal 上で screen を起動したとき、screen 内で
> 新たに表示される端末画面のサイズが、変更前のサイズである。
>
> ことを言っていますが、表現がおかしかったでしょうか。
> それとも、rlogin したときに、上記のような現象が起きるとおっしゃってる
> のでしょうか。
>

 まったくそのとおりです。
 サイズを変更した terminal 上で Cygwin に rlogin しても、端末画面のサイズ
が変更前のサイズのままだったり、rlogin した後にサイズを変更しても、端末画面
のサイズはそのままだったりします。
 telnet で入ると、そんなことはありません。
 なんでかなあ?


> >  attatch しようとしたプロセスごと死んでしまいました。
>
> 当方でも attach に失敗して異常になる (terminal & shell が正しく反応
> しなくなる) ことはありますが、元のプロセスまで巻き込まれることは
> (今のところ) 無いです。
> ちゃんと書いてませんでしたが、当方の環境は、
>
> $ uname -a
> CYGWIN_NT-5.1 ****** 1.3.10(0.51/3/2) 2002-02-25 11:14 i686 unknown
>
> Windows XP Home Edition
>
> です。
>

こちらは、WindowsNT4SP6a です。

CYGWIN_NT-4.0 *** 1.3.10(0.51/3/2) 2002-02-25 11:14 i686 unknown
スレッド一覧

早田のホームページへ
CGIROOM