Re: [PATCH] Fixes for custom-ports

2023-11-28 Thread Developers list for Guile, the GNU extensibility library
On Wed, 2023-11-29 at 07:54 +0100, Jean Abou Samra wrote: > I was under the impression that all code in Guile itself was assumed > to always be byte-compiled (because of issues like the fact that trying > to evaluate the evaluator would make you chase your own tail). For installation probably yes,

Re: [PATCH] Fixes for custom-ports

2023-11-28 Thread Jean Abou Samra
Le mercredi 29 novembre 2023 à 07:47 +0100, Jonas Hahnfeld a écrit : > Sure: It makes sure that the extension is loaded also when not having a > compiled custom-ports.go. For reference, see the documentation at > https://www.gnu.org/software/guile/manual/html_node/Eval-When.html - > the previously

Re: [PATCH] Fixes for custom-ports

2023-11-28 Thread Developers list for Guile, the GNU extensibility library
On Tue, 2023-11-28 at 22:11 +0100, Jean Abou Samra wrote: > Le dimanche 29 octobre 2023 à 10:51 +0100, Jonas Hahnfeld a écrit : > > while playing with current Guile main on Windows, I found some problems > > in the implementation of custom-ports that was recently committed. > > Please consider the

Re: [PATCH v4] Add resolve-relative-reference in (web uri), as in RFC 3986 5.2.

2023-11-28 Thread Developers list for Guile, the GNU extensibility library
The HACKING file says that we always have to go through FSF copyright assignment beforehand, so I was just waiting for that. If they don't care about that anymore, then my name would go in THANKS instead. For completeness, I've attached patches for either case. (In case I'm still wrong, this wo

Re: Guile 64-bit Windows support, redux

2023-11-28 Thread Dr. Arne Babenhauserheide
Jonas Hahnfeld via "Developers list for Guile, the GNU extensibility library" writes: >> What do you and others think of this approach, would this be "more" >> acceptable to land in main? > > Ping, any comments on this approach? I built binaries for LilyPond > 2.25.10 using these patches applied

Re: [PATCH] Fixes for custom-ports

2023-11-28 Thread Jean Abou Samra
Le dimanche 29 octobre 2023 à 10:51 +0100, Jonas Hahnfeld via Developers list for Guile, the GNU extensibility library a écrit : > while playing with current Guile main on Windows, I found some problems > in the implementation of custom-ports that was recently committed. > Please consider the attac

Re: Guile 64-bit Windows support, redux

2023-11-28 Thread Developers list for Guile, the GNU extensibility library
On Sun, 2023-10-29 at 22:34 +0100, Jonas Hahnfeld wrote: > On Tue, 2023-06-06 at 20:50 +, Mike Gran wrote: > > Hello Guile, > > Hi Mike, > > I'm sorry for "necrobumping" this thread; I wanted to reply back in > June but didn't have enough time to work through what I will explain > further bel

Re: [PATCH] Remove and ignore generated files

2023-11-28 Thread Developers list for Guile, the GNU extensibility library
On Wed, 2023-10-18 at 22:24 +0200, Jonas Hahnfeld wrote: > Hi, > > running autogen.sh produces a number of generated files that are > currently not properly ignored or even checked into git. Please take a > look at the attached patches and apply if suitable. ping, any maintainer willing to take a

Re: [PATCH] Fixes for custom-ports

2023-11-28 Thread Developers list for Guile, the GNU extensibility library
On Sun, 2023-10-29 at 10:51 +0100, Jonas Hahnfeld via Developers list for Guile, the GNU extensibility library wrote: > Hi, > > while playing with current Guile main on Windows, I found some problems > in the implementation of custom-ports that was recently committed. > Please consider the attache

[PATCH] doc: Fix example in list-transduce example.

2023-11-28 Thread Tomas Volf
While the `.' might be correct from a grammatical point of view (I do not know), it turns the example into invalid scheme code, which is not ideal. New users (like me) might try to copy the whole line and wonder why it does not work (like I did). So delete it. * doc/ref/srfi-modules.texi (SRFI-1

[PATCH v3] doc: Extend documentation for (ice-9 match)

2023-11-28 Thread Tomas Volf
Extend the documentation for (ice-9 match) module with explanations of some of the patterns and also provide more examples for them. That should make it more useful for people trying to use the module for the first time just based on the documentation. * doc/ref/match.texi (Pattern Matching): Exp