Le samedi 18 avril 2009 à 20:05 +0200, Jean Bréfort a écrit :
> At the moment, I strongly disagree with this patch. Anyway, I'll take a
> few hours next week to review it thoroughly.

Don't bother to review this patch set. I'll post a new one soon, which
should not change the API and leave the GODataFoo classes.

        Emmanuel.
> 
> Jean
> 
> 
> > Even without that, it makes subclassing of GOData much simpler, and
> > avoid much of the code duplication, which is quite obvious in the
> > GODataVectorFoo and GODataMatrixFoo classes.
> > 
> > GnmGODataFoo could be merged into a single GnmGOData class.
> > 
> > It also helps to keep things consistent. For example,
> > go_data_scalar_get_str which returns a const char *, where vector and
> > matrix variants return char *.
> 
> They should all return char*, IMHO.
> 
> 
> >     Emmanuel.
> > 
> > > Le samedi 18 avril 2009 à 18:25 +0200, Emmanuel Pacaud a écrit :
> > > > Hi,
> > > > 
> > > > Here's the patches that removes GODataScalar, GODataVector and
> > > > GODataMatrix and moves their functionality into GOData.
> > > > 
> > > > It could be possible to go further and also merge the GODataFooVal,
> > > > GODataFooStr and GnmGOFooData classes into GODataVal, GODataStr and
> > > > GnmGOData.
> > > > 
> > > > Comments ?
> > > > 
> > > >         Emmanuel.
> > > > _______________________________________________
> > > > gnumeric-list mailing list
> > > > gnumeric-list@gnome.org
> > > > http://mail.gnome.org/mailman/listinfo/gnumeric-list
> > > 
> > 
> > _______________________________________________
> > gnumeric-list mailing list
> > gnumeric-list@gnome.org
> > http://mail.gnome.org/mailman/listinfo/gnumeric-list
> 
-- 
Emmanuel PACAUD
Groupe Virgo
LAPP - Laboratoire d'Annecy-le-Vieux de physique des particules
9, chemin de Bellevue - BP 110
74941 Annecy-le-Vieux CEDEX
France
Tél: (+33)4 50 09 55 92 ou 17 89 - Fax: (+33)4 50 27 94 95

_______________________________________________
gnumeric-list mailing list
gnumeric-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnumeric-list

Reply via email to