Mac de Emacs総合スレ
■ このスレッドは過去ログ倉庫に格納されています
052242
02/12/31 10:45ID:Zmfhjh1x>>515,520
私も気持ちは同じです。Xのエミュレーションという点に着目して
いるところを見ると、macterm.c に直接インライン機能を実装して
しまう方向で考えてるのでしょうか。それだと泥沼にはまりそうな
予感がしないでもないので、ちょっと発想を変えてはどうでしょう。
たとえば、YC という Cannaサーバと通信してインライン入力する
elisp プログラムがあります。
<http://www.ceres.dti.ne.jp/~knak/yc.html>
ちゃんと調べたわけではありませんが、これは、Emacs が備えてい
るのインライン入力フレームワーク(とでもいうようなもの。正式
な呼び方は知らない)に従って作っているようです。
これと同種のもののことえりインターフェースを作るという発想で、
目的を実現する方がスッキリします。この発想で作れば、Terminal
やリモートコンピュータからでも同様に使えるメリットもあります。
戦略としては
1. CでEmacsに組み込むelisp関数として実装する
2. Cでことえりサーバを作ってYCのようなelispを書く
3. 2のサーバをCannaサーバコンパチにしてYCで使う
といったあたりが考えられます。
...といったことを考えたりはしましたが、やるのは大変なので
何もしてません。だれか動き出せばできる範囲で協力します。
■ このスレッドは過去ログ倉庫に格納されています