[PATCH] Fix duplicate "the" errors

2024-09-25 Thread siiky via CHICKEN developers mailing list
Howdy, Found these with `git grep -wi 'the the'`. Already fixed the wiki page of the (chicken condition) module.From 7d1ecca9cea1a058f4da788f62f0d357b2f4e108 Mon Sep 17 00:00:00 2001 From: siiky Date: Wed, 25 Sep 2024 19:06:24 +0100 Subject: [PATCH] Fix duplicate "the"

[PATCH] Fix string prefix predicate in breadline egg

2024-04-27 Thread siiky via CHICKEN developers mailing list
yFrom 4d6d2cb3840c7f827a3e36e7dea126b42bff27fc Mon Sep 17 00:00:00 2001 From: siiky Date: Sat, 27 Apr 2024 01:48:40 +0100 Subject: [PATCH] Fix string prefix predicate `prefix` may be longer than some of the candidates, and therefore invalidate the bound checks imposed by `substring=?`. Instead, explicitly compare l

[PATCH] Fix bounds check in substring[-ci]=?

2024-04-26 Thread siiky via CHICKEN developers mailing list
amasa. siikyFrom 83ca38e42d538836217b2893a2afc713ce362e1f Mon Sep 17 00:00:00 2001 From: siiky Date: Sat, 27 Apr 2024 01:41:18 +0100 Subject: [PATCH] =?UTF-8?q?Fix=20bounds=20check=20in=20substring[-ci]=3D?= =?UTF-8?q?=3F?= It should be permitted to start comparing at the end of a string. ---

Re: [PATCH] fix off-by-one in substring

2024-04-15 Thread siiky via CHICKEN developers mailing list
*facepalm* fixed a bug, created another... Ran the utf8 egg's tests, all passed. Thanks felix, and sorry about that. siiky

[PATCH] Add bounds-checks to substring=? and substring-ci=?

2024-03-10 Thread siiky via CHICKEN developers mailing list
Because the `start1`/`start2`/`n` parameters were not checked to be within bounds, it was possible to access arbitrary memory outside of the given strings. This could lead to wrong results (returning #t/#f when the opposite was true), or possibly crashing the program. --- data-structures.scm

[patch] fix type warnings in svnwiki-sxml

2024-02-14 Thread siiky via CHICKEN developers mailing list
Hi all, Sending a patch to fix the type warning in svnwiki-sxml that I reported the other day on IRC. http://paste.call-cc.org/paste?id=0d6bb4f1f6cc02450ef41cb64f3645ba4ad51721 siikydiff --git a/svnwiki-sxml.scm b/svnwiki-sxml.scm index b783ae34..47f6a1f4 100644 --- a/svnwiki-sxml.scm +++ b/s

Re: Override linkage in chicken-install

2023-11-16 Thread siiky
Howdy o/ ~~If your static application is an egg, does the `linkage` egg option do what you want?~~ NVM that, that applies only to extensions[0] (modules) of the egg itself. I may have used it incorrently in the past (: With that new option, `-linkage static` would build only *.o, and `-link

Re: CHICKEN 6 "preview"

2023-10-30 Thread siiky
Howdy, Thanks for all the work! Is it safe to install under the same prefix next to the regular C5 install (using a "6" suffix or something)? E.g. will eggs be installed under $PREFIX/lib/chicken/12/ (rather than 11)?

Re: [PATCH] Fix the type of make-absolute-pathname

2022-03-10 Thread siiky
On 3/10/22 08:26, Peter Bex wrote: On Sun, Feb 20, 2022 at 01:58:31PM +0100, felix.winkelm...@bevuta.com wrote: Hi all, First time contributing to CHICKEN itself. Is this all? Basically, yes. Attached is a signed off copy of the patch, now we wait for some other core developer to apply it...

[PATCH] Fix the type of make-absolute-pathname

2022-02-19 Thread siiky
Hi all, First time contributing to CHICKEN itself. Is this all? Thanks, siikydiff --git a/types.db b/types.db index efc15036..e1de2124 100644 --- a/types.db +++ b/types.db @@ -1577,7 +1577,7 @@ (chicken.pathname#decompose-directory (#(procedure #:clean #:enforce) chicken.pathname#decompose-dire