This is the mail archive of the
guile-emacs@sourceware.cygnus.com
mailing list for the Guile project.
Re: import-lisp-macro
- To: guile-emacs at sourceware dot cygnus dot com
- Subject: Re: import-lisp-macro
- From: Kalle Olavi Niemitalo <tosi at stekt dot oulu dot fi>
- Date: 18 Mar 2000 13:54:38 +0200
- References: <m33dppijgl.fsf@kei.cwru.edu>
Keisuke Nishida <kxn30@po.cwru.edu> writes:
> http://sourceforge.net/cvs/?group_id=3545
Got it.
> It seems this version has some GC-related bugs
Is there a way to fix them?
> An important change has been made. All imported lisp functions now
> returns a kind of pointer to a lisp value.
I think this is bad. A function like buffer-substring should
return a Scheme string directly, because that's what it will do
in a Guile-based Emacs. There could be a separate function
buffer-substring-lispref for cases where the Lisp reference is
needed.