Re: Big Integers

2024-05-22 Thread Mario Domenech Goulart
Hi Doug, On Tue, 21 May 2024 21:35:33 + (UTC) "T.D. Telford" wrote: > Thanks for the reply. The elapsed timings for the program rho3rec are: > > chicken 5.3.0: 33.6 seconds > Racket v8.2 [cs] : 18.1 seconds > Dr Racket : 20.6 seconds (1 MB memory) > > The program uses the Pollard

Re: chicken (un)install, deployment

2024-02-03 Thread Mario Domenech Goulart
Hi Al, On Sat, 3 Feb 2024 12:22:46 +0200 Al wrote: > I'd like to distribute a project that uses chicken and a number of > eggs. In the Makefile, I'm trying to add a target that ensures the > user has those eggs installed. However, > > * chicken-install seems to proceed unconditionally (even if

Re: [new egg] mosquitto - Bindings to mosquitto MQTT client library

2024-01-03 Thread Mario Domenech Goulart
Hi Dmitry, On Wed, 3 Jan 2024 21:00:52 +0700 Dmitry wrote: > Hello. > > New egg "mosquitto" - Bindings to mosquitto MQTT client library. > > Code: https://github.com/Junker/chicken-mosquitto > Docs: http://wiki.call-cc.org/eggref/5/mosquitto > release-info URL: >

Re: Deprecated current-milliseconds

2023-12-08 Thread Mario Domenech Goulart
Hi, On Thu, 7 Dec 2023 13:21:12 +0200 Lassi Kortela wrote: >> chicken time current-process-milliseconds > > Thanks. Here's a grep of current-milliseconds in > eggs-5-latest. Anybody got time to patch some? > > dbus/0.97/tests/run.scm > gochan/5.2.10/chibi-compat.scm >

Re: new egg: coin-change

2023-11-18 Thread Mario Domenech Goulart
On Sat, 18 Nov 2023 02:23:26 + siiky wrote: > It's that time of year again. > > I bring you coin-change, a greedy solver for the coin change > problem[0] (NOT the solutions counting problem). > > Tests are on the light side as of now (I'll try adding more > comprehensive tests eventually),

Re: [new egg] nanosleep - trivial wrapper for the POSIX API

2023-11-15 Thread Mario Domenech Goulart
Hi Pietro, On Wed, 15 Nov 2023 10:36:45 + Pietro Cerutti wrote: > this egg exposes a tiny wrapper around the POSIX nanosleep API. > > Code: https://code.ptrcrt.ch/chicken-nanosleep > Docs: http://wiki.call-cc.org/eggref/5/nanosleep > > Thanks! Thank you. Your egg has been added to the

Re: New egg: awful-main, turn awful webapps into static executables

2023-11-13 Thread Mario Domenech Goulart
Hi Pietro, On Mon, 6 Nov 2023 16:44:10 + Pietro Cerutti wrote: > I would like to request the addition of the egg awful-main to the coop. > > The egg exposes a functor that can be used to esily turn awful web > applications into static executables. > > Repo: https://code.ptrcrt.ch/awful-main

Re: [PATCH] Re: Eggs not installing on msys-mingw32

2023-10-30 Thread Mario Domenech Goulart
Hi Matt, On Mon, 30 Oct 2023 09:43:00 -0400 Matt Welland wrote: > On Mon, Oct 30, 2023 at 9:37 AM wrote: > > > How about > > "empty egg-info file, possibly due to an aborted egg-install - please > remove the file and reinstall the corresponding egg"? > > > > Rationale: Matt's case.

Re: [PATCH] Re: Eggs not installing on msys-mingw32

2023-10-30 Thread Mario Domenech Goulart
On Mon, 30 Oct 2023 14:01:44 +0100 felix.winkelm...@bevuta.com wrote: >> That was it. Thanks. I do have to keep running: >> >> find /software/ -name \*.egg-info -empty -delete -print >> >> as check-errors.egg-info seems to be a pervasive problem. Maybe it would be >> worth it to add a defence

Re: Eggs not installing on msys-mingw32

2023-10-30 Thread Mario Domenech Goulart
On Mon, 30 Oct 2023 06:53:05 +0100 Mario Domenech Goulart wrote: > On Sun, 29 Oct 2023 20:22:53 -0700 Matt Welland > wrote: > >> I'm guessing I've done something wrong in my setup but some eggs did install >> and some do not and I'm not sure what >> I'm missing. &g

Re: Eggs not installing on msys-mingw32

2023-10-29 Thread Mario Domenech Goulart
Hi Matt, On Sun, 29 Oct 2023 20:22:53 -0700 Matt Welland wrote: > I'm guessing I've done something wrong in my setup but some eggs did install > and some do not and I'm not sure what > I'm missing. > > MINGW32 ~ > $ chicken-install base64 > fetching base64 >

Re: New egg: edward, an extensible ed(1) implementation

2023-07-11 Thread Mario Domenech Goulart
Hi Sören, On Tue, 11 Jul 2023 22:15:56 +0200 Sören Tempel wrote: > I have written a POSIX-compatible implementation of the standard Unix > text editor ed(1) in R7RS CHICKEN Scheme. The editor consists of both a > program and a library component (for extending the editor with custom > commands)

Re: Scheduled maintenance of bugs.call-cc.org

2023-07-11 Thread Mario Domenech Goulart
Hi, On Tue, 11 Jul 2023 08:35:16 +0200 Mario Domenech Goulart wrote: > bugs.call-cc.org will be unavailable today at 19 UTC for maintenance. > Expected downtime is around one hour. bugs.call-cc.org is back online. We had a performance issue related to the database. The issue

Scheduled maintenance of bugs.call-cc.org

2023-07-11 Thread Mario Domenech Goulart
Hi, bugs.call-cc.org will be unavailable today at 19 UTC for maintenance. Expected downtime is around one hour. All the best. Mario -- http://parenteses.org/mario

Re: New egg: srfi-227

2023-04-19 Thread Mario Domenech Goulart
Hi Shawn, On Wed, 19 Apr 2023 02:54:52 -0700 Shawn Wagner wrote: > Implementation of the given SRFI (Optional Arguments, for easier writing of > functions with, yes, optional arguments). > > Release-info: >

Re: New egg: webdriver

2023-04-15 Thread Mario Domenech Goulart
Hi Daniel, On Sat, 15 Apr 2023 07:12:31 +0500 Daniel Ziltener wrote: > Hi all, > > I have written a new egg implementing the WebDriver API, fittingly > named "webdriver". It covers most of the API except the shadow-dom > parts, as I honestly have not really understood yet what exactly the >

Re: chicken-install woes

2023-04-13 Thread Mario Domenech Goulart
Hi Duke, On Wed, 12 Apr 2023 23:07:40 -0600 Duke Normandin wrote: > Hello list ... > > [quote] > chicken-install -s apropos chicken-doc > > building matchable >/usr/bin/csc -host -D compiling-extension -J -s > -regenerate-import-libraries -setup-mode > -I

Re: Pass argument to function

2023-03-10 Thread Mario Domenech Goulart
On Fri, 10 Mar 2023 20:15:13 +0300 Nevroz Arslan wrote: >> (capture ,(string-append "docker inspect " str))) > doesn't work because of the same reason that you expressed. > You would get "quasiquote not found" from the shell. Actually, no: $ csi -R shell -p '(capture ,(string-append "echo"

Re: New egg: disjoint-set

2023-02-25 Thread Mario Domenech Goulart
Hi, On Sat, 25 Feb 2023 14:32:42 + siiky wrote: > I'm announcing and asking to publish a new egg to the coop, an > imperative implementation of Disjoint Sets[0]. > > As usual, the user documentation is on the wiki[1]. Here is the > repo[2] and the release-info[3]. > > > test-new-egg report:

Re: openssl eggs: current-milliseconds -> current-process-milliseconds

2023-02-22 Thread Mario Domenech Goulart
On Wed, 22 Feb 2023 12:17:23 + siiky wrote: >> I don't know what's the support policy for older releases in the 5.x >> series, but by your logic, no egg at all can use >> current-process-milliseconds for the same reason of it not being >> available before 5.3. > > AFAIK there's no hard set

Re: New egg: srfi-115 regular expressions

2023-02-21 Thread Mario Domenech Goulart
Hi Wolfgang, On Tue, 21 Feb 2023 15:41:37 -0500 Wolfgang Corcoran-Mathe wrote: > I’d like to announce my (srfi 115) egg and add it to the coop. It > provides the SRFI 115 regular expression library. While SRFI 115 and > irregex are by the same author and have similar interfaces, the different

Re: openssl eggs: current-milliseconds -> current-process-milliseconds

2023-02-21 Thread Mario Domenech Goulart
Hi Pietro, On Tue, 21 Feb 2023 10:23:05 + Pietro Cerutti wrote: > On Feb 21 2023, 10:13 UTC, siiky wrote: > >>If you don't mind me asking, why? > > heh - I don't like to see deprecation warnings when I build stuff :) > >> From my understanding (disclaimer: not a maintainer of the openssl

Re: New egg: CHICKEN Transducers

2023-01-04 Thread Mario Domenech Goulart
On Wed, 4 Jan 2023 18:48:56 -0700 Jeremy Steward wrote: > I've been somewhat bothered by the fragmentation in a certain aspect > of Scheme / Lisp: notably that there isn't really something akin to > Rust's Iterator trait in Scheme, and as a result working across > various collections and data

Re: New egg: states

2023-01-03 Thread Mario Domenech Goulart
Hi, On Mon, 02 Jan 2023 22:52:32 -0300 Bowuigi wrote: > States is a Finite State Machine library that aims to have a seamless > integration with the (fairly common) function calls style for > representing them. > > Here is the release-info URI: >

Re: ssql ported to CHICKEN 5 and with new maintainer

2022-12-18 Thread Mario Domenech Goulart
Hi Chris, On Sun, 18 Dec 2022 09:32:13 -0800 Chris Brannon wrote: > I've ported ssql to CHICKEN 5 and taken over maintenance from Moritz > Heidkamp, with permission. > The release-info file is here: > https://the-brannons.com/fossil/ssql/raw?ci=trunk=ssql.release-info Many thanks! I've added

Re: eggs-5-latest git repo not updating

2022-11-25 Thread Mario Domenech Goulart
Hi Chris, On Fri, 25 Nov 2022 00:56:25 -0800 Chris Brannon wrote: > Looks like git://code.call-cc.org/eggs-5-latest hasn't had an update in > a week. Compare with git://code.call-cc.org/eggs-5-all. Thanks for reporting this and apologies for the inconvenience. The issue should be fixed now.

Re: Personal library

2022-11-21 Thread Mario Domenech Goulart
Hi Bob, On Sun, 20 Nov 2022 17:53:12 + Bob Heffernan wrote: > felix.winkelm...@bevuta.com writes: >> csc -s lib1.scm -J >> csc -s lib1.import.scm # assuming lib1.scm defines a module named "lib1" >> OLD=$(csi -p '(begin (import (chicken platform)) (car (repository-path)))') >> export

Re: Partial automation of egg dependencies

2022-11-21 Thread Mario Domenech Goulart
On Mon, 21 Nov 2022 19:09:43 +0200 Lassi Kortela wrote: >> My take on that as a user: I care about dependencies and tend to avoid >> eggs with many dependencies. If I see `(auto-dependencies)' in an egg >> file, I don't know the dependencies of that egg. I would not like that. >> Also, that

Re: Partial automation of egg dependencies

2022-11-21 Thread Mario Domenech Goulart
On Mon, 21 Nov 2022 17:58:27 +0100 Mario Domenech Goulart wrote: > On Sun, 20 Nov 2022 20:55:09 +0200 Lassi Kortela wrote: > >> I have a .egg file for a portable Scheme program substantial enough >> and fast-moving enough that the dependencies are constantly getting >>

Re: Partial automation of egg dependencies

2022-11-21 Thread Mario Domenech Goulart
Hi Lassi, On Sun, 20 Nov 2022 20:55:09 +0200 Lassi Kortela wrote: > I have a .egg file for a portable Scheme program substantial enough > and fast-moving enough that the dependencies are constantly getting > out of sync. > > Would it be possible to add a feature something like this? > >

Re: New Egg: arcadedb

2022-11-15 Thread Mario Domenech Goulart
Hi Christian, On Tue, 15 Nov 2022 21:48:49 +0100 Christian Himpe wrote: > Thank you for adding my egg. With regard to your dependency remark: I > assume you refer to the README docs and not .egg file(?), which I will > clarify. Please let me know if I made an error in the .egg file. Indeed,

Re: New Egg: arcadedb

2022-11-15 Thread Mario Domenech Goulart
Hi Christian, On Tue, 15 Nov 2022 00:44:45 +0100 Christian Himpe wrote: > I would like to announce the first release candidate of the “arcadedb” > egg with a repository at GitHub: > > https://github.com/gramian/chicken-arcadedb > > This egg provides a driver / client for the multi-model NoSQL

Re: New egg: gmi

2022-10-29 Thread Mario Domenech Goulart
Hi, On Fri, 28 Oct 2022 02:15:25 +0100 siiky wrote: > I'd like to share with everyone a new egg. It was sitting and > gathering dust for a while now even though it was already all ready to > rock (yay for bad puns). > > It's a small(ish) egg you can use to read and manipulate Gemtext, with > no

Re: Request for addition of new egg: Redis

2022-10-29 Thread Mario Domenech Goulart
Hi Daniel, On Wed, 26 Oct 2022 00:02:48 +0200 Daniel Ziltener wrote: > I wrote a new egg for Redis, supporting the latest data protocol > (RESP3) and would like to have it added to the repository. > The repository is located at https://gitea.lyrion.ch/zilti/redis. > As the version number

Re: Minor typo in posixunix.scm

2022-09-14 Thread Mario Domenech Goulart
On Wed, 14 Sep 2022 10:19:09 -0400 Matt Welland wrote: > posixunix.scm: (posix-error #:file-error 'create-symbol-link "cannot > create symbolic link" old new) ) ) ) > > Should probably be "create-symbolic-link". Thanks for reporting that, Matt. I've pushed a fix:

Re: New Egg: TOML wrapper

2022-09-06 Thread Mario Domenech Goulart
On Tue, 6 Sep 2022 13:50:28 +0200 Daniel Ziltener wrote: > Git Subtree did the trick. The archive contains everything necessary > now :) Thanks! I didn't know about Git Subtree. Thanks, Daniel. Your egg has been added to the coop. All the best. Mario -- http://parenteses.org/mario

Re: New Egg: TOML wrapper

2022-09-05 Thread Mario Domenech Goulart
On Mon, 5 Sep 2022 20:03:44 +0200 Daniel Ziltener wrote: > oops, I created the repo private. Adjusted the visibility now. I hope > all else about it is fine. I get the following error when I run "test-new-egg toml 'https://gitea.lyrion.ch/zilti/toml/raw/branch/master/toml.release-info'":

Re: New Egg: TOML wrapper

2022-09-03 Thread Mario Domenech Goulart
Hi Daniel, On Fri, 2 Sep 2022 12:25:33 +0200 Daniel Ziltener wrote: > I just finished a first version of a wrapper for the TOML > configuration format. For this I took the tomlc99 implementation > https://github.com/cktan/tomlc99 and made a thin layer for it to use > it conveniently from

Re: utf8 printing problem

2022-07-23 Thread Mario Domenech Goulart
Hi Mátyás, On Sat, 23 Jul 2022 11:13:39 +0200 Mátyás Seress wrote: > I wanted to try out printing some utf8 text to the console, but I ran into > some issues. This is my program: > > (import utf8) > (print "őŐűŰ") > > And when I run it on the command line with > > csi test-utf.scm > > then

Re: CHICKEN version dependent expansion

2022-06-28 Thread Mario Domenech Goulart
Hi, On Tue, 28 Jun 2022 23:00:37 +0300 Lassi Kortela wrote: >>> #;1> (cond-expand (chicken-5 'a) (chicken 'b) (else 'c)) >>> a >> This only seems to let me differentiate between major versions and > not minor versions, am I correct? I would need to decide based on > minor versions. > > #;2>

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

2022-06-13 Thread Mario Domenech Goulart
On Mon, 13 Jun 2022 19:54:06 + "Ricardo G. Herdt" wrote: > There was a change in scheme-json-rpc that I forgot to push, and > scheme-lsp-server relies on it. It should work now. Thanks. Your egg has been added to the coop. All the best. Mario -- http://parenteses.org/mario

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

2022-06-13 Thread Mario Domenech Goulart
On Mon, 13 Jun 2022 12:04:56 + r.he...@posteo.de wrote: > Thanks for pointing this out. Fixed. You're welcome. Now installation of 0.0.3 fails with: Error: Module `lsp-server' has unresolved identifiers In file `src/server.scm': Unknown identifier `json-rpc-log-file' In procedure

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

2022-06-13 Thread Mario Domenech Goulart
Hi Ricardo, On Sun, 12 Jun 2022 11:59:59 + "Ricardo G. Herdt" wrote: > Am 11.06.2022 17:18 schrieb Mario Domenech Goulart: >> Maybe >> http://wiki.call-cc.org/eggref/5/salmonella#testing-executable-files-installed-by-eggs >> can help. > > With your hint

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

2022-06-11 Thread Mario Domenech Goulart
Hi Ricardo, On Sat, 11 Jun 2022 12:09:05 + "Ricardo G. Herdt" wrote: > I mentioned my work on an LSP server for Scheme a while ago. For those > that don't know the Language Server Protocol (LSP), it is meant for > adding programming language support for IDEs and editors that > implement

Re: New egg: (slib wt-tree) weight-balanced trees

2022-05-26 Thread Mario Domenech Goulart
Hi, On Wed, 25 May 2022 21:19:12 -0400 Wolfgang Corcoran-Mathe wrote: > I'm renaming the above egg to slib-wt-tree, since Henrietta doesn't > like the embedded dot in slib.wt-tree. Note that the name of the > module hasn't changed: it's still (slib wt-tree) or slib.wt-tree. > So, to install

Re: New Egg: SRFI-180

2022-05-14 Thread Mario Domenech Goulart
Hi, Daniel has fixed the issues and srfi-180 is now available as an egg. Thanks, Daniel! All the best. Mario -- http://parenteses.org/mario

Re: New egg: (srfi 232) flexible curried procedures

2022-05-12 Thread Mario Domenech Goulart
On Wed, 11 May 2022 15:24:48 -0400 Wolfgang Corcoran-Mathe wrote: > I'd like to announce a new egg for SRFI 232: Flexible curried procedures. > It provides a lambda-like 'curried' form for creating procedures that > can be applied to arguments one by one or all at once. See the wiki > page for

Re: New Egg: matrico

2022-04-30 Thread Mario Domenech Goulart
On Sat, 30 Apr 2022 15:10:21 +0200 (CEST) Christian Himpe wrote: > I would appreciate if somebody could verify that "matrico" can be > fetched and installed. Here is the `.release-info`: > > https://raw.githubusercontent.com/gramian/matrico/main/matrico.release-info > > Thank you very much

Re: New Egg: matrico

2022-04-29 Thread Mario Domenech Goulart
Hi Christian, On Thu, 28 Apr 2022 22:21:26 +0200 (CEST) Christian Himpe wrote: > I would like to communicate the pre-release of the "matrico" egg, > which provides real-valued flonum matrix functionality for numerical > computation and linear algebra in pure CHICKEN Scheme: > >

Re: new egg: pkg-config

2022-04-09 Thread Mario Domenech Goulart
On Fri, 08 Apr 2022 16:45:06 -0700 Chris Brannon wrote: > Mario Domenech Goulart writes: > >> Tests fail here. Maybe a bug in tests? > > It is an environment difference I overlooked. There are at least two > implementations of pkg-config: the reference one and pkgc

Re: new egg: pkg-config

2022-04-08 Thread Mario Domenech Goulart
Hi Chris, On Fri, 08 Apr 2022 03:18:14 -0700 Chris Brannon wrote: > I had a need for this. It's kind of trivial; I hope others find it > useful. > > The release-info file is here: > https://the-brannons.com/cgit/cgit.cgi/chicken-pkg-config/plain/pkg-config.release-info Thanks! Tests fail

Re: New egg: ipfs

2022-03-23 Thread Mario Domenech Goulart
Hi, On Tue, 22 Mar 2022 20:49:47 + siiky wrote: > I'm happy to announce and ask to publish a new egg to the coop, this > time to interface with an IPFS[0] node (go-ipfs[1]) through its HTTP > API[2]. > > You can find the user documentation on the wiki[3]. For > technical/implementation

Re: New Egg: posix-regex

2022-03-16 Thread Mario Domenech Goulart
Hi Sören, On Wed, 16 Mar 2022 16:55:29 +0100 Sören Tempel wrote: > I have written a small library to wrap the regcomp(3), regexec(3), and > regerror(3) POSIX functions. This allows using strict POSIX Basic > Regular Expressions (BREs) and Extended Regular Expressions (EREs) from > CHICKEN

Re: New Egg: SRFI-180

2022-03-01 Thread Mario Domenech Goulart
Hi Daniel, On Tue, 01 Mar 2022 14:19:13 +0100 Daniel Ziltener wrote: > well that's embarassing... I didn't commit the correct release-info file. I > corrected that now and the repo now contains the correct .release-info file. Thanks. Apparently you named your egg srfi.180, which would be

Re: New Egg: SRFI-180

2022-02-28 Thread Mario Domenech Goulart
Hi Daniel, On Mon, 28 Feb 2022 23:56:20 +0100 Daniel Ziltener wrote: > I ported the SRFI-180 reference implementation to Chicken 5. The repository > is > hosted at https://gitea.lyrion.ch/zilti/srfi-180. I added the SRFI-180 > description as Wiki text at

[SECURITY] awful-salmonella-tar: path traversal vulnerability

2022-02-19 Thread Mario Domenech Goulart
Hi, A ..%2F path traversal vulnerability exists in the path handler of awful-salmonella-tar before version 0.0.4. Attackers can only list directories (not read files). This occurs because the `safe-path?' predicate is not used for directories. This vulnerability would allow attackers to

Re: New egg: daemon

2022-01-08 Thread Mario Domenech Goulart
Hi, On Sat, 8 Jan 2022 03:07:39 + siiky wrote: > I'd like to share a new egg: daemon. > > It's a simple way (I think) to create background processes running any > Scheme thunk. The interface is supposed to be really high-level and > easy to use, you don't have to touch any `chicken.process`

Re: port-position return value

2022-01-06 Thread Mario Domenech Goulart
Hi Vincent, On Thu, 6 Jan 2022 10:12:37 +0100 Vincent Aguiléra wrote: > I'm a new (and so far happy ;-) Chicken Scheme user. Welcome! > I'm facing a problem with port-position. The doc states that > port-position "returns the current position of PORT as two values: row > and column number".

Re: possible bug in the fmt egg?

2021-12-23 Thread Mario Domenech Goulart
Hi Kristian, On Mon, 18 Oct 2021 23:27:25 +0200 Kristian Lein-Mathisen wrote: > I'm playing with the fmt egg and I think I've stumbled upon a problem: > > ~> csi -R fmt -P '(fmt #f (num/si 1024))' > "1Ki" > ~> csi -R fmt -P '(fmt #f (num/si 0))' > Error: (log) log of exact 0 is undefined: 0 >

Re: Help with egg definitions

2021-12-19 Thread Mario Domenech Goulart
Hi Robert, On Sun, 19 Dec 2021 01:37:30 -0330 foggy wrote: > I'm trying to figure out how to create the egg definition for a > program with multiple compilation units. Could someone link me to an > example of such a definition, or somehow help me with this? > > I'm currently just using `csc -o

Re: How to share knowledge about known bugs?

2021-12-01 Thread Mario Domenech Goulart
Hi Jörg and all, On Wed, 1 Dec 2021 10:30:44 +0100 "Jörg F. Wittenberger" wrote: > one in a while I wonder how to handle a list of eggs not suitable for > certain situations due to some undocumented internals. I think a first step would be removing the "un" prefix from "undocumented". :-) >

Re: [ANN] CHICKEN 5.3.0 has been released

2021-11-18 Thread Mario Domenech Goulart
On Thu, 18 Nov 2021 08:28:44 +0100 Peter Bex wrote: > Dear CHICKEN users, > > We are pleased to announce the immediate availability of CHICKEN 5.3.0 > at the following URL: > https://code.call-cc.org/releases/5.3.0/chicken-5.3.0.tar.gz > > This tarball has the following SHA256 checksum: >

Re: New egg: nng

2021-11-07 Thread Mario Domenech Goulart
Hi Ariela, On Fri, 05 Nov 2021 09:31:54 -0300 Ariela Wenner wrote: > Welp... that's a bummer. I was sure it was a timing issue with the tests. > > I'll keep poking at it on different machines to see what I'm missing. > > Thanks for giving it a try! Cheers! Thank you for your efforts and for

Re: New egg: nng

2021-11-04 Thread Mario Domenech Goulart
Hi Ariela, On Sun, 31 Oct 2021 17:18:45 -0300 Ariela Wenner wrote: > So, here's a followup > > I linked pthreads and added the things you suggested to the wiki. > > As for the hangs, I hate to say this but it seems like the test was the > problem. > More precisely, it seems like the topic for

Re: new egg: cmark

2021-11-04 Thread Mario Domenech Goulart
On Thu, 04 Nov 2021 12:52:50 + "Caolan McMahon" wrote: >> Caolan: would you be ok for you if cmark for CHICKEN 5 points to >> Harley's implementation? > > Yes, please go ahead - and thanks to Harley for creating a CHICKEN 5 version > :) Thanks, Caolan. Harley: thanks again. Your egg has

Re: new egg: cmark

2021-11-04 Thread Mario Domenech Goulart
On Thu, 04 Nov 2021 01:14:13 + "Harley Swick" wrote: > Mario, > > Looks like I missed a step. I have added a release-info file and tested it > with test-new-egg. > > Jim, > > Thanks for the feedback. I have updated the wiki with your suggestions. Thanks, Harley. Let's just double-check

Re: new egg: cmark

2021-11-03 Thread Mario Domenech Goulart
Hi Harley, On Wed, 03 Nov 2021 20:44:31 + "Harley Swick" wrote: > I'm announcing the first release of cmark and would like to add it to the > coop. > > cmark is a wrapper for the commonmark C library. It also includes a > cmark->sxml function > that I have specifically implemented to be

Re: New egg: nng

2021-10-31 Thread Mario Domenech Goulart
Hi Ariela, On Fri, 29 Oct 2021 13:35:52 -0300 Ariela Wenner wrote: > Hi all! I'd like to add my nng egg to the coop. Went through test-new-egg and > everything seems fine. > > Release info is at > https://gitlab.com/ariSun/chicken-nng/-/raw/main/nng.release-info > > Wiki page is

Re: new egg: opencl

2021-10-19 Thread Mario Domenech Goulart
On Tue, 19 Oct 2021 21:54:43 +0200 Kristian Lein-Mathisen wrote: > I've been experimenting with OpenCL these past few days. I think the > code might be worthy of becoming an egg. I did learn OpenCL as I went > along writing this, so problems are very possible. I still hope it can > be useful to

Re: [ANN] CHICKEN 5.3.0 release candidate 4 available

2021-10-06 Thread Mario Domenech Goulart
Hi, On Wed, 6 Oct 2021 11:50:41 +0200 Peter Bex wrote: > The fourth release candidate for CHICKEN 5.3.0 is now available for > download: > > https://code.call-cc.org/dev-snapshots/2021/10/06/chicken-5.3.0rc4.tar.gz > > The sha256sum of that tarball is: > >

Re: [ANN] CHICKEN 5.3.0 release candidate 3 available

2021-09-23 Thread Mario Domenech Goulart
Hi, On Mon, 20 Sep 2021 09:12:25 +0200 Peter Bex wrote: > The third release candidate for CHICKEN 5.3.0 is now available for > download: > > https://code.call-cc.org/dev-snapshots/2021/09/20/chicken-5.3.0rc3.tar.gz > > The sha256sum of that tarball is: > >

Re: Make the args egg stop truncating long options in args:usage

2021-09-13 Thread Mario Domenech Goulart
Hi, On Thu, 09 Sep 2021 16:00:53 -0400 T. Kurt Bond wrote: > [Should I be asking this question on chicken-hackers instead of here?] I think your best bet would be contacting the maintainer of the egg directly. All the best. Mario -- http://parenteses.org/mario

Re: Windows vs Linux Performance, windows host 4-6x slower than linux guest vm

2021-09-08 Thread Mario Domenech Goulart
On Mon, 6 Sep 2021 21:25:48 +0100 Mark Fisher wrote: > The compilation options enable instrumentation-based profiling. There's > statistical profiling available when running executables with -:p which > might give you more useful data (see >

Re: Windows vs Linux Performance, windows host 4-6x slower than linux guest vm

2021-09-06 Thread Mario Domenech Goulart
Hi Mark, On Mon, 6 Sep 2021 13:26:26 +0100 Mark Fisher wrote: > I've got a windows and linux environment for Chicken on the same machine. > linux is running in VMWare Workstation, the host is Windows 10. > > I'm seeing quite a difference in performance between the two; windows host is >

Re: [Chicken-announce] [ANN] CHICKEN 5.3.0 release candidate available

2021-08-16 Thread Mario Domenech Goulart
Hi Christian, On Fri, 13 Aug 2021 09:22:10 +0200 (CEST) Christian Himpe wrote: > all seems to work, yet installing "sendfile", "http-session", "srfi-18" gave: > > ``` > Warning: Deprecated identifier `current-milliseconds' > ``` > > Otherwise: > > Operating system: Ubuntu Mate 20.04 > Hardware

Re: [ANN] CHICKEN 5.3.0 release candidate available

2021-08-12 Thread Mario Domenech Goulart
Hi Ariela, On Thu, 12 Aug 2021 21:44:11 -0300 Ariela Wenner wrote: > Hi all, I seem to be running into a weird issue with this rc when trying to > install the pigeon-hole egg (might happen with other eggs too, I tested a > bunch > and it only happened with pigeon-hole though). > > Link to log

Re: New eggs: srfi-203 and srfi-216 (SICP)

2021-07-28 Thread Mario Domenech Goulart
On Wed, 28 Jul 2021 01:06:58 +0200 Vasilij Schneidermann wrote: > Someone on the IRC channel pointed out that there is no obvious egg to > use for solving SICP exercises as the sicp egg is C4-only and no > alternatives exist. I chose to port SRFI-203 and SRFI-216 which provide > the picture

Re: Interpreter tutorial error

2021-07-18 Thread Mario Domenech Goulart
Hi, On Sun, 18 Jul 2021 17:30:14 +0200 (CEST) ammkrn--- via wrote: > I'm reading the Chicken Scheme manual's section on using the > interpreter. The first code example, under "Writing Sheme Scripts" > doesn't seem to work with csi Version 5.2.0 (rev 317468e4) > macosx-unix-clang-x86-64 [ 64bit

Re: egg: ws-client 0.2.1

2021-07-09 Thread Mario Domenech Goulart
Hi, On Fri, 9 Jul 2021 08:30:08 + Ka-tsùn Lo̍h wrote: > This is a minor update to the WebSocket client extension that was > submitted a week ago: > > - replaced some foreign invocations with scheme code where the > functionality has already been implemented by another egg. > - updated meta

Re: Actor model implementation, seeking feedback

2021-07-03 Thread Mario Domenech Goulart
Hi, On Sat, 26 Jun 2021 21:51:59 +0200 Vasilij Schneidermann wrote: >> 2. You're right! I actually hadn't thought about that! Guess I had a hard >> time >> not conflating "unique and non-repeatable" with random numbers... would a >> timestamp be a better (but probably still not ideal)

Re: Compiling Chicken app for Windows from linux with Docker

2021-07-03 Thread Mario Domenech Goulart
Hi Théo and all, On Sun, 27 Jun 2021 12:34:24 +0200 Théo Cavignac wrote: > After my previous mail concerning the static compilation in a Docker > container I figured it would be nice to use the same idea to create a > cross compilation environment for linux-to-windows dev. > > > Using the

Re: zlib: 0.7.0 release

2021-06-29 Thread Mario Domenech Goulart
Hi Robert, On Mon, 28 Jun 2021 21:22:02 -0400 Robert Jensen wrote: > Announcing version 0.7.0 of the zlib egg. > > * Use deflateInit2 / inflateInit2 zlib APIs > * [BREAKING] `port` is now a required argument > > Ref: https://github.com/r1b/zlib/releases/tag/0.7.0 Thanks for the update! It

Re: Egg: chicken-rocksdb

2021-06-26 Thread Mario Domenech Goulart
On Sat, 26 Jun 2021 00:03:27 +0200 Kristian Lein-Mathisen wrote: > I've written some bindings for Facebook's RocksDB which I wish to publish. > Here's my release-info file: > https://raw.githubusercontent.com/kristianlm/chicken-rocksdb/master/rocksdb.release-info Thanks, Kristian! Your egg

Re: New egg: Expect

2021-06-09 Thread Mario Domenech Goulart
Hi, On Mon, 7 Jun 2021 15:28:35 +0400 Aydar Zarifullin wrote: > I moved the documentation to > https://wiki.call-cc.org/eggref/5/tcl-expect and now I can't figure > out how to properly remove the old page Thanks. I've removed it. The web interface doesn't provide a way to remove pages, as

#chicken has moved to Libera.Chat

2021-05-26 Thread Mario Domenech Goulart
Hi, The CHICKEN Team has decided to move the #chicken IRC channel to the Libera.Chat network. Our main IRC representative (vandusen) is already there and our documentation has been updated. In case you use IRC, see you there! All the best. Mario -- http://parenteses.org/mario

Re: New egg: Expect

2021-05-25 Thread Mario Domenech Goulart
On Mon, 24 May 2021 19:41:01 +0300 Aydar Zarifullin wrote: > Thank you for your notes. > > - Would the body of `(unless interp ...)' in `tcl-create-interp` [0] > ever be executed? > > - Tcl_CreateInterp may return a null pointer (#f) for example if it fails to > allocate memory > > As for

Re: New egg: Expect

2021-05-24 Thread Mario Domenech Goulart
Hi, On Mon, 24 May 2021 15:52:30 +0300 Aydar Zarifullin wrote: > Hello all, I wrote a very basic binding to libexpect, I haven't tested > it thoroughly but in simple cases, it works as it should I hope it > will be useful to someone. > > Repository > https://github.com/iZarif/ckn-expect >

Re: Hard coded paths in csc and relocatable chicken

2021-05-21 Thread Mario Domenech Goulart
Hi Matt, On Thu, 20 May 2021 15:04:16 -0700 Matt Welland wrote: > As mentioned in the coding jam I put together a chicken bundle including the > iup egg ready to go outside the box. It turns out that my assertion that > it worked was wrong. I tested by running csi and was able to load iup and

Re: Hard coded paths in csc and relocatable chicken

2021-05-21 Thread Mario Domenech Goulart
On Fri, 21 May 2021 11:00:35 -0400 Marc Feeley wrote: >> On May 21, 2021, at 8:58 AM, Théo Cavignac wrote: >> >> I have been interested in this problem for other reasons, mainly >> because I was interested in the possibility of installing eggs in >> userspace while Chicken was installed

Re: New egg: gtk-server

2021-05-12 Thread Mario Domenech Goulart
On Wed, 12 May 2021 18:53:42 +0200 Vasilij Schneidermann wrote: > The coding jam inspired me to look into GUI eggs again. I found a > GTK-server [1]_ demo by Felix from 2005 [2]_, turned it into a > gtk-server egg and ported all bundled examples. It may very well be the > most advanced (though

Re: Chicken 5, chicken-install goes silent for long time on installing long list of eggs

2021-04-27 Thread Mario Domenech Goulart
Hi Matt, On Tue, 27 Apr 2021 21:23:21 -0700 Matt Welland wrote: > chicken install address-info ansi-escape-sequences apropos base64 crypt > csv-abnf > directory-utils filepath fmt format http-client > intarweb json linenoise matchable md5 message-digest moremacros > pathname-expand postgresql

Re: New egg: srfi-217

2021-04-23 Thread Mario Domenech Goulart
On Fri, 23 Apr 2021 02:12:12 -0400 Wolfgang Corcoran-Mathe wrote: > I'd like to announce (and add to the coop) a new egg, srfi-217, > which provides an (alternate) implementation of integer sets based > on big-endian radix trees. > > The documentation is at

Re: SRFI-144 - initial port

2021-04-18 Thread Mario Domenech Goulart
Hi Diego, On Sun, 18 Apr 2021 19:40:47 + Diego wrote: > I've created an initial port of SRFI-144 that passes test-new-egg with > release-info here: > > https://code.dieggsy.com/srfi-144/plain/srfi-144.release-info > > I'm thinking a next step might be to test the procedures with C >

Re: New egg (json-rpc) and some words about LSP

2021-04-17 Thread Mario Domenech Goulart
On Sat, 17 Apr 2021 19:22:29 + "Ricardo G. Herdt" wrote: > I created a simple JSON-RPC implementation that I would like to > share. @Mario, can you please add it to the coop? > > https://gitlab.com/rgherdt/scheme-json-rpc Thanks, Ricardo. Your egg has been added to the coop. > It's my

Re: Nightly Chicken packages, and Chicken packaging

2021-04-15 Thread Mario Domenech Goulart
Hi Daniel, On Thu, 15 Apr 2021 18:45:24 +0200 Daniel Ziltener wrote: > I started building Chicken from the git repository as a "Nightly Build". > Currently, there are only RPM packages, DEB might follow later. The packages > are in my personal Chicken repository on openSUSE's OBS service and

Re: State of CHICKEN 2021

2021-04-10 Thread Mario Domenech Goulart
Hi, On Sun, 21 Mar 2021 09:44:51 +0100 Mario Domenech Goulart wrote: > On Tue, 09 Mar 2021 19:46:06 +0100 Mario Domenech Goulart > wrote: > >> We've set up a "State of CHICKEN 2021" survey at >> http://surveys.call-cc.org/state-of-chicken/2021/ >> >

Re: port of xml-rpc to Chicken 5

2021-04-07 Thread Mario Domenech Goulart
Hi, On Thu, 8 Apr 2021 07:36:21 +0200 Peter Bex wrote: > On Wed, Apr 07, 2021 at 06:41:30PM -0700, Chris Brannon wrote: >> Mario Domenech Goulart writes: >> >> > Just double-checking to avoid misunderstandings: have you contacted >> > Peter Bex (maintaine

Re: port of xml-rpc to Chicken 5

2021-04-07 Thread Mario Domenech Goulart
Hi Chris, On Tue, 06 Apr 2021 19:53:32 -0700 Chris Brannon wrote: > I'm taking over maintenance of the xml-rpc egg. > I've ported it to Chicken 5. > The .release-info file is here: > https://the-brannons.com/cgit/cgit.cgi/chicken-xml-rpc/plain/xml-rpc.release-info Just double-checking to avoid

Re: New egg: r7rs-tools

2021-03-25 Thread Mario Domenech Goulart
On Wed, 24 Mar 2021 18:51:44 + Diego wrote: > I've made a new egg r7rs-tools that provides r7csc and r7csi, which > are roughly r7rs-only-by-default versions of csc and csi (essentially, > the initial environment is only (scheme base) by default, no scheme, > (chicken base) or (chicken

Re: State of CHICKEN 2021

2021-03-21 Thread Mario Domenech Goulart
Hi, On Tue, 09 Mar 2021 19:46:06 +0100 Mario Domenech Goulart wrote: > We've set up a "State of CHICKEN 2021" survey at > http://surveys.call-cc.org/state-of-chicken/2021/ > > It would be great to have your inputs and feedback. Your opinion is > important t

  1   2   3   4   5   6   7   8   9   >