guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] Avoid `SCM_VALIDATE_LIST ()'


From: Neil Jerram
Subject: Re: [PATCH] Avoid `SCM_VALIDATE_LIST ()'
Date: Sun, 7 Sep 2008 17:24:04 +0200

Hi Ken,

2008/9/7 Ken Raeburn <address@hidden>:
>
> Still keeping it in the back of my mind, but first my attempts to use SVK to
> mirror the Emacs repository broke (naturally, after it had looked solid
> enough that I had switched to it for my Emacs development work), and now
> Guile uses git, which I've never picked up, and some Emacs folks are talking
> about changing to yet another source control system.  (BTW, are people aware
> that the www.gnu.org pages for guile list an ftp snapshot site that has in
> fact not been updated since last September?  For people not interested in
> downloading, installing, and learning N new source control systems, daily or
> weekly snapshots are handy.)

Noted, thanks.  I'll try to fix that up.

> I did play with it a little bit a few months ago, and found one annoying
> problem:
>
> I'm using a Mac as my main machine these days.  The Emacs unexec mechanism
> interacts badly with the Mac version of malloc, so Emacs uses its own
> version specially tailored to use Mac system allocation routines in a way
> that works with unexec.  Guile doesn't have any hooks for doing that sort of
> thing.  Of course you can configure with -Dmalloc=unexec_malloc and so on,
> but then you're guaranteed not to be able to build an actual guile
> interpreter executable without the extra Emacs code.

Not sure I understand.  Surely you would always know if you're
building with or without the Emacs code, and so could define malloc or
not accordingly?

Regards,
      Neil




reply via email to

[Prev in Thread] Current Thread [Next in Thread]