bug#51276: Problems with format and scaling floats

2021-10-18 Thread Timothy Sample
e since 1999. Anyway, that’s more than anyone cares to know Here’s a patch with tests! :) >From c31d1f5d44343da1201ea1be86bc6b2ac8af6c8d Mon Sep 17 00:00:00 2001 From: Timothy Sample Date: Mon, 18 Oct 2021 17:07:41 -0400 Subject: [PATCH] ice-9 format: Fix scaling floats with leading zeros

bug#52835: [PATCH 0/2] Fix spawning a child not setting standard fds properly

2021-12-28 Thread Timothy Sample
Hey Josselin, Thanks for finding this bug! I have one concern about your patches: Josselin Poiret writes: > The second patch removes renumber_file_descriptor, as it is no longer > used. One thing that ‘renumber_file_descriptor’ does that we seem to be losing here is error checking. To my eye,

bug#62691: Calling system* in the module body hangs Guile, while calling open-pipe* does not

2023-04-09 Thread Timothy Sample
Hi! Михаил Бахтерев writes: > Greetings! I've hit the following issue. > > [...] > > 4. When loading (i am not sure about the stage) module which contains > in the body system* call Guile hangs on futex operation. The code to > reproduce the behavior. > > $ cat a.scm > (add-to-load-path ".") > (

bug#62691: Calling system* in the module body hangs Guile, while calling open-pipe* does not

2023-04-11 Thread Timothy Sample
Timothy Sample writes: > It turns out that Guile cannot start its signal handling thread during > module resolution. I should add that merely using 'call-with-new-thread' in a module being imported is enough to trigger deadlock. > A simple fix would be to use the underlyi

bug#65132: [PATCH] fix cond1 macro

2023-08-07 Thread Timothy Sample
Hi all, Ekaitz Zarraga writes: > From ab6e4980ea301b5d1e14a98464e5de3e726984f1 Mon Sep 17 00:00:00 2001 > From: Ekaitz Zarraga > Date: Mon, 7 Aug 2023 20:23:42 +0200 > Subject: [PATCH] fix cond1 macro Just adding some context, as we talked about this on IRC. If you take the docs example as is

bug#66046: Relative includes in R7RS define-library seem broken

2023-11-06 Thread Timothy Sample
Hi Daphne, Daphne Preston-Kendal writes: > A standard layout for R7RS libraries is to have an .sld file > containing the library import and export declarations with a parallel > .scm file with the same name in the same directory, which the .sld > file (include ...)s. > > [...] > > Guile supports

bug#67255: define-library does not support 'rename' directives

2023-11-20 Thread Timothy Sample
Hi Maxim, Maxim Cournoyer writes: > Our R7RS define-library syntax, from (ice-9 r7rs-library) does not > support renaming bindings to export, via 'rename' directives. I appreciate your R7RS debugging effort. Thanks! > Our define-module syntax does not have such a feature (of renaming > *expor

bug#67255: define-library does not support 'rename' directives

2023-11-20 Thread Timothy Sample
Timothy Sample writes: > Maxim Cournoyer writes: > >> Our R7RS define-library syntax, from (ice-9 r7rs-library) does not >> support renaming bindings to export, via 'rename' directives. > > I appreciate your R7RS debugging effort. Thanks! Actions speak lo

bug#67255: define-library does not support 'rename' directives

2023-11-23 Thread Timothy Sample
Hey, Maxim Cournoyer writes: > Timothy Sample writes: > >> Fixes <https://bugs.gnu.org/67255>. >> Reported by Maxim Cournoyer . > > Nitpick: at least 'Reported-by' is a common git trailer, and these > must appear at the bottom of the git commit. Tha