chicken-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-hackers] [PATCH] Remove deprecations


From: Felix
Subject: Re: [Chicken-hackers] [PATCH] Remove deprecations
Date: Thu, 04 Oct 2012 23:44:04 +0200 (CEST)

> Here's a patch that gets rid of all the things that were deprecated
> in 4.8.0.  Some of the things were a little tricky - for example, there
> were several macros that were plain lambdas that didn't make use of a
> macro transformer wrapper.  It turns out the notes I put with the
> string->number stuff were also incorrect, so I fixed it the right way :)
> 
> I'm not sure, but perhaps we need to bump the binary version for this?
> Programs with stored flonum literals might have things like "nan.0"
> stored as strings, which will cause them to crash when run against
> a newer libchicken.

Signed off and pushed. As with the last patch, I had to make some
changes (git am didn't work for me, for reasons I don't understand).

* The removed test for "mutate-procedure" (now "mutate-procedure!") was
  added back.

* I kept the lambda-as-transformer support - removing it will break
  and endless amount of code

* the 'script feature-identifier in csi was also kept for the same
  reason


cheers,
felix



reply via email to

[Prev in Thread] Current Thread [Next in Thread]