chicken-hackers
[Top][All Lists]
Advanced

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

[PATCH] Clean up some hacks and obsolete code


From: Peter Bex
Subject: [PATCH] Clean up some hacks and obsolete code
Date: Wed, 20 May 2020 20:45:51 +0200
User-agent: Mutt/1.10.1 (2018-07-13)

Hi all,

As I was working on the "current-process-milliseconds" patch I noticed
there was still an OBSOLETE mark in the import file for chicken.time.
I started to clean up all the OBSOLETEs.  These two patches are the
result.

Regarding patch 0001, I checked the henrietta cache on the call-cc
server and only the iup egg is using C_pair.  I'll send a mail to
Thomas so he can replace C_pair with C_a_pair.

We can take some time before actually removing it, but I think it's
a good idea to make the deprecation official after 10 years ;)

Regarding patch 0002, it looks like we forgot to change
define-record-printer (perhaps because it, itself is deprecated)
to use set-record-printer! instead of ##sys#register-record-printer,
which means we can't remove that definition just yet.

Cheers,
Peter

Attachment: 0001-Officially-deprecate-C_pair-in-favor-of-C_a_pair.patch
Description: Text Data

Attachment: 0002-Remove-several-obsolete-leftovers-from-earlier-refac.patch
Description: Text Data

Attachment: signature.asc
Description: PGP signature


reply via email to

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