Re: GNU G-Golf 0.8.0-rc-2 available for testing

2023-12-21 Thread Aleix Conchillo Flaqué
With Gtk debug symbols, from this version: https://gitlab.gnome.org/GNOME/gtk/-/tree/4.12.4 On Thu, Dec 21, 2023 at 11:01 PM Aleix Conchillo Flaqué < aconchi...@gmail.com> wrote: > > This is from: lldb -- guile -e main drawing-widget.scm > > * thread #1, queue = 'com.apple.

Re: GNU G-Golf 0.8.0-rc-2 available for testing

2023-12-21 Thread Aleix Conchillo Flaqué
On Thu, Dec 21, 2023 at 8:53 PM David Pirotte wrote: > Hi Aleix, > > ... > > Anyways, guile-cairo is fine going back to stable 3.0.9. > > Ok, so just to make sure, now both the gtk4/simple-paintable.scm and > gtk4/animated-paintable.scm examples work fine on 'your' platform as > well? > > Nope,

Re: GNU G-Golf 0.8.0-rc-2 available for testing

2023-12-21 Thread Aleix Conchillo Flaqué
On Mon, Dec 4, 2023 at 8:14 PM David Pirotte wrote: > > you must clone the guile-cairo upstream repo, git checkout devel, then > run the make danse ... let me know if this solve you problem. > > Yes, I had that already. In the previous package I had to add individual patches, but now I can just

Re: GNU G-Golf 0.8.0-rc-2 available for testing

2023-12-09 Thread Aleix Conchillo Flaqué
On Mon, Dec 4, 2023 at 8:14 PM David Pirotte wrote: > Hello Aleix, > > Hi! > - animated-paintable.scm, simple-paintable.scm: it might be something > > cairo related. I have guile-cairo 1.11.2 > > you must clone the guile-cairo upstream repo, git checkout devel, then > run the make danse ... let

Re: cloning guile-picture-language returns 502

2023-12-05 Thread Aleix Conchillo Flaqué
Thank you! On Tue, Dec 5, 2023 at 3:35 AM Arun Isaac wrote: > > Hi Aleix, > > These is Ricardo's (CCed) server. I have already told them about > it off-list. They are quite busy now, but they promised to fix this in > the second half of December or so. > > Regards, > Arun >

cloning guile-picture-language returns 502

2023-12-04 Thread Aleix Conchillo Flaqué
Hi! I was trying to clone guile-picture-language but it seems it's returning a 502 server error. Tried a couple of options (with and without .git suffix): ❯ git clone https://git.elephly.net/software/guile-picture-language.git Cloning into 'guile-picture-language'... fatal: unable to access '

Re: GNU G-Golf 0.8.0-rc-2 available for testing

2023-12-01 Thread Aleix Conchillo Flaqué
This is now available on macOS via Guile Homebrew: brew install g-golf On Wed, Nov 1, 2023 at 8:51 PM David Pirotte wrote: > Hello Guilers, > > The second release candidate of the upcoming GNU G-Golf 0.8.0 release is > now available for testing: > > * Tarball and a GPG detached signature

Re: TTN

2023-10-17 Thread Aleix Conchillo Flaqué
Oh, that is very sad news. Thank you for letting us know. RIP TTN On Tue, Oct 17, 2023 at 6:11 AM Mike Gran wrote: > I heard that Thien-Thi Nguyen passed away last year. This was > recently reported on the emacs and gnu-community mailing lists, but > I don't think it was mentioned here (and

Re: [ANN] Guile-DSV 0.7.0 released

2023-08-15 Thread Aleix Conchillo Flaqué
Great improvements! Congratulations! On Tue, Aug 15, 2023 at 2:35 AM Artyom V. Poptsov wrote: > Hello Guilers, > > I'm pleased to announce Guile-DSV 0.7.0: > https://github.com/artyom-poptsov/guile-dsv/releases/tag/v0.7.0 > > This release replaces the old finite-state machine (FSM)

Re: [ANN] Guile-CoAP 0.1.0 released

2023-06-09 Thread Aleix Conchillo Flaqué
Nice! This is now available in Guile Homebrew ( https://github.com/aconchillo/homebrew-guile): brew tap aconchillo/guile brew install guile-coap Aleix On Fri, Jun 9, 2023 at 7:43 AM pukkamustard wrote: > > Hello Guilers, > > I'm happy to announce the initial release of Guile-CoAP >

Re: Fibers 1.3.0 released

2023-05-30 Thread Aleix Conchillo Flaqué
Quick fix for Darwin platforms: a5e1a9c49c0efe7ac6f355662041430d4b64e59baa538d2b8fb5ef7528d81dbf fibers-1.3.1.tar.gz https://github.com/wingo/fibers/releases/download/v1.3.1/fibers-1.3.1.tar.gz Aleix On Mon, May 29, 2023 at 5:23 PM Aleix Conchillo Flaqué wrote: > Hi, > >

Fibers 1.3.0 released

2023-05-29 Thread Aleix Conchillo Flaqué
Hi, On behalf of the Fibers team, I am pleased to announce Fibers 1.3.0. Fibers is a lightweight concurrency facility for Guile that supports non-blocking input and output, millions of concurrent threads, and Concurrent ML-inspired communication primitives. For more information, see the web

Re: GNU G-Golf 0.8.0-a.4 available for testing

2023-05-01 Thread Aleix Conchillo Flaqué
On Mon, May 1, 2023 at 10:35 AM David Pirotte wrote: > Hi Aleix, > > Hi there! > > Making install in libg-golf > > > > CC libg_golf_la-gg-ffi.lo > > CC libg_golf_la-gg-utils.lo > > CC libg_golf_la-gg-glib.lo > > CC libg_golf_la-gg-gobject.lo > > CC

Re: GNU G-Golf 0.8.0-a.4 available for testing

2023-04-29 Thread Aleix Conchillo Flaqué
On Sun, Apr 16, 2023 at 7:51 PM David Pirotte wrote: > Hello Guilers, > > Hi David, > The fourth alpha release of the upcoming GNU G-Golf 0.8.0 release is > now available for testing: > > -] Tarball and a GPG detached signature [*]: > >

Re: GNU G-Golf 0.8.0-a.1 available for testing!

2023-04-29 Thread Aleix Conchillo Flaqué
On Fri, Mar 24, 2023 at 9:18 PM David Pirotte wrote: > Hello Aleix, > > Hi! > I am sorry it took me so long to answer. > > Not at all! :-) > > ... > > I was able to add g-golf to Guile Homebrew. So it now runs on macOS > > ... > > > The changes are: > > > > - We need the full path of

Fibers 1.2.0 released

2022-12-22 Thread Aleix Conchillo Flaqué
Hi, On behalf of the Fibers team, I am excited to announce Fibers 1.2.0. Fibers is a lightweight concurrency facility for Guile that supports non-blocking input and output, millions of concurrent threads, and Concurrent ML-inspired communication primitives. For more information, see the web

Re: GNU G-Golf 0.8.0-a.1 available for testing!

2022-12-16 Thread Aleix Conchillo Flaqué
Great! Thank you David! I was able to add g-golf to Guile Homebrew. So it now runs on macOS (see images here [1]). I had to do a couple of changes, see line 33, 34, 35 and also two simple patches at the end of: https://github.com/aconchillo/homebrew-guile/blob/master/Formula/g-golf.rb The

guile-jwt 0.3.0 released

2022-12-05 Thread Aleix Conchillo Flaqué
Hi, I'm happy to announce guile-jwt 0.3.0. This is a minor release that replaces industria with guile-gcrypt. The future plan is to extend guile-gcrypt so we can support JWK and others. * About guile-jwt is a JSON Web Token module for Guile. JSON Web Tokens are an open, industry standard (RFC

guile-json 4.7.3 released

2022-11-27 Thread Aleix Conchillo Flaqué
Hi, I'm happy to announce guile-json 4.7.3. This is a minor bug fix release that fixes a regression introduced in 4.7.1 which broke (json->RECORD) with nested records. * About guile-json is a JSON module for Guile. It supports parsing and building JSON documents according to the http://json.org

Re: [ANN] guile-websocket 0.1 released

2022-11-12 Thread Aleix Conchillo Flaqué
Fantastic! Thank you David! Now available via Guile Homebrew: brew install guile-websocket Aleix On Sat, Nov 12, 2022 at 7:09 PM Nala Ginrut wrote: > Nice work! > > On Sun, Nov 13, 2022, 09:33 Thompson, David > wrote: > > > Hello Guilers, > > > > I'm slightly embarrassed but also pleased

Re: [ANN] Guile SRFI-146 0.1.0 released (purely functional data structures)

2022-10-23 Thread Aleix Conchillo Flaqué
Hi! On Tue, Sep 27, 2022 at 1:26 AM pukkamustard wrote: > > Hi, > > Aleix Conchillo Flaqué writes: > > > Would it be possible to create a tarball for version 0.1.0? I'd love to > add the library to Homebrew Guile. > > I've just upoaded a tarball to: > > >

Re: [ANN] Guile SRFI-146 0.1.0 released (purely functional data structures)

2022-10-23 Thread Aleix Conchillo Flaqué
On Sun, Oct 23, 2022 at 10:41 AM Aleix Conchillo Flaqué < aconchi...@gmail.com> wrote: > Hi! > > On Tue, Sep 27, 2022 at 1:26 AM pukkamustard > wrote: > >> >> Hi, >> >> Aleix Conchillo Flaqué writes: >> >> > Would it be possib

Re: [ANN] Guile SRFI-146 0.1.0 released (purely functional data structures)

2022-09-23 Thread Aleix Conchillo Flaqué
This is great! Thank you! Would it be possible to create a tarball for version 0.1.0? I'd love to add the library to Homebrew Guile. Best, Aleix On Mon, Aug 8, 2022 at 1:55 AM pukkamustard wrote: > > Hello Guilers, > > I'm pleased to announce Guile SRFI-146 0.1.0: >

Re: expression and definition context in Scheme

2022-09-07 Thread Aleix Conchillo Flaqué
Just came here to say: Congratulations Linus! That was definitely the most important part of your message :-). Aleix On Tue, Aug 30, 2022 at 3:48 AM Linus Björnstam < linus.bjorns...@veryfast.biz> wrote: > I am working on a patch to guile to add definitions to just about every > body except for

Re: avoid character encoding/escaping in sxml->xml or htmlprag's sxml->html

2022-08-21 Thread Aleix Conchillo Flaqué
Thank you Maxime, On Sun, Aug 21, 2022 at 3:16 AM Maxime Devos wrote: > On 21-08-2022 02:05, Aleix Conchillo Flaqué wrote: > > According to the spec, embedding inline content in the tag should > conform to the language defined by the "type" attribute (defaults to >

Re: avoid character encoding/escaping in sxml->xml or htmlprag's sxml->html

2022-08-20 Thread Aleix Conchillo Flaqué
Hi Maxime, On Sat, Aug 20, 2022 at 2:48 PM Maxime Devos wrote: > > The GuileScript looks nice, for interested readers, see < https://github.com/aconchillo/guilescript> > > On 20-08-2022 21:59, Aleix Conchillo Flaqué wrote: > > However, I'm not able to find a way to

Re: [EXT] What do you use to make HTTP requests?

2022-08-10 Thread Aleix Conchillo Flaqué
Same, also to not have to add an additional dependency. A bit offtopic, but in guile-oauth someone suggested to pass an http request procedure to one of the functions (use guile's http-request by default) so internally guile-oauth would use whatever the user passed, if anything. I think that's a

Re: New release of LSP server; LSP clients for Emacs and VSCodium available

2022-08-07 Thread Aleix Conchillo Flaqué
Fantastic, thank you! I just packaged both scheme-json-rpc (as guile-json-rpc) and scheme-lsp-server (as guile-lsp-server) for homebrew-guile (https://github.com/aconchillo/homebrew-guile). Tests and executable seem to work (or not fail) but I haven't really tried it yet. The plan is to make it

Re: The Spritely Institute publishes A Scheme Primer (the long-requested "Guile tutorial"?)

2022-07-06 Thread Aleix Conchillo Flaqué
Amazing! Congrats! On Wed, Jul 6, 2022, 12:23 PM Christine Lemmer-Webber < cweb...@dustycloud.org> wrote: > Hello all! > > I'm thrilled to announce that The Spritely Institute has published A > Scheme Primer: > > >

Re: guile-oauth 1.2.0 released

2022-06-30 Thread Aleix Conchillo Flaqué
I believe this should now work in 1.3.0 which I just released. Let me know if you run into any issues if you try it out. Thanks! Aleix On Wed, Jun 29, 2022 at 6:58 AM Aleix Conchillo Flaqué wrote: > Thanks! > > That's actually currently not possible, but I guess we could pass a &

guile-oauth 1.3.0 released

2022-06-30 Thread Aleix Conchillo Flaqué
Hi, I'm happy to announce guile-oauth 1.3.0. This release allows you to use other HTTP client libraries to perform HTTP requests. An *http-proc* procedure can be specified in all guile-oauth procedures that make HTTP requests, it defaults to Guile's (http-request). Thank you Nala Ginrut for the

Re: guile-oauth 1.2.0 released

2022-06-29 Thread Aleix Conchillo Flaqué
guile-curl for its https client? There is > situation that the system can't install gnutls-guile. > > On Wed, Jun 29, 2022, 15:30 Aleix Conchillo Flaqué > wrote: > >> Hi, >> >> I'm pleased to announce guile-oauth 1.2.0. This is a bug fix release that >>

guile-oauth 1.2.0 released

2022-06-29 Thread Aleix Conchillo Flaqué
Hi, I'm pleased to announce guile-oauth 1.2.0. This is a bug fix release that fixes an OAuth 2.0 spec compliance issue when obtaining access tokens. Also a minor feature for OAuth 1.0a has been added, it is now possible to specify where the OAuth protocol parameters are sent ('header, 'query or

guile-json 4.7.2 released

2022-06-26 Thread Aleix Conchillo Flaqué
Hi, I'm happy to announce guile-json 4.7.2. This is a minor bug fix release that reverts a breaking change introduced in 4.7.1 and fixes the original issue properly (optional nested records). * About guile-json is a JSON module for Guile. It supports parsing and building JSON documents

Re: LSP Server for Scheme (and more ...)

2022-06-10 Thread Aleix Conchillo Flaqué
Yes!!! This is amazing and things like this can expose Guile to many more people. Even though I've been using Emacs for many years, I believe it's not great for newcomers to hear "if you want a good Guile environment you can only use Emacs". Congratulations again, this was such an important

Fibers 1.1.1 released

2022-06-03 Thread Aleix Conchillo Flaqué
Hi, On behalf of the Fibers team, I am excited to announce Fibers 1.1.1. Fibers is a lightweight concurrency facility for Guile that supports non-blocking input and output, millions of concurrent threads, and Concurrent ML-inspired communication primitives. For more information, see the web

Re: Announcing Guile DNS!

2022-05-24 Thread Aleix Conchillo Flaqué
Sweet! On Tue, May 24, 2022 at 8:48 AM Nala Ginrut wrote: > Nice project! > > On Tue, May 24, 2022, 23:15 Hugo Hörnquist wrote: > > > Dear Guilers! > > > > I'm happy to announce my new library Guile DNS, a pure scheme library > > for DNS lookups. > > > >

Re: [ANN] Guile-ICS 0.2.1 released

2022-05-14 Thread Aleix Conchillo Flaqué
For macOS users, this is now available ( https://github.com/aconchillo/homebrew-guile): brew install guile-ics On Tue, May 10, 2022, 6:59 AM Artyom V. Poptsov wrote: > Hello Guilers, > > I'm pleased to announce Guile-ICS 0.2.1: >

Re: guile under gdb crashing on Unbuntu 22.04

2022-05-05 Thread Aleix Conchillo Flaqué
I'm also on UBuntu 22.04 and happens the same with guile 3.0.7 that comes with it: (gdb) run Starting program: /usr/bin/guile [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Program received signal SIGSEGV, Segmentation

guile-json 4.7.1 released

2022-04-19 Thread Aleix Conchillo Flaqué
Hi, I'm happy to announce guile-json 4.7.1. This version fixes an issue with optional nested records when using (define-json-type), for example with: (define-json-type (name)) (define-json-type (id) (username) (omitted "omitted" )) the following JSON object is now valid { "id" :

Re: [ANN] Guile-INI 0.4.0 released

2022-03-13 Thread Aleix Conchillo Flaqué
Thanks! I guess this answers my question from the other day :-). On Sun, Mar 13, 2022, 11:57 AM Artyom V. Poptsov wrote: > Hello Guilers, > > I'm pleased to announce Guile-INI 0.4.0 -- the first version of an INI > format[1] parser for GNU Guile: >

Re: [ANN] Guile-SMC 0.4.0 released

2022-03-11 Thread Aleix Conchillo Flaqué
Awesome, thank you! Is the latest guile-ini release compatible with this version? Aleix On Fri, Mar 11, 2022 at 11:15 AM Artyom V. Poptsov wrote: > Hello, > > I'm pleased to announce Guile State Machine Compiler (Guile-SMC), version > 0.4.0: >

Re: good papers on graphics in scheme/lisp?

2022-03-02 Thread Aleix Conchillo Flaqué
On Wed, Mar 2, 2022 at 8:57 AM Blake Shaw wrote: > Hiya Guilers, > > Hi! > But anyway, thats not actually what I came here to discuss. I usually > like to use these commissions to dive into some good literature and > experiment with novel techniques along the way. I know I have read in > in the

Re: [ANN] Guile-SSH 0.15.1 released

2022-03-01 Thread Aleix Conchillo Flaqué
Awesome, thank you! On Mon, Feb 28, 2022 at 10:29 AM Artyom V. Poptsov wrote: > Hello Guilers! > > I'm pleased to announce Guile-SSH 0.15.1: > https://github.com/artyom-poptsov/guile-ssh/releases/tag/v0.15.1 > > As usual, this release tag is signed with my GPG key[1]. > > This is mostly a

Re: Setup a remote pair-programming environment

2022-02-24 Thread Aleix Conchillo Flaqué
Thanks for sharing! On Wed, Feb 23, 2022 at 2:23 PM Jérémy Korwin-Zmijowski < jer...@korwin-zmijowski.fr> wrote: > Dear Guixters, > > I realised I have not shared my last blog post about Guix with you here. > > It's about how I used Guix to set up a remote pair-programming > environment (mostly

guile-redis 2.2.0 released

2022-02-23 Thread Aleix Conchillo Flaqué
Hi, I'm happy to announce guile-redis 2.2.0. This release adds the new commands found in the upcoming Redis 7.0. https://github.com/aconchillo/guile-redis/ * About guile-redis is a Guile module for the Redis key-value data store. It provides all commands up to Redis 7.0 and supports multiple

guile-oauth 1.1.0 released

2022-02-22 Thread Aleix Conchillo Flaqué
Hi, I'm happy to announce guile-oauth 1.1.0. This is a minor release that just adds a missing #:body keyword argument to OAuth1 and OAuth2 HTTP request procedures and improves documentation. https://github.com/aconchillo/guile-oauth/ * About guile-oauth is an OAuth client module for Guile. It

Re: guile-picture-language

2022-02-18 Thread Aleix Conchillo Flaqué
For the record, guile-language-picture runs great on macOS, I just had to package guile-rsvg. The only thing missing would be a guile-picture-language tarball, unfortunately Homebrew needs a file to download. On Fri, Feb 18, 2022 at 3:55 PM Aleix Conchillo Flaqué wrote: > Hi Ricardo, > &

Re: guile-picture-language

2022-02-18 Thread Aleix Conchillo Flaqué
Hi Ricardo, After seeing Blake's talk I remembered about guile-picture-language, which looks awesome. I'd like to play with it (and add it to Homebrew Guile) but unfortunately there's no release tarball as far as I know. For those poor people not using Guix, would it be possible to cut a release

Re: GNU Guile 3.0.8 released

2022-02-11 Thread Aleix Conchillo Flaqué
On Fri, Feb 11, 2022 at 5:28 PM Greg Troxel wrote: > > Aleix Conchillo Flaqué writes: > > > On Fri, Feb 11, 2022 at 3:05 AM Maxime Devos > wrote: > > > >> Andy Wingo schreef op vr 11-02-2022 om 08:47 [+0100]: > >> > We are delighted to

Re: GNU Guile 3.0.8 released

2022-02-11 Thread Aleix Conchillo Flaqué
On Fri, Feb 11, 2022 at 3:05 AM Maxime Devos wrote: > Andy Wingo schreef op vr 11-02-2022 om 08:47 [+0100]: > > We are delighted to announce GNU Guile release 3.0.8, the latest in the > [...] > > The Guile 3.0.8 release mixes maintenance and optimizations [...] > > Am I the only one who has not

Re: Newbie thoughts on Guile Hall + Guix

2022-02-09 Thread Aleix Conchillo Flaqué
On Wed, Feb 9, 2022 at 12:28 PM Maxime Devos wrote: > Aleix Conchillo Flaqué schreef op wo 09-02-2022 om 12:05 [-0800]: > > - Assuming you find the library you need... how do you start using it? > How > > do you install it? Now there's Guix, but not everyone has Guix or want

Re: Newbie thoughts on Guile Hall + Guix

2022-02-09 Thread Aleix Conchillo Flaqué
My 2 cents: - Doing something in Guile is tough. I've been trying since 2011. Why is it tough? - The manual is written by very smart people for very smart people. Not for newcomers. I'm excited to see what Blake comes up with, but the content will probably still be not-trivial. At the end of

Re: Newbie thoughts on Guile Hall + Guix

2022-02-05 Thread Aleix Conchillo Flaqué
I will have to disagree on this one. Not about Guix being great :-). I believe a simple, lightweight, integrated and cross platform package manager for Guile would be fantastic. For reasons that don't matter right now I have been using macOS for the past two years and I wish I had a package

Re: Fibers 1.1.0 released

2022-01-31 Thread Aleix Conchillo Flaqué
On Mon, Jan 31, 2022 at 11:11 AM Vivien wrote: > Hello, > > Le lundi 31 janvier 2022 à 10:27 -0800, Aleix Conchillo Flaqué a > écrit : > > On behalf of the Fibers team, I am very excited to announce Fibers > > 1.1.0. > Thank you. Fibers is a very important piece in th

Fibers 1.1.0 released

2022-01-31 Thread Aleix Conchillo Flaqué
Hi all, On behalf of the Fibers team, I am very excited to announce Fibers 1.1.0. Fibers is a lightweight concurrency facility for Guile that supports non-blocking input and output, millions of concurrent threads, and Concurrent ML-inspired communication primitives. For more information, see the

GuileScript 0.2.0 released

2022-01-30 Thread Aleix Conchillo Flaqué
Hi, I'm pleased to announce GuileScript 0.2.0. This version supports macros and changes a few function names to make them more schemy (similar to BiwaScheme). Because of how macro expansion works in Guile (it's done while producing Tree-IL), GuileScript gets macro support for free (I just needed

GuileScript 0.1.0 released

2022-01-21 Thread Aleix Conchillo Flaqué
Hi, I'm happy to announce GuileScript 0.1.0. A part from some bug fixes this version adds very primitive support to call object methods, basically: (.method obj arg1 ... argN) which will become obj.method(arg1, ... , argN) https://github.com/aconchillo/guilescript With this and a few

Re: GuileScript 0.0.0 released

2022-01-18 Thread Aleix Conchillo Flaqué
On Tue, Jan 18, 2022 at 1:11 AM Dr. Arne Babenhauserheide wrote: > > Aleix Conchillo Flaqué writes: > > > I'm excited to announce GuileScript 0.0.0. GuileScript aims to be a Guile > > to JavaScript compiler. It currently doesn't do much but there are some > > work

Re: GuileScript 0.0.0 released

2022-01-18 Thread Aleix Conchillo Flaqué
Hi Daniel, Yes, I was thinking adding support for interacting with the DOM at some point. Many cool things can be done. Thanks for the interest! Aleix On Tue, Jan 18, 2022, 12:07 AM Daniel Meißner < daniel.meissner-...@ruhr-uni-bochum.de> wrote: > Hi Aleix, > > this is so cool, thanks for

Re: GuileScript 0.0.0 released

2022-01-17 Thread Aleix Conchillo Flaqué
/18/22 07:10, Aleix Conchillo Flaqué wrote: > > Hi, > > > > I'm excited to announce GuileScript 0.0.0. GuileScript aims to be a Guile > > to JavaScript compiler. It currently doesn't do much but there are some > > working examples like fibonacci, binary search and rever

GuileScript 0.0.0 released

2022-01-17 Thread Aleix Conchillo Flaqué
Hi, I'm excited to announce GuileScript 0.0.0. GuileScript aims to be a Guile to JavaScript compiler. It currently doesn't do much but there are some working examples like fibonacci, binary search and reversing a vector. I don't know where I want to take this or if it will go somewhere, but at

guile-json 4.7.0 released

2022-01-02 Thread Aleix Conchillo Flaqué
Hi, I'm pleased to announce guile-json 4.7.0. This version allows parsing JSON objects ordered by specifying the keyword #:ordered. In the standard, there's no restriction on whether to parse the JSON objects ordered or unordered, so since we use alists we now have the option to choose for

guile-json 4.6.0 released

2021-12-28 Thread Aleix Conchillo Flaqué
Hi, I'm pleased to announce guile-json 4.6.0. This version adds support for JSON Text Sequences (thanks to Ivan Sokolov) and concatenated JSON. https://github.com/aconchillo/guile-json/ * About guile-json is a JSON module for Guile. It supports parsing and building JSON documents according to

Re: [ANN] guile-aspell v0.5.0 released

2021-12-01 Thread Aleix Conchillo Flaqué
Nice! Just added it to Guile Homebrew and works great! https://github.com/aconchillo/homebrew-guile On Tue, Nov 30, 2021 at 6:10 PM Mike Gran wrote: > Hello All- > > I'm pleased to announce a new release of guile-aspell, a spellcheck > library for use with Guile. In terms of functionality, it

Re: build git version of Guile

2021-11-04 Thread Aleix Conchillo Flaqué
This should do it: $ ./autogen.sh $ ./configure $ make -j4 On Mon, Nov 1, 2021 at 4:59 PM Tim Meehan wrote: > > So ... building the git version of Guile seems different, I looked around > for an INSTALLING file, and it isn't there (and neither is 'configure') ... > any hints?

Re: Difficulty integrating with Swift/Objective-C

2021-09-28 Thread Aleix Conchillo Flaqué
On Wed, Sep 8, 2021 at 4:59 PM paul wrote: > > Now, the app is able to build and run successfully against the > Homebrew-packaged version of Guile - super convenient! > Cool! Now that you have solved this issue I wonder if you can use libraries from: https://github.com/aconchillo/homebrew-guile

Re: Demanding Interoperability to Strengthen the Free (Libre) Web: Introducing DISFLUID

2021-08-02 Thread Aleix Conchillo Flaqué
On Mon, Aug 2, 2021 at 1:20 AM Vivien Kraus wrote: > Hello Aleix ! > > Hi! > Le dimanche 01 août 2021 à 23:27 -0700, Aleix Conchillo Flaqué a > écrit : > > Unfortunately guile-json doesn't follow srfi-180 api (it was created > > much sooner), but regarding alist

Re: Demanding Interoperability to Strengthen the Free (Libre) Web: Introducing DISFLUID

2021-08-02 Thread Aleix Conchillo Flaqué
Hi Vivien, This sounds great even though I don't fully understand it :-) but I'm starting to read a little bit about Solid (and Disfluid). While I was reading I found this: """ Both the header and the payload use the JSON representation from srfi-180: objects are alists of symbols to values,

Re: Simple list of key-value pairs?

2021-07-09 Thread Aleix Conchillo Flaqué
Hello, I would also use Zelphir's approach and pass query parameters as an alist, the reason is because then you can dynamically generate that alist more easily if needed and even pass it around, and it looks nicer to me but that's a personal choice. I would also actually make that an optional

Re: Chickadee 0.7.0 released

2021-04-22 Thread Aleix Conchillo Flaqué
Awesome! This is now available in Guile homebrew and keeps working great on macOS. https://github.com/aconchillo/homebrew-guile Aleix On Tue, Apr 13, 2021 at 9:23 AM Thompson, David wrote: > > Hi again everyone, > > I've just released Chickadee 0.7.0! Chickadee is a general purpose > game

Re: Guile-Git 0.5.1 released

2021-04-21 Thread Aleix Conchillo Flaqué
Thanks! I get a 404 with that download link, I believe it should be: https://gitlab.com/guile-git/guile-git/uploads/4ffd7377b0b74da4051356121b46116f/guile-git-0.5.1.tar.gz Obtained from: https://gitlab.com/guile-git/guile-git/-/releases#v0.5.1 Aleix On Tue, Apr 20, 2021 at 3:36 AM Ludovic

Re: guile-sdl2 0.6.0 released

2021-04-13 Thread Aleix Conchillo Flaqué
This is great. Thank you David! It seems the download link is not working, I'm getting a 404. Best, Aleix On Tue, Apr 13, 2021 at 9:16 AM Thompson, David wrote: > > Hi everyone, > > I have just released guile-sdl2 0.6.0! guile-sdl2 is a Guile wrapper > for the SDL2 game programming library. >

Re: guild raises warnings about unused variable from SRFI-64

2021-04-01 Thread Aleix Conchillo Flaqué
On Wed, Mar 31, 2021 at 12:47 PM Jérémy Korwin-Zmijowski wrote: > > Hello Aleix ! > > > Can you provide a small example on how you get this? A small test > > that > > causes this and the guild command you use would be great. > > Here is a small one : > >(use-modules (srfi srfi-64)) >

Re: guild raises warnings about unused variable from SRFI-64

2021-03-31 Thread Aleix Conchillo Flaqué
Hi Jeremy, On Tue, Mar 30, 2021 at 7:50 AM Jérémy Korwin-Zmijowski wrote: > > Hello Guilers, > > While using SRFI-64, I rely on guild to give the more feedback it can > about my code. But sometimes, the cause doesn't come from my code and > the warnings get annoying like this one from SRFI-64

Re: Somehow I have got this "thunk" thing wrong.

2021-03-05 Thread Aleix Conchillo Flaqué
Or you can always use eval. ((eval res (interaction-environment))) Sorry... I was watching "The Most Beautiful Program Ever Written" talk from W. Byrd and got too excited :-D Aleix On Fri, Mar 5, 2021 at 4:30 PM Olivier Dion via General Guile related discussions wrote: > > On Fri, 05 Mar

Re: Guile Potluck 2021

2021-03-01 Thread Aleix Conchillo Flaqué
On Mon, Mar 1, 2021 at 1:15 PM Linus Björnstam wrote: > > Hi Guilers! > > I found some code I wrote while drunk. I had completely forgotten about it, > but found it a fun little exercise. I would argue that falls under the > "neglected library" category. > > Anyway: It implements python-style

Re: Guile Potluck 2021

2021-02-26 Thread Aleix Conchillo Flaqué
In case it was not clear: guile-oauth 1.0.0 with OAuth2 support: https://github.com/aconchillo/guile-oauth guile-redis 2.1.0 with Redis 6.2.0 commands: https://github.com/aconchillo/guile-redis Aleix On Sun, Feb 21, 2021 at 9:59 PM Aleix Conchillo Flaqué wrote: > > Thank you Mike! > &

guile-redis 2.1.0 released

2021-02-24 Thread Aleix Conchillo Flaqué
Hi, I'm happy to announce guile-redis 2.1.0. This release simply adds new commands found in the new Redis 6.2.0. Perfect timing for the potluck! https://github.com/aconchillo/guile-redis/ * About guile-redis is a Guile module for the Redis key-value data store. It provides all commands up to

Re: Guile Potluck 2021

2021-02-21 Thread Aleix Conchillo Flaqué
Thank you Mike! I should have waited to release guile-oauth with the OAuth2 support :-). But if that counts... Also planning to release guile-redis with redis 6.2 support when they make a release (they are in RC3), but I might do it sooner. Best, Aleix On Thu, Feb 18, 2021, 9:43 AM Mike Gran

Re: guile-oauth 1.0.0 released

2021-02-19 Thread Aleix Conchillo Flaqué
od to know, that stuff exists, if > > one wants to build web things on Guile. > > > > Best regards, > > Zelphir > > > > On 2/16/21 7:17 AM, Aleix Conchillo Flaqué wrote: > > > Hi, > > > > > > I'm very excited to announce guile-oauth 1.0

Re: guile-oauth 1.0.0 released

2021-02-16 Thread Aleix Conchillo Flaqué
Quick fix to use (grcypt random) instead of Guile's random which I was not seeding. So, 1.0.1 released :-). Thanks to Linus Björnstam for pointing that out. Best, Aleix On Mon, Feb 15, 2021 at 10:17 PM Aleix Conchillo Flaqué wrote: > > Hi, > > I'm very excited to announce guile

guile-oauth 1.0.0 released

2021-02-15 Thread Aleix Conchillo Flaqué
Hi, I'm very excited to announce guile-oauth 1.0.0. The biggest addition to this version is OAuth 2.0 support (authorization code and client credentials grants). It comes with a Reddit example. It has also very minor breaking changes for the old OAuth 1.0a API.

Re: Guix records

2021-02-10 Thread Aleix Conchillo Flaqué
On Tue, Feb 9, 2021 at 4:28 PM Olivier Dion wrote: > On Tue, 09 Feb 2021, Aleix Conchillo Flaqué wrote: > > Hi Olivier, > > > > Unfortunately I don't have an answer, and actually I didn't even know > this > > existed, but I'd love to see a library for it. I added s

Re: Guix records

2021-02-09 Thread Aleix Conchillo Flaqué
Hi Olivier, Unfortunately I don't have an answer, and actually I didn't even know this existed, but I'd love to see a library for it. I added something similar (in terms of syntax) to guile-json (define-json-type) and I'm happy to see that it seems I was not doing something very stupid. For this

Re: open-socket-for-uri returns string, but integer is needed

2021-01-30 Thread Aleix Conchillo Flaqué
(http-request > "https://api.blockchain.com/v3/exchange/tickers/LTC-USD;) > response-body > $1 = 134.3 > > Thanks > Mortimer > > Quoting Aleix Conchillo Flaqué : > > > Hi, > > > > This is just a guess but do you have GnuTLS Guile bindings instal

Re: open-socket-for-uri returns string, but integer is needed

2021-01-30 Thread Aleix Conchillo Flaqué
Hi, This is just a guess but do you have GnuTLS Guile bindings installed? You are using https on the first one. In Debian I believe it's guile-gnutls. Best, Aleix On Sat, Jan 30, 2021, 5:38 AM wrote: > > Hi, > On Debian 10, Guile 3.0.4 I need to create a socket: > > mbc@HP8300:~$ guile >

Re: csv module site?

2021-01-27 Thread Aleix Conchillo Flaqué
May be you can try: https://github.com/artyom-poptsov/guile-dsv It looks pretty complete. On Wed, Jan 27, 2021 at 2:56 PM Matt Wette wrote: > > Hi All, > > Where is csv.scm maintained these days? I'm running into a bug or feature > where a line with only separators has N-1 entries where I'm

guile-json 4.5.1 released

2021-01-11 Thread Aleix Conchillo Flaqué
Hi, I'm happy to announce guile-json 4.5.1. This version fixes an issue where false values were not being interpreted correctly in JSON mappings. Thanks Ludo for reporting! https://github.com/aconchillo/guile-json/ * About guile-json is a JSON module for Guile. It supports parsing and building

Re: [ANN] guile-curl 0.8 released

2021-01-10 Thread Aleix Conchillo Flaqué
Btw, github's https url works perfectly. Thanks! On Sun, Jan 10, 2021 at 6:50 PM Aleix Conchillo Flaqué wrote: > > Great! This new version works fine and is now available in homebrew guile :-). > > One minor thing is that I was using brew defaults and I think they add > more make

Re: [ANN] guile-curl 0.8 released

2021-01-10 Thread Aleix Conchillo Flaqué
Great! This new version works fine and is now available in homebrew guile :-). One minor thing is that I was using brew defaults and I think they add more make jobs (i.e. -jN where N > 1). This meant that curl.scm was built before the extension and therefore it failed. To solve it I just forced

Re: Guile OpenGL

2021-01-10 Thread Aleix Conchillo Flaqué
Actually, there's another way which is tinkering with %load-compiled-path and %load-path variables, the latter better modified through (add-to-load-path). But environment variables seem safer, imo. On Sat, Jan 9, 2021 at 2:59 PM Tim Meehan wrote: > > Aleix and Vladimir - thanks! > and yes, this

Re: Guile OpenGL

2021-01-08 Thread Aleix Conchillo Flaqué
When installing libraries manually to /usr/local GUILE_LOAD_PATH and GUILE_LOAD_COMPILED_PATH are your friends. There's no other way to do it, AFAIK. Also, guile-opengl should install .go files in site-ccache instead of ccache. I think I sent a patch a while back with both your change and the

Re: [ANN] guile-curl 0.7

2021-01-04 Thread Aleix Conchillo Flaqué
On Mon, Jan 4, 2021 at 10:43 AM Aleix Conchillo Flaqué wrote: > > Another issue I found is that the tarball URL is sometimes flaky, see: > > https://github.com/aconchillo/homebrew-guile/pull/12/checks?check_run_id=1642592439#step:8:55 > Weirdly clicking http://lonelycac

Re: [ANN] guile-curl 0.7

2021-01-04 Thread Aleix Conchillo Flaqué
On Mon, Jan 4, 2021 at 4:07 AM Mike Gran wrote: > > On Mon, Jan 04, 2021 at 12:42:34PM +0100, Ricardo Wurmus wrote: > > > > Hi Mike, > > > > > On Mon, Jan 04, 2021 at 10:02:57AM +0100, Ricardo Wurmus wrote: > > >> > > >> Aleix Conchillo Flaqu� writes: > > >> > > >> > I'm trying to add guile-curl

Re: Guile-zstd 0.1.1 released

2021-01-04 Thread Aleix Conchillo Flaqué
On Sun, Dec 27, 2020 at 7:01 AM Ludovic Courtès wrote: > > Ludovic Courtès skribis: > > > I’m pleased to announce the first release of Guile-zstd: > > Oops, a file was missing from the repo, so here’s a brand new release! > > git clone https://notabug.org/guile-zstd/guile-zstd > cd

Re: [ANN] guile-curl 0.7

2021-01-04 Thread Aleix Conchillo Flaqué
On Mon, Jan 4, 2021 at 3:36 AM Mike Gran wrote: > > On Mon, Jan 04, 2021 at 10:02:57AM +0100, Ricardo Wurmus wrote: > > > > Aleix Conchillo Flaqu� writes: > > > > > I'm trying to add guile-curl to homebrew-guile but ran into > > > compilation issues in type.c using the tarball from your email. >

Re: [ANN] guile-curl 0.7

2021-01-03 Thread Aleix Conchillo Flaqué
Hi Mike, I'm trying to add guile-curl to homebrew-guile but ran into compilation issues in type.c using the tarball from your email. If I clone the repo it builds fine. Interestingly the file is a bit different, for example one of the changes in the repo is: -SCM scm_fo_curl_handle_t;

guile-json 4.5.0 (introducing JSON types)

2021-01-03 Thread Aleix Conchillo Flaqué
Happy New Year! I'm excited to announce guile-json 4.5.0. This version introduces a new way of defining a mapping between JSON objects and records. https://github.com/aconchillo/guile-json/ Version 4.2.0 introduced (define-json-mapping), which was copied from Guix, as an easy way to define JSON

Re: is there a way to serialize hash tables?

2020-12-30 Thread Aleix Conchillo Flaqué
rrects to Alex. Sorry about that. I know very well that it is Aleix. > > I remember I had the same problem last time. > > -- > Linus Björnstam > > On Wed, 30 Dec 2020, at 00:18, Aleix Conchillo Flaqué wrote: > > You almost got it right Linus, it's Aleix. :-) > > > &

  1   2   3   >