On Fri, 2004-01-09 at 07:40 +0100, Tim Janik wrote:
> On Sun, 28 Dec 2003, Matthias Clasen wrote:
>
> > Hi Tim,
> >
> > there are a number of patches on the 2.4 API freeze milestone for GLib
> > in bugzilla which are more or less blocking on feedback from you. It
> > would be great if you could comment on these:
>
> > 110528 collecting value arrays is inconvenient
> > you already agreed to adding a boxed type for null-terminated
> > string arrays, I'm mainly looking for naming advice here, since
> > "GStrv" is a bit ugly. Also, the bug contains a discussion
> > regarding generic array marshalling where a response from you
> > would be appreciated.
>
> i agree in GStrv being a bit ugly. i'd actually have expected GstrV as the
> 'V' essentially stands for vector, but then the _-version would end up being
> G_TYPE_STR_V which is just too nasty. other alternatives are G_TYPE_STRING_VECTOR
> and the G_TYPE_STRING_ARRAY you used initially, but both don't convey the
> ability to use g_str*v() functions on the string array, so we should go
> with the GStrv of your last patch, i.e. please apply.
What about:
typedef gchar** gchararrayv;
G_TYPE_STRINGV
--
Peace,
Jim Cape
http://ignore-your.tv
"It is literally true that, like Christianity, Socialism
has conquered the world by defeating itself."
-- Alexander Berkman, ABC of Anarchism
Attachment:
signature.asc
Description: This is a digitally signed message part