On Fri, 2017-03-03 at 13:46 +0100, Kjell Ahlstedt wrote:
> This concerns glibmm-2.52, the future API/ABI-breaking release.
> The whole StreamIOChannel class is deprecated. So are all virtual
> functions in IOChannel. A now removed comment explained why:
> This feature of being able to implement a custom Glib::IOChannel is
> deprecated in glibmm 2.2.  The vfunc interface has not yet stabilized
> enough to allow that -- the C++ wrapper went in by pure accident.
> Is "not yet stabilized enough" still true? The latest ABI change in
> the vfuncs was made in February 2002. I can certainly remove
> StreamIOChannel and the vfuncs in glibmm 2.52, but wouldn't it be at
> least as good to keep them and undeprecate them? IMO the comment
> about not yet stabilized vfuncs is obsolete.

Thanks for investigating.

Would it be useful? Could we even create a test case showing how to use
this feature?

-- 
Murray Cumming
murr...@murrayc.com
www.murrayc.com

_______________________________________________
gtkmm-list mailing list
gtkmm-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to