bug#40371: [R7RS] Guile does not accept library name parts that are non-negative exact integers

2020-08-24 Thread Dr. Arne Babenhauserheide
Martin Becze writes: > Here is a patch that makes things usable for srfi's. (import (srfi > )) will work. It just remove the guard condition that was catching > the Integers. Does anyone know why the guard was there and if it is > really needed? Thank you for the patch! I would like to arg

bug#45923: Hot to intall Guile without Make

2021-01-17 Thread Dr. Arne Babenhauserheide
paul.eb...@mail.de writes: > is there a way to install Guile or Make on Manjaro without an internet > connection and without having already installed one of them? You’ll need to build and install make once without guile support (see ./configure --help), then install Guile with that reduced make

bug#49311: (null?) cannot be compiled (error from (language typs types))

2021-07-01 Thread Dr. Arne Babenhauserheide
Hi Maxime, thank you for investigating! Maxime Devos writes: > scheme@(guile-user)> (null?) > ;;; :1:0: warning: possibly wrong number of arguments to `null?' This is a correct warning: null? requires an argument (the list to check for emptyness). The path forward from here is to find out why n

bug#51129: Check for gperf if running from git: this avoids breaking at runtime.

2021-10-10 Thread Dr. Arne Babenhauserheide
From 0b70a54dd7df0075c392067a7ce17d0f05a59adf Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Mon, 11 Oct 2021 07:33:23 +0200 Subject: [PATCH] autoconf: Check for gperf if running from git this avoids breaking at runtime. --- configure.ac | 9 + 1 file changed, 9 insertions(+)

bug#52434: [patch] [doc] add http-request example to web examples

2021-12-11 Thread Dr. Arne Babenhauserheide
Hi, the attached patch adds a client example that access the hello-world server. From 7d41deec7a550a186fb5e653a7007ae38fd62dbd Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 11 Dec 2021 15:43:21 +0100 Subject: [PATCH] doc: Provide full server<->client example * doc/ref/web.texi

bug#52436: [patch] autoconf: Check for gperf if running from git

2021-12-11 Thread Dr. Arne Babenhauserheide
Hi, the attached patch adds a check for gperf. From 478eb18a38eb8d15cc96fde148842cf0329bfba5 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Mon, 11 Oct 2021 07:33:23 +0200 Subject: [PATCH] autoconf: Check for gperf if running from git this avoids breaking at runtime. --- configure.

bug#57440: [patch] Guile manual has incorrect history on the name

2022-08-26 Thread Dr. Arne Babenhauserheide
Lee Thomas writes: > Hi. https://www.gnu.org/software/guile/manual/html_node/Early-Days.html isn't > correct where in the fourth paragraph it says "Jim Blandy suggested a > new name for GEL". It was actually me, as documented in the second paragraph > here: https://en.wikipedia.org/wiki/GNU_Gu

bug#59203: [PATCH] add function string-split-substring

2022-11-11 Thread Dr. Arne Babenhauserheide
Hi, this patch adds the function string-split-substring. The existing string-split functions all only allow splitting by char or char_set, but common file formats like graphviz need to be split by strings like " -> ". Example usage: (string-split-substring line "key -> value" " -> ") ;; => '("ke

bug#59204: [PATCH] small history doc change: the name change was suggested by Lee Thomas

2022-11-11 Thread Dr. Arne Babenhauserheide
Hi, since I collected references from various newsgroups, I’d like to suggest this change to the history part of the docs: the name change to Guile was suggested by Lee Thomas. From e00afe1654773ac4e5eebe2e3ec4f0186c23d1f9 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 27 Aug 20

bug#59204: Duplicate of bug#57440 — sorry for that, I still had it in my patch list and saw that it did not get killed on pull+rebase so I thought I had forgotten to send it.

2022-11-11 Thread Dr. Arne Babenhauserheide
close 59204 -- Unpolitisch sein heißt politisch sein, ohne es zu merken. draketo.de signature.asc Description: PGP signature

bug#57440: [patch] Guile manual has incorrect history on the name

2022-11-11 Thread Dr. Arne Babenhauserheide
> --- a/doc/ref/history.texi > +++ b/doc/ref/history.texi > @@ -69,7 +69,7 @@ the argument was that eventually when GEL became more > capable, it > could gain the ability to execute other languages, especially Emacs > Lisp. > > -Due to a naming conflict with another programming language, Jim B

bug#57440: Guile manual has incorrect history on the name

2022-12-10 Thread Dr. Arne Babenhauserheide
Ludovic Courtès writes: > Hi Arne and Lee, > "Dr. Arne Babenhauserheide" skribis: >> From 8bfc607ffbc433b7dde50787cf813bd455726daa Mon Sep 17 00:00:00 2001 >> From: Arne Babenhauserheide >> Date: Sat, 27 Aug 2022 01:57:57 +0200 >> Subject: [PATCH] d

bug#62053: Guile compiler is unable to compile tiny program

2023-03-08 Thread Dr. Arne Babenhauserheide
writes: >> (define (fn l) >>     (define (ok l) >>    (or (and (pair? l) l) >>    (error "list is empty"))) >>     (cons (reverse (car l)) (ok l))) > (so in my case it's 25 instead of 22). Interestingly, my version also > produces warnings about possibly unbound variables). If I ente

bug#63366: Docs: Revise or delete reference to “benevolent dictators” in Manual Introduction

2023-05-08 Thread Dr. Arne Babenhauserheide
Hi, thank you for your message. Do you already have a better fitting wording in mind? Best wishes, Arne Sebastian Carlos writes: > Hello, > > I would like to suggest a change to the second paragraph of the Guile Manual’s > Introduction, which currently says “Unlike, for example, Python or Perl

bug#71304: [PATCH] Add support for 'else' clause in R7RS cond-expand.

2024-07-01 Thread Dr. Arne Babenhauserheide
Maxim Cournoyer writes: > * module/ice-9/r7rs-libraries.scm (define-library) > : Add a pattern to match an 'else' clause. This looks good to me. I applied and pushed it. Best wishes, Arne -- Unpolitisch sein heißt politisch sein, ohne es zu merken. draketo.de signature.asc Description: PGP s

bug#72208: [PATCH] doc: tour: note the top-level modules ice-9, scheme, and srfi

2024-07-20 Thread Dr. Arne Babenhauserheide
Hi, the attached patch is a companion to the thread "The Guile junk drawer and a C plea" in guile-devel. Its goal is to ensure that newcomers learn early about the main module prefixes provided by Guile: (scheme ...), (srfi ...), and (ice-9 ...). From 929f5075be5d21c552e91931aca4a68fde348e21 Mon

bug#72208: [PATCH] doc: tour: note the top-level modules ice-9, scheme, and srfi

2024-07-20 Thread Dr. Arne Babenhauserheide
Hi, Following my answer in the discussion (after checking the non-ice-9 prefixes), this may be a better representation of the modules Guile provides: From 6838e4da9712425e7e45805a73731bb399d90a86 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 20 Jul 2024 15:03:15 +0200 Subject:

bug#71262: Status: [PATCH] Try to install C.UTF-8 locale before falling back to C.

2024-09-07 Thread Dr. Arne Babenhauserheide
Tomas Volf <~@wolfsden.cz> writes: > Does anyone has any opinion regarding this? I think it is sensible > default in the year 2024. I like the idea — I just don’t know enough of the platforms where Guile is used (like embedded tools / tiny computers?) to know whether there is danger in doing so.

bug#73787: [patch]: bug#73787: Typo in manual: Missing parentheses in SRFI-1

2024-10-13 Thread Dr. Arne Babenhauserheide
8dcc <8dcc@gmail.com> writes: > (cons 3 '(2 1) > > Should be: > > (cons 3 '(2 1)) Thank you for the bug report! I attached a fix: From 206ebc461a5ecc9a44143d43daf6f1ec5c0680b6 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 13 Oct 2024 14:57:30 +0200 Subject: [PATCH]

bug#73685: [patch] to silence diagnostic compile messages and welcome message (was GUILE_QUIET)

2024-10-12 Thread Dr. Arne Babenhauserheide
Matt Wette writes: > The attached three patches provide modifications to Guile to provide > users the ability to silence compile and loading messages that occur > when using Guile interactively. In addition, there is a separate > capability added to allow users to silence the welcome message.

bug#71300: [PATCH v3] doc: Document SRFI 64.

2024-09-22 Thread Dr. Arne Babenhauserheide
Maxim Cournoyer writes: > diff --git a/doc/ref/srfi-modules.texi b/doc/ref/srfi-modules.texi > index 02da3e2f2..4d408d6cb 100644 > --- a/doc/ref/srfi-modules.texi > +++ b/doc/ref/srfi-modules.texi > @@ -55,7 +56,7 @@ get the relevant SRFI documents from the SRFI home page > * SRFI-60::

bug#78151: [patch] GUILE_QUIET env to silence diagnostic compile messages and welcome message

2025-04-29 Thread Dr. Arne Babenhauserheide
Hi, I’ve been using the GUILE_QUIET change that extends bug 73685¹ for almost a year now and it helps me a lot with exporting from org-mode, so I’d really like to see it merged. > Matt Wette writes: >> users the ability to silence compile and loading messages that occur The GUILE_QUIET patch no

bug#53201: string->uri-reference rejects domain names with final ‘.’

2025-03-02 Thread Dr. Arne Babenhauserheide
Merged — thank you for the report and the fix! - Arne signature.asc Description: PGP signature

bug#73132: [PATCH] fix typo and add link

2025-04-04 Thread Dr. Arne Babenhauserheide
Hi Danny, do you mean like this? From 0be4ece34752574abdfa75454591291e5f684435 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 5 Apr 2025 00:17:21 +0200 Subject: [PATCH] doc: Fix typo and link "Using Other Languages" for bug 73132 --- doc/ref/srfi-modules.texi | 3 ++- 1 file c