Re: [PATCH] Fix and-let*.

2016-06-20 Thread Taylan Ulrich Bayırlı/Kammer
Pinging this thread at Andy's request. :-) Here's the two patches: >From 8405987e86cd99772f81f98565e66f673e82d57e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= Date: Fri, 2 Oct 2015 22:56:04 +0200 Subject: [PATCH 1/2] Fix SRFI-2 (and-let*) implementation.

Re: Undefined behavior in conv-integer.i.c?

2016-06-20 Thread Mark H Weaver
Mark H Weaver writes: > Miroslav Lichvar writes: > >> I was looking at a problem with guile-1.8.8 when compiled with >> gcc-6.0. Two of the tests from the test suite were failing with >> strange "out of range" errors [1]. After some investigation I think >> the bug is that the code in libguile/c

Re: GNU Guile 2.1.3 released [beta]

2016-06-20 Thread Andy Wingo
On Mon 20 Jun 2016 14:58, Matt Wette writes: >> On Jun 19, 2016, at 2:31 AM, Andy Wingo wrote: >> >> We are pleased to announce GNU Guile release 2.1.3. >> > [snip] >> Here are the compressed sources: >> https://alpha.gnu.org/gnu/guile/guile-2.1.3.tar.gz (17MB) >> https://alpha.gnu.org/gnu

Re: GNU Guile 2.1.3 released [beta]

2016-06-20 Thread Matt Wette
> On Jun 19, 2016, at 2:31 AM, Andy Wingo wrote: > > We are pleased to announce GNU Guile release 2.1.3. > [snip] > Here are the compressed sources: > https://alpha.gnu.org/gnu/guile/guile-2.1.3.tar.gz (17MB) > https://alpha.gnu.org/gnu/guile/guile-2.1.3.tar.xz (10MB) I did not see it in

Re: Mark procedures

2016-06-20 Thread Ludovic Courtès
Andy Wingo skribis: > Picking up an old thread > > On Thu 05 Nov 2015 14:11, Andy Wingo writes: > >> (1) A bug related to SMOB finalization and marking that affects >> LilyPond >> >> For (1) it seems to me that we just have a bug. A SMOB mark function >> was called on an object after

Re: sxml simple, sxml->xml and namespaces

2016-06-20 Thread Andy Wingo
On Mon 20 Jun 2016 12:52, Ricardo Wurmus writes: > Andy Wingo writes: > >> Apologies for the long delay here. I'm with you regarding namespaces >> and sxml->xml. In the past I made sure to always get the namespaces >> attached to the root element via the @ xmlns attributes, and then have >> na

Re: sxml simple, sxml->xml and namespaces

2016-06-20 Thread tomas
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Mon, Jun 20, 2016 at 12:52:47PM +0200, Ricardo Wurmus wrote: [...] > Here is another proposal, mirroring what is done in “xml->sxml”: > Hey, thanks, Ricardo! Let me have a look at your patch and see whether I can wrap my head around it :-) I'l

Re: sxml simple, sxml->xml and namespaces

2016-06-20 Thread tomas
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Mon, Jun 20, 2016 at 10:56:26AM +0200, Andy Wingo wrote: > Greetings gentle Guiler, > > Apologies for the long delay here. No worries. Thanks for looking into it. I'm myself deeply embroiled in things (not Guile, alas!) so my response times might

Re: SIGABRT from guile-2.0.11 using sxml-match

2016-06-20 Thread Andy Wingo
Hi, Sadly this means that Guile's compiler ran out of stack space, and then ran out of stack space handling the error :/ This is fixed in Guile 2.1.x, which doesn't have a stack limit. Otherwise, set the GUILE_STACK_SIZE environment variable for version 2.0.x; see the manual. Andy On Tue 05 Apr

Re: Reading data from a file descriptor

2016-06-20 Thread tomas
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Mon, Jun 20, 2016 at 12:40:53PM +0200, Andy Wingo wrote: > On Tue 17 Nov 2015 14:55, Chris Vine writes: > > > On Tue, 17 Nov 2015 13:52:21 +0100 > >> On Tue, Nov 17, 2015 at 12:59:56PM +, Chris Vine wrote: [...] > >> > guile's R6RS implement

Re: debugger restarts

2016-06-20 Thread Andy Wingo
On Fri 05 Feb 2016 10:26, l...@gnu.org (Ludovic Courtès) writes: > Federico Beffa skribis: > >> I've been playing a little bit with MIT Scheme and have noticed a very >> nice feature of the debugger: when you hit an error and enter the >> debugger, it allows you to continue execution of a program

Re: sxml simple, sxml->xml and namespaces

2016-06-20 Thread Ricardo Wurmus
Andy Wingo writes: > Apologies for the long delay here. I'm with you regarding namespaces > and sxml->xml. In the past I made sure to always get the namespaces > attached to the root element via the @ xmlns attributes, and then have > namespaced uses just be local names, not qnames, and that w

Re: Guile compilation time

2016-06-20 Thread Andy Wingo
On Sat 28 Nov 2015 13:31, Mikael Djurfeldt writes: > Is there an easy way to replace the bootstrap interpreter with an > already built Guile in order to speed up the build process? Sadly, no. You have to bootstrap with the same version of Guile. See https://wingolog.org/archives/2016/01/11/

Re: Reading data from a file descriptor

2016-06-20 Thread Andy Wingo
On Tue 17 Nov 2015 14:55, Chris Vine writes: > On Tue, 17 Nov 2015 13:52:21 +0100 >> On Tue, Nov 17, 2015 at 12:59:56PM +, Chris Vine wrote: >> > On Tue, 17 Nov 2015 10:53:19 +0100 >> >> [...] >> >> > guile's R6RS implementation has get-bytevector-some, which will do >> > that for you, wi

Re: Mark procedures

2016-06-20 Thread Andy Wingo
Picking up an old thread On Thu 05 Nov 2015 14:11, Andy Wingo writes: > (1) A bug related to SMOB finalization and marking that affects > LilyPond > > For (1) it seems to me that we just have a bug. A SMOB mark function > was called on an object after the finalizer. Note that

Re: Anyone can explain the fields of vm_cont?

2016-06-20 Thread Andy Wingo
Greets, Still want this? Reply with a copy of Guile master's "struct scm_vm_cont" and I'll let you know :) Andy On Mon 14 Sep 2015 11:16, Nala Ginrut writes: > I found that there's no any comments for the fields of struct vm_cont in > vm.h. Is there anyone kind enough to point me out? > > st

Re: anyone define port types?

2016-06-20 Thread Chris Vine
On Mon, 20 Jun 2016 09:34:26 +0200 Andy Wingo wrote: [snip] > I must not be communicating clearly because this is definitely not > what I am proposing. The prompt doesn't service anything, and it's > just the one user-space thread which is suspended, and when it > suspends, it suspends back to th

Re: sxml simple, sxml->xml and namespaces

2016-06-20 Thread Andy Wingo
Greetings gentle Guiler, Apologies for the long delay here. I'm with you regarding namespaces and sxml->xml. In the past I made sure to always get the namespaces attached to the root element via the @ xmlns attributes, and then have namespaced uses just be local names, not qnames, and that way s

Re: getrlimit and setrlimit interface

2016-06-20 Thread Ludovic Courtès
Andy Wingo skribis: > On Sat 21 Jun 2014 23:49, l...@gnu.org (Ludovic Courtès) writes: > >> The ‘getrlimit’ and ‘setrlimit’ procedures are not documented in the >> manual. They’re supposed to be passed a symbol or a number: >> >> (getrlimit 'nofile) == (getrlimit 7) ≍ getrlimit (RLIMIT_NOFILE,

Re: getrlimit and setrlimit interface

2016-06-20 Thread Andy Wingo
On Sat 21 Jun 2014 23:49, l...@gnu.org (Ludovic Courtès) writes: > The ‘getrlimit’ and ‘setrlimit’ procedures are not documented in the > manual. They’re supposed to be passed a symbol or a number: > > (getrlimit 'nofile) == (getrlimit 7) ≍ getrlimit (RLIMIT_NOFILE, &lim) > > For most other POS

Re: anyone define port types?

2016-06-20 Thread Andy Wingo
On Mon 20 Jun 2016 08:45, Chris Vine writes: > For simplicity, let's say you have a file watch in the glib event loop > which has made a non-blocking read of the first byte of a multi-byte > UTF-8 character, and the suspendable-ports implementation is in use > because it is a non-blocking read of