Re: Guile support in GNU make

Kirill Smelkov <[email protected]>
Newsgroups gmane.comp.gnu.make.devel
Organization St.Petersburg State University
Message-ID <[email protected]>
On Sat, Jan 14, 2012 at 03:13:36PM -0500, Paul Smith wrote:
> On Tue, 2011-09-20 at 18:16 -0400, Paul Smith wrote:
> > Over the last weekend I've been playing with adding (optional of
> > course) support for Guile as an embedded scripting language into GNU
> > make.
> 
> Hi all.  I'm ready to commit the Guile embedded scripting support.
> 
> Boris, I understand and agree with your points about providing a
> loadable module feature, and I actually have partial code available now
> to do that.  I'll send a note about that today or tomorrow.
> 
> However, I've decided Guile is going to be provided specifically
> (although optionally) in addition to any generic loadable module
> interface.
> 
> I've attached the section of the manual describing the new function and
> the default Guile implementation that's embedded into GNU make when
> Guile is compiled in.  I'll commit these changes later today if you want
> to see the source code.
> 
> Any comments on this implementation are welcome.

First of all, bug thanks for integrating guile support in.

Then a bug report: running make check on taday's make from CVS and with
guile-2.0 from Debian gives this:

*** work/functions/guile.base	Sun Jan 22 22:21:18 2012
--- work/functions/guile.log	Sun Jan 22 22:21:18 2012
***************
*** 6,8 ****
--- 6,13 ----
  bar
  a b
  a b c d 1 2 3
+ 
+ Some deprecated features have been used.  Set the environment
+ variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
+ program to get more information.  Set it to "no" to suppress
+ this message.


I've tried to set that GUILE_WARN_DEPRECATED to "no", but the warning
persists to stay. Perhaps it would be a good idea not to use deprecated
features anyway...


Thanks,
Kirill
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.