On Aug 30, 2010, at 6:49 AM, Nicholas Clark wrote: > On Mon, Aug 30, 2010 at 02:43:23PM +0100, Dave Mitchell wrote: >> On Sun, Aug 29, 2010 at 12:31:15PM -0700, Father Chrysostomos wrote: >>>> Could you re-submit the patches, >>>> a) with a binary backwards-compatibility entry for the old >>>> now-replaced-with-macro functions in mathoms.c? See >>>> 0d7d409d8d92b77ed7de5b74ab047eced86edfc3 for an example of this. >>> >>> If we do not maintain binary compatibility in blead, then why are we >>> maintaining binary compatibility in blead? Or are these actually for >>> code using the Perl_ forms? >> >> So that patches pulled into maint won't break binary compatibility. > > If it's possible to do something in a binary compatible way, then the > "helpful-to-maint" approach is to first commit it in that way, and then > make another commit that removes any necessary kludges. > > This leaves the option open of merging that change to maint, without needing > to re-write it in the process to become binary compatible. Then can we not clean out the mathoms before each .0 release?Thread Previous