[Anthy-dev 317] Re: screen-uim 0.1

Back to archive index

knok****@daion***** knok****@daion*****
2003年 12月 9日 (火) 17:28:06 JST


At Sat, 6 Dec 2003 22:29:05 +0900,
TOKUNAGA Hiroyuki wrote:
>  ありがとうございます。私はコンソールの事はよくわからないので、とてもあ
> りがたいです。ある程度安定してきたらuimの方に取り込ませていただきたいと
> 思います。

  その時はよろしくお願いします。

>  というわけで、そこらへんに対応するためのパッチを作ってみました。エスケ
> ープシーケンスからUimで定義されているキーへの変換部分などはもっとシンプ
> ルに書けそうな気がするのですが、文字列と数字をテーブルに混在させる方法が
> わからなかったので、ちからわざでやってしまいました。ここらへん、取り込む
> 際には一考の余地があるものと思われます。

  コードとしてはわかりやすいので、これでも良いように思います。

>  たぶんVT100互換のエスケープシーケンスを使うterminal上ならこれで動くの
> ではないかと思いますが、適切なやり方なのかどうかわかりません。こんなこと
> せずに、ncursesとか使った方が良いのかしら?

  GNU screen は内部で他の escape sequence を VT100 に変換するので、基
本的にこれで問題ないはずです。

>  それと、exitでscreenを抜けると、0.2でもscreen-tickのプロセスが残ってし
> まうようです。

  この問題への対応が最重要課題かなと思っていたので調べてみたのですが、
GNU screen 側の問題でした。backtick で起動された process の生死につい
てほとんど関知しないようです(pipe を close するだけ)。
  その辺りの面倒をちゃんと見るような patch を書いて screen ML に投げて
みたので、とりあえずは様子見です。

  一応こちらにも同じものを post しておきます。Yahoo!!Groups は添付ファ
イルを保存しないようなので...
-- 
野首 貴嗣
E-mail: knok****@daion*****
	knok****@namaz***** / knok****@debia*****
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: screen-backtick-pid.diff
型:         application/octet-stream
サイズ:     3425 バイト
説明:       無し
Download 


Anthy-dev メーリングリストの案内
Back to archive index