Re: [PATCH guile-gnutls] maint: Fix MinGW cross-build by using alloca from gnulib.

2025-05-17 Thread Janneke Nieuwenhuizen
included Guile proper some time so you never know :) Greetings, Janneke >From 64b0b2b3495447063d66c2a04ee1429297164f61 Mon Sep 17 00:00:00 2001 From: Janneke Nieuwenhuizen Date: Fri, 16 May 2025 23:43:32 +0200 Subject: [PATCH] maint: Add guile-gnutls-mingw recipe. --- g

[PATCH guile-gnutls] maint: Fix MinGW cross-build by using alloca from gnulib.

2025-05-16 Thread Janneke Nieuwenhuizen
Hi, Attached is a patch to include the gnulib's alloca-opt module to support cross-building to MinGW. As guile-websocket-0.2 added a dependency on guile-gnutls, it's nice to have guile-gnutls. For gnutls I'm using a gnutls-minimal, attached as tls.scm. Greetings,

[ANN] Snuik v0.2 released -- a Snuiky IRC robot in Guile Goblins.

2025-03-11 Thread Janneke Nieuwenhuizen
me basic functionality you know from sneek such as identify, info, seen, later tell, basic greetings, and what. It's also used as a playground for the actor-model style programming, some GOOPS/record hacking, serialization/unserialization, etc. Download git clone https://gitlab.com/ja

[PATCH guile-goblins] examples: Add timer.

2025-03-11 Thread Janneke Nieuwenhuizen
vat alive/running, and how to do that. I tried several kind of loops and other stuff until I found conditions. Possibly others can find use for it. Greetings, Janneke >From 3be0f50c30e5b9e8250d5653abd9027c8b8feccc Mon Sep 17 00:00:00 2001 From: Janneke Nieuwenhuizen Date: Thu, 6 Mar 2025 21:51:25

guile-lzlib fix for native build with gcc-14

2024-12-07 Thread Janneke Nieuwenhuizen
Hi Mathieu, This is a bit of a deja-vu, I'm using the attached patch for a native build of guile-lzlib with gcc-14 on "core-packages-team". Greetings, Janneke >From 8b0db8997007d427ce9e77cb8191e698d1c47f02 Mon Sep 17 00:00:00 2001 From: "jann...@gnu.org" Date: Sa

Re: Keywords in GOOPS methods

2024-11-22 Thread janneke
ne-method* feels more elegant/GOOPSy to me, as it's all overloads/generics, but I have no strong opionion on this. Thanks for working on this! Greetings, Janneke -- Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com

Re: Keywords in GOOPS methods

2024-11-21 Thread janneke
ity like this is very welcome. Greetings, Janneke >From f4d73b5590cd2e6ff30341aa824a3f1005b50220 Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Fri, 15 Apr 2022 11:11:16 +0200 Subject: [PATCH] Add define-method* for GOOPS. Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=

guile-lzlib fix for the 64bit Hurd / gcc-14

2024-11-15 Thread janneke
->8--- The solution could be to compile using -Wno-implicit-function-declaration, or to just declare the function, which is what this patch does. Greetings, Janneke >From 80dcd31562827f4b6d085affe9d9f22164f7ed34 Mon Sep 17 00:00:00 2001 From: Janneke Nieuwenhuizen Date: Fri, 1

Extending new srfi-64 (yay!) and missing file:line: FAIL?

2024-11-05 Thread janneke
etter way? Greetings, Janneke --8<---cut here---start->8--- diff --git a/module/srfi/srfi-64.scm b/module/srfi/srfi-64.scm index 98fcef645f..8bc892d7aa 100644 --- a/module/srfi/srfi-64.scm +++ b/module/srfi/srfi-64.scm @@ -115,6 +115,7 @@ test-runner-

cross building fibers from i686-linux to i586-pc-gnu fails

2024-10-22 Thread janneke
wq8wfcrbii9lxlffjph7kajgp6q9-guile-3.0.9/lib/libguile-3.0.so.1) /gnu/store/6f0nwq8wfcrbii9lxlffjph7kajgp6q9-guile-3.0.9/bin/guile: /gnu/store/krfrpinq1lsrszf27yp9dx20n88nb9mf-glibc-cross-i586-pc-gnu-2.39/lib/libm.so.6: version `GLIBC_2.0' not found (required by /gnu/store/6f0nwq8wfcrbii9l

Simply Scheme's "simply.scm" for Guile 3

2024-06-14 Thread Janneke Nieuwenhuizen
loads/simply/simply.scm> does not play nicely with Guile 3. Notably using the overloaded `+' in combination with `butfirst' does not work as is. Using the attached "simply.scm" (also available as <https://lilypond.org/janneke/simply-scheme/simply.scm>) now this --8&

Re: [bug nyacc] C99 parser crashes on #warning

2024-06-08 Thread Janneke Nieuwenhuizen
Matt Wette writes: > quick fix (bug #65849) Thanks for the quick fix! -- Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com

[bug nyacc] C99 parser crashes on #warning

2024-06-08 Thread Janneke Nieuwenhuizen
[1]> --8<---cut here---end--->8--- Greetings, Janneke -- Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com

[ANN] Dezyne 2.18.0 released

2023-12-15 Thread Janneke Nieuwenhuizen
final statement of a block. Join dezyne-de...@nongnu.org and #deyne on irc.libera.chat for discussions. [0] https://dezyne.org [1] https://mcrl2.org [2] https://tue.nl [3] https://gitlab.com/groups/dezyne/-/issues [4] https://dezyne.org/bugreport [5] https://guix.gnu.org [6] https://www.gnu.org/so

Re: [PATCH] Emacsy - formatting and consistency changes

2023-12-04 Thread Janneke Nieuwenhuizen
Janneke Nieuwenhuizen writes: Hi! >> However, the ".dir-locals.el" file made my Emacs delete trailing >> whitespace which was resulting in ugly patches. Also running GNU indent >> was apparently on the TODO list anyways. So I decided to go ahead and >> run a s

Re: [PATCH] Emacsy - formatting and consistency changes

2023-12-04 Thread Janneke Nieuwenhuizen
ings I was getting (null > termination error, unknown variable error). Ok. > With these patches applied, the source should be easier to work with. I > am planning to start providing more exciting patches soon. Great, applied to master. Thanks, Janneke -- Janneke Nieuwenh

Re: [PATCH] Emacsy - build fixes

2023-12-03 Thread Janneke Nieuwenhuizen
also add a build with guile 3.0 but that doesn't seem to work too > good so I'll have to try and debug that. Yeah, I omitted that for now; you can send it when it works. Thanks! -- Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org Freelance IT https://www.J

Re: Is it possible to write program only in Guile?

2023-10-18 Thread Janneke Nieuwenhuizen
ctions >> >> >> Is it possible to also ship guile itself with the application? > > LilyPond is doing that (link below) Guix is also great for that; see guix pack: <https://guix.gnu.org/manual/en/html_node/Invoking-guix-pack.html>. Greetings, Janneke -- Jan

[ANN] Snuik v0.0 -- a Snuiky IRC robot using Guile 8sync (for now).

2023-08-18 Thread Janneke Nieuwenhuizen
Hi! TL;DR: another v0.0 IRC robot that may never evolve to v0.1 <https://gitlab.com/janneke/snuik>. guix shell snuik A couple of years ago I wanted to a Sneek-like robot for our #dezyne channel. The source to Sneek was not yet readily available (it is now, thanks Dale!

[ANN] Dezyne 2.17.0 released

2023-01-23 Thread Janneke Nieuwenhuizen
tions. - The experimental C code generator now supports a foreign component at the top of a system. - The well-formedness check no longer crashes on a binary expression with a data constant. * Links [0] https://dezyne.org [1] https://mcrl2.org [2] https://tue.nl [3] https://gitlab.

Re: relocatable guile on windows

2022-12-07 Thread Janneke Nieuwenhuizen
all instances of the long integer are replaced with intptr_t, > since on 64-bit Windows, sizeof(long) < sizeof(void *), in violation > of Guile's expectations. Largely janneke did this work, but, I added > a couple more. Now that you found more, do you know if JIT works? I could

Re: [ANN] guile-websocket 0.1 released

2022-11-14 Thread Janneke Nieuwenhuizen
n 2020. Most recently, Aleix > asked if I'd make a proper release sometime. That time is now! It > seems that a few people have been able to make use of the code over > the years, so it can't be all that bad! Very nice, thanks. Yes, it works for me! > Thanks to J

Emacsy updates for Guile 2.2, Webkit2-4.0

2019-06-09 Thread Jan (janneke) Nieuwenhuizen
Hi Shane, Just a week ago I found Emacsy and I like it! I have made some updates on `wip' branches for Guile 2.2 and Webkit2-4.0 here https://gitlab.com/janneke/emacsy https://gitlab.com/janneke/hello-emacsy https://gitlab.com/janneke/emacsy-webkit-gtk and I am working to a