Scheme インタプリタ Gauche をマクロ言語に採用し, Gtk2 で Scheme でクロスプラットフォームで xyzzy (emacs) ライクなテキストエディタを目指します.
長らくリリースをサボっていたため,一つしかバージョン番号は増えていませんが,実質 0.0.22 ぐらい (機能を一つ実装したり変更したりするたびに cvs に commit している感じです) で,0.0.1 の面影はほとんどありません.
特に内部構造は,今後のより本格的な拡張 (特に,バッファごとに独立した環境を持たせる) に備えて大きく変わっています.0.0.1 は,Gtk のサンプルコードに毛が生えたような酷い実装でしたが,0.0.2 は (多少ましになって…),ほぼ完全に別物になってます.
外部的には,より emacs like なキーバインドと様々な機能をサポートしました.オンラインマニュアルが付属 (? アイコン) していますので,詳しくはそちらを参照してください.
まだ Gtk 2.10.x と Gauche 0.8.8 には追随できていませんが,今後随時対応していく予定です.
TODO : 検索,Undo/Redo,emacs like なコマンドを増やす & Scheme による機能拡張や設定変更を可能に,etc..... (ここらへんが片付いたら,0.1 としてリリースする予定)