On Thu, 2009-04-23 at 05:59 -0700, Sigbjorn Finne wrote: > On 4/23/2009 02:05, Duncan Coutts wrote: > > On Wed, 2009-04-22 at 18:55 -0700, Sigbjorn Finne wrote: > > > >> Hi Ian, > >> > >> thanks for the update on plans and the willingness to jump in and do > >> another > >> release cycle so soon after 6.10.2. The suggested fixes seem agreeable to > >> me, but I have one _minor_ additional request for 6.10.3 if you end having > >> to rebuild 'base' -- add a DEPRECATED (or some such) to > >> Foreign.ForeignPtr.{newForeignPtr,addForeignPtrFinalizer} to indicate > >> that the operational behaviour of these have changed. > >> > >> Small change, but could be helpful to package users&authors when migrating > >> beyond 6.10.1 > >> > > > > I agree that it's a little unfortunate that this change is in a minor > > release. > > > > I'm not sure what can be done as far as automatic messages go however. > > The notice about the change is in the release notes. The functions are > > not deprecated (they're part of the FFI spec). > > > Sorry, didn't mean to imply that they were. Just offered it as a > pragmatic solution to deliver extra help to folks without spending the > dev. time to implement a more appropriate pragma like WARNING/INFO. If > such a thing already existed...
For INFO we'd want a mechanism to have it tell us the first time but once we acknowledge the info, for it not to keep bugging us or our users every time. Hmm, tricky. Duncan _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users