[PATCH] warn on unexpected egg-properties

2023-11-08 Thread felix . winkelmann
Attached is a patch to address #1492. felix From 37b8de2f956c36a311c5162dbdbc8af631a9bc59 Mon Sep 17 00:00:00 2001 From: felix Date: Wed, 8 Nov 2023 14:52:15 +0100 Subject: [PATCH] Warn if processing egg property in wrong context (#1492) --- egg-compile.scm | 17 +++-- 1 file

Re: [PATCH] fix for #1132

2023-11-08 Thread felix . winkelmann
> On Wed, Nov 08, 2023 at 12:34:23PM +0100, felix.winkelm...@bevuta.com wrote: > > See commit message. > > Shouldn't we modify the test instead of dropping it? > > Something like this: > > (module m3 () > (import (rename scheme (define s:define))) > (import (only (chicken base) assert)) >

Re: [PATCH] fix for #1132

2023-11-08 Thread Peter Bex
On Wed, Nov 08, 2023 at 12:34:23PM +0100, felix.winkelm...@bevuta.com wrote: > See commit message. Shouldn't we modify the test instead of dropping it? Something like this: (module m3 () (import (rename scheme (define s:define))) (import (only (chicken base) assert)) (define-syntax define

[PATCH] fix for #1132

2023-11-08 Thread felix . winkelmann
See commit message. felix From bd0f5bc81207a3ec82995e13c8a470fc3ab9e1a0 Mon Sep 17 00:00:00 2001 From: felix Date: Wed, 8 Nov 2023 12:26:38 +0100 Subject: [PATCH] Detect redefinitions of defining forms correctly (#1132) The scanning for local definitions in ##sys#canonicalize-body used what I