[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-hackers] [PATCH] Remove ##sys# prefix from lambda-info name
From: |
Felix Winkelmann |
Subject: |
Re: [Chicken-hackers] [PATCH] Remove ##sys# prefix from lambda-info names of library procedures |
Date: |
Wed, 23 Jul 2014 14:25:02 +0200 (CEST) |
From: John Cowan <address@hidden>
Subject: Re: [Chicken-hackers] [PATCH] Remove ##sys# prefix from lambda-info
names of library procedures
Date: Wed, 23 Jul 2014 08:02:59 -0400
> Peter Bex scripsit:
>
>> I'm not sure deprecating the prefixed versions is worth the hassle,
>> there are quite a few eggs using ##sys#error and ##sys#warn.
>
> They should be fixed: the ##sys# API is undocumented and eggs that use
> it are depending on something that's explicitly subject to change
> without notice. I see no reason to have identical ##sys# and regular
> versions of things: +1 to deprecating the ##sys# versions.
They can't be deprecated, as these procedures are used internally.
But user/egg code should still not use it, of course.
felix