[mew-dist 21457] Re: sort/pack locks emacs?

Kazu Yamamoto ( 山本和彦 ) kazu at example.com
2002年 8月 19日 (月) 10:14:46 JST


From: KOIE Hidetaka (鯉江英隆) <hide at example.com>
Subject: [mew-dist 21448] Re: sort/pack locks emacs?

> LWPを全部止めてからGCするんなら今と変らないのでは?

僕には、これに答える知識はありません。

> それよりも、大域変数の動的束縛をどうするかとか

Emacs のサブプロセスは、大域変数を共有していますので、LWP になっても今
と何ら変らないはずです。(きわどいところは、きわどい。)

> 同期をどうとるとか

これは、とっても問題です。

> いままでのコードをどう生かすかとか

これも問題あるとは思いません。何も変えなくてよいと思います。

Emacs Lisp で書いた関数を実体として走らせる、LWP 作成関数を新たに定義
するだけでよいと思います。現在のサブプロセスにあるfilter/sentinel といっ
た枠組みとどう合わせるのかも、検討する必要はあるかもしれません。

--かず



Mew-dist メーリングリストの案内