Hi Sven,
On Tue, 12 Jan 2021 11:42:31 +0100 (CET) Sven Hartrumpf
wrote:
> Mario, 2021-01-10 10:03:
>>
>> On Sat, 09 Jan 2021 15:14:31 +0100 (CET) Sven Hartrumpf
>> wrote:
>>
>>> Thanks for the patches and the tests!
>>>
I ran a relatively extensive set of benchmark configurations
Hi Evan,
On Sun, 29 Nov 2020 21:28:09 +1300 Evan Hanson wrote:
> On 2020-11-22 11:35, John Cowan wrote:
>> Since the content of SRFI-87 is built in to the current Chicken, #:srfi-87
>> should be added to the output of `features` in (chicken-platform).
>
> Hi there, sorry for the necromancy but
On Wed, 2 Dec 2020 08:24:08 +1300 Evan Hanson wrote:
> On 2020-12-01 19:41, Mario Domenech Goulart wrote:
>> I suppose it also has to be added to ##sys#features. Maybe
>> library.scm@6543?
>
> Whoops, you're right Mario. Update attached.
>
> Now, is *this* all t
Hi,
On Wed, 08 Jan 2020 17:03:25 +0200 megane wrote:
> The garbage collector currently has couple of less than optimal
> behaviors:
>
> 1. If there's constantly only a small amount of heap left after a major
>collection then there will be constant major collections.
>
> 2. If the used heap
Hi Sven,
On Sat, 09 Jan 2021 15:14:31 +0100 (CET) Sven Hartrumpf
wrote:
> Thanks for the patches and the tests!
>
>> I ran a relatively extensive set of benchmark configurations comparing
>> CHICKEN from master against CHICKEN from master plus the patches.
>
> I would like to run some
On Fri, 15 Jan 2021 12:06:46 +0100 Peter Bex wrote:
> Here's a simple fix for the heap size printing, which will say "heap
> resized to 0 bytes" if you set it to something large enough, like 4G.
Thanks, Peter. Pushed.
All the best.
Mario
--
http://parenteses.org/mario
Hi Evan,
On Sat, 2 Jan 2021 11:51:09 +1300 Evan Hanson wrote:
> Hi folks, does anyone have an opinion on this? It's a small change and
> shouldn't take long to review.
Thanks. I've pushed your patch.
All the best.
Mario
--
http://parenteses.org/mario
Hi Sven,
On Tue, 12 Jan 2021 13:44:04 +0100 (CET) Sven Hartrumpf
wrote:
> Mario wrote, 2021-01-12 12:39:
>>
>> On Tue, 12 Jan 2021 11:42:31 +0100 (CET) Sven Hartrumpf
>> wrote:
>>
>>> Mario, 2021-01-10 10:03:
On Sat, 09 Jan 2021 15:14:31 +0100 (CET) Sven Hartrumpf
wrote:
On Mon, 28 Dec 2020 15:38:02 +1300 Evan Hanson wrote:
> This call to `peek-char' was introduced by c78cdcd9, but it's useless
> and was probably only included in that commit by accident. The
> `read-string!/port` helper that's used just below to handle input
> already takes care of everything
On Thu, 17 Jun 2021 16:27:21 +0200 Peter Bex wrote:
> Megane looked into #1650 and found out that the srand(time(NULL)) call
> is the culprit; due to the hash table randomization the number of GCs
> can differ on every run.
>
> This led me to think that this could be one reason our benchmarks
On Fri, 23 Apr 2021 12:07:27 +1200 Evan Hanson wrote:
> Thanks megane!
>
> On 2021-04-22 14:00, megane wrote:
>> ITYM it'll never trigger an error, even if the the filname is symbol for
>> example.
>
> In the use case where FILENAME is a string you will hit this:
>
> $ csc -analyze-only - <
On Thu, 20 May 2021 14:34:00 +0200 Peter Bex wrote:
> As discussed in the ticket and on IRC, the default maximum heap size
> is *not* to kill processes early to prevent programs from running amok,
> but as a way to avoid allocating more than our C_word pointers can
> address with the masked out
On Mon, 19 Apr 2021 19:40:47 +1200 Evan Hanson wrote:
> Currently, listing components with chicken-status fails when any egg
> includes a `c-object'.
>
> To reproduce, just run:
>
> chicken-install tweetnacl
> chicken-status -c
>
> The first patch adds a case for `c-object' in the
On Wed, 28 Apr 2021 21:04:53 +1200 Evan Hanson wrote:
> On 2021-04-19 19:15, Vasilij Schneidermann wrote:
>> I've tried installing the taglib egg on my MinGW setup today and found
>> that including chicken.h in C++ mode fails with "invalid conversion from
>> 'void*' to 'char*' [-fpermissive]".
On Fri, 14 May 2021 08:44:26 +0200 Peter Bex wrote:
> Attached is a patch to bring irregex up to date with the latest upstream.
> It includes an important bugfix regarding irregex-replace/all when an
> empty match at the beginning of a string is replaced - it would
> incorrectly duplicate the
On Thu, 20 May 2021 10:06:56 +0200 Peter Bex wrote:
> Here's a more "official" version of Mario's patch for #1685, which
> works on UNIX only. For Windows we'll probably need to overhaul
> egg-compile.scm into some sort of structured system instead of using
> ad-hoc quoting, because on Windows
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
On Sat, 29 May 2021 12:35:49 +0200 felix.winkelm...@bevuta.com wrote:
> As reported by snan, should fix #1758.
Thanks, Felix. I pushed the patch (and forgot to sign it off).
All the best.
Mario
--
http://parenteses.org/mario
On Sun, 30 May 2021 10:08:28 +0300 megane wrote:
> This is another typo in the code path enabled by the previous rest-arg
> typo fix.
Well spotted! Thanks, megane. Pushed.
All the best.
Mario
--
http://parenteses.org/mario
On Tue, 6 Jul 2021 16:09:22 +0200 Peter Bex wrote:
> Here's one more patch to bring Irregex completely up to date with the
> just released 0.9.10 version. It fixes an issue where "bol" would
> overlap with newline characters in a weird way.
Thanks, Peter. Pushed.
All the best.
Mario
--
0:00 2001
From: Mario Domenech Goulart
Date: Thu, 1 Apr 2021 21:11:34 +0200
Subject: [PATCH] egg-download: handle eof in read-chunks
Handle eof objects that might be returned by `read-line' in
`read-chunks', in which cases `string->number' would break, causing
the errors that we somet
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
Hi,
On Thu, 18 Mar 2021 11:18:52 +0100 Peter Bex wrote:
> I'm sure you've all read Ben Hoyt's blog post from earlier this week,
> https://benhoyt.com/writings/count-words/
>
> Of course (duh) I tried to implement a version in CHICKEN. So did
> Vasilij and Mario, and we all came to the
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
On Wed, 3 Mar 2021 07:49:37 +0100 Peter Bex wrote:
> Here's a straightforward patch for #1730.
Thanks, Peter. Pushed.
All the best.
Mario
--
http://parenteses.org/mario
Hi,
On Sun, 21 Mar 2021 09:44:18 +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/
>>
>
On Mon, 12 Apr 2021 10:47:27 +0200 Peter Bex wrote:
> The fix for #1185 (topological-sort) seems to have caused quite a
> regression on Salmonella. See [1]; there are 22 eggs broken. Most
> of those seem to have a dependency on r7rs, which is broken.
>
> It looks like the fix for
On Sun, 29 Aug 2021 21:16:37 +0200 Vasilij Schneidermann
wrote:
> Here's a trivial patch to fix #1779.
Thanks, Vasilij. I've applied your patch and released srfi-13 0.3.2.
All the best.
Mario
--
http://parenteses.org/mario
Hi,
On Fri, 27 Aug 2021 18:09:09 +0200 felix.winkelm...@bevuta.com wrote:
>> My gut says we should just drop our custom version and rely on Mingw's
>> dirent.h , but that is a bigger change for the RC (but we can ask people
>> to test again of course) and would make supporting MSVC in the future
is used when determining install
command for files on windows
Previously the defaults from chicken-config.h where used, but
depending on the shell used during installation, this may be a UNIX
command if the MSYS shell was used.
Thanks to Mark Fisher for his tremendous help in fixing this bug.
Signe
Hi Felix,
On Sun, 05 Sep 2021 11:49:27 +0200 felix.winkelm...@bevuta.com wrote:
> Attached a patch for fixing the issue reported by Mark Fisher.
I could not apply this patch on master. `install-executable-command'
and `install-file-command' don't have a `case' form matching
`platform' in
Hi Peter,
On Thu, 2 Sep 2021 10:26:00 +0200 Peter Bex wrote:
> As Vasilij already reported, there are two failing tests under mingw.
> They initially fail for the same reason - they try to delete files
> that have been opened but not closed, which is an error under Windows.
>
> After fixing
On Sun, 05 Sep 2021 11:50:15 +0200 felix.winkelm...@bevuta.com wrote:
> A small fix for building with tcc .
Thanks, Felix. Pushed to both master and prerelease (I tested your
patch with master on Linux with tcc 0.9.27).
All the best.
Mario
--
http://parenteses.org/mario
nks, Lassi. Attached is a git-formatted signed-off patch.
All the best.
Mario
--
http://parenteses.org/mario
>From d9ab2a823c1176f036818b76f0d38b7fffae4e6b Mon Sep 17 00:00:00 2001
From: Mario Domenech Goulart
Date: Wed, 28 Jul 2021 21:51:54 +0200
Subject: [PATCH] Makefile.detect: uname -o doe
On Wed, 4 Aug 2021 22:02:18 +0300 Lassi Kortela wrote:
>> Indeed, that does the trick on *nix, even though we won't be able to
>> catch rmdir errors in case it fails on empty directories, but I think
>> that's not too bad in this case.
>
> Agreed. It will just write an error message on stderr in
On Wed, 4 Aug 2021 21:43:31 +0300 Lassi Kortela wrote:
>> I think the slightly tricky thing is finding out whether the directories
>> are actually empty after the CHICKEN core files are deleted (e.g., some
>> other program wrote files in there for whatever reason). In case the
>> directories
Hi,
On Wed, 4 Aug 2021 16:23:23 +0200 Peter Bex wrote:
> On Tue, Aug 03, 2021 at 07:06:23PM +0300, Lassi Kortela wrote:
>> Patch attached to fix the problem.
>
> Thanks, pushed!
>
>> Even with this patch applied, `make uninstall` still leaves behind some
>> empty directories:
>>
>> |-- bin
>>
rom b8c4f07d4d4906f2b1bca16072d2677a5f337084 Mon Sep 17 00:00:00 2001
From: Mario Domenech Goulart
Date: Thu, 8 Jul 2021 23:49:53 +0200
Subject: [PATCH] Make "make clean" also remove build configuration files
The fact that "make clean" doesn't remove build configuration files
(e.g., chicken-config.h
On Thu, 07 Oct 2021 12:28:56 +0200 felix.winkelm...@bevuta.com wrote:
> Here another patch for fixing #1788 (once again).
Thanks, Felix. Pushed.
All the best.
Mario
--
http://parenteses.org/mario
On Wed, 20 Oct 2021 09:42:51 +0200 Peter Bex wrote:
> In #chicken Guest-liao was asking some questions about compiling
> runtime.c manually, and I noticed that they didn't have
> chicken-config.h, and passing in -DHAVE_CHICKEN_CONFIG_H is needed.
> While looking into this, I noticed we also used
On Wed, 21 Jul 2021 11:38:36 +0200 Peter Bex wrote:
> As I was helping someone on IRC, I glanced over the README
> and noticed a section talking about compatibility, but that
> mentioned only the macro system and module system rewrite
> from CHICKEN 4.
>
> We could add information about a
On Fri, 21 Jan 2022 19:07:22 +0100 felix.winkelm...@bevuta.com wrote:
> Bevuta IT GmbH has kindly agreed to sponsor some work on CHICKEN and I suggest
> to start on full unicode support in the core system, getting rid of
> the current solution with a bolted-on utf8 egg.
>
> This is certainly
-the-buffer-size-as-argument.patch)
uses that approach.
All the best.
Mario
--
http://parenteses.org/mario
>From edff979befa47a03a7d2686fab498c9e77008a08 Mon Sep 17 00:00:00 2001
From: Mario Domenech Goulart
Date: Mon, 22 Aug 2022 22:20:04 +0200
Subject: [PATCH] Use C_MAX_PATH as maximum buffer s
of the git
repository.
[0] git://code.call-cc.org/eggs-5-all.git
[1] git://code.call-cc.org/eggs-5-latest.git
All the best.
Mario
--
http://parenteses.org/mario
>From 37ac6690b6609105211b093f129b6325616251f9 Mon Sep 17 00:00:00 2001
From: Mario Domenech Goulart
Date: Fri, 2 Dec 2022 22:14:48
On Tue, 14 Mar 2023 08:43:52 +0100 Peter Bex wrote:
> On Tue, Mar 14, 2023 at 08:40:18AM +0100, felix.winkelm...@bevuta.com wrote:
>> > Of course. In fact, I think it would make more sense to simply tell the
>> > runtime options parser to stop after the first non-"-:"-prefixed
>> > argument.
61a15648c Mon Sep 17 00:00:00 2001
From: Mario Domenech Goulart
Date: Sat, 11 Feb 2023 21:36:27 +0100
Subject: [PATCH 1/2] chicken-install: Cache eggs installed from local
locations
Cache eggs whose sources are retrieved from local locations. With
this change, egg versions get properly rep
Hi,
On Fri, 23 Dec 2022 08:22:01 +0100 felix.winkelm...@bevuta.com wrote:
> Originally reported by Mario, recently also noticed on #chicken.
> See commit message, fixes #1684.
Sorry about the long time to get back to you on this one. Somehow I
missed this thread.
I've tested your patch with
Hi Josh,
On Tue, 8 Mar 2022 08:27:41 -0500 josh wrote:
> Hello there, hope you're all well.
>
> I recently ran into trouble building Chicken on my MacOS system (Big Sur
> 11.2.3) due to issues with command-line tool paths. There was a change in
> c6a6a26225620b566f8bc487cc4180de5a2a that
Hi,
On Thu, 27 Apr 2023 12:44:58 +0200 felix.winkelm...@bevuta.com wrote:
>> Here's a patch that adds a .gitignore file at the root of the
>> chicken-core repo, so that `git status` doesn't show generated files
>> that are not supposed to be committed to the repo.
>>
>> It doesn't seem
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
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
On Sun, 16 Jul 2023 12:25:25 +0200 felix.winkelm...@bevuta.com wrote:
> The attached patch fixes a problem with chicken-install that caused eggs
> transmitted via HTTP to be rejected due to a malformed version number.
> Specifically, "-" was not allowed inside version numbers, and the monocypher
On Wed, 05 Jul 2023 19:28:31 +0200 felix.winkelm...@bevuta.com wrote:
> Reported by "siiky": numeric egg versions could result in failed
> calls to "make-pathname".
Thanks siiky and Felix. I've pushed the patch.
Tested by setting `location' in setup.defaults to the clone directory of
On Tue, 23 Jan 2024 14:02:55 +0100 felix.winkelm...@bevuta.com wrote:
> Attached a patch fixing a wrong timeout-calculation/check, discovered by
> "dzoe".
Thanks, Felix. Pushed.
All the best.
Mario
--
http://parenteses.org/mario
ario
>From b2f56ee7a2bc98bfebe8e8674dab2aa7c9e70bdc Mon Sep 17 00:00:00 2001
From: Mario Domenech Goulart
Date: Mon, 1 Jan 2024 21:07:36 +0100
Subject: [PATCH] Drop memoization of envvars used by
create-temporary-{file,directory}
Once cached, the directory used by create-temporary-file and
create-tempor
is not a valid egg name, so it can be in
together with egg directories.
All the best.
Mario
--
http://parenteses.org/mario
>From 9a5bc592b13e80d805fb82a3cf9535baff79b196 Mon Sep 17 00:00:00 2001
From: Mario Domenech Goulart
Date: Wed, 3 Jan 2024 08:34:46 +0100
Subject: [PATCH] chicken-install: St
objects
have been added to the documentation of modules which provide
procedures that update errno.
All the best.
Mario
--
http://parenteses.org/mario
>From c9f4b699a907f1b619fdb11e0051cc697decf2cf Mon Sep 17 00:00:00 2001
From: Mario Domenech Goulart
Date: Sat, 6 Jan 2024 13:12:40 +0100
Subj
On Sat, 27 Jan 2024 23:50:02 +0100 felix.winkelm...@bevuta.com wrote:
> See commit message. Reported by "Reid" on IRC.
Thanks, Felix. Pushed.
All the best.
Mario
--
http://parenteses.org/mario
Hi,
On Mon, 22 Jan 2024 21:55:50 +0100 felix.winkelm...@bevuta.com wrote:
> Currently "chicken-home" can be used to obtain the location for
> sundry "data" files installed by eggs and usually required at runtime.
> This location may need to be changed when installing eggs into
> custom locations
n the cache produced
by newer CHICKENs.
Please see more details and caveats in the commit messages.
All the best.
Mario
--
http://parenteses.org/mario
>From a0df10c8f1b3357427ee094fb50c522e69b40d3b Mon Sep 17 00:00:00 2001
From: Mario Domenech Goulart
Date: Sat, 11 Nov 2023 20:00:44 +0100
Subje
Hi,
On Mon, 11 Mar 2024 12:17:51 +0100 felix.winkelm...@bevuta.com wrote:
> Thanks! A signed off copy is attached (waiting for another chicken-hacker
> to approve).
Thanks siiki and Felix. The patch has been applied.
All the best.
Mario
--
http://parenteses.org/mario
Hi,
On Mon, 15 Apr 2024 12:50:44 +0200 felix.winkelm...@bevuta.com wrote:
> This patch addresses #1823, which was caused by an off-by-one error
> in the check of the end-index, which is exclusive. Thanks to "siiky" for
> reporting this.
Thanks siiky and Felix. I've pushed the patch.
I think
301 - 362 of 362 matches
Mail list logo