Re: Move from {Array,List,Slist}Handle to std::vector.



On Sat, 2011-01-22 at 18:47 +0100, Krzesimir Nowak wrote:
> On Tue, 2011-01-18 at 23:10 +0100, Krzesimir Nowak wrote:
> > Hi,
> > 
> > I pushed to Glibmm repository my own branch called `vector' - it is just
> > my effort to create a vector handler which transforms C arrays, GLists
> > and GSLists into std::vector and vice versa. Not much new code there
> > really - I tried reusing already existing code as much as I could.
> 
> I consider branch `vector' finished for Glibmm - I have ported the Glib
> and Gio bindings to use std::vector by default in that branch too.
> 
> Are we going to break API of pangomm too? There are some methods using
> the Handle stuff.
> 

Ok, so I have today managed to adapt glibmm (with giomm too), atkmm,
pangomm and gtkmm (with gdkmm too) to new vector utils. All seems to
compile nicely (make check passes too!). There is a branch called
`vector' in all mentioned projects. Some other bindings will need to be
ported to use the vector utils (gtksourceviewmm, goocanvasmm, other?).

Murray, if you think it is ok to merge those branches to master, then
give me a hint - I'll prepare some ChangeLog entries for projects.

> > Krzesimir
> > 
> > [1]
> > http://git.gnome.org/browse/glibmm/tree/glib/glibmm/vectorutils.h?h=vector#n372
> > 
> 




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