Hi Ken, 2008/9/7 Ken Raeburn <[EMAIL PROTECTED]>: > > 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