Gauche-gtk でエディタを作ってみる
Gauche-gtk でエディタを作ってみたらどうなるかという実験です.
TOC
これから充実していく, かどうかは相変らずわかりませんねー.
require
Gauche と Gauche-gtk が必要です.
Shiro さんのサイト
からダウンロードしてインストールしてみてください.
file
0.0p6 [2005.06.24]
ひとまず Edge て名前にしてみました.
なんかケータイみたいだ.
an EDitor on GauchE なつもりです.
install
上のファイル解凍すると edge-ver./ のような番号つきの dir ができるので,
適当なところに放りこんでください.
usage
edge-ver./ の下にある run-edge.scm を 実行してください.
ちなみにまだぜんぜん開発中です.
現時点ではまったく使い物になりません.
どう考えても人前に出せるレベルの遥か手前ですが,
とりあえず起動と終了はなんとかできると思います(笑).
eval-last-sexp(まだparseが適当) でポチポチ遊ぶくらいは動くかも.
個人的な能力と時間が不足しているため, 当分は完成しないでしょう.
つか完成なんてしないんじゃないか.
document
最低限の API が揃ったらちゃんと書いてみます...
TODO
- とにかくまず足りない基本 API を書き揃える
- font-lock とか欲しい
- overlay みたいのも欲しい
- 少しはテストしろと
- ドキュメントを書く
- デバッガみたいのあったら便利かなー
- さすがにマウスくらい使えないと
- メジャーモードを書く
- マイナーモードを書く
- もっと速く
- 速くったら速く
道のりは遠いです... (>_<)
Gauche, gtk/pango の理解不足によるスマートでないコードがいっぱいあると予想されます.
プロフェッショナルな方のツッコミが待たれます...
ツッコミ先としては,
Shiro さんのところの WiLiKi
あたりにでもツッコんで戴ければと思います.
役に立たないので戻る