lisp 25 8月 2007 テキストブラウザ #4 id:smeghead:20070824:ncurses で最小限の状態でclispからncurses(Cライブラリ)呼出しを動かしてみたものの続きです。curses-wrapper.lispは、どんどん大きくなってきて、貼り付けられない状態になってます。 Ncurses 入門 http://lin… 続きを読む
lisp 25 8月 2007 テキストブラウザ #5 2個マクロ書いた。initscr と endwin とエラー処理(何もしてないけど)を纏めるwith-cursesと、キーボード入力待ちループ用のinput-loopです。しかし、それほど呼び出し側のコードがすっきりするわけでも無かった。 (defmacro with-curses (&bo… 続きを読む
free 25 8月 2007 同意 id:nowokay:20070825 きしださんが、スカっと全部言ってくれました。 そろそろ、業務でもrailsを使うプロジェクトの話が、近くでも聞こえてきているので、近い将来railsをやるかもしれません。でも、銀の弾丸とは思えず(勿論そうではないんでしょうけど)、準備 *1 (個人で勉強とか)… 続きを読む
lisp 24 8月 2007 テキストブラウザ #3 clispからncurses(Cライブラリ)を呼ぶ。 いろいろと挫折しながら、なんとか光が見えてきました。screenパッケージを見付けて、common lispの練習のために簡易テキストブラウザを作ろうとしましたが、screenパッケージを使っているとカーソル位置がずれてしまう問題が解決できずに諦めました。(id:smeghead:20070814:… 続きを読む
lisp 14 8月 2007 テキストブラウザ#2 cygwin clisp の screen パッケージを使って、簡易テキストブラウザを作ろうとしてました。id:smeghead:20070811:screen 一行より長い行を表示してしまうと、改行されて次の行に残りが表示されるのですが、カーソルの位置が狂ってしまうようで、その後、set-wind… 続きを読む