chicken-hackers
[Top][All Lists]
Advanced

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

[Chicken-hackers] [PATCH] Remove several deprecated things which should


From: Peter Bex
Subject: [Chicken-hackers] [PATCH] Remove several deprecated things which should not cause too much trouble
Date: Sat, 7 Jun 2014 22:25:49 +0200
User-agent: Mutt/1.4.2.3i

Hi all,

The attached patch removes the majority of things that were officially
deprecated or just marked OBSOLETE.  This is just the low-hanging fruit.

I've kept around a few compiler flags and the ##sys#check-port-mode and
##sys#check-port* as well as C_pair().  There are a few eggs still using
the mentioned ##sys#check procedures and C_pair() and even core is still
using C_pair in a few places!

We can remove those after the eggs have been fixed and core has been
changed and a new dev snapshot tagged.

I've "undeprecated" C_mutate, because it is actually documented and
performs a useful function.  I think it's better to deprecate C_mutate2
instead: it would be silly to have C_mutate2 be the official API!
Eventually I'd like to get rid of a few more "2" functions and macros,
but this will take some time.  I don't want to break too much in one go!

Finally, we need to start thinking about actually getting rid of the
deprecated ~ and $VAR expansion in pathnames (ticket #1001).

Cheers,
Peter
-- 
http://www.more-magic.net

Attachment: 0001-Remove-obsolete-procedures-and-C-functions-undepreca.patch
Description: Text document


reply via email to

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