Shiro Kawai
shiro****@lava*****
2004年 9月 5日 (日) 07:09:08 JST
From: KIMURA Shigenobu <skimu****@mac*****> Subject: [Gauche-devel-jp] Re: gauche.termios の c_cc Date: Sat, 4 Sep 2004 10:41:02 -0500 > 私の会社の環境(ソラリス)ではログイン直後は VMIN=4 となっていて > gauche だけではいい感じの raw mode にでき無いんですよね。 > それで、 termios.stub に適当に cc[VMIN]=1 するコードを > クイックハック的に追加したことがあるんですが、そのときは、 > > On Sep 4, 2004, at 9:01 AM, Kogule, Ryo wrote: > > Gauche で *BSD の readpassphrase() を実装していて気付いたんですが, > > gauche.termios では c_cc が扱えないんですね。これには何か特別な理由 > > があるんでしょうか? それとも単に後回しになってるだけでしょうか? > > C のライブラリの呼び出し方から直接マップできるように作れないから > なんだろうなぁと想像してました。 当時どういうつもりだったのかもう忘れてしまったんですが、多分 アレイアクセスを綺麗に書ける方法を考えてから書こうと考えて そのまま忘れていたんじゃないかと思います。 u8vectorとしてアクセスできるようにするのが妥当でしょうか。 --shiro