From mboxrd@z Thu Jan 1 00:00:00 1970 From: Keisuke Nishida To: Kalle Olavi Niemitalo Cc: guile-emacs@sourceware.cygnus.com Subject: Re: guile-emacs GC (was special forms) Date: Wed, 15 Mar 2000 12:18:00 -0000 Message-id: References: <87n1o1p9kt.fsf@PC486.Niemitalo.LAN> <873dpsauvn.fsf_-_@PC486.Niemitalo.LAN> X-SW-Source: 2000-q1/msg00017.html Kalle Olavi Niemitalo writes: > If something causes a cycle of references between Lisp and > Scheme, neither garbage collector can free the data. It's all > locked down by the protect lists. To detect the situation, the > garbage collectors would have to cooperate. I'm sure that would > be a pain to code. Oh, we need a meta-GC now :) Seriously, I think we have to make some restrictions on Lisp programs so they don't keep Scheme values. I think people of Guile Emacs do not want to write new programs in Lisp, so it's not a problem. If people of Lisp want to use Guile's features, it is the time to move to the Guile-based Emacs.