« Yahoo! ブリーフケース有料化が理解できない | トップページ | テレビ番組等感想 その 152 »

2008年11月 9日 (日)

Yash 2 その 74

ゆっくりながら行編集機能の実装を進行中。

プロンプトを出力する部分ができた。Terminfo データベースを使ってプロンプトの色を変更することもできる。

実際にコマンドの入力を受け取る処理はこれから。

行編集中は termios で端末の状態を変更するが、この間にシェルがシグナルを受けて終了してしまった場合、端末の状態が元に戻らないままになってしまう。シグナルを受けた時に端末を元に戻してから自殺することもできるが、全てのシグナルに対して完全に適切な処理を行うのは難しいので、これは諦めた。

|

« Yahoo! ブリーフケース有料化が理解できない | トップページ | テレビ番組等感想 その 152 »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/169172/43061069

この記事へのトラックバック一覧です: Yash 2 その 74:

« Yahoo! ブリーフケース有料化が理解できない | トップページ | テレビ番組等感想 その 152 »