Cをしばらく休む予定だったのが、そうもいかず、tcsvの開発をしていました。 今日、バージョン0.7をGitHubにアップロードしました。
今回のバージョンは0.7で依然として開発版ですが、実用的なものになっています。 これでtcsvの開発は一区切りついた形です。
今回新しい版を作成したのは、GTK 4チュートリアルのセクション30で得られた技術を取り入れたからです。 また、プログラムのデータ構造をGtkStringListからGListStore+TCsvStrに変更したのも大きいです。
これで、GtkColumnViewとGtkTextを使った編集、そしてカレント・レコード(カレント行)を作る技術については、一応完成したといえます。 詳しくは、上記レポジトリのドキュメントを参照してください。