Re: scm2wiki egg release

2020-11-14 Thread Mario Domenech Goulart
Hi Utz, On Sat, 14 Nov 2020 13:04:32 +0100 ipc...@arcor.de wrote: > Think my little auto-documentation tool has matured enough for an > official egg release. Wrote it mainly to generate API documentation > for my Bintracker project > (https://bintracker.org/documentation/index.html), but maybe

Re: New egg: SRFI 178: Bitvector library

2020-11-20 Thread Mario Domenech Goulart
On Fri, 20 Nov 2020 11:56:05 -0500 Wolfgang Corcoran-Mathe wrote: > Hi all, > > I'd like to add the following new egg, which provides the SRFI 178 > (https://srfi.schemers.org/srfi-178/srfi-178.html) bitvector library. > test-new-egg says "Egg looks good!". > > The repository is here: > >

Re: Establishing Git repos for miscellaneous Chicken tools

2020-11-18 Thread Mario Domenech Goulart
On Tue, 17 Nov 2020 21:11:10 +0200 Lassi Kortela wrote: >> Sure. What should it be called? > > Is "chicken-tools" ok? Or "chicken-integrations" or "chicken-contrib"? > Or even more generically, "chicken-scheme" which doesn't exist yet. > > It could be "chicken-emacs" but Dan suggested: > >> an

Re: New egg: SRFI-141: Integer division

2020-11-18 Thread Mario Domenech Goulart
On Wed, 18 Nov 2020 21:02:15 -0800 noosph...@mailc.net wrote: > I would like to submit a new egg for publication, > > SRFI-141: Integer division > > Its documentation is here: [1] > > Its release-info is here: [2] > > test-new-egg gave it a clean bill of health. > > --Sergey > > [1] -

Re: New egg: SRFI-67: Compare Procedures

2020-11-17 Thread Mario Domenech Goulart
On Mon, 16 Nov 2020 21:42:00 -0800 noosph...@mailc.net wrote: > I'd like to submit a new egg for publication: > > SRFI-67: Compare Procedures > > This was packed from the reference implementation with permission from > Kon Lovett, the author of the Chicken 3 SRFI-67 egg. > > Unfortunately, that

Re: New egg: SRFI-74: Octet-Addressed Binary Blocks

2020-11-17 Thread Mario Domenech Goulart
On Mon, 16 Nov 2020 23:14:16 -0800 noosph...@mailc.net wrote: > I would like to submit a new egg for publication: > > SRFI-74: Octet-Addressed Binary Blocks > > Its documentation is here: [1] > > Its release-info is here: [2] > > test-new-egg gives it a clean bill of health. > > --Sergey > >

Re: New egg: SRFI-51: Handling rest list

2020-11-17 Thread Mario Domenech Goulart
On Mon, 16 Nov 2020 16:31:39 -0800 noosph...@mailc.net wrote: > I'd like to submit a new egg for publication: > > SRFI-51: Handling rest list > > Its documenation is here: [1] > > Its release-info is here: [2] > > test-new-egg gave it a clean bill of health. > > --Sergey > > [1] -

Re: Establishing Git repos for miscellaneous Chicken tools

2020-11-17 Thread Mario Domenech Goulart
On Tue, 17 Nov 2020 18:36:24 +0200 Lassi Kortela wrote: >> Switching git hosting solutions should be just a matter of changing the git >> URL. > > AFAICT this can be achieved by turning off the issue tracker and wiki > on GitHub repos. This would mean we use the mailing list, Chicken's > issue

Re: Establishing Git repos for miscellaneous Chicken tools

2020-11-17 Thread Mario Domenech Goulart
On Mon, 16 Nov 2020 23:14:03 +0200 Lassi Kortela wrote: > We spoke with Mario and Dan about gathering Git repos for all the > Chicken Emacs packages under one roof, and Dan suggested adding other > tools such as an LSP server into the mix. > > We thought it'd be convenient to start an

Re: New egg: SRFI-78: Lightweight testing

2020-11-17 Thread Mario Domenech Goulart
On Tue, 17 Nov 2020 10:04:36 -0800 noosph...@mailc.net wrote: > I would like to submit a new egg for publication: > > SRFI-78: Lightweight testing > > The documentation is here: [1] > > The release-info is here: [2] > > test-new-egg gives the egg a clean bill of health. > > --Sergey > > [1] -

Re: Establishing Git repos for miscellaneous Chicken tools

2020-11-17 Thread Mario Domenech Goulart
On Tue, 17 Nov 2020 20:59:01 +0200 Lassi Kortela wrote: >> Sounds good to me. Thanks for organizing this. > > Great. Mario, can you create the org since from our initial group of > contributors you are the one most closely associated with Chicken? Sure. What should it be called? All the

Re: New egg: SRFI-137: Minimal Unique Types

2020-11-17 Thread Mario Domenech Goulart
On Tue, 17 Nov 2020 11:15:32 -0800 noosph...@mailc.net wrote: > I would like to submit a new egg for publication: > > SRFI-137: Minimal Unique Types > > The documentation for it is here: [1] > > Its release-info is here: [2] > > test-new-egg gives it a clean bill of health. > > --Sergey > >

Re: Establishing Git repos for miscellaneous Chicken tools

2020-11-17 Thread Mario Domenech Goulart
On Tue, 17 Nov 2020 20:41:31 +0200 Lassi Kortela wrote: >> Please note that what I wrote was just a suggestion to prevent future >> problems. I don't mean to impose anything. If you think using GitHub, >> GitLab or whatever git host available would be a good solution, that's >> absolutely fine

Re: SRFI-95: Sorting and Merging, ported to Chicken 5

2020-11-16 Thread Mario Domenech Goulart
On Mon, 16 Nov 2020 11:56:23 -0800 noosph...@mailc.net wrote: > With Peter Danenberg's permission, I've ported his SRFI-95 egg to > Chicken 5. > > Its documentation is here: [1] > > The release-info is here: [2] > > test-new-egg gives it a clean bill of health. > > --Sergey > > [1] -

Re: SRFI-27 has been ported to Chicken 5

2020-11-16 Thread Mario Domenech Goulart
On Mon, 16 Nov 2020 10:12:54 -0800 noosph...@mailc.net wrote: > SRFI-27 has been ported to Chicken 5, thanks to the enormous effort of > Kon Lovett, who solved all the most difficult problems encountered > during the port. > > The documentation for this egg can be found here: [1] > > The

Re: New egg: SRFI-47: Array

2020-11-17 Thread Mario Domenech Goulart
On Tue, 17 Nov 2020 14:52:31 -0800 noosph...@mailc.net wrote: > I would like to submit a new egg for publication: > > SRFI-47: Array > > This is a Chicken 5 port, with permission, of Felix Winkelmann's Chicken > 3 egg[1]. > > The documentation for it can be found here: [2] > > The release-info

Re: New egg: SRFI-143: Fixnums

2020-11-17 Thread Mario Domenech Goulart
On Tue, 17 Nov 2020 17:56:33 -0800 noosph...@mailc.net wrote: > I would like to submit for publication: > > SRFI-143: Fixnums > > Its documentation is here: [1] > > Its release-info is here: [2] > > test-new-egg gives the egg a clean bill of health. > > --Sergey > > [1] -

Re: SRFI-38 ported from Chicken 4 to 5

2020-11-09 Thread Mario Domenech Goulart
On Fri, 06 Nov 2020 01:37:04 -0800 noosph...@mailc.net wrote: > I just ported the SRFI-38 egg from Chicken 4 to 5, and would like to > submit it for publication. > > The Chicken 5 documentation (copied verbatim from the Chicken 4 egg) is here: > [1] > > The release-info file is here: [2] > > A

Re: New egg: SRFI-45: Primitives for Expressing Iterative Lazy Algorithms

2020-11-09 Thread Mario Domenech Goulart
On Sat, 07 Nov 2020 18:42:14 -0800 noosph...@mailc.net wrote: > With Kon Lovett's permission, I just finished porting his SRFI-45 egg to > Chicken 5, and would like to submit it for publication. > > Its documentation is here: [1] > > Its release-info is here: [2] > > and test-new-egg gave it a

Re: New egg: SRFI-130: Cursor-based string library

2020-11-07 Thread Mario Domenech Goulart
On Fri, 06 Nov 2020 18:03:05 -0800 noosph...@mailc.net wrote: > I would like to submit a new egg for publication: > > SRFI-130: Cursor-based string library > > The documentation is here: [1] > > The release-info is here: [2] > > and test-new-egg has given it a clean bill of health. > >

Re: SRFI-60 (Integers as Bits) ported from Chicken 4 to 5

2020-11-07 Thread Mario Domenech Goulart
On Fri, 06 Nov 2020 20:48:00 -0800 noosph...@mailc.net wrote: > I just ported SRFI-60 (Integers as Bits) from Chicken 4 to 5 and would > like to submit it for publication. > > Its documentation can be found here: [1] > > Its release-info is here: [2] > > and test-new-egg gives is a clean bill of

Re: New egg: SRFI-171: Transducers

2020-11-07 Thread Mario Domenech Goulart
On Sat, 07 Nov 2020 08:48:38 -0800 noosph...@mailc.net wrote: > I would like to submit a new egg, SRFI-171: Transducers, for > publication. > > Its documentation is here: [1] > > Its release-info is here: [2] > > and test-new-egg gives it a clean bill of health. > > --Sergey > > [1] -

Re: New egg: SRFI-87: => in case clauses

2020-11-21 Thread Mario Domenech Goulart
On Sat, 21 Nov 2020 08:18:54 -0800 wrote: > On Sat 21 Nov 2020 12:14:29 PM +01, Mario Domenech Goulart wrote: >> >> >> Thanks. I'm afraid SRFI-87 is already supported by CHICKEN core, isn't >> it? Am I missing something? > > Hmm... it wasn't listed on the Suppo

Re: New C5 egg: SRFI-145: Assumptions

2020-11-09 Thread Mario Domenech Goulart
On Mon, 9 Nov 2020 18:04:30 +0100 Vasilij Schneidermann wrote: > SRFI-158 (Generators) is ready as well: > https://depp.brause.cc/srfi-158/srfi-158.release-info Thanks again. It's been added as well. All the best. Mario -- http://parenteses.org/mario

Re: New C5 egg: SRFI-145: Assumptions

2020-11-09 Thread Mario Domenech Goulart
On Mon, 9 Nov 2020 12:58:37 +0100 Vasilij Schneidermann wrote: > I've implemented SRFI-145 in terms of the existing assert macro. > `salmonella` and `test-new-egg` run fine with > . A wiki page is > ready to be submitted after inclusion

Re: New C5 egg: SRFI-145: Assumptions

2020-11-09 Thread Mario Domenech Goulart
Hi Jeremy, On Mon, 09 Nov 2020 10:13:19 -0700 Jeremy Steward wrote: > Ooh boy, is SRFI 158 ready to go? > > If that's the case, should we deprecate / remove SRFI 121 from the coop? > > I am currently the maintainer, but am happy to focus efforts on 158 over 121. Thanks for following up on

Re: New egg: SRFI-111: Boxes

2020-11-07 Thread Mario Domenech Goulart
On Sat, 07 Nov 2020 12:58:33 -0800 noosph...@mailc.net wrote: > I've just ported SRFI-111: Boxes, and would like so submit it for publication. > > Its documentation is here: [1] > > Its release-info is here: [2] > > test-new-egg has given it a clean bill of health. > > Although there was a "box"

Re: New egg: srfi-189

2020-11-13 Thread Mario Domenech Goulart
On Fri, 13 Nov 2020 02:48:06 -0500 Wolfgang Corcoran-Mathe wrote: > I'd like to submit a new egg which provides SRFI 189: Maybe and Either > for CHICKEN. I've run it past test-new-egg, which found no issues. > > The egg source can be found at: > > https://github.com/Zipheir/srfi-189-chicken >

Re: New egg: srfi-173

2020-11-05 Thread Mario Domenech Goulart
Hi Sergey, On Thu, 05 Nov 2020 13:03:10 -0800 noosph...@mailc.net wrote: > I have just created my second egg (the first in many years), and would > like to ask that it be published. > > It is a simple packaging up in Chicken egg format of the very small and > simple SRFI-173: Hooks[1]. > > I've

Re: New egg: SRFI-35

2020-11-06 Thread Mario Domenech Goulart
On Fri, 06 Nov 2020 00:30:18 -0800 noosph...@mailc.net wrote: > I just created a new egg for SRFI-35, and would like to submit it for > publication. > > Its documentation is here: [1] > > Its release-info is here: [2] > > I've ran test-new-egg on it, and it reported that the "Egg looks ok" > >

Re: New egg: SRFI-152

2020-11-06 Thread Mario Domenech Goulart
On Fri, 06 Nov 2020 13:29:13 -0800 noosph...@mailc.net wrote: > I'd like to submit for publication a new egg: SRFI-152 > > Its documentation is here: [1] > > The release-info is here: [2] > > test-new-egg gives it a clean bill of health. > > Thanks to everyone on #chicken for helping me to

Re: Updating yaml egg from Chicken 4 to Chicken 5?

2020-12-30 Thread Mario Domenech Goulart
Hi, On Wed, 30 Dec 2020 15:17:33 -0500 "T. Kurt Bond" wrote: > There is a Chicken 4 egg yaml that wraps libyaml. The source from its gihub > repo doesn't compile, because there is a missing in a > define-record-type form. I submitted a issue about this at the github repo > with a patch

Re: Chicken on Debian

2021-01-10 Thread Mario Domenech Goulart
Hi Duke, On Sun, 10 Jan 2021 13:09:37 -0700 Duke Normandin wrote: > Debian shows only: > > dnormandin@ASUSLAP:~$ apt search chicken > Sorting... Done > Full Text Search... Done > chicken-bin/oldstable 4.11.0-1 amd64 > Practical and portable Scheme system - compiler > > dnormandin@ASUSLAP:~$

Re: Noob needs current tutorial please

2021-01-10 Thread Mario Domenech Goulart
On Sun, 10 Jan 2021 03:16:36 + André Sá wrote: > On 1/10/21 2:51 AM, Duke Normandin wrote: >> Hello & Happy New Year! >> >> I'm new to Chicken Scheme. I've got some exposure to newLISP and >> Gambit-C. I'm continueing my test-drive of Chicken because it >> produced the smallest executable

Re: Chicken on Debian

2021-01-10 Thread Mario Domenech Goulart
On Sun, 10 Jan 2021 14:15:14 -0700 Duke Normandin wrote: > On Sun, 10 Jan 2021 22:05:21 +0100 > Mario Domenech Goulart wrote: > > Hey Mario ... > > Thanks for all the help!! You're welcome! > [snip] > >> If you want to compile CHICKEN from sources, it's a piece of

Re: CHICKEN 5 port of bencode egg

2021-01-23 Thread Mario Domenech Goulart
Hi Caolan, On Sat, 23 Jan 2021 10:13:40 + "Caolan McMahon" wrote: > I recently merged a pull request from fancycade to port the bencode > egg from CHICKEN 4 to CHICKEN 5. I've updated the release-info file > and tagged a new release. > > https://github.com/caolan/chicken-bencode/ > > It's

Re: Web page with quick links to all C4 and C5 egg versions

2021-01-12 Thread Mario Domenech Goulart
Hi Lassi, On Tue, 12 Jan 2021 15:55:04 +0200 Lassi Kortela wrote: >> Isn't that page similar to https://eggs.call-cc.org/4/ and >> https://eggs.call-cc.org/5/ in terms of content? > > It collects both Chicken 4 and Chicken 5 versions of the information > on the same page, which is its main

Re: New egg: edn: Reading and writing the EDN data format

2020-12-29 Thread Mario Domenech Goulart
On Tue, 29 Dec 2020 15:09:04 +0100 Daniel Ziltener wrote: > I ported the EDN egg I wrote for Chicken 4 to Chicken 5, it can be added to > the egg repository. > > The git repository can be found here: https://gitea.lyrion.ch/zilti/edn.git > And the wiki page at:

Re: Adding deprecation notices to CHICKEN 4 egg docs?

2021-01-26 Thread Mario Domenech Goulart
Hi, On Tue, 26 Jan 2021 14:24:29 +0100 Peter Bex wrote: > I've noticed that the documentation for CHICKEN 3 eggs (and also for > CHICKEN 2 eggs, where we have them) contain a "OUTDATED EGG" warning > at the top, to warn people away from them. > > I'm thinking, maybe we should do something

Most call-cc.org services are currently down

2021-01-30 Thread Mario Domenech Goulart
Hi, Unfortunately we are currently experiencing issues with most of the call-cc.org services. The following services are not available: * www.call-cc.org * bugs.call-cc.org * code.call-cc.org * paste.call-cc.org * tests.call-cc.org * wiki.call-cc.org api.call-cc.org and the main egg server are

Re: Most call-cc.org services are currently down

2021-01-30 Thread Mario Domenech Goulart
Hi again, All services are back to normal operation. If you observe any problem, please contact us. All the best. Mario On Sat, 30 Jan 2021 10:00:09 +0100 Mario Domenech Goulart wrote: > Hi, > > Unfortunately we are currently experiencing issues with most of the > call-cc.

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

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

#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: 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: 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: 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: 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: 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: 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: 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: 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: 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

State of CHICKEN 2021

2021-03-09 Thread Mario Domenech Goulart
Dear CHICKENeers, 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 to help us improve CHICKEN. Hopefully the survey is not too boring and/or buggy. If you encounter

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

Re: Orphan SRFI eggs and maintainership changes

2021-02-28 Thread Mario Domenech Goulart
On Thu, 25 Feb 2021 20:06:17 -0500 Wolfgang Corcoran-Mathe wrote: > I've been in touch with Sergey Goldgaber, who created a number of > eggs for various SRFIs late last year. He's no longer maintaining > these eggs: > >> Sorry, I have been pulled away from the chicken world for the foreseeable

Re: Orphan SRFI eggs and maintainership changes

2021-02-28 Thread Mario Domenech Goulart
On Fri, 26 Feb 2021 01:36:12 + Diego wrote: >> I'm appealing to anyone who has the inclination and time to take over some >> of these. > > I'd like to maintain the following (with new urls following egg names, passed > test-new-egg): > > * srfi-143:

Re: Orphan SRFI eggs and maintainership changes

2021-03-04 Thread Mario Domenech Goulart
On Thu, 4 Mar 2021 18:23:59 -0500 Wolfgang Corcoran-Mathe wrote: > I'd also like to pick up maintenance of srfi-132, which is another > orphan. > > The new release-info is at > > https://raw.githubusercontent.com/Zipheir/srfi-132/main/release-info Thanks, Wofgang. The location of srfi-132 has

Re: New egg: integer-map

2021-03-07 Thread Mario Domenech Goulart
On Sat, 6 Mar 2021 21:33:59 -0500 Wolfgang Corcoran-Mathe wrote: > I'd like to announce (and add to the coop) a new egg, integer-map, > which provides immutable mapping structures optimized for fixnum keys. > > The documentation is at https://wiki.call-cc.org/eggref/5/integer-map > The

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: 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: 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: 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: [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: [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: 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: 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: [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: 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: 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: 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: [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: 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: 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-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: 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: 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-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: 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: 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: 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: 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

[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: 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

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: 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: 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: 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: 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: 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: [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: 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 >

<    3   4   5   6   7   8   9   >