bug#29310: [PATCH 1/1] Convert `close' ref to xref.

2017-11-22 Thread Ludovic Courtès
Arun Isaac skribis: > * doc/ref/api-io.texi (Ports): Convert `close' ref to xref. Applied, thanks! Ludo'.

bug#29318: [PATCH] Mention (ice-9 peg) module path.

2017-11-22 Thread Ludovic Courtès
Arun Isaac skribis: > * doc/ref/api-peg.texi (PEG Parsing): Mention (ice-9 peg) module path. Applied, thanks!

bug#29162: [PATCH] fix scm_make_foreign_object_n

2017-11-22 Thread Ludovic Courtès
Hi Sergei, Sergei Trofimovich skribis: > diff --git a/libguile/foreign-object.c b/libguile/foreign-object.c > index 34b9f22ca..8fd2c384c 100644 > --- a/libguile/foreign-object.c > +++ b/libguile/foreign-object.c > @@ -108,7 +108,7 @@ scm_make_foreign_object_n (SCM type, size_t n, void > *vals[]

bug#29151: [PATCH] ia64: fix crash in thread context switch

2017-11-22 Thread Ludovic Courtès
Hi Sergei, Sergei Trofimovich skribis: > Backtrace looks like that: > > Program terminated with signal SIGSEGV, Segmentation fault. > #0 0x2014a5c0 in scm_ia64_longjmp (JB=0x60817020, VAL=1) > at continuations.c:372 > 372 t->pending_rbs_continuation->bac

bug#29258: web client fails on https

2017-11-22 Thread Ludovic Courtès
Hi Amirouche, Amirouche Boubekki skribis: > GNU Guile 2.2.2 > Copyright (C) 1995-2017 Free Software Foundation, Inc. > > Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'. > This program is free software, and you are welcome to redistribute it > under certain conditions; type `

bug#28835: [PATCH] Re: bug#28835: guild help refers to non-existing info node

2017-11-22 Thread Ludovic Courtès
Maxim Cournoyer skribis: >>From b5613324a15a3f9b64d32d30cd58ba5bea688016 Mon Sep 17 00:00:00 2001 > From: Maxim Cournoyer > Date: Sat, 14 Oct 2017 12:16:54 -0400 > Subject: [PATCH] scripts: help: Fix reference to the "Using Guile Tools" node. > > Fixes bug#28835. > > * module/scripts/help.scm (l

bug#27579: intptr_t and uintptr_t

2017-11-22 Thread Ludovic Courtès
Hi Matt, Matt Wette skribis: > I found the issue. I called the symbol intptr_t in foreign.c and intptr in > foreign.scm > > Now both use intptr_t and uintptr_t, with patch below. I updated api-foreign.texi accordingly, added a commit log, and committed to the ‘stable-2.2’ branch. Thank you!

bug#27536: Add SRFI 71.

2017-11-22 Thread Ludovic Courtès
Hello, Christopher Allan Webber skribis: > SRFI 71 has a pretty cool syntax for assigning multiple values, and I > wanted to use it! So here it is, ported to Guile. > > I've already assigned Guile copyright papers, as you probably know. > > From 373aad0f4ee6bde7e34f8b6b74c85be132df108b Mon Sep

bug#29275: dynamic-link hangs on error

2017-11-22 Thread Ludovic Courtès
Hello, noxdafox skribis: > GNU Guile 2.2.2 > Copyright (C) 1995-2017 Free Software Foundation, Inc. > > Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'. > This program is free software, and you are welcome to redistribute it > under certain conditions; type `,show c' for deta

bug#29226: fresh-auto-compile doesn’t invalidate the compilation cache

2017-11-22 Thread Ludovic Courtès
ludovic.cour...@inria.fr (Ludovic Courtès) skribis: > I believe the attached patch fixes it. Pushed as 83d4c4d622b406ec0bc9d8139ec8182fa72b5720. Ludo’.

bug#29387: Guile-2.2.2 complex numbers edge case

2017-11-22 Thread Daniel Llorens
> From: Jan Wedekind > Subject: bug#29387: Guile-2.2.2 complex numbers edge case > Date: 21 Nov 2017 23:09:57 GMT+1 > To: 29...@debbugs.gnu.org > Reply-To: Jan Wedekind > > > Hi, > I think I encountered a bug in the numerical stack. > i times i should equal -1: > >(equal? -1 (* 0+i 0+i))

bug#29258: web client fails on https

2017-11-22 Thread Amirouche Boubekki
On 2017-11-22 16:21, l...@gnu.org wrote: Hi Amirouche, Amirouche Boubekki skribis: GNU Guile 2.2.2 Copyright (C) 1995-2017 Free Software Foundation, Inc. Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'. This program is free software, and you are welcome to redistribute it

bug#29258: web client fails on https

2017-11-22 Thread Ludovic Courtès
Amirouche Boubekki skribis: > On 2017-11-22 16:21, l...@gnu.org wrote: >> Hi Amirouche, >> >> Amirouche Boubekki skribis: >> >>> GNU Guile 2.2.2 >>> Copyright (C) 1995-2017 Free Software Foundation, Inc. >>> >>> Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'. >>> This progra

bug#29387: Guile-2.2.2 complex numbers edge case

2017-11-22 Thread Jan Wedekind
Thanks Daniel, I see. So I need to use "=" for numerical comparisons. "equal?" is only true if the types are the same, too: (equal? 1.0 1) ; #f (= 1.0 1) ; #t Sorry for filing a bug report. Feel free to close the bug. Regards Jan On November 22, 2017 3:53:00 PM GMT, Daniel Llor

bug#29162: [PATCH] fix scm_make_foreign_object_n

2017-11-22 Thread Sergei Trofimovich
On Wed, 22 Nov 2017 16:12:24 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Hi Sergei, > > Sergei Trofimovich skribis: > > > diff --git a/libguile/foreign-object.c b/libguile/foreign-object.c > > index 34b9f22ca..8fd2c384c 100644 > > --- a/libguile/foreign-object.c > > +++ b/libguile/foreign-obj

bug#29162: [PATCH] fix scm_make_foreign_object_n

2017-11-22 Thread Ludovic Courtès
Heya, Sergei Trofimovich skribis: > On Wed, 22 Nov 2017 16:12:24 +0100 > l...@gnu.org (Ludovic Courtès) wrote: > >> Hi Sergei, >> >> Sergei Trofimovich skribis: >> >> > diff --git a/libguile/foreign-object.c b/libguile/foreign-object.c >> > index 34b9f22ca..8fd2c384c 100644 >> > --- a/libguil