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

Reply via email to