Re: Thoughts on g-wrap, guile FFI and guile-gnome

2009-02-23 Thread Andy Wingo
Hello! Your insights in reverse: On Sat 21 Feb 2009 03:52, Andreas Rottmann a.rottm...@gmx.at writes: it might make sense to provide a pure-Scheme FFI inside Guile core (perhaps just molding the current G-Wrap runtime library into shape). Once you have that, you can create bindings without

Re: [PATCH] Wide characters

2009-02-23 Thread Ludovic Courtès
Hi, Mike Gran spk...@yahoo.com writes: I've been playing with this wide char stuff, and I have a patch that would move the encoding of characters to UCS-4. Thanks for the good news! This is completely useless on its own, because, in this patch, the internal encoding of strings is still

Re: Putting an end to compiled closures

2009-02-23 Thread Ludovic Courtès
Hello, l...@gnu.org (Ludovic Courtès) writes: The attached patch creates a new type tag, `scm_tc7_gsubr', whereby the 24 MSBs are used to store gsubr arity information as returned by `SCM_GSUBR_MAKTYPE ()'. This makes cclos useless, which simplifies the code and reduces the overhead when

Re: Thoughts on g-wrap, guile FFI and guile-gnome

2009-02-23 Thread Andreas Rottmann
Andy Wingo wi...@pobox.com writes: Hello! Your insights in reverse: On Sat 21 Feb 2009 03:52, Andreas Rottmann a.rottm...@gmx.at writes: it might make sense to provide a pure-Scheme FFI inside Guile core (perhaps just molding the current G-Wrap runtime library into shape). Once you have

Re: [VM] Should `compile' always be visible?

2009-02-23 Thread Ludovic Courtès
Hello! Andy Wingo wi...@pobox.com writes: On Fri 20 Feb 2009 01:45, l...@gnu.org (Ludovic Courtès) writes: Do we really need it? Guile `master' doesn't put any autoload in the global namespace, only in `guile-user-module', thus only affecting the REPL. Yeah, dunno. It would be great to