added g_list_nth_prev() which walks ->prev instead of ->next.

Tue Apr  3 13:46:22 2001  Tim Janik  <timj@gtk.org>

        * glist.[hc]: added g_list_nth_prev() which walks ->prev instead
        of ->next.

        * gpattern.[hc]: added shell-style pattern matching code from beast,
        derived from the gtk_pattern_*() code, but with a couple of bug fixes
        and a number of optimizations.

Tue Apr  3 14:06:00 2001  Tim Janik  <timj@gtk.org>

        * gparam.[hc]: added g_param_spec_pool_list() to list pspecs per
        owner_type. the pspecs are not referenced, so the caller is
        supposed to have some idea about owner_type not randomly
        nuking his pspec's. if this is going to provide problems in
        the future, we can either auto-ref the pspecs, or add a
        _foreach variant, though the latter would have to invoke
        the callback while pspec's mutex is acquired, so i just
        went for the _list variant for now.

        * gclosure.h (G_CALLBACK): made GCallback a void (*) (void) fucntion.
This commit is contained in:
Tim Janik
2001-04-03 13:15:41 +00:00
committed by Tim Janik
parent 72cab5027f
commit bdd9b28b5b
26 changed files with 885 additions and 2 deletions

View File

@@ -38,12 +38,13 @@ Closures
@f:
<!-- ##### TYPEDEF GCallback ##### -->
<!-- ##### USER_FUNCTION GCallback ##### -->
<para>
</para>
<!-- ##### STRUCT GClosure ##### -->
<para>