[Changes from josh to sync with his glib stuff -Yosh]
authorJosh MacDonald <jmacd@icw.EECS.Berkeley.EDU>
Fri, 12 Jun 1998 09:38:32 +0000 (09:38 +0000)
committerManish Singh <yosh@src.gnome.org>
Fri, 12 Jun 1998 09:38:32 +0000 (09:38 +0000)
commitdf9a49ec3cbb19e58be929548cfba12452c55d83
treedaae20dab8506a7890a24b2657c7217d1b769401
parentf62aace5b0706da62eef4be9052cb71608d97fef
[Changes from josh to sync with his glib stuff -Yosh]

Fri Jun 12 00:39:28 1998  Josh MacDonald  <jmacd@icw.EECS.Berkeley.EDU>

        * glib.h: add new hash and equal functions g_int_*.  complement
        g_direct_hash with g_direct_equal.

        * grel.c: new file, GRelations implement tuples of N-N mappings.
        A comment in glib.h briefly describes the interface.

        * ghash.c: new function, g_hash_table_size

        * glib.h: new typedefs, gsize, gssize, gtime.

        * garray.c: new functions implementing a simplified GArray.  This
        GPtrArray is an array of gpointers and has functions to add and
        remove elements, much like java.lang.Vector.

        * garray.c: new functions for the single-byte special case of
        GArray.  The functions g_byte_array* operate on arrays of bytes.
        Internally, a GArray is used.

        * testglib.c: tests for g_ptr_array, g_byte_array, and g_relation...
24 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
Makefile.am
garray.c
ghash.c
glib.h
glib/Makefile.am
glib/garray.c
glib/ghash.c
glib/glib.h
glib/grel.c [new file with mode: 0644]
glib/gstring.c
glib/gutils.c
grel.c [new file with mode: 0644]
gstring.c
gutils.c
testglib.c
tests/testglib.c